Global Knowledge

Migrating to Microservices

EXCLUSIVE: This hands-on course will teach you all aspects of Microservice architecture.

GK #821582Virtual Classroom LiveClassroom Live
FormatsVirtual Classroom Live · Classroom LiveTopicsCloud Computing · DevOps

What you’ll learn

  1. Containers and Container Orchestration
    • Containers
      • Docker Introduction
        • Docker Architecture and use cases
        • Managing images and containers using Docker(docker cli tool)
        • Working with Dockerfile
        • Building CI\CD pipeline with Docker
      • Lab: Build and push an Docker image from Dockerfile
      • Quiz - Quiz on Docker
    • Container Orchestration
      • Introduction to Kubernetes , kubectl command
      • Lab: Kubernetes – Hello World
      • Core Kubernetes concepts and Architecture
      • Lab: Kubernetes - Stateless web app
      • Kubernetes Features
      • Lab: Kubernetes - Guestbook app
      • Quiz: Quiz on kubernetes
  2. Microservices Design and Implementation
    • Monolithic and Microservice architecture
      • Monolithic Architecture
        • Case study for Monolithic application
      • Monolithic vs Microservices
      • Service-Oriented Architecture
        • SOA - Suggested Case study
      • Microservices Architecture
      • Quiz - Quiz on Microservice and Monolithic architectures
    • Microservice Implementation
      • Uber case study
      • Domain-oriented Microservices Architecture
      • Traditional Development and Deployment Challenges
      • Deploying Microservices as Containers
      • Lab: Containerize Microservices
      • Lab: Deploy Microservices
      • Implementing CI/CD pipeline using Jenkins
      • Lab: Create a simple CI/CD pipeline using Jenkins
      • Quiz - Quiz on Microservice and Monolithic architectures implementation
  3. Microservices in Production
    • Production Grade Microservices
      • Spotify case study
      • Service Discovery
      • Security Concepts
      • Lab: Kubernetes - Store database credentials in cluster
      • Monitoring using Prometheus
      • Managing state in Microservices
      • Improving and Monitoring Microservices Performance
      • Netflix Microservice – case study
      • Kubernetes Advanced Resources
      • Openshift/Rancher/Other PaaS platforms
      • Lab: Customize Microservice App
      • Lab: Scale up/down based on demand (Simulation)
      • Review of Microservice Challenges
      • Quiz: Quiz on Production Grade Microsercies

Upcoming training

Dates and availability are confirmed by Bolt when we follow up. All times are shown in the provider’s stated time zone.

2026-11-30 — 2026-12-028:30 AM - 4:30 PM EST
Virtual Classroom LiveONLINE · English