SlideShare a Scribd company logo
4
Most read
6
Most read
15
Most read
Presented By: Atisha Shaurya
Ansible
Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
Punctuality
Join the session 5 minutes prior
to the session start time. We
start on time and conclude on
time!
Feedback
Make sure to submit a
constructive feedback for all
sessions as it is very helpful for
the presenter.
Silent Mode
Keep your mobile devices in
silent mode, feel free to move
out of session in case you need
to attend an urgent call.
Avoid Disturbance
Avoid unwanted chit chat during
the session.
Agenda
01 Introduction to ansible
02 Ansible playbooks and
Ansible roles
03 Architecture
04 Ansible vs chef
05 Pros & Cons of ansible
06 Demo
Introduction to ansible
Ansible is an open-source IT Configuration tool, deployment, and orchestration
tool. It mainly aims at a variety of automation challenges. This tool is very simple to
use yet powerful enough to automate complex multi-tier IT application
environments.
Features :
1. Agentless
2. Simple
3. Powerful
let’s automate
Ansible Ad Hoc Commands and modules
● An Ansible ad hoc command uses the /usr/bin/ansible
command-line tool to automate a single task on one or
more managed nodes.
Example : $ ansible webservers -a “ls”
● Modules are like small programs that Ansible pushes out from
a control machine to all the nodes or remote hosts.When using
command line then we pass command by “-m “.
Example : ansible webservers -m service -a "name=httpd
state=started"
Ansible playbooks and Ansible galaxy
Ansible playbooks:
● A Play is a list of tasks and roles that should be run. A
playbook may consist of a single play or multiple plays.
Ansible roles:
● Roles let you automatically load related vars, files, tasks,
handlers, and other Ansible artifacts based on a known
file structure. After you group your content in roles, you
can easily reuse them and share them with other users.
● To create a role in Ansible, simply use the syntax
“ ansible-galaxy init role_name “
Architecture
Knolx Quiz
Knolx Quiz
Ansible is based on
telnet
ssh
ftp scp
A.
B.
C. D.
Knolx Quiz
Ansible is based on
ssh telnet
ftp scp
A. B.
C.
D.
Knolx Quiz
Which command is used to create directory structure of role?
ansible-galaxy init
All of these
Ansible init ansible-playbook
A. B.
C. D.
Knolx Quiz
Which command is used to create directory structure of role?
All of these ansible-galaxy init
Ansible init ansible-playbook
A. B.
C. D.
Knolx Quiz
What language is an Ansible playbook written in by default?
JSON
YAML
XML
HTML
JSON
XML
HTML
YAML
What language is an Ansible playbook written in by default?
Knolx Quiz
Ansible V/S chef
Ansible – Architecture or process
Pros & Cons
PROS
CONS
● Easier and Faster Set Up.
● Easier to Manage.
● Anyone Can Learn.
● Fewer Functions
● Unable to Handle Complex Tasks
● Lower Cost = Less Support.
Demo
Thank You !

More Related Content

PDF
Ansible
PDF
Ansible - Hands on Training
PDF
Ansible 101
PDF
Ansible Introduction
PPTX
Introduction to ansible
PDF
Ansible, best practices
PPTX
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
PDF
Ansible - Introduction
Ansible
Ansible - Hands on Training
Ansible 101
Ansible Introduction
Introduction to ansible
Ansible, best practices
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
Ansible - Introduction

What's hot (20)

ODP
Introduction to Ansible
PDF
Automation with ansible
PDF
DevOps with Ansible
PPT
Ansible presentation
PPTX
Introduction to Ansible
PPTX
Ansible presentation
ODP
ansible why ?
PDF
Ansible
PDF
IT Automation with Ansible
PDF
Ansible
PPTX
Best practices for ansible
PPTX
ODP
An Introduction To Jenkins
PDF
Ansible
PPTX
Automating with Ansible
PDF
OpenShift 4, the smarter Kubernetes platform
ODP
Introduction to Nginx
PDF
Getting Started with Kubernetes
PDF
Ansible Automation Platform.pdf
PDF
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Introduction to Ansible
Automation with ansible
DevOps with Ansible
Ansible presentation
Introduction to Ansible
Ansible presentation
ansible why ?
Ansible
IT Automation with Ansible
Ansible
Best practices for ansible
An Introduction To Jenkins
Ansible
Automating with Ansible
OpenShift 4, the smarter Kubernetes platform
Introduction to Nginx
Getting Started with Kubernetes
Ansible Automation Platform.pdf
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Ad

