Course Description

This training course will help the attendees understand the value proposition and technical aspects of microservices. You will learn about the pros and cons of breaking up the monolithic type of applications prevalent in the enterprise space and converting them into microservices-based solutions. Detailed analysis of some of the common patterns and motivation for using them in microservices architecture is also provided.


  • Monoliths
  • Designing, developing, and integrating microservices
  • Common design patterns

Course Outline

Chapter 1. Breaking Up Monoliths – Pros and Cons

Chapter 2. Microservices

Chapter 3. Microservices Architecture Defined

Chapter 4. Containerization Systems for Microservices

Chapter 5. Commonly Used Patterns

Chapter 6. API Management

Chapter 7. Designing and Implementing Microservices

Chapter 8. Microservices Integration

Chapter 9. Working with Data in Microservices

Chapter 10. Robust Microservices


Foundational knowledge of programming and software design principles.


12 Hours | 2 Days or 4 Nights

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry or call 314-977-3226 so that we may promptly notify you when enrollment opens.

Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.