Use this collection of best practices and tips for assessing the health
of a solution. This book provides detailed techniques and instructions
to quickly diagnose aspects of your Azure cloud solutions.
The initial chapters of this book introduce you to the many facets of
Microsoft Azure, explain why and how building for the cloud differs from
on-premise development, and outline the need for a comprehensive
strategy to debugging and profiling in Azure. You learn the major types
of blades (FaaS, SaaS, PaaS, IaaS), how different views can be created
for different scenarios, and you will become familiar with the Favorites
section, Cost Management & Billing blade, support, and Cloud Shell. You
also will know how to leverage Application Insights for application
performance management, in order to achieve a seamless cloud development
experience. Application Insights, Log Analytics, and database storage
topics are covered. The authors further guide you on identity security
with Azure AD and continuous delivery with CI and CD covered in detail
along with the capabilities of Azure DevOps. And you are exposed to
external tooling and trouble shooting in a production environment.
After reading this book, you will be able to apply methods to key Azure
services, including App Service (Web Apps, Function Apps, and Logic
Apps), Cloud Services, Azure Container Service, Azure Active Directory,
Azure Storage, Azure SQL Database, Cosmos DB, Log Analytics, and many
more.
What You Will Learn
-
Debug and manage the performance of your applications
-
Leverage Application Insights for application performance management
-
Extend and automate CI/CD with the help of various build tools,
including Azure DevOps, TeamCity, and Cake bootstrapper
Who This Book Is For
**
Application developers, designers, and DevOps personnel who want to
find a one-stop shop in best practices for managing their application's
performance in the cloud and for debugging the issues accordingly
**