SlideShare a Scribd company logo
Accelerating with
Ansible
USE CASES FOR AUTOMATION WITH ANSIBLE2
AGENDA
● Ansible
○ Ansible + Ansible Tower Technical Overview
○ Use Cases
○ Learning Paths
○ Profiles
○ Demonstration
● Recap
● Q&A
Ansible Technical Overview
USE CASES FOR AUTOMATION WITH ANSIBLE4
WHAT IS ANSIBLE AUTOMATION?
● Ansible is an open source community
project sponsored by Red Hat. It’s a
simple automation language that can
perfectly describe IT application
environments in Ansible Playbooks.
● Ansible Tower is an enterprise
framework for controlling, securing,
and managing your Ansible automation
- with a UI and RESTful API.
USE CASES FOR AUTOMATION WITH ANSIBLE5
WHY ANSIBLE?
SIMPLE
Human readable automation
No special coding skills
needed
Tasks executed in order
Get productive quickly
POWERFUL
App deployment
Configuration management
Workflow orchestration
Orchestrate the app
lifecycle
AGENTLESS
Agentless architecture
Uses OpenSSH & WinRM
No agents to exploit or update
More efficient & more secure
USE CASES FOR AUTOMATION WITH ANSIBLE6
PLAYBOOKS
USE CASES FOR AUTOMATION WITH ANSIBLE7
ANSIBLE CAN AUTOMATE..
USE CASES FOR AUTOMATION WITH ANSIBLE8
WHAT DOES ANSIBLE TOWER PROVIDE?
● Ansible Tower is an enterprise framework for controlling, securing and managing your
Ansible automation – with a UI and RESTful API.
● Role-based access control
● Deploy entire applications with push-button deployment access
● All automations are centrally logged
● Schedule jobs for repeat deployments
● Provide teams with remote command execution
USE CASES FOR AUTOMATION WITH ANSIBLE9
ANSIBLE NETWORK AUTOMATION
● Use Ansible to manage, validate, and continuously track heterogeneous network
device configurations and deployments.
● Network modules are included as part of the Ansible distribution.
● Modules for over 40 networking platforms.
● 570+ Networking modules
ANSIBLE WINDOWS AUTOMATION
● Manage Windows systems with Ansible
● 70+ Windows Modules
Ansible Use Cases
USE CASES FOR AUTOMATION WITH ANSIBLE11
PROVISIONING
● Ansible can provision your cloud platforms, virtualized hosts and hypervisors, network
devices, and baremetal servers.
● Spin up an entire stack in a few minutes, test it, then delete it.
● Allows for deploying into test, dev, and prod environments in minutes.
CONFIGURATION MANAGEMENT
● Replace scripts and ad-hoc commands with a consistent, reliable, and secure
management solution.
● Human-readable, so everyone in an organization will be able to understand
● No agent to run on systems, so users only need an SSH password to start utilizing
● Thousands of modules, roles, and templates
USE CASES FOR AUTOMATION WITH ANSIBLE12
CONFIGURATION MANAGEMENT EXAMPLE
USE CASES FOR AUTOMATION WITH ANSIBLE13
APPLICATION DEPLOYMENT
● Repeatable and reliable playbooks describe desired state
● Zero downtime rolling updates for seamless deployment
● Interact with cloud services with built-in APIs
● Drive workflows from configuring the OS to talking to Tower’s REST APIs
CONTINUOUS DELIVERY
● Quick-turnarounds with minimal human intervention
● Multi-tier, multi-step orchestration
● Fine-grained control over operations and batch server configuration
● Stage and test with inventories
USE CASES FOR AUTOMATION WITH ANSIBLE14
APPLICATION DEPLOYMENT EXAMPLE
USE CASES FOR AUTOMATION WITH ANSIBLE15
SECURITY & COMPLIANCE
● Automate your patching
● Apply DISA and STIG security profiles
● Verify compliance
ORCHESTRATION
● Clear syntax and task-based nature
● Orchestrate different conductors in different environments using Ansible’s library of
modules
Ansible Learning Path Overview
USE CASES FOR AUTOMATION WITH ANSIBLE17
Automation with Ansible IDO407
Pre-req Overview
Required
Course
Complementary
Suggested
Exam
Ansible Essentials: Simplicity in Automation Technical
Overview
DO007
RHCSA Rapid Track CourseRH199
Red Hat Certified Specialist in Ansible Automation ExamEX407
Automation with Ansible II: Ansible TowerDO409
Ansible for Network AutomationDO457
Automation with Ansible II: Ansible TowerDO409
Linux AdminsNetwork Admins
Ansible Profiles
USE CASES FOR AUTOMATION WITH ANSIBLE
Linux System
Administrators
Future Skills:
● Automate system administration tasks with Ansible
● Centrally manage Ansible automation with Red Hat Ansible Tower
Current Experience:
Experienced with Linux.
Manages servers and
server configuration for
the enterprise.
Future Job Role(s):
Sr. System Administrator,
DevOps Engineer
Pre-Req Overview
Required
Course
Complementary
Suggested
Exam
Automation with Ansible IDO407
Ansible Essentials: Simplicity in Automation Technical OverviewDO007
Red Hat Certified Specialist in Ansible Automation ExamEX407
Automation with Ansible II: Ansible TowerDO409
RHCSA Rapid Track CourseRH199
USE CASES FOR AUTOMATION WITH ANSIBLE
Network
Administrator
Future Skills:
● Automate configuration backup and data collection using Ansible
● Automate reconfiguration and correct configuration errors in network
infrastructure using Ansible
● Centrally manage automation using Ansible Tower
Current Experience:
Experienced with
administration of network
devices (Cisco, Juniper,
Arista), has some Linux
experience. Manages
infrastructure and
implements changes.
Future Job Role(s):
Network Automation
Engineer, Infrastructure
Automation Engineer
Pre-Req Overview
Required
Course
Complementary
Suggested
Exam
Ansible for Network AutomationDO457
Automation with Ansible II: Ansible TowerDO409
Red Hat System Administration IRH124
USE CASES FOR AUTOMATION WITH ANSIBLE21
ANSIBLE USE CASES
● Provisioning
● Configuration Management
● Application Deployment
● Continuous Delivery
● Security + Compliance
● Orchestration
ANSIBLE COURSES + EXAM
● DO007 - Ansible Essentials: Simplicity in Automation Technical Overview
● DO407 - Automation with Ansible I
● DO409 - Automation with Ansible II: Ansible Tower
● DO457 - Ansible for Network Automation
● EX407 - Red Hat Certificate of Expertise in Ansible Automation
© Global Knowledge Training LLC. All rights reserved. Page 22
Learning More
GlobalKnowledge.com
For additional on-demand and live webinars,
white papers, courses, special offers and
more, visit us at…
© Global Knowledge Training LLC. All rights reserved. Page 23
Courses
Automation
with Ansible
(DO407)
Ansible for
Network
Automation
(DO457)
Automation with
Ansible II: Ansible
Tower (DO409)

