Build and deploy applications by leveraging Azure PaaS and serverless
services using Azure DevOps and GitHub Actions. This book provides
step-by-step explanations of essential concepts, practical examples, and
self-assessment questions that will help you gain the necessary
expertise to build cloud-native solutions using Microsoft Azure and
.NET.
The book starts with essential topics that will help get you familiar
with the fundamental concepts of Azure, followed by example-based guides
on building distributed solutions using Azure Web App, Azure Messaging,
and communication services. You will then learn how to implement the
knowledge you've thus far gained to build containerized workloads using
Azure Container-based services. Next, you will focus on building
solutions by using Azure Storage and Data services, where you will go
through Azure Blob Storage and learn how to interact with Azure Cosmos
DB from applications using the .NET SDK. Moving forward, you will
explore how to build intelligent applications using Azure AI and IoT
services, including Azure Cognitive Services. In the book's final
section, you will explore ways to deploy applications using Azure DevOps
and GitHub Actions.
After reading this book, you will be able to build scalable,
enterprise-grade applications using various Azure services.
What You Will Learn
- Build an ASP.NET 6 Web API to send messages to Azure Service Bus Queue
- Use and implement Azure Communication Services
- Build and containerize a .NET API
- Understand IoT solutions using Azure IoT Hub, Azure Functions, and
Azure Cosmos DB
Who This Book Is For
Experienced developers and cloud architects working with Microsoft
Azure.