Book

Learning DevOps

This book explains patterns and tools for infrastructure as code and takes you through CI/CD pipeline construction and containerized applications with Docker and Kubernetes. The book also covers DevOps usage for open source projects and the reduction of downtime deployment.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

18h40m

Language

English

About Book

Who Is This Book For?

If you are an application developer or a system administrator interested in understanding continuous integration, continuous delivery, and containerization with DevOps tools and techniques, this book is for you. Knowledge of DevOps fundamentals and Git principles is required.

Book content

chapters 18h40m total length

The DevOps Culture and Infrastructure as Code Practices

Provisioning Cloud Infrastructure with Terraform

Using Ansible for Configuring IaaS Infrastructure

Optimizing Infrastructure Deployment with Packer

Authoring the Development Environment with Vagrant

Managing Your Source Code with Git

Continuous Integration and Continuous Delivery

Deploying Infrastructure as Code with CI/CD Pipelines

Containerizing Your Application with Docker

Managing Containers Effectively with Kubernetes

Testing APIs with Postman

Static Code Analysis with SonarQube

Security and Performance Tests

Security in the DevOps Process with DevSecOps

Reducing Deployment Downtime

DevOps for Open Source Projects

DevOps Best Practices

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required