Chapter 12. Conclusion

We’ve come to the end of the book, so let’s recap our journey. Throughout this book, we aimed to provide a single resource that you can use to build and run a cloud native infrastructure in Azure. Although Azure has been our focus, you can also apply the same knowledge to build and operate your own cloud native environment over different cloud vendor platforms. Let’s go through what you’ve learned so far.

We began this book by looking back at how the world of infrastructure and services evolved over time with the introduction of the cloud. To take full advantage of what the cloud has to offer, we need to develop solutions that are native to the cloud and not just retroactively adapt them for the cloud. We understood how cloud native is the way to go in order to fully utilize the power of the cloud.

In Chapter 2, we introduced the steppingstones to building a modern cloud native environment using Azure. We set up an Azure account and got started with Ansible, Terraform, and Packer. By employing them as our key tools, we can enable production-ready services in an automated fashion. We used Microsoft Azure as our choice of cloud provider, and throughout the book we used both cloud native and Azure services in conjunction to showcase how modern infrastructure is built and supported.

In Chapter 3, we introduced you to the container and the container runtime, which form the fundamentals of a modern cloud native world. We discussed the layers of abstraction ...

Get Cloud Native Infrastructure with Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.