Implementing DevOps with Microsoft Azure

Mitesh Soni

  • 出版商: Packt Publishing
  • 出版日期: 2017-04-28
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 422
  • 裝訂: Paperback
  • ISBN: 1787127028
  • ISBN-13: 9781787127029
  • 相關分類: DevOpsMicrosoft Azure
  • 下單後立即進貨 (約3~4週)

買這商品的人也買了...

商品描述

Key Features

  • This guide highlights tools that offer development and deployment environments for application services
  • Secure and continuously monitor your web application in order to make it highly available
  • Use Visual Studio Team Services for Continuous Integration and Continuous Development to expedite your application life cycle management process
  • Use Microsoft Azure App Services (Azure Web Apps / Azure Websites), PaaS offering from Microsoft to deploy web application

Book Description

This book will teach you all about the Visual Studio Team Services and Microsoft Azure PaaS offerings that support Continuous Integration, Continuous Delivery, Continuous Deployment, and execution in the cloud with high availability, disaster recovery, and security.

You will first be given a tour of all the concepts and tools that Microsoft Azure has to offer and how these can be used in situations to cultivate the DevOps culture. You'll be taught how to use and manage Visual Studio Team Services (VSTS) and about the structure of the sample application used throughout the book. You will become familiar with the nitty gritty of Continuous Integration and Continuous Development with VSTS and Microsoft Azure Apps. You will not only learn how to create App service environments, but also how to compare Azure Web Apps and App Service Environments to deploy web applications in a more secure environment.

What you will learn

  • Explore the features of PaaS and aPaaS in DevOps
  • Use Visual Studio Team Services (VSTS) to manage versions of code and integrating VSTS with Eclipse IDE
  • Understand and configure Continuous Integration in VSTS
  • Review Unit Test Execution for Automated Testing
  • Create different environments that can be used to continuous deploy a web application
  • Configure Roll-based Access to enable secure access for Azure Web Apps
  • Create and configure the App Service Environment to enhance security
  • Understand the execution of the end-to-end automation process
  • Conduct Performance Testing using JMeter
  • Discover the different monitoring options available in Microsoft Azure Portal

商品描述(中文翻譯)

主要特點


  • 本指南介紹了提供應用服務開發和部署環境的工具

  • 安全地並持續監控您的網絡應用程式,以確保其高可用性

  • 使用Visual Studio Team Services進行持續集成和持續開發,以加快應用程式生命週期管理過程

  • 使用Microsoft Azure App Services(Azure Web Apps / Azure Websites),這是微軟提供的PaaS服務,用於部署網絡應用程式

書籍描述

本書將教您有關Visual Studio Team Services和Microsoft Azure PaaS服務的知識,這些服務支持持續集成、持續交付、持續部署以及在雲端中具有高可用性、災難恢復和安全性的執行。

首先,您將瞭解Microsoft Azure所提供的所有概念和工具,以及如何在不同情境下培養DevOps文化。您將學習如何使用和管理Visual Studio Team Services(VSTS),以及本書中使用的示例應用程式的結構。您將熟悉使用VSTS和Microsoft Azure Apps進行持續集成和持續開發的細節。您不僅將學習如何創建應用服務環境,還將學習如何比較Azure Web Apps和App Service Environments,以在更安全的環境中部署網絡應用程式。

您將學到什麼


  • 探索DevOps中的PaaS和aPaaS功能

  • 使用Visual Studio Team Services(VSTS)管理程式碼版本,並將VSTS與Eclipse IDE集成

  • 瞭解並配置VSTS中的持續集成

  • 回顧自動化測試的單元測試執行

  • 創建可用於持續部署網絡應用程式的不同環境

  • 配置基於角色的訪問權限,以實現對Azure Web Apps的安全訪問

  • 創建並配置App Service Environment以增強安全性

  • 瞭解端到端自動化流程的執行

  • 使用JMeter進行性能測試

  • 探索Microsoft Azure Portal中提供的不同監控選項