Start Preparation Smartly

We have the collection to start prepartion smartly.

Start Assessment

Learn Kubernetes | K8s Tutorial for Beginners

  DevOps Tech Hub

116 Followers

Micro Services Adtanges Vs. Disadvantages


Advantages

  • Micro services are flexible to integrate with continuous integration and continuous deployment pipelines.
  • It is easy to deploy code changes as each service component has its own artifact .war for deployment
  • Development can be done by multiple contributors as each developer can take ownership of each service module and can develop independently and expose the functionality as API to integrate with other services.
  • Maintenance is easy as each component code base is relatively small and easy to understand.
  • Application load time is faster hence performance of the whole application is improved.
  • If any specific bug in the code that impacts that individual service component and other services are continue working without any issues.
  • Easy to migrate software framework or upgrade to the latest technology versions that the dependency with that specific component.
  • Easy to provision compute resources as per the requirement of each component in the same application.

Disadvantages

  • Micro services following distributed application architecture hence, developers require some efforts to understand the distributed environment for integrations.


Previous Next