More Related Content

PPT
Ansible presentation
PPTX
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
ODP
ansible why ?
PDF
DevOps with Ansible
PDF
Ansible - Hands on Training
PPTX
Docker Swarm for Beginner
PDF
Ansible Tower
PPTX
Kubernetes Networking 101
Ansible presentation
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
ansible why ?
DevOps with Ansible
Ansible - Hands on Training
Docker Swarm for Beginner
Ansible Tower
Kubernetes Networking 101

What's hot (20)

PDF
Terraform
PDF
OpenStackによる、実践オンプレミスクラウド
PDF
Terraform -- Infrastructure as Code
PDF
IT Infrastructure Automation with Ansible
PDF
Ansible
PDF
Ansible 101
PPTX
Autoscaling in Kubernetes
PDF
Kubernetes Networking
PDF
DevOps Meetup ansible
PDF
Ansible
PDF
OpenShift-Technical-Overview.pdf
PDF
DevOps avec Ansible et Docker
PPTX
OpenStack Introduction
PPTX
Deep Dive into Durable Functions
PDF
Ansible Introduction
PPTX
サイバーエージェント様 発表「OpenStackのNWと物理の話」
PPTX
The Case for Chaos
PPTX
Automating with Ansible
PDF
Red hat ansible automation technical deck
PPTX
Intro to Helm for Kubernetes
Terraform
OpenStackによる、実践オンプレミスクラウド
Terraform -- Infrastructure as Code
IT Infrastructure Automation with Ansible
Ansible
Ansible 101
Autoscaling in Kubernetes
Kubernetes Networking
DevOps Meetup ansible
Ansible
OpenShift-Technical-Overview.pdf
DevOps avec Ansible et Docker
OpenStack Introduction
Deep Dive into Durable Functions
Ansible Introduction
サイバーエージェント様 発表「OpenStackのNWと物理の話」
The Case for Chaos
Automating with Ansible
Red hat ansible automation technical deck
Intro to Helm for Kubernetes
Ad

