What will you learn
Service oriented Architecture (SOA)
How Small is small?
- Bounded context
- Orthogonality
- Sharing
- Interfaces
The benefits
- Technology Heterogeneity
- Resilience
- Scaling
- Ease of Deployment
- Composability and Replaceability
Integration
- Database integration
- Asynchronous versus synchronous
- Orchestration versus Choreography
- The Request/Response journey
- Versioning
- Integration via APIs
Scaling
- Monitoring
- Bulkheads
- Circuit breakers
- Load balancing
- Database scaling
Level: Intermediate
Prerequisites:
Duration: 4 Day(s)
Course Objective The Service Oriented Architecture (SOA) allows you to break down your applications into several independent and decoupled services, grouped into contexts (Bounded-contexts) We offer a training course based on real file use cases of building modular applications on a distributed system
Call us at +213 (0) 6 71 00 02 94 for more information about this training program