Over the years, microservice architecture has been widely adopted, as it provides numerous advantages such as technological heterogeneity, scalability, decoupling, etc.
However, like everything in technology, we have advantages and disadvantages and to mitigate them, 12 good software practices called: The Twelve-Factor App was developed.
In this talk, we will review these best practices and share our experiences on projects over the past few years using Microservice architecture.