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)
Ad

More Related Content

What's hot (20)

Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
Eueung Mulyana
 
Ansible
AnsibleAnsible
Ansible
Raul Leite
 
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
Simplilearn
 
Ansible
AnsibleAnsible
Ansible
Knoldus Inc.
 
Introduction to Docker Compose
Introduction to Docker ComposeIntroduction to Docker Compose
Introduction to Docker Compose
Ajeet Singh Raina
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
Martin Danielsson
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to Ansible
Knoldus Inc.
 
Ansible - Introduction
Ansible - IntroductionAnsible - Introduction
Ansible - Introduction
Stephane Manciot
 
Kubernetes architecture
Kubernetes architectureKubernetes architecture
Kubernetes architecture
Janakiram MSV
 
Automating with Ansible
Automating with AnsibleAutomating with Ansible
Automating with Ansible
Ricardo Schmidt
 
Automation with ansible
Automation with ansibleAutomation with ansible
Automation with ansible
Khizer Naeem
 
Terraform: An Overview & Introduction
Terraform: An Overview & IntroductionTerraform: An Overview & Introduction
Terraform: An Overview & Introduction
Lee Trout
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
Kumar Y
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
Billy Yuen
 
Ansible intro
Ansible introAnsible intro
Ansible intro
Marcelo Quintiliano da Silva
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
Simplilearn
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
ssuser1490e8
 
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory GuideKubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
Ansible Tutorial.pdf
Ansible Tutorial.pdfAnsible Tutorial.pdf
Ansible Tutorial.pdf
NigussMehari4
 
Terraform
TerraformTerraform
Terraform
Pathum Fernando ☁
 
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
What Is Ansible? | How Ansible Works? | Ansible Tutorial For Beginners | DevO...
Simplilearn
 
Introduction to Docker Compose
Introduction to Docker ComposeIntroduction to Docker Compose
Introduction to Docker Compose
Ajeet Singh Raina
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to Ansible
Knoldus Inc.
 
Kubernetes architecture
Kubernetes architectureKubernetes architecture
Kubernetes architecture
Janakiram MSV
 
Automation with ansible
Automation with ansibleAutomation with ansible
Automation with ansible
Khizer Naeem
 
Terraform: An Overview & Introduction
Terraform: An Overview & IntroductionTerraform: An Overview & Introduction
Terraform: An Overview & Introduction
Lee Trout
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
Kumar Y
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
Billy Yuen
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
Simplilearn
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
ssuser1490e8
 
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory GuideKubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
Ansible Tutorial.pdf
Ansible Tutorial.pdfAnsible Tutorial.pdf
Ansible Tutorial.pdf
NigussMehari4
 

Similar to Accelerating with Ansible (20)

Ansible: Automation Tool
Ansible: Automation ToolAnsible: Automation Tool
Ansible: Automation Tool
Aakanksha Mane
 
Significance of RedHat Ansible
Significance of RedHat AnsibleSignificance of RedHat Ansible
Significance of RedHat Ansible
VijayaNirmalaGopal
 
06 network automationwithansible
06 network automationwithansible06 network automationwithansible
06 network automationwithansible
Khairul Zebua
 
Devops with Python by Yaniv Cohen DevopShift
Devops with Python by Yaniv Cohen DevopShiftDevops with Python by Yaniv Cohen DevopShift
Devops with Python by Yaniv Cohen DevopShift
Yaniv cohen
 
Ansible automation sa technical deck q2 fy19
Ansible automation sa technical deck q2 fy19Ansible automation sa technical deck q2 fy19
Ansible automation sa technical deck q2 fy19
dvillaco
 
Red hat ansible automation technical deck
Red hat ansible automation technical deckRed hat ansible automation technical deck
Red hat ansible automation technical deck
Juraj Hantak
 
Ansible, MongoDB Ops Manager and AWS v1.1
Ansible, MongoDB Ops Manager and AWS v1.1Ansible, MongoDB Ops Manager and AWS v1.1
Ansible, MongoDB Ops Manager and AWS v1.1
Michael Lynn
 
ansible_rhel.pdf
ansible_rhel.pdfansible_rhel.pdf
ansible_rhel.pdf
ssuser6d347b
 
UNIT-I Introduction to Ansible.pptx
UNIT-I Introduction to Ansible.pptxUNIT-I Introduction to Ansible.pptx
UNIT-I Introduction to Ansible.pptx
Pandiya Rajan
 
Ansible.pdf
Ansible.pdfAnsible.pdf
Ansible.pdf
shaikshazil1
 
Ansible for Enterprise
Ansible for EnterpriseAnsible for Enterprise
Ansible for Enterprise
Ansible
 
