Forma-it

Spring Microservices and Kubernetes Training Course

Reference : 2b/en/smk
2070 € HT
5 Days
35 h

Each session will take place even if only one person is registered (except in cases of force majeure).

Spring Microservices and Kubernetes Training Course

Description of this Spring Microservices and Kubernetes Training Course

In modern projects, the transition to microservices architecture is a real driver of agility and scalability… but also a major technical challenge.

This training course guides you step by step through the implementation of a modular, resilient and controllable distributed system in production, using Spring Boot, Spring Cloud, Docker and Kubernetes.

You will learn how to divide, orchestrate, secure and connect your services, while meeting performance, maintenance and continuous integration requirements.

Format

Remote (recorded sessions). 

GOOD TO KNOW

This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course. 

objectives of this Spring Microservices and Kubernetes Training Course

By the end, each participant will be able to :

  • Design a modular microservices architecture with Spring Boot
  • Implement communication between services (REST, gRPC, message broker)
  • Integrate Spring Cloud components: service discovery, gateway, config server, resilience
  • Containerise and deploy your services with Docker and Kubernetes
  • Manage the lifecycle of applications in production (scalability, rolling updates, monitoring)
  • Integrate microservices into a CI/CD pipeline

Prerequisites of this Spring Microservices and Kubernetes Training Course

  • Proficiency in Java and Spring Boot
  • Basic knowledge of containers (Docker)
  • Understanding of CI/CD and application deployment (an asset)
  • Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
    This enables us to tailor the training content to ensure relevant and personalised learning.

Target Audience

Ideal for full-stack developers, DevOps, or architects who want to build robust and scalable systems.

Detailed of this Spring Microservices and Kubernetes Training Course

Microservices architecture – principles and breakdown

Domain Driven Design, functional decoupling, independent services, principles of resilience.

Creation of REST APIs, validation, mapping, code structuring, unit and integration testing.

REST, Feign clients, Eureka, RabbitMQ/Kafka, API Gateway, circuit breaker pattern (Resilience4j).

Spring Cloud Config, Eureka Server, service registration, internal load balancing.

Dockerfile, Helm, deployment on Kubernetes cluster (local or cloud), readiness/liveness probes.

Actuator, Prometheus/Grafana, security with Spring Security and JWT, deployment with GitLab CI / ArgoCD.

Development, containerisation, deployment, and scaling of a complete mini microservices system.

This training course :

  • Focuses on the actual production of microservices.
  • Combines Spring Boot, Spring Cloud and Kubernetes for a comprehensive approach.
  • Offers a progressive roadmap from code to delivery.
  • Includes a Dev + Ops approach with reproducible practical cases.
CCNA CISCO 200-301 Certification Training

FORMA-IT's training courses are also supportive

At Forma-IT, we believe that training can also be a lever for solidarity. This is why part of each registration is donated to associations that work in areas that are close to our hearts :

  • The SPA, for animal protection
  • The Restos du Cœur, for the fight against precariousness
  • Ludopital, to make the daily lives of hospitalized children easier
  • APF France Handicap, for the rights of people with disabilities and their families

By choosing Forma-IT, you invest in your skills while contributing to essential causes.

Our related training courses

Getting Started with Ansible training Course

Git Training Course

Understand, practise, and automate Git for efficient and reliable workflows.

Getting Started with Ansible training Course

Advanced Git Training Course

Deepen your Git expertise for complex projects, structured teams, and clean deliveries.

Getting Started with Ansible training Course

GitLab CI/CD Training Course

Create robust, scalable, and secure pipelines to accelerate your delivery.

A-modern-training-session-on-Docker-for-developers_-indoors-in-a-well-lit-tech-classroom_-with-3-div-1-r8r9re8ypbf1itiyek5mozu98poor5n9vjz7npqsj8.webp

Docker Training Course

Optimise the portability, scalability, and reliability of your deployments with Docker.

Advanced-Kubernetes-and-CI_CD-training-session-r8m9p222j5l21thgpj785shbssb30l7lyygyst67ec.webp

Advanced Kubernetes and CI/CD Training Course

Customise your pipelines, master scalable architectures, and manage your deployments from start to finish.

Kubernetes-training-session-r8m7xly97qqaddn973vsusv8ah15g3bv8x72mf8vec.webp

Kubernetes Training Course

Drive robust, scalable, and automated cloud-native architectures with Kubernetes.

Realistic-Docker-and-Kubernetes-training-session-1-r8r3gzuekvhr40dvf73kmmkecnkzrnuqez7zdffh84.webp

Docker to Kubernetes Training Course

Master the entire cycle from containerisation to cloud-native orchestration.

Realistic-Kubernetes-developer-training-session-r8r91ng3io6bjax6qfjhehpriskrxlfxo4qggvwyyc.webp

Kubernetes Training Course – From Code to Cluster in Complete Autonomy

Learn how to containerise, deploy, and monitor your applications on a Kubernetes cluster.

imagine-prompt_-Realistic-Terraform-training-session-focused-on-infrastructure-as-code-r8s609v9aakm9laaoutamjvcp5v45v93tdadv6hxx0.webp

Terraform Training Course

Automate the creation and management of multi-vendor cloud environments efficiently and securely.

REST API Training Course

JMeter Performance Testing Training Course – Simulate, Measure and Optimise Your Large-Scale Web Applications

Master Apache JMeter to test the robustness and scalability of your systems.

REST API Training Course

Load Testing Training Course– Simulate Real User Behaviour to Assess the Limits of Your Applications

Learn how to anticipate breakdowns, detect bottlenecks and validate the robustness of your systems.

Would you like to know about upcoming sessions ?

Would you like to schedule this Spring Microservices and Kubernetes Training Course on a specific date ? Contact us by email or by filling out the contact form.