Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Project in DevOps - Build Real World Processes
DevOps - Concepts and Culture
Introduction
Devops Concepts
Benefits
The Agile Methodology
How DevOps Fit in
Instant Provisioning using Vagrant
What is Virtualization
Vagrant in DevOps
Vagrant in Use
Vagrant Continued
Communication using Network Services
Shutting down the Vagrant machine
Prebuilt Environments
Provisioning multiple devices
Docker in DevOps
What is Docker
Installation
The Dockerfile
Docker in Action
Docker networking
Networking Models
Docker Storage
Docker Volumes
Docker lab
Configuration Management with Ansible
Configuration Management
Why not a shell script
The Inventory File
YAML format
Ansible in Action
Lab continued
Installing PHP
Changing Apache
Making CI work
Adding .htaccess
Deploying database
Deployment continued
Integrating Playbooks
Version Control using Git
The need for version control
Git and Github
Installing Git
Git Setup
Git in Action
Setting Shortcut
Git fetch
Git wrap-up
CI/CD with Jenkins
The need for continuous integration
Understanding CI and CD
Requirement and Best Practices
Jenkins Installation
Jenkins in Action
Jenkins Dashboard
Final project
Lab -The Project Map
Lab - Firing up Vagrant
Lab - Installing Jenkins
Lab - Deploying Infrastructure
Lab - Unit Testing
Integration Job
Continuous Delivery
Continous Deployment
Summary
Summary
Making CI work
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock