SlideShare a Scribd company logo
4
Most read
5
Most read
9
Most read
Ansible :
Automation Tool
AUTOMATION
Automation is the creation of
technology by which a process or
procedure is performed with minimal
human assistance and its application
in order to control and monitor the
production and delivery of various
goods and services.
CONTENTS
● Ansible
● Key Features
● What Ansible Can Do
● Ansible Architecture
● How Ansible works
● Ansible Integrations
● Why Do We Need Ansible
● Who uses Ansible
ANSIBLE
Ansible is an open source
automation platform. It can
help you with configuration
management, application
deployment, task
automation.
Ansible is a simple
automation language that
can perfectly describe an IT
application infrastructure in
Ansible Playbooks.
It's an automation engine
that runs Ansible
Playbooks.
KEY FEATURES
SIMPLE
● Human readable
automation
● Tasks executed in order
● No special coding skills
required
POWERFUL
● App deployment
● Configuration
management
● Workflow orchestration
AGENTLESS
● Agentless architecture
● Uses OpenSSH &
WinRM
● No agents to exploit or
update
WHAT ANSIBLE CAN DO
Ansible can automate three types of tasks:
● Provisioning: Set up the various
servers you need in your
infrastructure.
● Application deployment: Make
DevOps easier by automating the
deployment of internally developed
applications to your production
systems.
● Configuration management: Change
the configuration of an application, OS,
or device.
● It can automate IT environments
whether they are hosted on traditional
bare metal servers, virtualization
platforms, or in the cloud.
Ansible: Automation Tool
ARCHITECTURE
Ansible inventories are
lists of hosts (nodes)
along with their IP
addresses, servers,
databases etc.
Playbooks define
workflow of tasks that
you written in a
playbook.
It is a network of remote
servers hosted on the
Internet to store,
manage, and process
data.
Modules are executed
directly on remote hosts
through playbooks. The
modules can control
system resources, like
services, packages, or files.
Plugins here are a special
kind of modules. They get
executed before a module is
getting executed on the
nodes.It get executed on the
main control machine for
logging purpose.
Client machines to which
ansible server connects
and pushes the
playbooks through SSH.
It can be any kind of
machine.
Controller which is
the Linux server.
HOW ANSIBLE WORKS
It is a connection plug-
in. Use the python ssh
implementation to
connect to targets.
ANSIBLE INTEGRATION
There are 37 tools that integrate with
Ansible. Some of the popular tools that
integrate with Ansible are:
● Docker
● Kubernetes
● Amazon EC2
● New Relic
● Google Comp
● Datadog
● Microsoft Auzre
● Twilio
WHY DO WE NEED
● To reduce the manual and hectic work of System Administor like installing
software, changing configurations, and administering services on individual
servers.
● To computing network to deploy and manage servers reliably and efficiently.
● For a project that requires repeatable processes and a consistent
environment, such as provisioning IoT devices.
WHO USES ANSIBLE
There are 8,257 companies that use Ansible. Top industries which uses Ansible.
WHO USES ANSIBLE
Top Countries that use Ansible
IS THERE A FUTURE IN ANSIBLE
YES!
● The companies are moving towards
automation and they need simple
and powerful tool for configuration of
servers, databases, firewall, etc.
● As Ansible offers an agentless
approach that distinguishes it from
Puppet and Chef.
ANY QUESTIONS?
THANK
YOU!

More Related Content

PDF
Ansible
PDF
AWS CodeCommit, CodeDeploy & CodePipeline
PDF
Red Hat OpenShift on Bare Metal and Containerized Storage
PDF
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
PPTX
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
PDF
DevOps in AWS with Kubernetes
ODP
Introduction to Ansible
PPTX
Docker introduction & benefits
Ansible
AWS CodeCommit, CodeDeploy & CodePipeline
Red Hat OpenShift on Bare Metal and Containerized Storage
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
DevOps in AWS with Kubernetes
Introduction to Ansible
Docker introduction & benefits

What's hot (20)

PPTX
Introduction to Microsoft Azure
ODP
Devops Devops Devops
PDF
Container Security Essentials
PDF
Azure 101
PPTX
Azure Container Apps
PDF
Azure web apps
PDF
OpenStack dans la pratique
PDF
Az 104 session 2 implement and manage azure webapps and container
PPTX
Introduction to Cloud Computing and AWS
PDF
Az 104 session 5: Azure networking
PDF
Azure landing zones - Terraform module design considerations - Azure Architec...
PPTX
Azure container instances
PDF
Open shift 4 infra deep dive
PDF
Introduction to Microsoft Azure Cloud
PPTX
Cloud Native: what is it? Why?
PDF
OpenShift Container Platform 4.12 Release Notes
DOCX
linux fresher resume
PPTX
Network automation (NetDevOps) with Ansible
PDF
DevOps with Ansible
PDF
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
Introduction to Microsoft Azure
Devops Devops Devops
Container Security Essentials
Azure 101
Azure Container Apps
Azure web apps
OpenStack dans la pratique
Az 104 session 2 implement and manage azure webapps and container
Introduction to Cloud Computing and AWS
Az 104 session 5: Azure networking
Azure landing zones - Terraform module design considerations - Azure Architec...
Azure container instances
Open shift 4 infra deep dive
Introduction to Microsoft Azure Cloud
Cloud Native: what is it? Why?
OpenShift Container Platform 4.12 Release Notes
linux fresher resume
Network automation (NetDevOps) with Ansible
DevOps with Ansible
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
Ad

