Many applications still in use today were constructed before webscale IT designs were more prevalent and therefore lack the features and flexibility of clouddeveloped applications.
Traditionally, these applications would need to be completely rewritten or redesigned to incorporate modern autoscaling and selfhealing functionality into the application service itself.
In this talk, we will look at:
- Taking advantage of current capabilities founded on available OpenStack orchestration, modularization, and monitoring and alerting tools to provide scale without rewriting the application
- Relying on Murano orchestration combined with OpenStack layout to enforce best practice selfhealing rules in deployment
- Simplifying delivery of autoscaling and selfhealing from the service catalog
By attending this presentation you will understand how to apply key features of Murano, Kubernetes, Docker, and Ceilometer to incorporate autoscaling into existing application frameworks. You will be able to establish your own specific OpenStack availability zones, host groups, flavors and images to enforce resilient application service best practices and incorporate the use of these features and capabilities in conjunction with currently used deployment mechanisms.