About this book
This book is designed to give you a solid foundation to be successful as a developer or IT engineer in Azure. You learn about both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) solutions, along with when to use each approach. As you work through the chapters, you learn how to plan appropriately for availability and scale, keep security in mind, and consider cost and performance. By the end of the book, you should be able to integrate upcoming technologies such as containers and Kubernetes, artificial intelligence and machine learning (AI + ML), and the Internet of Things (IoT).
When it comes to how you build and run your applications and services, Azure lets you choose the operating system, application tools, and platform you’re most comfortable with. This book mostly discusses non-Microsoft technologies such as Linux, Python, and Node.js. Command examples use the Azure CLI, not Azure PowerShell. These were conscious decisions to show you that using Azure doesn’t mean you have to use Windows Server, IIS, or ASP.NET.