Skip to main content

Section outline

  • Session 1: Microservices Architecture (1 Hour)
    • Monolith vs Microservices
    • Breaking down applications into microservices
    Session 2: API Gateway & Load Balancing (1 Hour)
    • Using API Gateway for routing
    • Load balancing strategies
    Session 3: Caching & Performance Optimization (1 Hour)
    • Redis caching
    • Optimizing API performance
    Session 4: File Uploads & Cloud Storage (1 Hour)
    • Uploading files with Multer
    • Storing files on AWS S3 & Firebase
    Session 5: Dockerizing Node.js Applications (1 Hour)
    • Setting up Docker for Node.js apps
    • Running containers in production
    Session 6: Hands-on Lab – Building a Scalable Microservice (1 Hour)