目錄(111章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- Acknowledgments
- About the Reviewer
- Acknowledgments
- www.PacktPub.com
- Customer Feedback
- Preface
- Chapter 1. Introducing DevOps
- Software delivery challenges
- What is DevOps?
- DevOps principles
- DevOps practices
- Measuring DevOps
- Summary
- Chapter 2. DevOps Tools and Technologies
- Cloud technology
- Windows Server 2016
- Application platform
- Visual Studio Team Services
- Azure account
- Summary
- Chapter 3. DevOps Automation Primer
- Azure Resource Manager
- Azure Resource Manager templates
- PowerShell
- Pester
- Desired State Configuration
- Summary
- Chapter 4. Nano Containers and Docker Primer
- Virtualization
- Containers
- Installing a Windows Server 2016 Container on Azure
- Installing Windows Nano Server on Azure
- Using Docker client
- Understanding Dockerfile
- Summary
- Chapter 5. Building a Sample Application
- Experiencing the application
- Application architecture
- Preparing development environment
- Understanding Visual Studio Solution
- Entity Framework
- Controllers and Views
- Configuration management
- Unit testing
- Summary
- Chapter 6. Source Code Control
- Configuration Management
- Source Configuration Management
- Visual Studio Team Services
- Git 101
- Installing Git for Windows on the development environment
- Adding Online Pharmacy to the VSTS Git repository using Visual Studio 2015
- Managing a Git Repository using VSTS
- Adding a project to the VSTS Git repository using the command-line tool
- Summary
- Chapter 7. Configuration Management
- Infrastructure as Code
- Revisiting sample application architecture
- Azure virtual machines and containers
- Azure public load balancer
- Azure SQL
- Security considerations
- The IT administrator and deployment role
- Steps for deployment for an IT administrator
- Steps for deployment of the operator or release pipeline
- UploadScriptFiles.ps1
- Test-ARMTemplate.ps1
- New-TemplateDeployment.ps1
- OnlineMedicine.parameters.json
- OnlineMedicine.json
- Summary
- Chapter 8. Configuration Management and Operational Validation
- Steps for deployment through the release pipeline
- Environment unit tests
- Environment operational validation
- Summary
- Chapter 9. Continuous Integration
- Continuous integration
- Why continuous integration?
- Principles of Continuous Integration
- Continuous integration process
- Types of continuous integration
- Integration with source code configuration management
- Integration with work item management
- Build definition
- Build pipeline execution
- Summary
- Chapter 10. Continuous Delivery and Deployment
- Understanding releases
- Release management
- Continuous delivery
- Continuous deployment
- Why continuous delivery and deployment?
- The principles of continuous deployment
- Continuous deployment process
- Continuous delivery process
- Alternate strategies
- Types of releases
- Azure Resource Manager service endpoint
- Release pipeline definition
- Release pipeline execution
- Release pipeline strategies
- Summary
- Chapter 11. Monitoring and Measuring
- Application Insights
- Operational Insights
- Summary 更新時間:2021-07-09 19:09:29
推薦閱讀
- 鴻蒙生態:開啟萬物互聯的智慧新時代
- Linux內核完全注釋(20周年版·第2版)
- Haskell Financial Data Modeling and Predictive Analytics
- 混沌工程:復雜系統韌性實現之道
- 計算機系統開發與優化實戰
- 奔跑吧 Linux內核(入門篇)
- Linux系統最佳實踐工具:命令行技術
- Azure Resource Manager Templates Quick Start Guide
- 計算機應用基礎(Windows 7+Office 2010)
- openEuler操作系統核心技術與行業應用實踐
- Mastering Eclipse Plug-in Development
- Website Development with PyroCMS
- Docker for Developers
- Drupal 7 Mobile Web Development Beginner’s Guide
- Selenium Framework Design in Data-Driven Testing
- 深入理解Android:卷III
- VMware ESXi Cookbook
- Windows8應用開發權威指南
- WordPress 3 For Business Bloggers
- Hyper-V Network Virtualization Cookbook
- 看圖學系統安裝與重裝
- Linux C編程從初學到精通
- 統信UOS系統管理教程
- Linux基礎與服務管理(基于CentOS 7.6)
- 電腦辦公(Windows 10 + Office 2010)入門與提高(超值版)
- Getting Started with Citrix? CloudPortal?
- Linux從初學到精通
- Linux教程
- CentOS Linux服務器技術與技能大賽實戰
- Getting Started with Red Hat Enterprise Virtualization