Technical introduction to Red Hat Ansible
Technical introduction to Red Hat AnsibleTechnical introduction to Red Hat Ansible
Technical introduction to Red Hat Ansible
pbtest
 
Ansible day 1.ppt
Ansible day 1.pptAnsible day 1.ppt
Ansible day 1.ppt
Kalkey
 
Ansible day 1.ppt
Ansible day 1.pptAnsible day 1.ppt
Ansible day 1.ppt
Gourav Varma
 
Automation Evolution with Junos
Automation Evolution with JunosAutomation Evolution with Junos
Automation Evolution with Junos
MarketingArrowECS_CZ
 
Ansible - Hands on Training
Ansible - Hands on TrainingAnsible - Hands on Training
Ansible - Hands on Training
Mehmet Ali Aydın
 
Ansible: Simple yet powerful IT automation tool
Ansible: Simple yet powerful IT automation toolAnsible: Simple yet powerful IT automation tool
Ansible: Simple yet powerful IT automation tool
sureshraj43
 
Infrastructure As Code - NextGen Testing 2015
Infrastructure As Code - NextGen Testing 2015Infrastructure As Code - NextGen Testing 2015
Infrastructure As Code - NextGen Testing 2015
Andre Sachs
 
Oracle week Israel - OpenStack Platform - 2013
Oracle week Israel - OpenStack Platform - 2013Oracle week Israel - OpenStack Platform - 2013
Oracle week Israel - OpenStack Platform - 2013
Arthur Berezin
 
Infrastructure Automation with Chef & Ansible
Infrastructure Automation with Chef & AnsibleInfrastructure Automation with Chef & Ansible
Infrastructure Automation with Chef & Ansible
wajrcs
 
Ansible: Automation Tool
Ansible: Automation ToolAnsible: Automation Tool
Ansible: Automation Tool
Aakanksha Mane
 
Significance of RedHat Ansible
Significance of RedHat AnsibleSignificance of RedHat Ansible
Significance of RedHat Ansible
VijayaNirmalaGopal
 
06 network automationwithansible
06 network automationwithansible06 network automationwithansible
06 network automationwithansible
Khairul Zebua
 
Devops with Python by Yaniv Cohen DevopShift
Devops with Python by Yaniv Cohen DevopShiftDevops with Python by Yaniv Cohen DevopShift
Devops with Python by Yaniv Cohen DevopShift
Yaniv cohen
 
Ansible automation sa technical deck q2 fy19
Ansible automation sa technical deck q2 fy19Ansible automation sa technical deck q2 fy19
Ansible automation sa technical deck q2 fy19
dvillaco
 
Red hat ansible automation technical deck
Red hat ansible automation technical deckRed hat ansible automation technical deck
Red hat ansible automation technical deck
Juraj Hantak
 
Ansible, MongoDB Ops Manager and AWS v1.1
Ansible, MongoDB Ops Manager and AWS v1.1Ansible, MongoDB Ops Manager and AWS v1.1
Ansible, MongoDB Ops Manager and AWS v1.1
Michael Lynn
 
UNIT-I Introduction to Ansible.pptx
UNIT-I Introduction to Ansible.pptxUNIT-I Introduction to Ansible.pptx
UNIT-I Introduction to Ansible.pptx
Pandiya Rajan
 
Ansible for Enterprise
Ansible for EnterpriseAnsible for Enterprise
Ansible for Enterprise
Ansible
 
Technical introduction to Red Hat Ansible
Technical introduction to Red Hat AnsibleTechnical introduction to Red Hat Ansible
Technical introduction to Red Hat Ansible
pbtest
 
Ansible day 1.ppt
Ansible day 1.pptAnsible day 1.ppt
Ansible day 1.ppt
Kalkey
 
Ansible: Simple yet powerful IT automation tool
Ansible: Simple yet powerful IT automation toolAnsible: Simple yet powerful IT automation tool
Ansible: Simple yet powerful IT automation tool
sureshraj43
 
Infrastructure As Code - NextGen Testing 2015
Infrastructure As Code - NextGen Testing 2015Infrastructure As Code - NextGen Testing 2015
Infrastructure As Code - NextGen Testing 2015
Andre Sachs
 
Oracle week Israel - OpenStack Platform - 2013
Oracle week Israel - OpenStack Platform - 2013Oracle week Israel - OpenStack Platform - 2013
Oracle week Israel - OpenStack Platform - 2013
Arthur Berezin
 
Infrastructure Automation with Chef & Ansible
Infrastructure Automation with Chef & AnsibleInfrastructure Automation with Chef & Ansible
Infrastructure Automation with Chef & Ansible
wajrcs
 
Ad

More from Global Knowledge Training (20)

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

Recently uploaded (20)

Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 

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)