Professional Documents
Culture Documents
Andrius Benokraitis
Product Management, Ansible
December 2, 2020
1
Agenda
2
“”
“Automation is a boardroom imperative.”
Forrester
https://go.forrester.com/press-newsroom/covid-19-has-made-automation-a-boardroom-imperative/
What is “Ansible?”
4
Who uses Ansible?
Spoiler: Lots of different (and siloed) personas
Enterprise-wide automation These are the “plumbers” that Ansible playbook writers stitching
requires attention to managing ensure endpoints are automatable, together each play by play, task by
multi-site inventory, RBAC, and and maintain the Ansible modules, task using tested and validated
security at scale. plugins, roles (content) to be used. released developer content.
5
Business value for building an Faster Adoption
Implementing a new technology or platform can be a
Ansible integration burden on IT teams. Ansible can be the bridge to simplifying
general understanding to in depth platform knowledge.
6
Integrate with, or leave behind
other discrete automation
point tools
Automate your Linux, network,
cloud, security, storage,
Windows and more!
7
Sample Playbook
---
- name: install and start apache
hosts: web
become: yes
collections:
ansible.builtin
tasks:
- name: httpd package is present
yum:
name: httpd
state: latest
8
Where would partner
platform integrations live?
Infrastructure
Operators Users Cloud Network Security
Linux Windows
Ansible CLI
Domain Experts
9
An Ansible Integration Can Be...
Via Ansible CLI
Collection
---
- name: Example Cyberark CLI integration
hosts: localhost
tasks:
- name: Lookup variable in Conjur
debug:
msg: "{{ lookup('cyberark.conjur.conjur_variable', '/path/to/secret') }}"
10
https://docs.ansible.com/ansible/latest/collections/cyberark/conjur/conjur_variable_lookup.html
An Ansible Integration Can Be...
Via Ansible Enterprise Web UI + API
11
https://docs.ansible.com/ansible-tower/3.8.0/html/userguide/credential_plugins.html#ug-credential-plugins
Ansible Content Collections
Simplified and consistent schema
12
Simplified Content Distribution
13
Private Automation Hub
Enterprise On Premises Content Repository
Network
Infrastructure
Private Content
Storage Appliances
15
Next Steps
Resources and Getting Started
ansiblepartners@redhat.com
16
Thank you linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
17