Автор: Varun Kumar, Ketan Agnihotri
Издательство: BPB Publications
Год: 2021
Страниц: 513
Язык: английский
Формат: pdf, epub
Размер: 19.6 MB
A complete end-to-end guide to implement Azure Functions and serverless orchestration with the help of various use cases.
Serverless is the current ongoing trend in the cloud industry that allows you to focus on code without worrying about the underlying infrastructure and helps in cost optimizations by providing pay for what you use. This book provides a practical mentoring with a step-by-step guide on how to create and work on Azure functions. You will be benefited with various use cases, illustrations, and visual representation to address complex problems around serverless computing.
The book will help you to integrate Azure functions with other Azure services, seamlessly, without the need of writing much code. The book brings exclusive coverage on managing the deployment and security of the Azure functions. You will learn how to use different methods to monitor the Azure functions and how to perform correct diagnostics and troubleshooting without the use of any third-party integrations.
After covering the basic concepts, the book will take you to more advanced topics such as durable functions and serverless orchestration, and different design patterns for orchestration. You will also learn to create a durable function with the help of use cases.
After that, the book will help you understand the various security mechanisms to secure Azure functions in production and deploy them with the help of continuous deployment pipelines and manual deployments.
In the end, the book will cover the various ways to monitor and troubleshoot Azure functions running on production and connecting to various monitoring and analytics options on Azure such as Application Insights, Azure Monitoring Logs, etc. Finally, it will guide you how to integrate the Application Insights to Power BI to get even more insightful dashboards of the Azure functions.
By the end of this book, you would have all the necessary skills to work with Azure Functions, including creating functions and orchestration, securing the functions on production, deploying and integrating with CD pipelines, and making functions production-ready with the help of telemetry and insights.
WHAT YOU WILL LEARN:
- Learn to easily create Azure functions using multiple tools and options.
- Learn to use triggers and bindings for integrating Azure functions with other Azure services.
- Get to know how to orchestrate the serverless workflow using Azure Durable functions.
- Learn to practice security mechanisms to secure Azure functions in the production environment.
- Learn to build CD pipelines for deploying Azure functions using DevOps tools.
KEY FEATURES:
- Step-by-step guide along with code snippets and screenshots to master the topics.
- Easy handbook to brush up the fundamental concepts and advanced topics of Serverless computing.
- Includes real use-cases and numerous scenarios on creating Azure functions, its security, deployment, and troubleshooting them.
- Understand how to monitor, troubleshoot, and perform advanced level diagnostics on Azure functions.
WHO THIS BOOK IS FOR:
This book is for developers, DevOps engineers, technical specialists, architects and consultants at all levels, who want to build and deploy serverless applications with Azure functions. Some prior experience with C# (for developers) and fundamental Microsoft Azure services will help you to make the most of this book. However, the book is intended for each type of cloud-specific role.
Скачать Serverless Computing Using Azure Functions: Build, Deploy, Automate