Summary
In this chapter, we discussed architecting and building apps for the cloud. In particular, we have learned about what is cloud-native application is and what the 16 guiding principles are that will lead us to a cloud-native application. More importantly, we looked at how we can migrate existing applications to the cloud, the cloud-native maturity model and the concept of application modernization, its techniques and how it affects your organization. In the next chapter, we'll look into how to deploy applications onto Cloud Foundry!