DevOps for the desperate : a hands-on survival guide /
Smith, Bradley (Software engineer),
DevOps for the desperate : a hands-on survival guide / Bradley Smith - xxi, 159 pages : illustrations ; 23 cm.
Includes index.
Introduction. -- Part 1 : Infrastructure as code, configuration management, security, and administration. -- Chapter 1 : Setting up a virtual machine. -- Chapter 2 : Using ansible to manage passwords, users, and groups. -- Chapter 3 : Using ansible to configure SSH. -- Chapter 4 : Controlling user commands with SUDO. -- Automating and testing a host-based firewall. -- Part 2 : Containerization and deploying modern applications. -- Chapter 6 : Containerizing an application with docker. -- Chapter 7 : Orchestrating with kubernetes. -- Chapter 8 : Deploying code. -- Part 3 : Observability and troubleshooting. -- Chapter 9 : Observability. -- Chapter 10 : Troubleshooting hosts. -- Index.
"This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment, including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers follow along with hands-on examples to learn how to tackle common DevOps tasks"--
978-1-7185-0248-2
MANAGEMENT.--COMPUTER SOPFTWARE.
MANAGEMENT.--SOFTWARE ENGINEERING.
QA 76.76 S55 2022
DevOps for the desperate : a hands-on survival guide / Bradley Smith - xxi, 159 pages : illustrations ; 23 cm.
Includes index.
Introduction. -- Part 1 : Infrastructure as code, configuration management, security, and administration. -- Chapter 1 : Setting up a virtual machine. -- Chapter 2 : Using ansible to manage passwords, users, and groups. -- Chapter 3 : Using ansible to configure SSH. -- Chapter 4 : Controlling user commands with SUDO. -- Automating and testing a host-based firewall. -- Part 2 : Containerization and deploying modern applications. -- Chapter 6 : Containerizing an application with docker. -- Chapter 7 : Orchestrating with kubernetes. -- Chapter 8 : Deploying code. -- Part 3 : Observability and troubleshooting. -- Chapter 9 : Observability. -- Chapter 10 : Troubleshooting hosts. -- Index.
"This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment, including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers follow along with hands-on examples to learn how to tackle common DevOps tasks"--
978-1-7185-0248-2
MANAGEMENT.--COMPUTER SOPFTWARE.
MANAGEMENT.--SOFTWARE ENGINEERING.
QA 76.76 S55 2022