305-998-7702 | 415-800-2922 info@rx-m.com

Developing Microservices for Cloud Native Environments

Learn how to put the latest open source technology into practice with hands-on training, delivered by industry experts, aligned to your desired business outcomes

If you are interested in other Cloud Native courses, search our entire catalog.

3 Days

Available On-Site

Available Virtually

Open Enrollments Available


This intensive three-day hands-on course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to microservices and cloud native microservice environments. Attendees will leave with a clear understanding of microservices and how to maximize them in the cloud.

Modern tooling and processes are examined, including various agile methodologies, gitops and a range of CI/CD tools. The course also covers migration from monolithic solutions and strategies for brownfield cloud native development. Upon completion of the course, attendees will have the skills and information necessary to begin designing and developing effective microservice-based applications for Kubernetes and other cloud native environments.


Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery; Open Enrollment options may be available.

Who Should Attend

Developers, Architects, Release Engineers (RE), Engineering Managers and DevOps personnel

What Attendees will learn

This course is designed to provide engineering staff with a comprehensive overview of the microservices architecture style and the practical tools and techniques required for constructing effective cloud native applications. Learning modules include:

  • Microservice design and architecture patterns
  • API construction
  • State management
  • Microservice communications
  • Event sourcing
  • Transaction patterns such as choreography and orchestration


Because the course focuses on microservice design and development, no particular programming language expertise is required though attendees should have experience with at least one programming language. A laptop and good internet access are required.

Related Instructor-Led (ILT & VILT) Training Courses

Kubernetes Foundation- 2 days; Kubernetes Advanced – 3 days; Kubernetes For Cloud Native Developers – 3 days; Developing Microservices on Kubernetes – 2 days; Developing Microservices for Kubernetes – 5 days; Microservice Application Architecture – 3 days; Microservices – 3 days