Skip to main content

Section outline

  • Module 5: Security and Authentication (1.5 Hours)

    • Securing microservices
    • Token-based authentication (JWT, OAuth2)
    • Hands-on lab: Implementing security for microservices

    Module 6: Deployment and Monitoring (2 Hours)

    • Containerization with Docker
    • Deploying with Docker Compose
    • Monitoring with Prometheus and Grafana
    • Hands-on lab: Microservice deployment and monitoring

    Module 7: Error Handling, Resilience, and Scaling (2 Hours)

    • Circuit breaker patterns and retries
    • Load balancing and horizontal scaling
    • Hands-on lab: Building resilient microservices

    Module 8: Case Study and Group Discussion (2 Hours)

    • Real-world example of microservices architecture
    • Group discussion: Lessons learned and challenges