Microservices: AKS & Twelve-Factors

Level : Advanced
Mentor: Shailendra Chauhan
Duration : 00:01:00

Azure Kubernetes Service

A fully managed Kubernetes service that includes serverless Kubernetes, integrated CI/CD, enterprise-grade security, and governance. Charges are limited to virtual machines, storage, and networking resources, not cluster management fees.

Service Deployment Platform: AKS

AKS (Azure Kubernetes Service) is a fully managed Kubernetes platform used to deploy, scale, and manage containerized microservices on the Azure cloud.

What is a Twelve-Factor App?

The Twelve-Factor Methodology is a collection of best practices for creating microservices applications. These practices are divided into twelve distinct areas of application development. The twelve-factor architectural pattern is commonly used to create modern and scalable SaaS-based cloud services.

The Twelve-Factors

The following are the 12 factors:

  1. Codebase
  2. Dependencies
  3. Config
  4. Backing services
  5. Build, Release run
  6. Processes
  7. Port binding
  8. Concurrency
  9. Disposability
  10. Dev/prod parity
  11. Logs
  12. Admin processes

Benefits of Twelve-Factor App

  • Automate setups to save time for beginners.
  • Clean the OS contract and go anywhere.
  • Cloud-ready; eliminate servers and embrace independence.
  • Keep development and production in sync, deploy faster, and stay agile.
  • Scale effortlessly; performance is not an afterthought.
Self-paced Membership
  • 22+ Video Courses
  • 800+ Hands-On Labs
  • 400+ Quick Notes
  • 55+ Skill Tests
  • 45+ Interview Q&A Courses
  • 10+ Real-world Projects
  • Career Coaching Sessions
  • Email Support
Upto 60% OFF
Know More
Still have some questions? Let's discuss.
Accept cookies & close this