Migrating a Two-Tier Application to Azure: A Hands-On Walkthrough of Azure Infrastructure, Platform, and Container Services
暫譯: 將雙層應用程式遷移至 Azure:Azure 基礎設施、平台及容器服務的實作指南

De Tender, Peter

  • 出版商: Apress
  • 出版日期: 2020-12-02
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484264363
  • ISBN-13: 9781484264362
  • 相關分類: Microsoft Azure
  • 海外代購書籍(需單獨結帳)

商品描述

Understand and build a proof of concept by migrating a multi-tiered .NET Core web application to the Azure public cloud, leveraging different Azure Infrastructure as a Service (IAAS), Azure Platform as a Service (PaaS), and Azure Container offerings. These include Azure Container Instance (ACI), Azure Kubernetes Services (AKS), and CI/CD pipeline deployments using Azure DevOps.

After a first chapter in which you set up the baseline for the lab scenarios, you will start with the basics of automating Azure resource deployments using Visual Studio and powerful Azure Resource Manager (ARM) templates. Next, you'll learn about the importance of performing proper assessments and the tools Microsoft offers to help in this migration preparation phase. After that, you will validate the virtual machine deployment and learn about SQL Server database migration to SQL Azure PaaS, as well as deploying and migrating web applications to Azure Web Apps.

After covering these foundational platform components, the next chapters focus on the core concepts and advantages of using containers for running business workloads. These labs are based on Docker, Azure Container Registry (ACR), ACI, and Web App for Containers, and show you how to enable container orchestration and cloud-scale using AKS.

In the last part of the book, you will work with Azure DevOps, the Microsoft application lifecycle environment, building a CI/CD pipeline to publish workloads using the DevOps principles and concepts. You'll see the integration with the rest of the Azure services, closing with a module on overall Azure monitoring and operations and what tools Azure has available to assist your IT teams in this challenge.

What You Will Learn

  • Use Azure to enable digital transformation
  • Carry out Azure automated deployments using ARM templates and Azure DevOps
  • Run VM-based workloads on Azure
  • Migrate VM-based workloads to Azure platform services
  • Monitor Azure running workloads with Azure Monitor and Log Analytics

Who This Book Is For

Anyone who wants to learn about different Azure architectures by going through hands-on exercises.

商品描述(中文翻譯)

了解並建立一個概念驗證,通過將多層次的 .NET Core 網頁應用程式遷移到 Azure 公有雲,利用不同的 Azure 基礎設施即服務 (Infrastructure as a Service, IAAS)、Azure 平台即服務 (Platform as a Service, PaaS) 和 Azure 容器產品。這些包括 Azure 容器實例 (Azure Container Instance, ACI)、Azure Kubernetes 服務 (Azure Kubernetes Services, AKS) 以及使用 Azure DevOps 的 CI/CD 管道部署。

在第一章中,您將設置實驗室場景的基準,接著將開始使用 Visual Studio 和強大的 Azure 資源管理器 (Azure Resource Manager, ARM) 模板自動化 Azure 資源的部署。接下來,您將了解進行適當評估的重要性,以及微軟提供的工具來幫助您在這個遷移準備階段。之後,您將驗證虛擬機的部署,並了解 SQL Server 數據庫遷移到 SQL Azure PaaS,以及將網頁應用程式部署和遷移到 Azure Web Apps。

在涵蓋這些基礎平台組件後,接下來的章節將重點介紹使用容器運行業務工作負載的核心概念和優勢。這些實驗室基於 Docker、Azure 容器登錄 (Azure Container Registry, ACR)、ACI 和 Web App for Containers,並向您展示如何使用 AKS 啟用容器編排和雲端擴展。

在本書的最後部分,您將使用 Azure DevOps,這是微軟的應用程式生命週期環境,建立一個 CI/CD 管道來發布工作負載,運用 DevOps 原則和概念。您將看到與其他 Azure 服務的整合,最後將介紹整體 Azure 監控和操作的模組,以及 Azure 提供的工具來協助您的 IT 團隊應對這一挑戰。

您將學到什麼


  • 使用 Azure 促進數位轉型

  • 使用 ARM 模板和 Azure DevOps 進行 Azure 自動化部署

  • 在 Azure 上運行基於虛擬機的工作負載

  • 將基於虛擬機的工作負載遷移到 Azure 平台服務

  • 使用 Azure Monitor 和 Log Analytics 監控 Azure 上運行的工作負載

本書適合誰
任何希望通過實作練習學習不同 Azure 架構的人。

作者簡介

Peter De Tender has more than 20 years' experience in architecting and deploying Microsoft datacenter technologies. Since early 2012, he started shifting to cloud technologies (Office 365, Intune) and quickly jumped onto the Azure platform, working as cloud solution architect and trainer, out of his own company. Since September 2019, Peter moved into an FTE role within Microsoft Corp in the prestigious Azure Technical Trainer team, providing Azure readiness workshops to larger customers and partners across the globe.

Peter was an Azure MVP for 5 years, a Microsoft Certified Trainer for more than 12 years, and is still actively involved in the community as speaker, technical writer, and author.

You can follow Peter on twitter @pdtit and check his technical blog, 007ffflearning.

作者簡介(中文翻譯)

彼得·德·坦德(Peter De Tender)擁有超過20年的微軟數據中心技術架構和部署經驗。自2012年初以來,他開始轉向雲端技術(Office 365、Intune),並迅速進入Azure平台,擔任雲端解決方案架構師和培訓師,並在自己的公司工作。自2019年9月以來,彼得轉入微軟公司(Microsoft Corp)擔任全職職位,成為享有盛譽的Azure技術培訓團隊的一員,為全球大型客戶和合作夥伴提供Azure準備工作坊。

彼得曾擔任Azure MVP五年,擁有超過12年的微軟認證培訓師資格,並且仍然積極參與社群,擔任演講者、技術作家和作者。

您可以在推特上關注彼得 @pdtit,並查看他的技術部落格 007ffflearning。

最後瀏覽商品 (19)