Building Microservices from Scratch

Building Microservices from Scratch

Packt Admin
Updated Oct 07, 2019

If you want to move away from the old method of application development to the new and dynamic microservices way, then this course is for you. Microservices is a way of breaking large software projects into loosely coupled modules that communicate with each other through simple APIs.In this course, you’ll walk through a step-by-step microservices approach that splits up the application into its functions via microservices and third-party plugins. You’ll see how microservices talk with each other via APIs and are all independent of each other irrespective of the language. These components will be built and tested to function as a standalone component.You’ll learn how microservices takes the core application and duplicates it into multiple running versions, using a load balancer bringing the performance of the app up to the service expectations.By the end of the course, you’ll be able to develop, test, and monitor your applications with the microservices approach. 

Target Audience

This course is a guide for developers who are involved in the microservices architecture to develop robust and secure applications. It’s assumed that you have a basic knowledge of microservices.  

Business Outcomes

  • A hands-on approach to practically demonstrate the migration from a monolithic approach to microservices

  • It takes you through the complete process of app development with microservices

  • It demonstrates the testing and monitoring of both monolithic and microservices versions to distinguish the performance boosts and load capabilities of both