Rootconf 2017

On service reliability

Prasad Rao

@prrao

Migrating legacy application to microservices on containers

Submitted Apr 7, 2017

Large-size application deployment has seen a transition, for the better, from being boxed in rigid steel appliances to scalable clouds. Even then, if the application is not re-architected to make use of the efficiency a cloud-deployment brings in, it continues to be shackled artificially.

Amongst many, a container-cloud brings in 2 main efficiencies - deployment of micro-services and service-discovery. Migrating an application to leverage these cloud efficiencies will unshackle the application deployment further and let it scale up and down on demand.

This talk explains the migration in the context of two prominent applications - application load-balancer and photo.com web-application.

Outline

Application Evolution – Legacy to Microservices
Application Delivery Controller - Evolution
Example – photo.com
Microservices, Service Discovery
Load Balancing, Elastic Load Balancing
Key Takeaways - to scale an application

Speaker bio

Prasad Rao works at Avi Networks, Bangalore which develops a software-defined load-balancer that eases application deployment and operations by moving them from appliances to clouds (public and private) and scale them on demand. Prior to Avi Networks, Prasad contributed to network virtualization on Cisco’s UCS Servers and switching and routing on Cisco’s Catalyst and Nexus switches.

https://www.linkedin.com/in/prasad-rao-a763501/

Slides

http://www.slideshare.net/PrasadRao30/migration-from-legacy-to-microservices-on-containers

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy