Posts

Showing posts from April, 2022

Service Deployment

Image
  Service Deployment A  Microservice based application  consists of tens or hundreds of services. Services are written in a variety of languages, frameworks, and each service acts as a  mini-application  on its own - Specific deployment - Resource - Scaling - Monitoring requirements The number of instances of each service is based on the demand for that service. What is Microservice? Microservice architectural style  is a method to create an application as a set of small services that runs its process and interact with lightweight mechanisms, usually an HTTP resource API. Microservice is developed based on business features and deployed independently by an automated deployment machinery. There is less centralized management of Microservices that may be written in various programming languages and utilize diverse data storage technologies. For example: In an ecommerce site,  Payment service  could be written in  C++ , while  Order manag...