Microservices - Advanced
Microservices using .NET 8/.NET 9
SRDT’s specialized course on Microservices Architecture with .NET 8/.NET 9 equips learners to build scalable, maintainable, and high-performing distributed systems. The course covers project setup, building modular microservices using ASP.NET Core, implementing API Gateway, REST/gRPC communication, data handling with EF Core and distributed databases, authentication with OAuth2/JWT, and message brokering with RabbitMQ/Kafka. It also includes Docker/Kubernetes deployment, monitoring, logging, performance tuning, and real-world hands-on projects.

Program Duration & Learning Mode
- Duration: 1-2 Weeks (Varies by Course)
- Learning Mode: Offline
Skills You’ll Gain
- Proficiency in Microservices Architecture with .NET 8/.NET 9
- Building Scalable and Modular Microservices with ASP.NET Core
- Implementing API Gateway and Service Communication (REST & gRPC)
- Managing Data with Entity Framework Core and Distributed Databases
- Authentication and Authorization using OAuth2, JWT, and Identity Server
- Event-Driven Architecture with Message Brokers (RabbitMQ, Kafka)
- Containerization and Orchestration using Docker and Kubernetes
- Implementing Circuit Breaker, Resilience, and Fault Tolerance Patterns
- Logging, Monitoring, and Distributed Tracing in Microservices
- Performance Optimization and Security Best Practices
- Developing and Deploying Enterprise-Grade Microservices Solutions

- Course LevelAdvanced
- Duration22 Hr
- Lecture14 Lectures
- SubjectWeb Development
- LanguageEnglish
