Skip to content

Commit

Permalink
chore: update titles and "what is qovery" page
Browse files Browse the repository at this point in the history
  • Loading branch information
evoxmusic committed Nov 24, 2023
1 parent aedf6f2 commit 7f801bf
Show file tree
Hide file tree
Showing 10 changed files with 147 additions and 52 deletions.
56 changes: 50 additions & 6 deletions scripts/generate/templates/_partials/_qovery_summary.md.erb
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,60 @@ import Assumptions from '@site/src/components/Assumptions';
import Alert from '@site/src/components/Alert';
import BusinessBadge from '@site/src/components/BusinessBadge';

**Qovery is a modern infrastructure automation platform** that simplifies the process of managing cloud infrastructure for DevOps, Platform and Engineering teams. It provides a set of tools and features that automate the provisioning, configuration, and management of infrastructure resources.
Qovery is the **Internal Developer Platform (IDP)** that cuts noise for developers with paved paths to production. Testing, ephemeral environments, and drive action to improve software.

## Qovery For DevOps
<p align="center">
<img src="/img/developers-and-platform-engineer-with-qovery.jpg" alt="Developers and a Platform Engineer using Qovery as an IDP" />
</p>

## Qovery For Platform Engineers

By using Qovery, Platform Engineering teams can provide an outstanding platform to their developers in less than a hour. Then Platform Engineering teams can tailor the experience of Qovery and even build on top of it to fit their own golden path. They keep the control and can audit what developers do.

### How Qovery Works

Qovery runs on top of Kubernetes and provide a convenient layer with a set of features to build a platform that your developers love.

<p align="center">
<img src="/img/how-qovery-works-2.jpg" alt="Qovery - How it Works" />
</p>

### Notable features for Platform Engineers

- Templates
- [RBAC][docs.using-qovery.configuration.organization.members-rbac]
- [Audit Logs][docs.using-qovery.audit-logs]
- Cost Management
- [Integrates in your CI/CD][docs.using-qovery.integration.continuous-integration]
- Bring Your Own Kubernetes
- GitOps Support
- [Open-Source Interfaces][docs.using-qovery.interface] (perfect to build on top)
- [Web Console][docs.using-qovery.interface.web-interface]
- [CLI][docs.using-qovery.interface.cli]
- [Terraform Provider][docs.using-qovery.interface.terraform-interface]
- [Public API][docs.using-qovery.interface.rest-api]

## Qovery For Developers / Engineering Teams

By using Qovery, developers are autonomous in deploying their applications, debugging, and scaling. They don't need any infrastructure knowledge. They can connect their git repository, pushing and deploying their apps.

Qovery focus on providing an outstanding Developer Experience and never assume that developers know how underlying infrastructure work.

### Notable features for Developers

Qovery is helpful for DevOps teams as it allows them to automate the provisioning, configuration, and management of infrastructure resources. This can help to streamline the process of creating and destroying environments on demand and reduce the time and effort required to set up and manage environments. Additionally, Qovery provides features such as resource consumption optimization, which can help to reduce cloud costs and optimize infrastructure costs. This can help to free up resources and focus on delivering value to the business. Qovery also helps DevOps teams to maintain a high level of control, security and governance by providing a way to define, manage and monitor their infrastructure as code, thus reducing human error and ensuring compliance with best practices and security standards.
- Self-Service Platform
- Git Push And Deploy
- Live Application Logs
- Easy Variables Management
- Easy Domain Management
- No Infra Knowledge Needed
- Ephemeral Environments

## Qovery For Developers
## Integrates Qovery in your technical stack

