Cloud Native Applications: What, When and Why - Manuel Bovo

In the last few years infrastructures has changed, new technologies appeared, such as container and orchestrators, new processes become more and more important (automation, continuous CI/CD, gitops).
Application developments has changed as a consequence, introducing new concepts to better adapt to new infrastructures. One of these is "cloud native" approach, something not only "ready" to be deployed on cloud but designed for cloud environments.