Systems Architecture
- Enterprise Architecture Design
Practical, hands-on approach using real-world projects.
b. Advanced tools for architectural modeling and documentation. - Microservices and Cloud-Native Architecture
Principles and design patterns for microservices-based systems.
b. Use of technologies such as Kubernetes, Docker, and observability tools. - Serverless Architecture: Beyond Microservices
Design and scale serverless solutions using AWS Lambda, Azure Functions, or Google Cloud Functions. - Resilient and Fault-Tolerant Systems Architecture
Strategies for designing robust systems using patterns like Circuit Breaker and Bulkhead.
b. Integration of tools such as Resilience4j and Chaos Engineering. - Event-Driven Architecture and Real-Time Processing
Implementation of solutions using Apache Kafka, RabbitMQ, and event-driven patterns.
b. Applications in critical domains such as finance and telecommunications.
