Overview
Explore seven crucial factors often overlooked when building production-quality, scalable, and secure microservices in this conference talk by Michael Elder and Shikha Srivastava from IBM. Delve into the limitations of the traditional 12-factor principles for effective microservices, especially in the context of Kubernetes. Discover how to enhance your enterprise-grade, production-ready applications by implementing these additional factors, ensuring improved upgradeability, security, and scalability. Gain specific guidance on adopting these seven missing factors in your next Kubernetes microservice delivery, covering topics such as application health, resource management, least privilege principles, auditability, and access control. Learn how to elevate your microservices beyond the standard 12 factors and create truly production-grade applications ready for enterprise deployment.
Syllabus
Intro
What is Ready for production application
What is a 12-factor app?
Developers dream - Code factors
Deploy factors
Observable: Application health (F#XIII)
Schedulable: Resource requests, limits
Least Privilege (F#XVI)
Auditable (F#XVII)
Access Control -Identity, Network, Scope (FaxVm)
Access Control: Identity, Network, Scope
A production grade application
Taught by
Linux Foundation