Skip to content

Commit 9752d8f

Browse files
AkatuoroDanSchlachterrenejeglinsky
authored
Release microservices guide (#1891)
Co-authored-by: Daniel Schlachter <schlachter.daniel@gmail.com> Co-authored-by: René Jeglinsky <rene.jeglinsky@sap.com>
1 parent 9fbc0d2 commit 9752d8f

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

guides/deployment/microservices.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
synopsis: >
33
A guide on deploying SAP Cloud Application Programming Model (CAP) applications as microservices to the SAP BTP Cloud Foundry environment.
4+
status: released
45
---
56

67
# Microservices with CAP
@@ -10,10 +11,10 @@ A comprehensive guide on deploying your CAP application as microservices.
1011
[[toc]]
1112

1213

13-
## Create a Solution Monorepo <UnderConstruction/>
14+
## Create a Solution Monorepo
1415

1516
Assumed we want to create a composite application consisting of two or more micro services, each living in a separate GitHub repository, for example:
16-
<!-- Those links aren't working links. Why do we use those? -->
17+
1718
- https://github.com/capire/bookstore
1819
- https://github.com/capire/reviews
1920
- https://github.com/capire/orders
@@ -906,12 +907,7 @@ resources:
906907

907908
#### Subsequent updates
908909

909-
- TODO...
910-
- Whenever one of the projects has changes affecting the database, that triggers a new deployment of the `shared-db` project
911-
- `git submodules` gives you control of which versions to pull, for example by `git branches` or `git tags`
912-
- Ensure to first deploy `shared-db` before deploying the others
913-
914-
910+
Whenever one of the projects has changes affecting the database, the database artifacts need to be deployed prior to the application deployment. With a single `mta.yaml`, this is handled in the scope of the mta deployment. When using multiple deployment units, ensure to first deploy the `shared-db` project before deploying the others.
915911

916912
## Late-Cut Microservices
917913

0 commit comments

Comments
 (0)