Summary
In this chapter, we reviewed the basic configuration and tools necessary to start developing applications on GCP, and also looked at how to ensure that our deployments of new functionalities meet the basic quality conditions that ensure the serviceability of our applications. We also examined the difference between continuous integration, delivery, and deployment, as well as what their benefits are and what tools they use. Finally, we learned how to transform applications that have been designed according to monolithic patterns into modern microservices applications in GCP. In the next chapter you will learn how to use two serverless services to deploy your application in Google Cloud, App Engine and Cloud Functions.