Boston
May 8-11, 2017

Event Details

Please note: All times listed below are in Central Time Zone


Designing Cloud Native Applications - Deep dive

 

The twelve factors

The twelve-factor app is a methodology for building apps that can fully utilize the cloud capabilities and much more. Some of this discipline is enforced on applications orchestrated using Cloud foundry or Kubernetes running on OpenStack.

Case study

We dive deep into the patterns of a highly scalable architecture with examples, showcasing how Cisco's Cloud IWAN was designed to be cloud native and its successful migration from Cloud Foundry to Kubernetes based deployment.

Microservice architecture

Architecting software, as microservices that are highly scalable and portable, has its own pros and cons. We want to share how we overcame the cons with the product under consideration.

Anti-patterns

Common failures & mistakes while designing large enterprise applications, limit the capabilities of the application to be truly cloud native. We share how not to design/refactor few components.

All these learnings are applicable for any product we want to be cloud native.

 


What can I expect to learn?

From beginners to advanced application developers and designers, the key takeaways are,

  • Microservice architecture - pros and cons. How to overcome the cons?
  • Steps to deploy applications on Cloud Foundry running on OpenStack.
  • Steps to deploy applications on Kubernetes running on OpenStack.
  • How to refactor an application to make it truly cloud native?
  • What are the anti-patters while designing such a large application?
  • Design a large and highly scalable enterprise application.
  • Insight into the ELK stack and how it is used in the application under consideration.
  • Insight into Cisco's Network Services Orchestrator.
Monday, May 8, 3:40pm-4:20pm (7:40pm - 8:20pm UTC)
Difficulty Level: Advanced
Cisco Systems
I am an OpenStack engineer, who loves new technologies and is always on the lookout for areas to innovate. I have been working in virtualization and cloud based technologies for the past several years. Previously worked on various components of Openstack such as Compute, Neutron, Scheduler, Cinder and Ceph. Currently working on cloud and network solutions for Cisco Systems.... FULL PROFILE
Cisco
Been in the openstack and virtualization business for several years, enthusiastic to understand and learn new technologies. Have managed and delivered several projects around Openstack and cloud technologies. Currently the engineering manager for Cisco's VMS Cloud IWAN. Presented on Monitoring Docker and Dockerised applications in the OpenStack Tokyo Summit in 2015. Leading engineering... FULL PROFILE
Cisco Systems India Pvt Ltd
Has have been working in virtualization and cloud based technologies for the past four years. Previously worked on various components of Openstack such as Compute, Neutron, Scheduler, Cinder and Ceph. Currently working on cloud and network solutions for Cisco Systems. Have been an active participant in Openstack meetups and have presented sessions on various topics on Openstack... FULL PROFILE