Page 14 - Multicloud Workshop - Prework
P. 14
Anatomy of Services based Apps
Microservices based architecture breaks applications down into
small functional components know as “services”. Each service
can be deployed independently and each service has only one
function. The services can be developed independently of each
other and expanding an application can be achieved by adding
a service. Modifying and fixing an application is usually a
matter of fixing a specific service. Scaling an application is
done by scaling those services that need to meet increased
demand, usually the user facing tier or service and this can
often be done by simply adding a load balancer and a new
server which is another copy of that service.
© 2016 Engage ESM All Rights Reserved