Learning DevOps : the complete guide to accelerate collaboration with Jenkins, Kubernetes, Terraform and Azure DevOps [E-Book] / Mikael Krief.
The implementation of DevOps processes requires the efficient use of various tools, and the choice of these tools is crucial for the sustainability of projects and collaboration between development (Dev) and operations (Ops). This book presents the different patterns and tools that you can use to pr...
Saved in:
Full text |
|
Personal Name(s): | Krief, Mikael, author |
Imprint: |
[Birmingham] :
Packt Publishing,
2019
|
Physical Description: |
489 pages (online resource) |
Note: |
englisch |
ISBN: |
9781838642730 9781838648534 |
Subject (LOC): |
- 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.