Ansible
Configuration Management & Automation
What is Ansible & its features
Ansible setup on local & cloud
Understanding Ansible architecture & Execution
Inventory
Ad-hoc commands: Automating change Management with Ad Hoc commands
Playbook Introduction
Ansible configuration with ansible.cfg
Ansible Documentation
Modules, modules & lots of modules
Writing playbook for web server & DB server deployments
a. Tasks
b. Variables
c. Templates
d. Loops
e. Handlers
f. Conditions
g. Register
h. Debugging
Ansible Roles
a. Identify server roles
b. Roles structure
c. Creating, Managing and executing roles
Ansible Galaxy
a. Exploring Roles from Galaxy
b. Download Galaxy roles and integrate with your code
Ansible Advanced Execution
a. Improving execution time
b. Limiting and selecting tasks
c. Troubleshooting and Testing