Manually deploying and managing servers can be time-consuming, error-prone, and inconsistent especially as environments scale. What if you could automate everything from server setup to application deployment with just a few lines of YAML? This workshop introduces Ansible, a powerful, agentless open source automation tool designed to simplify infrastructure management and deployment.
Whether you're a beginner or someone stuck in the manual deployment loop, this session will walk you through real-world use cases where Ansible shines the most, turning repetitive work into streamlined automation.
What We'll Cover:
Introduction to configuration hell
What is Ansible?
What are the alternatives and How does it compare to other tools like Chef, Puppet, and Terraform?
The life of a developer or sysadmin before and after Ansible
Getting Started with Ansible Installation and setup on local machine or virtual lab
Understanding inventory files, modules, and ad-hoc commands
Writing your first playbook
Taking about real-World Use Cases Automating infrastructure provisioning
Deploying web apps with Ansible
Live Demo
Setting up a basic server (e.g., Ubuntu)
Installing and configuring a web server using Ansible
Deploying a simple app automatically
Why Attend?
Learn how to eliminate repetitive tasks with automation
Get hands-on with writing and executing Ansible playbooks
Understand real-world deployment pipelines using open-source tools