Microservices
Coach developers to design, build, containerise, and deploy cloud-native microservices using Docker, Kubernetes, and Spring Boot.
Get Course Info
Audience: Developers, architects
Duration: 3–5 days (customisable)
Format: Lectures and hands-on labs (50 % lecture, 50 % lab)
Overview
Hands-on introduction to cloud-enabled microservices architecture, containerisation, Kubernetes, and related patterns.
Objective
Coach developers to design, build, containerise, and deploy cloud-native microservices using Docker, Kubernetes, and Spring Boot.
What You Will Learn
- Twelve-Factor App principles
- Docker containers & images
- Kubernetes orchestration
- Spring Boot microservices
- Data management patterns, security, testing, messaging, monitoring
- Design patterns & workshops
Course Details
Audience: Developers, architects
Duration: 3–5 days (customisable)
Format: Lectures and hands-on labs (50 % lecture, 50 % lab)
Command-line skills • Software-dev familiarity
Setup: Zero-Install cloud lab
Detailed Outline
- Monolith vs microservice
- Architecture
- Docker, images, registry
- Architecture, resources, deployments
- REST microservice
- Networking, storage
- Data, CQRS, CAP, security, testing, messaging (Kafka)
- End-to-end scenarios
Ready to Get Started?
Contact us to learn more about this course and schedule your training.