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 by
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.
Learning DevOps
- About Book
- Who Is This Book For?
- Book Content
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!