Introduction
- The principles of modularity
- Architecture Characteristics
- Quantas of architecture and granularity
- Distributed architectures
Service Oriented Architecture (SOA)
- The principles of Service Oriented Architecture
- The role of XML and associated protocols (SOAP, REST)
- Enterprise Service Buses (ESB): orchestration and integration
Microservices
- Microservices or Service architecture in DevOps mode
- Introduction to Domain-Driven Architecture
- Serverless and containers orchestration
- Service-mesh
- Building a microservices infrastructure
Web Oriented Architecture and APIs
- Granularity and security: the natural evolution of service models towards APIs
- OpenAPIand GraphQL
- API Management
- iPaaS (integration Platform as a service)