Ansible Hands On in On-Premises & AWS Cloud Environments
What you'll learn
- What is Ansible?
- Why Ansible?
- Ansible installation (on-prem or in AWS Cloud)
- Vagrant + VirtualBox + CentOS7 (Ansible Control Server and Apache HTTPD)
- Ansible Variable
- Ansible Playbook
- Error Handling at Playbook Level
- Ansible Role
- Ansible WordPress Role (MeriaDB/PHP/Apache Httpd)
- Ansible Galaxy Role
- Ansible Custom Modules
- Ansible Testing Strategy and Dry-Run
- Ansible configuration for AWS (BOTO) or Dynamic Inventory
- AWS EC2/VPC creation by Ansible
- Ansible Security Automation Overview
- Note: due to security issue, we have provision Ansible server locally as we've to connect to AWS.
Course content
- Preview09:54
- 02:33Ansible Architecture
- 02:52Ansible (Control and Remote ) Servers Requirements
- 03:55Ansible Control Server and Node (On Premises or In Cloud)
- 09:27Ansible Inventory Playbook Module Local Remote Execution and Other
- 15:01Ansible Terminologies
- 00:11Next: You Can Go with Vagrant and CentOS or AWS BOTO
- 2 questionsAnsible Quiz
- 00:06Note: No labs in browser as we need to avoid AWS Access and Secret Key
Requirements
- PC Windows 10 or any
- Internet connectivity
- Understanding of scripting will be advantage
- Administrator or root level access in PC for installing all required software's
Description
In this course you will be learn:
1. Ansible installation in different way and in different environments, including Vagrant, VirtualBox, CentOS7 and in AWS Cloud environment.
2. Ansible Architecture in details like Inventory file, Playbook, Modules, SSH, and many more.
3. Ansible Variables, Playbook, Inventory, Error Handling, Custom Module and almost all examples with demo.
4. AWS Overview
5. Ansible BOTO (Provisioning AWS resources with help of Ansible module) .
Kindly have a look on Lectures heading for more details.
Who this course is for:
- Development
- Configuration Management Team
- Release Management
- DevOps Team
- Administrator or DBA
- Infrastructure Management Team
Instructor
Solution Architect and Overall 15+ years of IT experiences in all SDLC. Love to Learn new tools & technologies most of them are, AWS Infrastructure as a Code (IaaC) in Terraform, CD, CI and CT with Packer, Terraform, Ansible, Jenkins, Bitbucket, Nexus, Sonarqube, Icinga, Grafit, Grafana, Elasticsearch, Logstas, Filebeats, Metricsbeats, Kibana, Boto/Shell Scripting and many more.
Learn, share and earn