Building Microservices with Spring Cloud and Docker Training Course
Spring Cloud is an open-source framework designed to facilitate the development of lightweight Java applications for cloud environments.
Docker is an open-source platform that enables the building, shipping, and running of applications within containers. Docker is particularly well-suited for creating microservice architectures.
This instructor-led, live training will provide participants with a comprehensive understanding of building microservices using Spring Cloud and Docker. Participants will engage in exercises and step-by-step development of sample microservices to apply their knowledge practically.
By the end of this training, participants will be able to:
- Grasp the foundational concepts of microservices.
- Utilize Docker to create containers for microservice applications.
- Develop and deploy containerized microservices using Spring Cloud and Docker.
- Integrate microservices with discovery services and the Spring Cloud API Gateway.
- Conduct end-to-end integration testing using Docker Compose.
Format of the Course
- Interactive lectures and discussions.
- Ample exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for government or other specific needs, please contact us to arrange.
Course Outline
Introduction
Understanding Microservices and the Microservice Architecture for Government
Overview of Docker and Containerization for Government
Overview of Spring Cloud and Spring Boot for Government
Creating the Configuration Service and the Discovery Service with Spring Cloud for Government
Using the API Gateway with Spring Cloud for Government
Building a Container Image for Each Microservice Using Docker for Government
Storing Data Across Different Databases for Government
Building an API Gateway with Spring Cloud Gateway for Government
Using the Netflix Eureka and Consul Discovery Services (Service Registries) to Register and Discover Services for Government
Using Docker Compose for Integration Testing for Government
Summary and Next Steps for Government
Requirements
- Experience in Java development
- Familiarity with the Spring Framework
Audience
- Java developers for government projects
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Building Microservices with Spring Cloud and Docker Training Course - Booking
Building Microservices with Spring Cloud and Docker Training Course - Enquiry
Building Microservices with Spring Cloud and Docker - Consultancy Enquiry
Testimonials (1)
The training met expectations with its clear explanations, real-world examples, and hands-on labs that made complex topics easy to understand. It provided valuable insights into container orchestration, security, scaling and many other advanced topics.
Anna Wyszomirska-Szmyd - Akamai
Course - Docker and Kubernetes advanced
Upcoming Courses
Related Courses
Advanced Docker
14 HoursDocker & Kubernetes Advanced
21 HoursContainerized AI & ML Deployment with Docker
14 HoursCI/CD for AI: Automating Docker-Based Model Builds and Deployments
21 HoursCI/CD for AI is a structured approach to automating the packaging, testing, containerization, and deployment of machine learning models using continuous integration and continuous delivery pipelines.
This instructor-led, live training (available online or on-site) is designed for intermediate-level professionals who wish to automate end-to-end AI model delivery workflows using Docker and CI/CD platforms.
Upon completion of the training, participants will be able to:
- Create automated pipelines for building and testing AI model containers.
- Implement version control and reproducibility for model lifecycles.
- Integrate automated deployment strategies for AI services.
- Apply CI/CD best practices tailored to machine learning operations, ensuring alignment with public sector workflows, governance, and accountability.
Format of the Course
- Instructor-guided presentations and technical discussions.
- Practical labs and hands-on implementation exercises.
- Realistic CI/CD workflow simulations in a controlled environment, specifically designed to meet the needs of government agencies.
Course Customization Options
- If your organization requires customized pipeline workflows or platform integrations for government operations, please contact us to tailor this course to your specific requirements.
Certified Kubernetes Administrator (CKA) - exam preparation
21 HoursCertified Kubernetes Application Developer (CKAD) - exam preparation
21 HoursIntroduction to Docker
14 HoursDocker, Kubernetes and OpenShift 3 for Administrators
35 HoursDocker and Kubernetes: Building and Scaling a Containerized Application
21 HoursDocker for MLOps: End-to-End Pipeline Containerization
21 HoursDocker and Kubernetes
21 HoursTraining objectives: Acquire theoretical and operational skills in Docker and Kubernetes.