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 (2)
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
the trainer had a lot of knowledge and patience to share with us
Bogdan Olaru
Course - Introduction to Docker
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 HoursContainer Management with Docker
21 HoursIntroduction to Docker
14 HoursDocker for Developers and System Administrators
14 HoursJava Microservices
21 HoursSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 HoursIn this instructor-led, live training in US, participants will gain a comprehensive understanding of evaluating various technologies and approaches for designing service-based system architectures. The training begins with an overview and comparison of monolithic systems and service architectures, followed by an in-depth exploration of microservice architecture.
Participants will have the opportunity to apply their knowledge through hands-on exercises, including the creation and deployment of proof-of-concept microservices using Spring Cloud, Spring Boot, and Docker. Additionally, the training will examine key infrastructure components to assist participants in selecting the most appropriate tools and methodologies for their specific organizational needs.
By the end of this training, participants will have a solid foundation in Service-Oriented Architecture (SOA) and Microservice Architecture, as well as practical experience with Spring Cloud and related Spring technologies for developing cloud-scale, cloud-ready microservices for government applications.
Building Microservices with Spring Cloud and Docker - 5 Days
35 HoursSpring Cloud for Microservices
14 HoursIn this instructor-led, live training in US, we begin with an in-depth discussion of microservice architecture. Participants will apply their knowledge through practical exercises and the step-by-step development of sample microservices, tailored to meet the needs of public sector workflows and governance.
By the end of this training, participants will have a comprehensive understanding of how to leverage Spring Cloud and related Spring technologies to rapidly develop cloud-scale, cloud-ready microservices for government applications.