Overview
Marketing Catalog Microservices enables packaging for all 4 stacks and produces packaged binary (ZIP) for supporting the deployment of 4 stacks in this section.
Microservice can be deployed in the following modes:
- Standalone Deployment - In this deployment mode, all the necessary components for a Microservice including streaming services are deployed to ensure the Microservice runs independently.
- Integrated Deployment - In this deployment, Data Event Streaming (DES) is presumed to be deployed and running already and hence only the components necessary for Microservice are created and all other streaming services are not deployed. Hence, the streaming configuration for the Microservice must be done manually.
| Stack | Microservice Runtime | Event Stream | NoSQL DB |
|---|---|---|---|
| Docker (On-Premise) | Docker/K8s | Kafka | MongoDB/PostgreSQL DB |
| Azure | Function | Service Bus | MongoDB/PostgreSQL DB |
| AWS | Lambda | Kinesis | DynamoDB/PostgreSQL DB |
In this topic