Similar to Accelerating with Ansible (20)

PPTX
Ansible: Automation Tool
PDF
Significance of RedHat Ansible
PDF
06 network automationwithansible
PDF
Devops with Python by Yaniv Cohen DevopShift
PDF
Ansible automation sa technical deck q2 fy19
PDF
Ansible, MongoDB Ops Manager and AWS v1.1
PDF
ansible_rhel.pdf
PPTX
UNIT-I Introduction to Ansible.pptx
PDF
Ansible.pdf
PPTX
Ansible for Enterprise
PDF
Technical introduction to Red Hat Ansible
PPTX
Ansible day 1.ppt
PPTX
Ansible day 1.ppt
PDF
Automation Evolution with Junos
PDF
Ansible Tutorial.pdf
PPTX
Ansible: Simple yet powerful IT automation tool
PDF
Infrastructure As Code - NextGen Testing 2015
PDF
Oracle week Israel - OpenStack Platform - 2013
PPTX
Infrastructure Automation with Chef & Ansible
Ansible: Automation Tool
Significance of RedHat Ansible
06 network automationwithansible
Devops with Python by Yaniv Cohen DevopShift
Ansible automation sa technical deck q2 fy19
Ansible, MongoDB Ops Manager and AWS v1.1
ansible_rhel.pdf
UNIT-I Introduction to Ansible.pptx
Ansible.pdf
Ansible for Enterprise
Technical introduction to Red Hat Ansible
Ansible day 1.ppt
Ansible day 1.ppt
Automation Evolution with Junos
Ansible Tutorial.pdf
Ansible: Simple yet powerful IT automation tool
Infrastructure As Code - NextGen Testing 2015
Oracle week Israel - OpenStack Platform - 2013
Infrastructure Automation with Chef & Ansible
Ad

More from Global Knowledge Training (20)

PPTX
Taking Advantage of Microsoft PowerShell
PPTX
PAN-OS - Network Security/Prevention Everywhere
PPTX
The Basics of Computer Networking
PPTX
How To Troubleshoot Group Policy in Windows 10
PPTX
Why Pentesting is Vital to the Modern DoD Workforce
PPTX
How to Maximize Your Training Budget
PPTX
Develop Your Skills with Unlimited Access to Red Hat Online Learning
PPTX
Exploring the Upgrade from VMware vSphere: Install, Configure, Manage 6 5 to 6 7
PPTX
What’s Next For Your Azure Certification Journey
PPTX
Cisco's Intent-Based Networking and the Journey to Software Defined Networks
PPTX
How to Build a Winning Cybersecurity Team
PPTX
Why It’s Critical to Apply the Risk Management Framework to Your IT Moderniza...
PPTX
How to Build a Web Server with AWS Lambda
PPTX
The Essence of DevOps: What it Can Mean for You and Your Organization
PPTX
How to Migrate a Web App to AWS
PPTX
How to Make Agile Project Management Work in Your Organization
PPTX
What is Cryptojacking and How Can I Protect Myself?
PDF
How the Channel Can Break Down the Barriers to Cloud Success
PPTX
How to Avoid Cloud Migration Pitfalls
PPTX
Tackling 5 Taboo Topics in Cybersecurity People Management
Taking Advantage of Microsoft PowerShell
PAN-OS - Network Security/Prevention Everywhere
The Basics of Computer Networking
How To Troubleshoot Group Policy in Windows 10
Why Pentesting is Vital to the Modern DoD Workforce
How to Maximize Your Training Budget
Develop Your Skills with Unlimited Access to Red Hat Online Learning
Exploring the Upgrade from VMware vSphere: Install, Configure, Manage 6 5 to 6 7
What’s Next For Your Azure Certification Journey
Cisco's Intent-Based Networking and the Journey to Software Defined Networks
How to Build a Winning Cybersecurity Team
Why It’s Critical to Apply the Risk Management Framework to Your IT Moderniza...
How to Build a Web Server with AWS Lambda
The Essence of DevOps: What it Can Mean for You and Your Organization
How to Migrate a Web App to AWS
How to Make Agile Project Management Work in Your Organization
What is Cryptojacking and How Can I Protect Myself?
How the Channel Can Break Down the Barriers to Cloud Success
How to Avoid Cloud Migration Pitfalls
Tackling 5 Taboo Topics in Cybersecurity People Management

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
Teaching material agriculture food technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Machine Learning_overview_presentation.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Programs and apps: productivity, graphics, security and other tools
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Getting Started with Data Integration: FME Form 101
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
20250228 LYD VKU AI Blended-Learning.pptx
Machine learning based COVID-19 study performance prediction
Reach Out and Touch Someone: Haptics and Empathic Computing
Teaching material agriculture food technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
Machine Learning_overview_presentation.pptx

