Training: Ansible
Booking
Duration: 1 Day
Contact: Siddhesh Nikude
Inquire via E-Mail
Phone: +91-95-52572354
Available Languages
- English
- German
Audience
Software Developers, Architects and Deployment Engineers.
Precondition
Solid Linux administration skills including ssh.
Goals
To learn Ansible to use for automation, configuration, and management.
Contents
- Introduction to Ansible
- Introduction to Configuration Management
- Difference between chef / Ansible / puppet / saltstack / bash scripting
- Architecture of Ansible
- Environment Setup and Installation
- Deploying Ansible
- Ad-hoc commands
- Parallelism and Shell Commands
- File Transfer
- Managing Packages
- Users and Groups
- Deploying From Source Control
- Managing Services
- Time Limited Background Operations
- Gathering Facts
- Playbooks
- Introduction to YAML
- Playbook Terms and Tasks
- Writing Ansible Playbooks
- Ansible Modules
- Overview of Modules
- Types of Modules
- Ansible Roles
- Overview of Roles
- Creating and Implementing Roles
- Configure Ansible roles with tasks, handlers, files, templates, and default variables
- Working with Ansible Galaxy
- Variables
- Defining variables, viewing the values of variables
- Registering Variables
- Built-in Variables
- Ansible facts
- Using Ansible in DevOps Environment