目錄(112章)
倒序
- coverpage
- Title Page
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Dedication
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- DevOps Concepts and Assessment Framework
- Need for DevOps
- Overview of cloud computing
- Overview of DevOps
- Challenges for the development and operations teams
- Challenges for the development team
- Challenges for the operations team
- Challenges for the IT team
- How can DevOps culture evolve?
- Agile development
- DevOps
- Build automation
- Continuous integration
- Cloud provisioning
- Configuration management
- Continuous delivery
- Continuous testing and deployment
- Continuous monitoring
- Importance of PPT - people process and technology
- People
- Processes
- Technology
- Why DevOps is not all about tools
- DevOps assessment questions
- Summary
- Continuous Integration
- Installing Jenkins 2
- Global Tool Configuration in Jenkins
- Creating and configuring Maven-based JEE web applications
- Unit test case results in Jenkins
- Master agent architecture in Jenkins
- Integrating Jenkins and SonarQube
- E-mail notifications in Jenkins
- Continuous integration using Visual Studio Team Services
- Eclipse and VSTS integration
- Continuous integration in VSTS
- Summary
- Containers
- Overview of Docker containers
- Understanding the difference between virtual machines and containers
- Virtual machines
- Containers
- Installing and configuring Docker
- Creating a Tomcat container
- Summary
- Cloud Computing and Configuration Management
- An overview of the Chef configuration management tool
- Installing and configuring a Chef workstation
- Converging a Chef node using a Chef workstation
- Installing software packages using cookbooks
- Creating a role
- Installing knife plugins for Amazon Web Services and Microsoft Azure
- Creating and configuring a virtual machine in Amazon EC2
- Creating and configuring a virtual machine in Microsoft Azure
- Summary
- Continuous Delivery
- Continuous delivery in Docker container using Jenkins Plugin
- Continuous Delivery in AWS EC2 and Microsoft Azure VM using Script
- Continuous delivery in AWS Elastic Beanstalk using Jenkins Plugin
- Continuous delivery in Microsoft Azure App Services Using FTP
- Continuous delivery in Microsoft Azure App Services Using VSTS
- Summary
- Automated Testing (Functional and Load Testing)
- Functional testing using Selenium
- Functional test execution in Jenkins
- Load test execution using Jenkins
- Load testing using a URL-based test and Apache JMeter for Microsoft Azure
- URL-based test
- Apache JMeter
- Summary
- Orchestration - End-to-End Automation
- End-to-end automation of application life cycle management using Jenkins
- End-to-end automation using Jenkins Chef and AWS EC2
- Configuring SSH authentication using a key
- End-to-end automation using Jenkins and AWS Elastic Beanstalk
- End-to end aautomation using Jenkins and Microsoft Azure app services
- End-to-end automation orchestration of application life cycle management using VSTS
- Summary
- Security and Monitoring
- Security in Jenkins and VSTS
- User management in Jenkins
- User management in VSTS
- Monitoring Jenkins and Microsoft Azure
- Monitoring Jenkins
- Azure Web Apps troubleshooting and monitoring
- Azure App Services - HTTP live traffic
- Azure App Services - CPU and memory consumption
- Azure App Services - Activity log
- Azure Application Insights for application monitoring
- Azure web application monitoring
- Diagnostics logs
- Summary 更新時(shí)間:2021-07-09 19:44:14
推薦閱讀
- 高性能混合信號ARM:ADuC7xxx原理與應(yīng)用開發(fā)
- 空間機(jī)器人遙操作系統(tǒng)及控制
- Learning Social Media Analytics with R
- 西門子S7-200 SMART PLC實(shí)例指導(dǎo)學(xué)與用
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)
- 大數(shù)據(jù)處理平臺
- Implementing Oracle API Platform Cloud Service
- 完全掌握AutoCAD 2008中文版:機(jī)械篇
- Learning Azure Cosmos DB
- Chef:Powerful Infrastructure Automation
- Extending Ansible
- 軟件工程及實(shí)踐
- 啊哈C!思考快你一步
- 計(jì)算機(jī)組成與操作系統(tǒng)
- Wireshark Revealed:Essential Skills for IT Professionals
- Practical Network Automation
- R:Predictive Analysis
- 數(shù)字孿生技術(shù)與工程實(shí)踐:模型+數(shù)據(jù)驅(qū)動(dòng)的智能系統(tǒng)
- AlphaGo如何戰(zhàn)勝人類圍棋大師:智能硬件TensorFlow實(shí)踐
- 機(jī)器人輔助C程序設(shè)計(jì)
- Talend for Big Data
- 這樣用Excel!
- Mastering PostgreSQL 9.6
- 光固化3D打印技術(shù)
- 網(wǎng)絡(luò)硬件搭建與配置實(shí)踐
- MCGS嵌入版組態(tài)應(yīng)用技術(shù)
- 新編計(jì)算機(jī)導(dǎo)論(第2版)
- TensorFlow Machine Learning Projects
- MySQL 8 Administrator’s Guide
- 看圖學(xué)中文版Windows XP