Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add information on modular Kyma #17454

Merged
merged 33 commits into from
Jun 29, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
a32d56a
Add information on modular Kyma
IwonaLanger May 8, 2023
7855bf7
Remove a broken link
IwonaLanger May 8, 2023
a0fa626
Apply review suggestions
IwonaLanger May 9, 2023
4aa16de
Improve clarity
IwonaLanger May 10, 2023
6686ca1
Add the list of modules
IwonaLanger Jun 19, 2023
9cecf1b
Add the available modules to docs/README
IwonaLanger Jun 19, 2023
67f6755
Update the PR link
IwonaLanger Jun 20, 2023
f9c4796
Update the PR link for Keda
IwonaLanger Jun 20, 2023
115c12c
Change links to kyma-docs.netlify.app
IwonaLanger Jun 21, 2023
eab8118
Apply review suggestions
IwonaLanger Jun 21, 2023
169229e
Remove main areas and advantages
IwonaLanger Jun 21, 2023
8f4aba5
Add the Kyma's strengths section
IwonaLanger Jun 22, 2023
f29ea4d
Improve the headings
IwonaLanger Jun 22, 2023
81e9ce9
Minor language fixes
IwonaLanger Jun 22, 2023
961b08d
Apply Nina's review suggestions
IwonaLanger Jun 22, 2023
489fae4
Remove the main-areas navigation node
IwonaLanger Jun 22, 2023
8919fe0
Fix a link
IwonaLanger Jun 22, 2023
9630130
Correct the link to BTP Operator
IwonaLanger Jun 23, 2023
652ac5e
Alternative overview image
pbochynski Jun 23, 2023
7bd777c
Alternative overview image (subfolder)
pbochynski Jun 23, 2023
3362594
Update the preview link
IwonaLanger Jun 23, 2023
2924c59
Merge branch 'Add_modularization_info' of https://github.com/IwonaLan…
IwonaLanger Jun 23, 2023
9aeb5b9
Fix links
IwonaLanger Jun 23, 2023
1f29fa0
Merge branch 'main' into Add_modularization_info
IwonaLanger Jun 26, 2023
273b206
Fix links after removing a navigation node
IwonaLanger Jun 27, 2023
5dc8fca
Update altered files
IwonaLanger Jun 27, 2023
20b4fd2
Fix more links
IwonaLanger Jun 27, 2023
4da7705
Merge branch 'main' into Add_modularization_info
IwonaLanger Jun 27, 2023
4ca43d9
fix CRD docs
grego952 Jun 27, 2023
595f142
bring back previous CRD fix
grego952 Jun 27, 2023
5824966
Remove outdated assets
IwonaLanger Jun 27, 2023
b88b857
Merge branch 'Add_modularization_info' of https://github.com/IwonaLan…
IwonaLanger Jun 27, 2023
7750e58
fix link
IwonaLanger Jun 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/01-overview/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ Kyma is an application runtime that provides you a flexible and easy way to conn

## Modular Kyma

Classic Kyma offers a fixed set of mandatory components whose development rhythm is synchronized and determined by the release schedule. With the modular approach, Kyma components become modules, each providing one functionality developed independently of the other ones. With each successive release, fewer components will be available within the preconfigured Kyma, but more and more will be offered as independent modules.
Classic Kyma offered a fixed set of preconfigured components whose development rhythm is synchronized and determined by the release schedule. With the modular approach, Kyma components become modules, each providing one functionality developed independently of the other ones. With each successive release, fewer components will be available within the preconfigured Kyma, but more and more will be offered as independent modules.
arturskorupa marked this conversation as resolved.
Show resolved Hide resolved

The modular approach boosts Kyma's extensibility and scalability and makes it cost-effective. With fully modularized Kyma, you can choose from many of its modules to facilitate your business needs best.  You can enable or disable modules on demand and configure them, thus determining the costs generated by the infrastructure that your modules use.
The modular approach boosts Kyma's extensibility and scalability, making it even more cost-effective. With fully modularized Kyma, you can choose from many of its modules to facilitate your business needs best.  You can enable modules on demand and configure them. By disabling the modules you don't need to use, you considerably reduce the attack surface area, as well as upgrade time and risk.
IwonaLanger marked this conversation as resolved.
Show resolved Hide resolved

## Functionalities

Out of the box, Kyma offers various functionalities, such as:
Kyma offers various functionalities, such as:

- Serverless development platform to run lightweight Functions in a cost-efficient and scalable way
- System connectivity that provides a way to reach external applications
Expand Down
8 changes: 4 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ Kyma is an application runtime that provides you a flexible and easy way to conn

![overview](./assets/kyma-overview.svg)

Classic Kyma offers a fixed set of mandatory components whose development rhythm is synchronized and determined by the release schedule. With the modular approach, Kyma components become modules, each providing one functionality developed independently of the other ones. With each successive release, fewer components will be available within the preconfigured Kyma, but more and more will be offered as independent modules.
Classic Kyma offered a fixed set of preconfigured components whose development rhythm is synchronized and determined by the release schedule. With the modular approach, Kyma components become modules, each providing one functionality developed independently of the other ones. With each successive release, fewer components will be available within the preconfigured Kyma, but more and more will be offered as independent modules.

The modular approach boosts Kyma's extensibility and scalability and makes it cost-effective. With fully modularized Kyma, you can choose from many of its modules to facilitate your business needs best.  You can enable or disable modules on demand and configure them, thus determining the costs generated by the infrastructure that your modules use.
The modular approach boosts Kyma's extensibility and scalability, making it even more cost-effective. With fully modularized Kyma, you can choose from many of its modules to facilitate your business needs best.  You can enable modules on demand and configure them. By disabling the modules you don't need to use, you considerably reduce the attack surface area, as well as upgrade time and risk.

Out of the box, Kyma offers various functionalities, such as:
Kyma offers various functionalities, such as:

- Serverless development platform to run lightweight Functions in a cost-efficient and scalable way
- System connectivity that provides endpoint to register Events and APIs of external applications
Expand All @@ -17,7 +17,7 @@ Out of the box, Kyma offers various functionalities, such as:
- In-cluster observability
- CLI supported by the intuitive UI

Kyma consists of these main areas and components:
Kyma consists of the following main areas and components:

![areas](./assets/kyma-areas.svg)

Expand Down