Transcript
![Page 1: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/1.jpg)
Ricardo Martins
AUTOMATING TASKS
![Page 2: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/2.jpg)
WHO AM I ?
![Page 3: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/3.jpg)
AGENDA
Q & A
WHY ANSIBLE ? CONCEPT
ARCHITECTURE USE CASES
![Page 4: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/4.jpg)
WHY ANSIBLE ?
![Page 5: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/5.jpg)
CONCEPT
![Page 6: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/6.jpg)
ARCHITECTURE
SSH
1. Ansible Controler
2. Targets
![Page 7: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/7.jpg)
ARCHITECTURE
A few new words:
Controller (Control node)
Managed nodes (Targets)
Inventory (plain text)
Modules
Tasks
Playbooks
![Page 8: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/8.jpg)
ARCHITECTURE - FLOW
INVENTORY
PLAYBOOK
ROLES
TASKS TASKS TASKS TASKS
ROLES
TASKS TASKS TASKS TASKS
![Page 9: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/9.jpg)
ARCHITECTURE - FrontEnd
![Page 10: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/10.jpg)
ARCHITECTURE - FrontEnd
![Page 11: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/11.jpg)
ARCHITECTURE - FrontEnd
![Page 12: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/12.jpg)
USE CASES
![Page 13: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/13.jpg)
USE CASES
![Page 14: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/14.jpg)
MY USE CASES
DATABASE PATCH
DATABASE CLONE
EBS ADMIN TASKS
EBS DATABASE AUTOCONFIG
DATABASE JAVA UPGRADE
CLONE ORACLE BINARIES
DATABASE GENERAL TASKS
DATABASE ADMIN TASKS
Self Service
DBA Taks
EBS DATABASE METADATA CLEANUP
![Page 15: AUTOMATING TASKSsucesurs.org.br/sites/default/files/2020-07/GUORS... · 2020. 7. 24. · Ansible Tower help streamline the process. CONFIGURATION MANAGEMENT Centralizing configuration](https://reader033.vdocuments.net/reader033/viewer/2022060903/609ef76df820805c6b338176/html5/thumbnails/15.jpg)
Q&A