Accelerating with Ansible

  • 2. USE CASES FOR AUTOMATION WITH ANSIBLE2 AGENDA ● Ansible ○ Ansible + Ansible Tower Technical Overview ○ Use Cases ○ Learning Paths ○ Profiles ○ Demonstration ● Recap ● Q&A
  • 4. USE CASES FOR AUTOMATION WITH ANSIBLE4 WHAT IS ANSIBLE AUTOMATION? ● Ansible is an open source community project sponsored by Red Hat. It’s a simple automation language that can perfectly describe IT application environments in Ansible Playbooks. ● Ansible Tower is an enterprise framework for controlling, securing, and managing your Ansible automation - with a UI and RESTful API.
  • 5. USE CASES FOR AUTOMATION WITH ANSIBLE5 WHY ANSIBLE? SIMPLE Human readable automation No special coding skills needed Tasks executed in order Get productive quickly POWERFUL App deployment Configuration management Workflow orchestration Orchestrate the app lifecycle AGENTLESS Agentless architecture Uses OpenSSH & WinRM No agents to exploit or update More efficient & more secure
  • 6. USE CASES FOR AUTOMATION WITH ANSIBLE6 PLAYBOOKS
  • 7. USE CASES FOR AUTOMATION WITH ANSIBLE7 ANSIBLE CAN AUTOMATE..
  • 8. USE CASES FOR AUTOMATION WITH ANSIBLE8 WHAT DOES ANSIBLE TOWER PROVIDE? ● Ansible Tower is an enterprise framework for controlling, securing and managing your Ansible automation – with a UI and RESTful API. ● Role-based access control ● Deploy entire applications with push-button deployment access ● All automations are centrally logged ● Schedule jobs for repeat deployments ● Provide teams with remote command execution
  • 9. USE CASES FOR AUTOMATION WITH ANSIBLE9 ANSIBLE NETWORK AUTOMATION ● Use Ansible to manage, validate, and continuously track heterogeneous network device configurations and deployments. ● Network modules are included as part of the Ansible distribution. ● Modules for over 40 networking platforms. ● 570+ Networking modules ANSIBLE WINDOWS AUTOMATION ● Manage Windows systems with Ansible ● 70+ Windows Modules
  • 11. USE CASES FOR AUTOMATION WITH ANSIBLE11 PROVISIONING ● Ansible can provision your cloud platforms, virtualized hosts and hypervisors, network devices, and baremetal servers. ● Spin up an entire stack in a few minutes, test it, then delete it. ● Allows for deploying into test, dev, and prod environments in minutes. CONFIGURATION MANAGEMENT ● Replace scripts and ad-hoc commands with a consistent, reliable, and secure management solution. ● Human-readable, so everyone in an organization will be able to understand ● No agent to run on systems, so users only need an SSH password to start utilizing ● Thousands of modules, roles, and templates
  • 12. USE CASES FOR AUTOMATION WITH ANSIBLE12 CONFIGURATION MANAGEMENT EXAMPLE
  • 13. USE CASES FOR AUTOMATION WITH ANSIBLE13 APPLICATION DEPLOYMENT ● Repeatable and reliable playbooks describe desired state ● Zero downtime rolling updates for seamless deployment ● Interact with cloud services with built-in APIs ● Drive workflows from configuring the OS to talking to Tower’s REST APIs CONTINUOUS DELIVERY ● Quick-turnarounds with minimal human intervention ● Multi-tier, multi-step orchestration ● Fine-grained control over operations and batch server configuration ● Stage and test with inventories
  • 14. USE CASES FOR AUTOMATION WITH ANSIBLE14 APPLICATION DEPLOYMENT EXAMPLE
  • 15. USE CASES FOR AUTOMATION WITH ANSIBLE15 SECURITY & COMPLIANCE ● Automate your patching ● Apply DISA and STIG security profiles ● Verify compliance ORCHESTRATION ● Clear syntax and task-based nature ● Orchestrate different conductors in different environments using Ansible’s library of modules
  • 17. USE CASES FOR AUTOMATION WITH ANSIBLE17 Automation with Ansible IDO407 Pre-req Overview Required Course Complementary Suggested Exam Ansible Essentials: Simplicity in Automation Technical Overview DO007 RHCSA Rapid Track CourseRH199 Red Hat Certified Specialist in Ansible Automation ExamEX407 Automation with Ansible II: Ansible TowerDO409 Ansible for Network AutomationDO457 Automation with Ansible II: Ansible TowerDO409 Linux AdminsNetwork Admins
  • 19. USE CASES FOR AUTOMATION WITH ANSIBLE Linux System Administrators Future Skills: ● Automate system administration tasks with Ansible ● Centrally manage Ansible automation with Red Hat Ansible Tower Current Experience: Experienced with Linux. Manages servers and server configuration for the enterprise. Future Job Role(s): Sr. System Administrator, DevOps Engineer Pre-Req Overview Required Course Complementary Suggested Exam Automation with Ansible IDO407 Ansible Essentials: Simplicity in Automation Technical OverviewDO007 Red Hat Certified Specialist in Ansible Automation ExamEX407 Automation with Ansible II: Ansible TowerDO409 RHCSA Rapid Track CourseRH199
  • 20. USE CASES FOR AUTOMATION WITH ANSIBLE Network Administrator Future Skills: ● Automate configuration backup and data collection using Ansible ● Automate reconfiguration and correct configuration errors in network infrastructure using Ansible ● Centrally manage automation using Ansible Tower Current Experience: Experienced with administration of network devices (Cisco, Juniper, Arista), has some Linux experience. Manages infrastructure and implements changes. Future Job Role(s): Network Automation Engineer, Infrastructure Automation Engineer Pre-Req Overview Required Course Complementary Suggested Exam Ansible for Network AutomationDO457 Automation with Ansible II: Ansible TowerDO409 Red Hat System Administration IRH124
  • 21. USE CASES FOR AUTOMATION WITH ANSIBLE21 ANSIBLE USE CASES ● Provisioning ● Configuration Management ● Application Deployment ● Continuous Delivery ● Security + Compliance ● Orchestration ANSIBLE COURSES + EXAM ● DO007 - Ansible Essentials: Simplicity in Automation Technical Overview ● DO407 - Automation with Ansible I ● DO409 - Automation with Ansible II: Ansible Tower ● DO457 - Ansible for Network Automation ● EX407 - Red Hat Certificate of Expertise in Ansible Automation
  • 22. © Global Knowledge Training LLC. All rights reserved. Page 22 Learning More GlobalKnowledge.com For additional on-demand and live webinars, white papers, courses, special offers and more, visit us at…
  • 23. © Global Knowledge Training LLC. All rights reserved. Page 23 Courses Automation with Ansible (DO407) Ansible for Network Automation (DO457) Automation with Ansible II: Ansible Tower (DO409)