For developers, Qovery is helpful as it allows them to easily spin up services with minimal effort. This allows developers to focus on writing code and delivering features, rather than worrying about infrastructure management. Additionally, Qovery provides a way to manage multiple environments and configurations, which can help to ensure that the development, staging, and production environments are consistent and up-to-date. This can help to reduce the risk of errors and inconsistencies and ensure that the application is always ready for deployment. Developers can also be assured that their environments are secure and compliant with best practices and security standards, thanks to the control and governance features provided by Qovery.
1. Qovery is battery included! Get a State-of-the-Art Internal Developer Platform in 30 minutes.
2. Qovery integrates perfectly well into an existing ecosystem.

<p align="center">
<img src="/img/how-qovery-works.svg" alt="How Qovery Works" />
<img src="/img/qovery-internal-developer-platform.jpg" alt="Qovery - Internal Developer Platform landscape" />
</p>
65 changes: 58 additions & 7 deletions website/docs/getting-started/what-is-qovery.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
last_modified_on: "2023-08-30"
last_modified_on: "2023-11-24"
title: "What is Qovery?"
description: "High-level description of the Qovery goals and mission."
---
Expand All @@ -10,7 +10,11 @@ import Assumptions from '@site/src/components/Assumptions';
import Alert from '@site/src/components/Alert';
import BusinessBadge from '@site/src/components/BusinessBadge';

**Qovery is a modern infrastructure automation platform** that simplifies the process of managing cloud infrastructure for DevOps, Platform and Engineering teams. It provides a set of tools and features that automate the provisioning, configuration, and management of infrastructure resources.
Qovery is the **Internal Developer Platform (IDP)** that cuts noise for developers with paved paths to production. Testing, ephemeral environments, and drive action to improve software.

<p align="center">
<img src="/img/developers-and-platform-engineer-with-qovery.jpg" alt="Developers and a Platform Engineer using Qovery as an IDP" />
</p>

<!--
THIS FILE IS AUTOGENERATED!
Expand All @@ -20,17 +24,64 @@ import BusinessBadge from '@site/src/components/BusinessBadge';
website/docs/getting-started/what-is-qovery.md.erb
-->

## Qovery For DevOps
## Qovery For Platform Engineers

Qovery is helpful for DevOps teams as it allows them to automate the provisioning, configuration, and management of infrastructure resources. This can help to streamline the process of creating and destroying environments on demand and reduce the time and effort required to set up and manage environments. Additionally, Qovery provides features such as resource consumption optimization, which can help to reduce cloud costs and optimize infrastructure costs. This can help to free up resources and focus on delivering value to the business. Qovery also helps DevOps teams to maintain a high level of control, security and governance by providing a way to define, manage and monitor their infrastructure as code, thus reducing human error and ensuring compliance with best practices and security standards.
By using Qovery, Platform Engineering teams can provide an outstanding platform to their developers in less than a hour. Then Platform Engineering teams can tailor the experience of Qovery and even build on top of it to fit their own golden path. They keep the control and can audit what developers do.

## Qovery For Developers
### How Qovery Works

For developers, Qovery is helpful as it allows them to easily spin up services with minimal effort. This allows developers to focus on writing code and delivering features, rather than worrying about infrastructure management. Additionally, Qovery provides a way to manage multiple environments and configurations, which can help to ensure that the development, staging, and production environments are consistent and up-to-date. This can help to reduce the risk of errors and inconsistencies and ensure that the application is always ready for deployment. Developers can also be assured that their environments are secure and compliant with best practices and security standards, thanks to the control and governance features provided by Qovery.
Qovery runs on top of Kubernetes and provide a convenient layer with a set of features to build a platform that your developers love.

<p align="center">
<img src="/img/how-qovery-works.svg" alt="How Qovery Works" />
<img src="/img/how-qovery-works-2.jpg" alt="Qovery - How it Works" />
</p>

### Notable features for Platform Engineers