Similar to Ansible: Automation Tool (20)

PDF
Ansible intro
PPTX
Introduction to Ansible
PDF
ansible_rhel.pdf
PPTX
Ansible: What, Why & How
PDF
Red hat ansible automation technical deck
PDF
Introduction to Ansible in RHEL- RHCE.pdf
ODP
Ansible get started
PDF
Ansible Playbook
PPTX
Intro to-ansible-sep7-meetup
PDF
Ansible automation sa technical deck q2 fy19
PPTX
Ansible Automation Best Practices From Startups to Enterprises - Minnebar 12
PPTX
SESSION Ansible how to deploy and push resources
PPTX
Ansible day01
PDF
Top 50 Ansible Interview Questions And Answers in 2023.pdf
PDF
Ansible Introduction
PDF
Ansible nice-pdf-copy-for-pres
PPTX
Ansible: Simple yet powerful IT automation tool
PPTX
Ansible
PPTX
Ansible as configuration management tool for devops
Ansible intro
Introduction to Ansible
ansible_rhel.pdf
Ansible: What, Why & How
Red hat ansible automation technical deck
Introduction to Ansible in RHEL- RHCE.pdf
Ansible get started
Ansible Playbook
Intro to-ansible-sep7-meetup
Ansible automation sa technical deck q2 fy19
Ansible Automation Best Practices From Startups to Enterprises - Minnebar 12
SESSION Ansible how to deploy and push resources
Ansible day01
Top 50 Ansible Interview Questions And Answers in 2023.pdf
Ansible Introduction
Ansible nice-pdf-copy-for-pres
Ansible: Simple yet powerful IT automation tool
Ansible
Ansible as configuration management tool for devops
Ad

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
cuic standard and advanced reporting.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Cloud computing and distributed systems.
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Spectral efficient network and resource selection model in 5G networks
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
NewMind AI Weekly Chronicles - August'25-Week II
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
“AI and Expert System Decision Support & Business Intelligence Systems”
cuic standard and advanced reporting.pdf
Machine learning based COVID-19 study performance prediction
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Dropbox Q2 2025 Financial Results & Investor Presentation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Cloud computing and distributed systems.
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Big Data Technologies - Introduction.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Per capita expenditure prediction using model stacking based on satellite ima...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Spectral efficient network and resource selection model in 5G networks

Ansible: Automation Tool

  • 2. AUTOMATION Automation is the creation of technology by which a process or procedure is performed with minimal human assistance and its application in order to control and monitor the production and delivery of various goods and services.
  • 3. CONTENTS ● Ansible ● Key Features ● What Ansible Can Do ● Ansible Architecture ● How Ansible works ● Ansible Integrations ● Why Do We Need Ansible ● Who uses Ansible
  • 4. ANSIBLE Ansible is an open source automation platform. It can help you with configuration management, application deployment, task automation. Ansible is a simple automation language that can perfectly describe an IT application infrastructure in Ansible Playbooks. It's an automation engine that runs Ansible Playbooks.
  • 5. KEY FEATURES SIMPLE ● Human readable automation ● Tasks executed in order ● No special coding skills required POWERFUL ● App deployment ● Configuration management ● Workflow orchestration AGENTLESS ● Agentless architecture ● Uses OpenSSH & WinRM ● No agents to exploit or update
  • 6. WHAT ANSIBLE CAN DO Ansible can automate three types of tasks: ● Provisioning: Set up the various servers you need in your infrastructure. ● Application deployment: Make DevOps easier by automating the deployment of internally developed applications to your production systems. ● Configuration management: Change the configuration of an application, OS, or device. ● It can automate IT environments whether they are hosted on traditional bare metal servers, virtualization platforms, or in the cloud.
  • 8. ARCHITECTURE Ansible inventories are lists of hosts (nodes) along with their IP addresses, servers, databases etc. Playbooks define workflow of tasks that you written in a playbook. It is a network of remote servers hosted on the Internet to store, manage, and process data. Modules are executed directly on remote hosts through playbooks. The modules can control system resources, like services, packages, or files. Plugins here are a special kind of modules. They get executed before a module is getting executed on the nodes.It get executed on the main control machine for logging purpose. Client machines to which ansible server connects and pushes the playbooks through SSH. It can be any kind of machine. Controller which is the Linux server.
  • 9. HOW ANSIBLE WORKS It is a connection plug- in. Use the python ssh implementation to connect to targets.
  • 10. ANSIBLE INTEGRATION There are 37 tools that integrate with Ansible. Some of the popular tools that integrate with Ansible are: ● Docker ● Kubernetes ● Amazon EC2 ● New Relic ● Google Comp ● Datadog ● Microsoft Auzre ● Twilio
  • 11. WHY DO WE NEED ● To reduce the manual and hectic work of System Administor like installing software, changing configurations, and administering services on individual servers. ● To computing network to deploy and manage servers reliably and efficiently. ● For a project that requires repeatable processes and a consistent environment, such as provisioning IoT devices.
  • 12. WHO USES ANSIBLE There are 8,257 companies that use Ansible. Top industries which uses Ansible.
  • 13. WHO USES ANSIBLE Top Countries that use Ansible
  • 14. IS THERE A FUTURE IN ANSIBLE YES! ● The companies are moving towards automation and they need simple and powerful tool for configuration of servers, databases, firewall, etc. ● As Ansible offers an agentless approach that distinguishes it from Puppet and Chef.