Crafting and Deploying in the Multi-Cloud as a Developer
As we continue our expedition into the multi-cloud landscape, we’ve reached the stage of setting up our base camp. This base camp is the heart of our operations – the place where we plan our routes, store our supplies, and prepare for the journey ahead. In our technological journey, this translates to developing and deploying cloud-native applications in a multi-cloud environment.
To fully exploit the benefits of the multi-cloud environment, you, as a developer, along with platform engineers, need to embrace new practices and methodologies. You have to think in terms of cloud-native platform which consists of Infrastructure as Code (IaC), continuous integration/continuous deployment (CI/CD), GitOps and DevOps, and container orchestration.
In earlier chapters, we focused more on the cloud-native application side of topics with practical hands-on exercises. In this chapter, we will learn how to employ the strategies...