- Templates
- [RBAC][docs.using-qovery.configuration.organization.members-rbac]
- [Audit Logs][docs.using-qovery.audit-logs]
- Cost Management
- [Integrates in your CI/CD][docs.using-qovery.integration.continuous-integration]
- Bring Your Own Kubernetes
- GitOps Support
- [Open-Source Interfaces][docs.using-qovery.interface] (perfect to build on top)
- [Web Console][docs.using-qovery.interface.web-interface]
- [CLI][docs.using-qovery.interface.cli]
- [Terraform Provider][docs.using-qovery.interface.terraform-interface]
- [Public API][docs.using-qovery.interface.rest-api]

## Qovery For Developers / Engineering Teams

By using Qovery, developers are autonomous in deploying their applications, debugging, and scaling. They don't need any infrastructure knowledge. They can connect their git repository, pushing and deploying their apps.

Qovery focus on providing an outstanding Developer Experience and never assume that developers know how underlying infrastructure work.

### Notable features for Developers

- Self-Service Platform
- Git Push And Deploy
- Live Application Logs
- Easy Variables Management
- Easy Domain Management
- No Infra Knowledge Needed
- Ephemeral Environments

## Integrates Qovery in your technical stack

1. Qovery is battery included! Get a State-of-the-Art Internal Developer Platform in 30 minutes.
2. Qovery integrates perfectly well into an existing ecosystem.

<p align="center">
<img src="/img/qovery-internal-developer-platform.jpg" alt="Qovery - Internal Developer Platform landscape" />
</p>


[docs.using-qovery.audit-logs]: /docs/using-qovery/audit-logs/
[docs.using-qovery.configuration.organization.members-rbac]: /docs/using-qovery/configuration/organization/members-rbac/
[docs.using-qovery.integration.continuous-integration]: /docs/using-qovery/integration/continuous-integration/
[docs.using-qovery.interface.cli]: /docs/using-qovery/interface/cli/
[docs.using-qovery.interface.rest-api]: /docs/using-qovery/interface/rest-api/
[docs.using-qovery.interface.terraform-interface]: /docs/using-qovery/interface/terraform-interface/
[docs.using-qovery.interface.web-interface]: /docs/using-qovery/interface/web-interface/
[docs.using-qovery.interface]: /docs/using-qovery/interface/
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
last_modified_on: "2023-11-03"
last_modified_on: "2023-11-24"
title: "Members and RBAC"
description: "Learn how to manage the RBAC via Qovery"
---
Expand Down Expand Up @@ -55,24 +55,24 @@ By default, five roles are created within your organization (Basic Roles):

More in detail, you can find the associated permissions below:

| Action | Owner | Admin | DevOps | Billing Manager | Viewer |
|--------------------------------------------------------|-------|-------|--------|-----------------|--------|
| Read organization | yes | yes | yes | yes | yes |
| Edit organization | yes | yes | no | no | no |
| Delete organization | yes | no | no | no | no |
| Manage billing | yes | yes | no | yes | no |
| Manage members & roles | yes | yes | no | no | no |
| Manage cluster & container registry | yes | yes | yes | no | no |
| Action | Owner | Admin | DevOps | Billing Manager | Viewer |
|----------------------------------------------------------------|-------|-------|--------|-----------------|--------|
| Read organization | yes | yes | yes | yes | yes |
| Edit organization | yes | yes | no | no | no |
| Delete organization | yes | no | no | no | no |
| Manage billing | yes | yes | no | yes | no |
| Manage members & roles | yes | yes | no | no | no |
| Manage cluster & container registry | yes | yes | yes | no | no |
| Manage organization setup (webhooks, Git and API tokens etc..) | yes | yes | yes | no | no |
| Read ANY project | yes | yes | yes | no | yes |
| Edit/Delete ANY project | yes | yes | no | no | no |
| Create project | yes | yes | no | no | no |
| Read ANY environment | yes | yes | yes | no | yes |
| Edit/Delete ANY environment or service | yes | yes | no | no | no |
| Create environment or service | yes | yes | no | no | no |
| Add/Edit/Delete environment variables and secrets | yes | yes | yes | no | no |
| Deploy/Stop ANY environment or service | yes | yes | yes | no | no |
| Connect via shell to ANY application | yes | yes | yes | no | no |
| Read ANY project | yes | yes | yes | no | yes |
| Edit/Delete ANY project | yes | yes | no | no | no |
| Create project | yes | yes | no | no | no |
| Read ANY environment | yes | yes | yes | no | yes |
| Edit/Delete ANY environment or service | yes | yes | no | no | no |
| Create environment or service | yes | yes | no | no | no |
| Add/Edit/Delete environment variables and secrets | yes | yes | yes | no | no |
| Deploy/Stop ANY environment or service | yes | yes | yes | no | no |
| Connect via shell to ANY application | yes | yes | yes | no | no |

