This Apress imprint is published by the registered company APress Media, LLC, part of Springer Nature.
The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.
The book is dedicated to my mother, Mrs. Sabita Panigrahi, for supporting me through every phase of my life.
—Ashirwad Satapathi
This book is dedicated to my parents, wife, and lovely daughter Aaria.
—Abhishek Mishra
This book will help you learn how to build cloud-native solutions using Microsoft Azure and .NET. It provides step-by-step explanations of essential concepts and practical examples. We will begin by exploring multiple Azure PaaS and serverless offerings by building solutions to solve real-world problems by following the industry best practices.
The books start with Azure fundamentals, followed by scenario-driven chapters on building distributed solutions using Azure Web App and Azure Service Bus. The next set of chapters focuses on building containerized workloads using Azure container-based services. We will explore how to build intelligent applications using Azure AI and IoT services in subsequent chapters. Finally, we will explore ways to deploy our applications using GitHub Actions.
By the end of this book, you will be able to build various types of applications by leveraging Azure PaaS and serverless services and be able to deploy them using Azure GitHub Actions.
This book presents near-production scenarios and provides lab scenarios that deliver the right set of hands-on experience to the reader. The practical approach adopted in the book will help users gain deep proficiency in developing coud-native solutions.
This book is intended for all who wish to get a deep understanding of Azure to build highly scalable and reliable cloud-native applications. It provides a well-illustrated guide for the readers to kickstart their journey with Microsoft Azure.
All source code used in this book can be downloaded from https://github.com/apress/developing-cloud-native-solutions-azure-.net.
We would like to thank the Apress team for giving us the opportunity to work on this book. Also, thanks to the technical reviewer and the editors for helping us deliver this manuscript.
As a Cloud Solutions Architect, Viachaslau Matsukevich has delivered 20+ DevOps projects for a number of Fortune 500 and Global 2000 enterprises.
Viachaslau has been certified by Microsoft, Google, and the Linux Foundation as a Solutions Architect Expert, Professional Cloud Architect, and Kubernetes Administrator.
He has written many technology articles about Cloud-Native technologies and Kubernetes on Red Hat Enable Architect, SD Times, Hackernoon, Dzone, and Medium’s largest and most followed independent DevOps publication.
Viachaslau has participated as an Industry Expert and Judge for the Globe Awards, including the IT World Awards, Golden Bridge Awards, Disruptor Company Awards, and American Best in Business Awards. He also is the author of online courses about DevOps and Kubernetes tools and is a member of the Leader of Excellence from Harvard Square. You can find him at www.linkedin.com/in/viachaslau-matsukevich/.