更新时间:2021-07-08 10:11:53
coverpage
Title Page
Copyright
Implementing Modern DevOps
Credits
About the Author
About the Reviewer
www.PacktPub.com
Why subscribe?
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 in the Real World
What is DevOps?
DevOps origins
DevOps and corporations
Traditional release management
Chain of communication
The cost of fixing a bug
Releasing new versions
Modern release management
Agile development and communication
DevOps and microservices
DevOps: Organizational alignment
What to expect from this book
Summary
Cloud Data Centers - The New Reality
Amazon Web Services
EC2 - computing service
Launching an instance
Relational Database Service
Networking in AWS and EC2
Storage in AWS and EC2
Amazon S3
Amazon ECR and ECS
Creating a cluster
Other services
Route 53
CloudFront
Amazon ElasticCache
Amazon RDS
DynamoDB
Google Cloud Platform
Google Compute Engine
Standard machine types
High-memory machine types
High-CPU machine types
Shared-core machine types
Custom machines and GPU processing
Networking
Google Container Engine
Setting up a cluster
Other Google Cloud Platform products
Google App Engine
Machine Learning APIs
Big data
Other cloud providers
Heroku
DigitalOcean
Azure
Docker
Docker architecture
Docker internals
Docker client
Building Docker images
Dockerfile reference
Docker registries
Public registries
Private registries
Docker volumes
Docker networking
User-defined networks
Docker Compose
Continuous Integration
Software development life cycle
Testing types
Traditional CI servers
Bamboo
Jenkins
Secrets Management
Modern CI servers
Drone CI
Installing Drone
Running builds
Executing pipelines