Master the 12 Factor App: Build Cloud-Native Apps with Confidence

Are you a software programmer looking to take your skills to the next level?

Want to learn how to build cloud-native apps that are scalable, reliable, and efficient?

In this comprehensive course, you will get a deep dive into the 12 factor recommendations and the rationale behind each factor. You will learn how to build apps that are optimized for the cloud and are equipped to scale.

Course curriculum

  1. 1
    • Introduction

    • Background

  2. 2
    • Factor 1 - Codebase

    • Factor 2 - Dependencies

    • Factor 3 - Configs

    • Factor 4- Backing Services

    • Factor 5 - Build release run

    • Factor 6 - Processes

    • Factor 7 - Port Bindings

    • Factor 8 - Concurrency

    • Factor 9 - Disposability

    • Factor 10. Environment parity

    • Factor 11 - Logging

    • Factor 12 - Admin Processes

  3. 3
    • Conclusion