Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a case study from Camunda Day Amsterdam 2019 detailing how Alphabet International GmbH revolutionized contract management for mobility solutions across 28 countries. Learn about the OASIS project, which standardizes and automates business processes using Camunda BPM in a new business and system architecture. Discover how Domain Driven Design with bounded contexts, Hexagonal architecture with CQRS, and Microservices principles are employed to power this strategic initiative. Gain insights into the challenges faced, system structure, and technologies used, including Kafka and Java API. Understand the implementation of event storming, execution of Domain Driven Design, and the intricacies of building a multitenant system with user tasks and database migrations. Delve into the testing processes and future plans for this comprehensive business process orchestration solution.
Syllabus
Introduction
Strategic project
Challenges
System structure
Microservices
Technology
Kafka
The business process
The business process engine
The service
Java API
Orchestrating Microservices
Event storming
Execution
DomainDriven Design
Aggregates
Technicality
Multitenant system
User tasks
Database migrations
Testing
Future plans
Taught by
Camunda