Deploy a Microservices based Web Application

Course Description

Development of cloud native apps that are broken down into a set of microservices has been praised and commended as best practices in software development methodologies. Software stacks like Kubernetes, which enable cloud native computing, have therefore picked up quite a bit of popularity. In this course, we will describe how a hypothetical, real-world application can be broken down into a set of microservices, where core functionality is delegated to the appropriate microservice, and the web-app portal is left as lightweight as possible.

Course Modules

1. Introduction to Microservices
2. Unit Objectives
3. What are Microservices
4. Docker and Containers
5. What is Kubernetes
6. Exercise - Deploy microservices based web application
7. Assessment
8. Wrap up

Course Duration

Course Time Allocation: 3 hours
Additional time: 30 min


Badge Issued