Specs
3 Days
Lecture and Hands-on Labs
Overview
Microservice architecture is a brave new world! Companies are abandoning the age-old monolith architecture for a modular approach that supports rapid expansion and compression of services. As your company grows, the more you’ll find a transition to microservices is necessary! Make the journey work for your business by mastering an arsenal of tools to plan, communicate, and manage the transition to microservices in a cost effective way. In our labs, you will convert a clumsy monolithic application to agile microservices in a controlled environment. Learn firsthand how and why each step is taken in the orderly decision process of transitioning your environment to 100% microservices!
Objectives
You will learn essential microservices concepts including:
Refactor, untangle, and split monolithic services to support a transition to microservices.
Pay down technical debt by understanding the benefits of supporting your business strategy with microservices.
Develop proficiency with the most popular tools used by the experts who routinely deploy microservices.
Clearly understand why the microservices revolution is driving DEVOPs towards simpler and more effective automation.
Gain experience by deploying an actual microservices solution with API gateway, using Docker, Docker compose, Jenkins, and Kubernetes.
Actually carry out the transition of monolith to microservices in a step by step hands on exercise.
Learn how to incorporate an API gateway into your microservices ingress.
Experiment with stateful solutions for microservices.
Deploy Jenkins in a CI/CD pipeline.
Learn how to use (and not use) ansible to deploy microservices solutions.
AI LLM prompt engineering for relevant configuration snippets and solutions