Microservices Training

Do you use the monolithic approach for developing your applications? Are you looking for more modularity and decentralization in your codebase? Have you heard companies like Amazon, Netflix and eBay have switched from a monolithic to microservices approach? Everything you need to know about microservices from a beginner to an advanced level will be covered in this training.

Microservice architecture consists of a collection of small, self-contained, autonomous services that encapsulate a single business capability. These services are very small, independent and separate code-bases that are self-deployable. This training focuses on giving a complete hands-on experience developing and deploying microservices. We start off by understanding the basics and architecture of microservices and move towards developing and deploying microservices and also look at the best practices and principles followed for creating microservices. The following topics will be covered in detail:

  • What is a microservice?
  • Understanding the microservices architecture
  • Microservices vs. monolithic approach
  • Understanding the advantages and disadvantages of microservices
  • Interconnectivity in microservices
  • Understanding the relationship between microservices and service-oriented architecture
  • Developing microservices for the cloud (AWS and Azure)
  • Using DDD to design and implement microservices
  • Securing microservices
  • Consuming microservices from a client application
  • Debugging and troubleshooting development issues
  • Deploying microservices
  • Learning best practices and common principles about microservices

Copyright © 2019 Cazton. • All Rights Reserved • View Sitemap