901 Bannock, St Denver, CO 80204 USA
Course: DevOps Training
Module 1 – DevOps Introduction
Objectives – At the end of this Module, you should be able to:
Module 2 - Cloud Computing Concepts
Module 3 – AWS/ Azure Overview
Module 4 - Virtualization
Module 5 - VAGRANT
1. Why and what is Vagrant
2. Uses of Vagrant in an environment
3. Alternatives of Vagrant
4. Vagrant versions
1. Installing Virtual box
2. How to install Vagrant on Windows
3. Configuring Vagrant
1. Creating first VM with Vagrant
2. Operations on the VM
3. Connecting to the VM
4. Add required Images to Vagrant
5. Using Vagrant.
Module 6 - GIT: Version Control System
1. Version control systems
2. Local, Centralized and distributed
1. Installing on Linux
2. Installing on Windows
3. Initial setup
1. Creating repository
2. Cloning, check-in and committing
3. Fetch pull and remote
4. Branching
Module 7 - Configuration Management: Chef
1. Common Chef Terminology (Server, Workstation, Client, Repository etc.)
2. Servers and Nodes
3. Chef Configuration Concepts
1. How to configure knife
2. Execute some commands to test the connection between knife and workstation
1. Create Organization
2. Add yourself and node to the organization
1. Create a server and add to organization
2. Check node details using knife
1. How to Add Run list to Node
2. Check node Details
1. How to create Environments
2. Add servers to environments
1. Create roles
2. Add Roles to organization
Module 8 - Configuration Management : Puppet
1. How puppet works
2. Puppet Architecture
3. Master and Agents
4. Configuration Language
5. Resource Abstraction Layer
6. Transactional Layer
1. Installing Puppet
2. Configuring Puppet Master and Agent
3. Connecting Agents
1. Puppet configuration tree
2. Puppet configuration files
1. The declarative language
2. Resources
3. Resource Collectors
4. Virtual Resources
5. Exported Resources
6. Manifests
7. Relationships and Ordering
8. Modules and Classes
9. Class Parameters
10. Defined Types
&
© 2015 Mapple ITs. All rights reserved | Design by www.mappleits.com