Developing Microservices

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

Contact us to schedule!