Learning DevOps : the complete guide to accelerate collaboration with Jenkins, Kubernetes, Terraform and Azure DevOps [E-Book] / Mikael Krief.
Krief, Mikael, (author)
[Birmingham] : Packt Publishing, 2019
489 pages (online resource)
englisch
9781838642730
9781838648534
Full Text
Table of Contents:
  • Learning DevOps: the complete guide to accelerate collaboration with Jenkins, Kubernetes, Terraform and Azure DevOps
  • Foreword
  • Contributors
  • Table of Contents
  • Preface
  • Section 1: DevOps and Infrastructure as Code
  • Chapter 1: DevOps Culture and Practices
  • Chapter 2: Provisioning Cloud Infrastructure with Terraform
  • Chapter 3: Using Ansible for Configuring IaaS Infrastructure
  • Chapter 4: Optimizing Infrastructure Deployment with Packer
  • Section 2: DevOps CI/CD Pipeline
  • Chapter 5: Managing Your Source Code with Git
  • Chapter 6: Continuous Integration and Continuous Delivery
  • Section 3: Containerized Applications with Docker and Kubernetes
  • Chapter 7: Containerizing Your Application with Docker
  • Chapter 8: Managing Containers Effectively with Kubernetes
  • Section 4: Testing Your Application
  • Chapter 9: Testing APIs with Postman
  • Chapter 10: Static Code Analysis with SonarQube
  • Chapter 11: Security and Performance Tests
  • Section 5: Taking DevOps Further
  • Chapter 12: Security in the DevOps Process with DevSecOps
  • Chapter 13: Reducing Deployment Downtime
  • Chapter 14: DevOps for Open Source Projects
  • Chapter 15: DevOps Best Practices
  • Assessments
  • Other Books You May Enjoy
  • Index.