Similar to Ansible (20)

PDF
Introduction to Ansible in RHEL- RHCE.pdf
PPTX
SESSION Ansible how to deploy and push resources
PPTX
Ansible Automation Best Practices From Startups to Enterprises - Minnebar 12
PPTX
Intro to-ansible-sep7-meetup
PPTX
Ansible as configuration management tool for devops
PPTX
Ansible
PDF
Introducing Ansible
PDF
Getting Started with Ansible - Jake.pdf
PDF
ansible_rhel.pdf
PPTX
Introduction to Ansible - (dev ops for people who hate devops)
PDF
Ansible is the simplest way to automate. MoldCamp, 2015
PDF
Top 50 Ansible Interview Questions And Answers in 2023.pdf
PDF
Ansible for Configuration Management for Lohika DevOps training 2018 @ Lohika...
PDF
Ansible automation sa technical deck q2 fy19
PPTX
installation and introduction to Ansible
PDF
Jenkins and ansible reference
PDF
#OktoCampus - Workshop : An introduction to Ansible
PDF
Ansible Playbook
PDF
Ansible Automation to Rule Them All
Introduction to Ansible in RHEL- RHCE.pdf
SESSION Ansible how to deploy and push resources
Ansible Automation Best Practices From Startups to Enterprises - Minnebar 12
Intro to-ansible-sep7-meetup
Ansible as configuration management tool for devops
Ansible
Introducing Ansible
Getting Started with Ansible - Jake.pdf
ansible_rhel.pdf
Introduction to Ansible - (dev ops for people who hate devops)
Ansible is the simplest way to automate. MoldCamp, 2015
Top 50 Ansible Interview Questions And Answers in 2023.pdf
Ansible for Configuration Management for Lohika DevOps training 2018 @ Lohika...
Ansible automation sa technical deck q2 fy19
installation and introduction to Ansible
Jenkins and ansible reference
#OktoCampus - Workshop : An introduction to Ansible
Ansible Playbook
Ansible Automation to Rule Them All
Ad

More from Knoldus Inc. (20)

PPTX
Angular Hydration Presentation (FrontEnd)
PPTX
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
PPTX
Self-Healing Test Automation Framework - Healenium
PPTX
Kanban Metrics Presentation (Project Management)
PPTX
Java 17 features and implementation.pptx
PPTX
Chaos Mesh Introducing Chaos in Kubernetes
PPTX
GraalVM - A Step Ahead of JVM Presentation
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
DAPR - Distributed Application Runtime Presentation
PPTX
Introduction to Azure Virtual WAN Presentation
PPTX
Introduction to Argo Rollouts Presentation
PPTX
Intro to Azure Container App Presentation
PPTX
Insights Unveiled Test Reporting and Observability Excellence
PPTX
Introduction to Splunk Presentation (DevOps)
PPTX
Code Camp - Data Profiling and Quality Analysis Framework
PPTX
AWS: Messaging Services in AWS Presentation
PPTX
Amazon Cognito: A Primer on Authentication and Authorization
PPTX
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
PPTX
Managing State & HTTP Requests In Ionic.
Angular Hydration Presentation (FrontEnd)
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
Self-Healing Test Automation Framework - Healenium
Kanban Metrics Presentation (Project Management)
Java 17 features and implementation.pptx
Chaos Mesh Introducing Chaos in Kubernetes
GraalVM - A Step Ahead of JVM Presentation
Nomad by HashiCorp Presentation (DevOps)
Nomad by HashiCorp Presentation (DevOps)
DAPR - Distributed Application Runtime Presentation
Introduction to Azure Virtual WAN Presentation
Introduction to Argo Rollouts Presentation
Intro to Azure Container App Presentation
Insights Unveiled Test Reporting and Observability Excellence
Introduction to Splunk Presentation (DevOps)
Code Camp - Data Profiling and Quality Analysis Framework
AWS: Messaging Services in AWS Presentation
Amazon Cognito: A Primer on Authentication and Authorization
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
Managing State & HTTP Requests In Ionic.

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
PDF
cuic standard and advanced reporting.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PDF
Approach and Philosophy of On baking technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Cloud computing and distributed systems.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
DOCX
The AUB Centre for AI in Media Proposal.docx
NewMind AI Monthly Chronicles - July 2025
cuic standard and advanced reporting.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Cloud computing and distributed systems.
Understanding_Digital_Forensics_Presentation.pptx
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
The AUB Centre for AI in Media Proposal.docx

