售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright
DevOps Bootcamp
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
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