Beginning Serverless Architectures with Microsoft Azure: Design scalable applications and microservices that effortlessly adapt to the requirements of your customers

Daniel Bass

商品描述

Migrating your application to a cloud-based serverless architecture doesn't have to be difficult. Reduce complexity and minimize the time you spend administering servers or worrying about availability with this comprehensive guide to serverless applications on Azure.

Key Features

  • Provides information on integration of Azure products
  • Plan and implement your own serverless backend to meet tried-and-true development standards
  • Includes step-by-step instructions to help you navigate advanced concepts and application integrations

Book Description

Many businesses are rapidly adopting a microservices-first approach to development, driven by the availability of new commercial services like Azure Functions and AWS Lambda. In this book, we'll show you how to quickly get up and running with your own serverless development on Microsoft Azure. We start by working through a single function, and work towards integration with other Azure services like App Insights and Cosmos DB to handle common user requirements like analytics and highly performant distributed storage. We finish up by providing you with the context you need to get started on a larger project of your own choosing, leaving you equipped with everything you need to migrate to a cloud-first serverless solution.

What you will learn

  • Identify the key advantages and disadvantages of serverless development
  • Build a fully-functioning serverless application and utilize a wide variety of Azure services
  • Create, deploy, and manage your own Azure Functions in the cloud
  • Implement core design principles for writing effective serverless code

Who this book is for

This book is ideal for back-end developers or engineers who want a quick hands-on introduction to developing serverless applications within the Microsoft ecosystem.

Table of Contents

  1. Introduction to Azure Functions
  2. Deploying Azure Serverless
  3. Architecting Serverless Solutions

商品描述(中文翻譯)

將以上文字翻譯成繁體中文如下:

「將您的應用程式遷移到基於雲端無伺服器架構並不需要很困難。透過這本全面指南,您可以減少複雜性,並最小化您花在管理伺服器或擔心可用性上的時間,以實現無伺服器應用程式在 Azure 上的部署。」

「主要特點」
- 提供有關 Azure 產品整合的資訊
- 計劃並實施您自己的無伺服器後端,以符合成熟的開發標準
- 提供逐步指示,幫助您掌握高級概念和應用程式整合

「書籍描述」
「許多企業正在快速採用以微服務為先的開發方法,這是由於 Azure Functions 和 AWS Lambda 等新商業服務的可用性所推動。在本書中,我們將向您展示如何快速在 Microsoft Azure 上開始進行無伺服器開發。我們從一個單一函數開始,並逐步與其他 Azure 服務(如 App Insights 和 Cosmos DB)進行整合,以應對常見的用戶需求,例如分析和高性能分散式儲存。最後,我們將為您提供開始進行自選大型專案所需的背景知識,讓您具備遷移到以雲為先的無伺服器解決方案所需的一切。」

「您將學到什麼」
- 辨識無伺服器開發的主要優點和缺點
- 建立一個完全運作的無伺服器應用程式,並利用各種 Azure 服務
- 在雲端中建立、部署和管理您自己的 Azure Functions
- 實施撰寫有效無伺服器程式碼的核心設計原則

「適合閱讀對象」
「本書適合後端開發人員或工程師,他們希望在 Microsoft 生態系統中快速入門開發無伺服器應用程式。」

「目錄」
1. Azure Functions 簡介
2. 部署 Azure 無伺服器
3. 無伺服器解決方案架構設計