Ansible

  • 1. Presented By: Atisha Shaurya Ansible
  • 2. Lack of etiquette and manners is a huge turn off. KnolX Etiquettes Punctuality Join the session 5 minutes prior to the session start time. We start on time and conclude on time! Feedback Make sure to submit a constructive feedback for all sessions as it is very helpful for the presenter. Silent Mode Keep your mobile devices in silent mode, feel free to move out of session in case you need to attend an urgent call. Avoid Disturbance Avoid unwanted chit chat during the session.
  • 3. Agenda 01 Introduction to ansible 02 Ansible playbooks and Ansible roles 03 Architecture 04 Ansible vs chef 05 Pros & Cons of ansible 06 Demo
  • 4. Introduction to ansible Ansible is an open-source IT Configuration tool, deployment, and orchestration tool. It mainly aims at a variety of automation challenges. This tool is very simple to use yet powerful enough to automate complex multi-tier IT application environments. Features : 1. Agentless 2. Simple 3. Powerful let’s automate
  • 5. Ansible Ad Hoc Commands and modules ● An Ansible ad hoc command uses the /usr/bin/ansible command-line tool to automate a single task on one or more managed nodes. Example : $ ansible webservers -a “ls” ● Modules are like small programs that Ansible pushes out from a control machine to all the nodes or remote hosts.When using command line then we pass command by “-m “. Example : ansible webservers -m service -a "name=httpd state=started"
  • 6. Ansible playbooks and Ansible galaxy Ansible playbooks: ● A Play is a list of tasks and roles that should be run. A playbook may consist of a single play or multiple plays. Ansible roles: ● Roles let you automatically load related vars, files, tasks, handlers, and other Ansible artifacts based on a known file structure. After you group your content in roles, you can easily reuse them and share them with other users. ● To create a role in Ansible, simply use the syntax “ ansible-galaxy init role_name “
  • 9. Knolx Quiz Ansible is based on telnet ssh ftp scp A. B. C. D.
  • 10. Knolx Quiz Ansible is based on ssh telnet ftp scp A. B. C. D.
  • 11. Knolx Quiz Which command is used to create directory structure of role? ansible-galaxy init All of these Ansible init ansible-playbook A. B. C. D.
  • 12. Knolx Quiz Which command is used to create directory structure of role? All of these ansible-galaxy init Ansible init ansible-playbook A. B. C. D.
  • 13. Knolx Quiz What language is an Ansible playbook written in by default? JSON YAML XML HTML
  • 14. JSON XML HTML YAML What language is an Ansible playbook written in by default? Knolx Quiz
  • 15. Ansible V/S chef Ansible – Architecture or process
  • 16. Pros & Cons PROS CONS ● Easier and Faster Set Up. ● Easier to Manage. ● Anyone Can Learn. ● Fewer Functions ● Unable to Handle Complex Tasks ● Lower Cost = Less Support.
  • 17. Demo