Understand the 12-factor app concepts in Docker
Understand how to apply 12 factor principles to build applications that are consistent, scalable, and easier to deploy.
Lesson Content
The 12-factor app methodology describes how to build and deploy modern applications. Following these concepts makes your application easier to deploy and scale.
The complete methodology is documented at 12factor.net. Each lesson in this course focuses on one of its twelve factors, presented in the same order as the methodology.
The first few factors cover revision control and dependency management for your Node.js application. The remaining factors focus on the operational side of the application, including Nginx and Docker. These Docker and DevOps practices align closely with the 12-factor approach, helping you build an application that runs consistently across development, staging, and production environments.
Join the discussion!
Comments
Want to comment on this lesson?
Log in to leave comments.