Advanced Serverless Architectures with Microsoft Azure: Build observable, reliable, available and fault tolerant complex systems using Serverless

Daniel Bass

  • 出版商: Packt Publishing
  • 出版日期: 2019-02-28
  • 售價: $1,610
  • 貴賓價: 9.5$1,530
  • 語言: 英文
  • 頁數: 460
  • 裝訂: Paperback
  • ISBN: 1788479122
  • ISBN-13: 9781788479127
  • 相關分類: Microsoft AzureServerless
  • 下單後立即進貨 (約3~4週)

商品描述

You will be able learn how to build your own complex serverless architectures that are scalable, resilient and supportable on Microsoft Azure.

Key Features

  • Develop your Microsoft Azure Serverless knowledge.
  • Fulfill more complex requirements by building more complex Serverless systems.
  • Maintain the observability and scalability of these complex systems so they don't become unmanageable.

Book Description

Simple requirements are easy to fulfill using simple serverless architectures like those covered in the previous book. When more complex requirements come along, this course will show you how to fulfill them without building chaotically complex systems. It will allow you to make your customer happy by delivering features quickly that retain the scalability and benefits of serverless. It will also allow you to avoid the pitfalls these complex systems can quickly cause. There are no books that I can find on Complex Serverless Systems.

What you will learn

  • Understand what a true serverless architecture is
  • Understand how to extend and scale serverless architectures until they become 'complex'
  • Understand the benefits of Durable Functions and how to use them
  • Discover the pitfalls of a lack of observability in your serverless architecture
  • Learn how to improve the observability of your serverless architecture
  • Understand what can make complex systems exhibit chaotic behaviour, and that we can never know all of these reasons
  • Learn how to 'practise' chaos

Who This Book Is For

The audience are cloud software engineers with prior experience in Azure or Serverless.

They want to learn how to build observable, reliable, available and fault tolerant complex systems using Serverless components. This will allow them to deliver better systems with fewer outages and higher performance than they could achieve previously.

商品描述(中文翻譯)

您將能夠學習如何在 Microsoft Azure 上構建可擴展、具韌性且可支持的複雜無伺服器架構。

主要特點
- 發展您的 Microsoft Azure 無伺服器知識。
- 通過構建更複雜的無伺服器系統來滿足更複雜的需求。
- 維持這些複雜系統的可觀察性和可擴展性,以免它們變得難以管理。

書籍描述
簡單的需求可以通過簡單的無伺服器架構輕鬆滿足,如前一本書中所涵蓋的內容。當更複雜的需求出現時,本課程將向您展示如何在不構建混亂複雜系統的情況下滿足這些需求。它將使您能夠快速交付功能,讓客戶滿意,同時保留無伺服器的可擴展性和優勢。它還將幫助您避免這些複雜系統可能迅速造成的陷阱。我找不到任何關於複雜無伺服器系統的書籍。

您將學到的內容
- 理解真正的無伺服器架構是什麼
- 理解如何擴展和縮放無伺服器架構,直到它們變得「複雜」
- 理解 Durable Functions 的好處及其使用方法
- 發現無伺服器架構中缺乏可觀察性的陷阱
- 學習如何改善無伺服器架構的可觀察性
- 理解什麼因素會使複雜系統表現出混亂行為,以及我們永遠無法知道所有這些原因
- 學習如何「實踐」混亂

本書適合誰
本書的讀者是具有 Azure 或無伺服器經驗的雲端軟體工程師。他們希望學習如何使用無伺服器組件構建可觀察、可靠、可用且具容錯能力的複雜系統。這將使他們能夠交付更好的系統,減少故障並提高性能,超越他們之前所能達到的水平。