Chapter 2: End-to-End Extensible Tooling for Cloud-Native Application Development
One of the best things about using a cloud platform such as Google Cloud is having access to hundreds of services that make software engineering significantly faster and easier. Google Cloud provides end-to-end tooling for cloud-native application development, which starts with cloud-native integrated development environment (IDE) tools that aid in maximizing development productivity code all the way to setting up monitoring and logging for your application. For cloud-native application development, Google Cloud offers a wide range of extensible services that allow developers to simplify their workflows.
In this chapter, we will understand what these services are and the benefits and roles of each service. We'll also explore how these services interconnect with the rest of the Google Cloud services used in the pipeline. Finally, we'll look at a sample cloud-native architecture pipeline...