Developing Microservices for Cloud Native Environments

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. Students will gain hands-on experience working with microservices in a range of labs covering microservice design, API construction, and state management.

The course covers the benefits of container-based microservice packaging and the use of various Registry services. Attendees will examine several use cases and architecture patterns for microservice-based applications throughout the course, with focused discussion on microservice communications, event sourcing and transaction patterns such as choreography and orchestration. 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.

Note: Time: 9:00 AM to 5:00 PM local time. All prices listed are in United States Dollars ($ USD).

Refunds and Rescheduling Attendance

  • A full refund will be issued for class cancellations made at least 21 calendar days prior to the course start date (first day of class).
  • Payment is non-refundable for cancellations or reschedules made within 21 calendar days from the course start date and for no-shows¬†(students who do not attend the class).
  • For reschedules made within 21 calendar days from the course start date, students must reschedule immediately for a current, published course, up to a maximum of six months from the original date.
  • If the course registration was purchased in conjunction with a promotion or special program, a pro-rated refund will be issued to account for paid services received by the student.
  • Notifications for cancellation and reschedules must be provided in writing to RX-M (

Student Substitutions

Student substitutions are allowed with at least 5 calendar days prior to the class delivery start date, provided the substitute meets the course prerequisites or is approved by RX-M. Substitute students will be bound to the same Terms and Conditions of the original registration.

RX-M Reschedule or Cancellation

  • RX-M reserves the right to reschedule or cancel training course deliveries. If it is necessary for RX-M to reschedule or cancel a class, a two-week notice is normally provided. RX-M is not responsible for non-refundable travel fees incurred.
  • If a student cannot attend an alternative course date for an RX-M initiated reschedule or cancellation, a refund will be issued.


Feb 10 - 12 2020


9:00 am - 5:00 pm


USD 2,550.00


San Jose
99 S Almaden Blvd San Jose, CA 95113

Location 2

Virtual Online - Pacific Time


RX-M Instructor