Implementing Azure: Putting Modern DevOps to Use: Transform your software deployment process with Microsoft Azure

Florian Klaffenbach, Oliver Michalski, Markus Klein, Mohamed Wali, Namit Tanasseri, Rahul Rai

  • 出版商: Packt Publishing
  • 出版日期: 2019-01-29
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 754
  • 裝訂: Paperback
  • ISBN: 1788833937
  • ISBN-13: 9781788833936
  • 相關分類: DevOpsMicrosoft Azure
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Explore powerful Azure DevOps solutions to develop and deploy your software faster and more efficiently.

Key Features

  • Build modern microservice-based systems with Azure architecture
  • Learn to deploy and manage cloud services and virtual machines
  • Configure clusters with Azure Service Fabric for deployment

Book Description

This Learning Path helps you understand microservices architecture and leverage various services of Microsoft Azure Service Fabric to build, deploy, and maintain highly scalable enterprise-grade applications. You will learn to select an appropriate Azure backend structure for your solutions and work with its toolkit and managed apps to share your solutions with its service catalog. As you progress through the Learning Path, you will study Azure Cloud Services, Azure-managed Kubernetes, and Azure Container Services deployment techniques. To apply all that you've understood, you will build an end-to-end Azure system in scalable, decoupled tiers for an industrial bakery with three business domains. Toward the end of this Learning Path, you will build another scalable architecture using Azure Service Bus topics to send orders between decoupled business domains with scalable worker roles processing these orders.

By the end of this Learning Path, you will be comfortable in using development, deployment, and maintenance processes to build robust cloud solutions on Azure.

This Learning Path includes content from the following Packt products:

  • Learn Microsoft Azure by Mohamed Wali
  • Implementing Azure Solutions - Second Edition by Florian Klaffenbach, Oliver Michalski, Markus Klein
  • Microservices with Azure by Namit Tanasseri and Rahul Rai

What you will learn

  • Study various Azure Service Fabric application programming models
  • Create and manage a Kubernetes cluster in Azure Kubernetes Service
  • Use site-to-site VPN and ExpressRoute connections in your environment
  • Design an Azure IoT app and learn to operate it in various scenarios
  • Implement a hybrid Azure design using Azure Stack
  • Build Azure SQL databases with Code First Migrations
  • Integrate client applications with Web API and SignalR on Azure
  • Implement the Azure Active Directory (Azure AD) across the entire system

Who this book is for

If you are an IT system architect, network admin, or a DevOps engineer who wants to implement Azure solutions for your organization, this Learning Path is for you. Basic knowledge of the Azure Cloud platform will be beneficial.

Table of Contents

  1. Getting Started with Azure Implementation
  2. Azure Resource Manager and Tools
  3. Deploying and Synchronizing Azure Active Directory
  4. Implementing Azure Networks
  5. Implementing Azure Storage
  6. Implementing Azure-Managed Kubernetes and Azure Container Service
  7. Azure Hybrid Data Center Services
  8. Azure Web Apps Basics
  9. Managing Azure Web Apps
  10. Basics of Azure SQL Database
  11. Managing Azure SQL Database
  12. Microservices – Getting to Know the Buzzword
  13. Understanding Azure Service Fabric
  14. Hands-on with Service Fabric – Guest Executables
  15. Hands-on with Service Fabric – Reliable Services
  16. Reliable Actors
  17. Microservices Architecture Patterns Motivation
  18. Microservices Architectural Patterns
  19. Securing and Managing Your Microservices
  20. Diagnostics and Monitoring
  21. Continuous Integration and Continuous Deployment
  22. Serverless Microservices

商品描述(中文翻譯)

探索強大的 Azure DevOps 解決方案,以更快、更有效率地開發和部署您的軟體。

主要特點
- 使用 Azure 架構構建現代微服務系統
- 學習如何部署和管理雲端服務及虛擬機
- 使用 Azure Service Fabric 配置叢集以進行部署

書籍描述
本學習路徑幫助您理解微服務架構,並利用 Microsoft Azure Service Fabric 的各種服務來構建、部署和維護高可擴展的企業級應用程式。您將學習為您的解決方案選擇適當的 Azure 後端結構,並使用其工具包和管理應用程式與其服務目錄共享您的解決方案。在學習路徑中,您將研究 Azure 雲端服務、Azure 管理的 Kubernetes 和 Azure 容器服務的部署技術。為了應用您所理解的所有內容,您將為一個擁有三個業務領域的工業烘焙廠構建一個端到端的 Azure 系統,並以可擴展、解耦的層級進行設計。在學習路徑的結尾,您將使用 Azure Service Bus 主題構建另一個可擴展的架構,以在解耦的業務領域之間發送訂單,並使用可擴展的工作角色處理這些訂單。

在本學習路徑結束時,您將能夠熟練使用開發、部署和維護流程,在 Azure 上構建穩健的雲端解決方案。

本學習路徑包含以下 Packt 產品的內容:
- Learn Microsoft Azure by Mohamed Wali
- Implementing Azure Solutions - Second Edition by Florian Klaffenbach, Oliver Michalski, Markus Klein
- Microservices with Azure by Namit Tanasseri and Rahul Rai

您將學習的內容
- 研究各種 Azure Service Fabric 應用程式編程模型
- 在 Azure Kubernetes Service 中創建和管理 Kubernetes 叢集
- 在您的環境中使用站對站 VPN 和 ExpressRoute 連接
- 設計 Azure IoT 應用程式並學習在各種情境中操作它
- 使用 Azure Stack 實現混合 Azure 設計
- 使用 Code First Migrations 構建 Azure SQL 數據庫
- 將客戶端應用程式與 Azure 上的 Web API 和 SignalR 整合
- 在整個系統中實施 Azure Active Directory (Azure AD)

本書適合誰
如果您是 IT 系統架構師、網路管理員或希望為您的組織實施 Azure 解決方案的 DevOps 工程師,本學習路徑適合您。對 Azure 雲端平台的基本知識將是有益的。

目錄
1. 開始 Azure 實施
2. Azure 資源管理器和工具
3. 部署和同步 Azure Active Directory
4. 實施 Azure 網路
5. 實施 Azure 儲存
6. 實施 Azure 管理的 Kubernetes 和 Azure 容器服務
7. Azure 混合數據中心服務
8. Azure Web 應用程式基礎
9. 管理 Azure Web 應用程式
10. Azure SQL 數據庫基礎
11. 管理 Azure SQL 數據庫
12. 微服務 – 認識這個流行詞
13. 理解 Azure Service Fabric
14. 實作 Service Fabric – 客戶端可執行檔
15. 實作 Service Fabric – 可靠服務
16. 可靠的演員
17. 微服務架構模式的動機
18. 微服務架構模式
19. 保護和管理您的微服務
20. 診斷和監控
21. 持續整合和持續部署
22. 無伺服器微服務