From the course: Kubernetes: Microservices (2018)

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Common microservices patterns

Common microservices patterns - Kubernetes Tutorial

From the course: Kubernetes: Microservices (2018)

Start my 1-month free trial

Common microservices patterns

- [Instructor] In my experience, I've found that architecting micro services is the most successful when you follow the best practices detailed in the twelve-factor app methodology. The twelve-factor methodology was initially proposed for building software as a service applications for Heroku. However, almost all of the principles covered by that methodology translate to the micro services and container world. Understanding how to build applications in a lean and agile way will help you build micro services in a scalable and maintainable way. I've found the twelve-factor methodology indispensable in my career, so let's dive into these. The first principle has to do with your codebase. And it states that the codebase must be tracked in version control and will have many deploys. For most folks, this isn't a new thing. Code should be tracked in a single repo backed by a version control, and you'll probably have many deployments of the same application, like dev, staging, production, et…

Contents