<Alert type="info">

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,24 +43,24 @@ By default, five roles are created within your organization (Basic Roles):

More in detail, you can find the associated permissions below:

| Action | Owner | Admin | DevOps | Billing Manager | Viewer |
|--------------------------------------------------------|-------|-------|--------|-----------------|--------|
| Read organization | yes | yes | yes | yes | yes |
| Edit organization | yes | yes | no | no | no |
| Delete organization | yes | no | no | no | no |
| Manage billing | yes | yes | no | yes | no |
| Manage members & roles | yes | yes | no | no | no |
| Manage cluster & container registry | yes | yes | yes | no | no |
| Action | Owner | Admin | DevOps | Billing Manager | Viewer |
|----------------------------------------------------------------|-------|-------|--------|-----------------|--------|
| Read organization | yes | yes | yes | yes | yes |
| Edit organization | yes | yes | no | no | no |
| Delete organization | yes | no | no | no | no |
| Manage billing | yes | yes | no | yes | no |
| Manage members & roles | yes | yes | no | no | no |
| Manage cluster & container registry | yes | yes | yes | no | no |
| Manage organization setup (webhooks, Git and API tokens etc..) | yes | yes | yes | no | no |
| Read ANY project | yes | yes | yes | no | yes |
| Edit/Delete ANY project | yes | yes | no | no | no |
| Create project | yes | yes | no | no | no |
| Read ANY environment | yes | yes | yes | no | yes |
| Edit/Delete ANY environment or service | yes | yes | no | no | no |
| Create environment or service | yes | yes | no | no | no |
| Add/Edit/Delete environment variables and secrets | yes | yes | yes | no | no |
| Deploy/Stop ANY environment or service | yes | yes | yes | no | no |
| Connect via shell to ANY application | yes | yes | yes | no | no |
| Read ANY project | yes | yes | yes | no | yes |
| Edit/Delete ANY project | yes | yes | no | no | no |
| Create project | yes | yes | no | no | no |
| Read ANY environment | yes | yes | yes | no | yes |
| Edit/Delete ANY environment or service | yes | yes | no | no | no |
| Create environment or service | yes | yes | no | no | no |
| Add/Edit/Delete environment variables and secrets | yes | yes | yes | no | no |
| Deploy/Stop ANY environment or service | yes | yes | yes | no | no |
| Connect via shell to ANY application | yes | yes | yes | no | no |

<Alert type="info">

Expand Down
2 changes: 1 addition & 1 deletion website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ module.exports = {
srcDark: '/img/logo-dark.svg',
href: 'https://www.qovery.com',
},*/
copyright: ${new Date().getFullYear()} DESIGNED BY QOVERY | BACKED BY TECHSTARS | PROUD SILVER MEMBER OF CNCF AND LINUX FOUNDATION | QOVERY BY BIRDSIGHT - ALL RIGHTS RESERVED`,
copyright: ${new Date().getFullYear()} DESIGNED BY QOVERY | PROUD SILVER MEMBER OF CNCF AND LINUX FOUNDATION | QOVERY BY BIRDSIGHT - ALL RIGHTS RESERVED`,
},
algolia: {
appId: "FT65SBJ2DA",
Expand Down
Loading

0 comments on commit 7f801bf

Please sign in to comment.