DevOps for the Desperate

A Hands-On Survival Guide

By Bradley Smith | Publisher: No Starch Press

About the book

DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.

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 will follow along with hands-on examples to learn how to tackle common DevOps tasks.
 
The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.
 
You'll learn how to:

  • Use Ansible to manage users and groups, and enforce complex passwords
  • Create a security policy for administrative permissions, and automate a host-based firewall
  • Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline
  • Build a monitoring stack, investigate common metric patterns, and trigger alerts
  • Troubleshoot and analyze common issues and errors found on hosts
  • Editions of DevOps for the Desperate

    Paperback
    ISBN 9781718502482
    EBook
    ISBN 9781718502499

    Read an Excerpt

    DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.

    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 will follow along with hands-on examples to learn how to tackle common DevOps tasks.
     
    The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.
     
    You'll learn how to:

  • Use Ansible to manage users and groups, and enforce complex passwords
  • Create a security policy for administrative permissions, and automate a host-based firewall
  • Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline
  • Build a monitoring stack, investigate common metric patterns, and trigger alerts
  • Troubleshoot and analyze common issues and errors found on hosts
  • Frequently Asked Questions

    What is DevOps for the Desperate about?

    DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.

    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 will follow along with hands-on examples to learn how to tackle common DevOps tasks.
     
    The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.
     
    You'll learn how to:

  • Use Ansible to manage users and groups, and enforce complex passwords
  • Create a security policy for administrative permissions, and automate a host-based firewall
  • Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline
  • Build a monitoring stack, investigate common metric patterns, and trigger alerts
  • Troubleshoot and analyze common issues and errors found on hosts
  • What core themes, tropes, or subjects are explored in DevOps for the Desperate?

    Computing and Information Technology > Computer networking and communications > Virtualization

    Where can I read a sample of DevOps for the Desperate?

    You can read an official preview of the few pages here https://www.book2look.com/book/9781718502482

    Who is/are the Author/s of the book DevOps for the Desperate?

    Bradley Smith

    Who is the Publisher of the book DevOps for the Desperate?

    No Starch Press

    What are the ISBN numbers for the physical and digital editions?

    DevOps for the Desperate is available as paperback(ISBN 9781718502482) and ebook(ISBN 9781718502499)

    Where can I buy DevOps for the Desperate online or support local independent bookshops?

    You can buy DevOps for the Desperate from below

    Where can I buy DevOps for the Desperate?