Mind map
CCNA 3 Supplemental Module 1.6
Map content
CCNA 3 Supplemental Module 1.6
SUPPLEMENTAL MODULE
- ANSIBLE
- INTRODUCTION TO ANSIBLE
- TOOL FOR INFRAESTRUCTURE AS CODE (IaC)
- WHATS IS IaC ?
- 1 MANAGE AND PROVISION INFRASTRUCTURE AS CODE USING HUMAN-READABLE
- RATHER THAN PHYSICAL HARDWARE CONFIGURATION
- OR INTERECTIVE CONFIGURATION COMMANDS OR TOOLS
- CONCEPT IN MODERN IT
- 1 MANAGE AND PROVISION INFRASTRUCTURE AS CODE USING HUMAN-READABLE
- HOW CAN WE USE IT ?
- ALLOWS MANAGER YOUR NETWORK THROUGH CODE
- USING SIMPLE HUMAN READABLE PLAYBOOKS
- THIS APPROACH ENABLE AUTOMATE AND VERSION CONTROL YOUR CONFIGURATIONS
- USING SIMPLE HUMAN READABLE PLAYBOOKS
- ALLOWS MANAGER YOUR NETWORK THROUGH CODE
- ANSIBLE IS AN OPEN SOURCE AUTOMATION TOOL AND USES A SIMPLE HUMAM READABLE CALLED
- YAML (YET ANOTHER MARKUP LANGUAGE) TO DESCRIBE AUTOMATION TASKS
- OPERATES IN AN AGENTLESS MANNER , WHICH MEANS IT DOES NOT REQUIRE ANY SPECIALIZED SOFTWARE INSTALLED MANAGED DEVICES
- THIS ALLOWS OPERATES THROUGH STANDARD PROTOCOLS LIKE SSH
- INFRAESTRUCTURE AS CODE (IaC)
- TRADITIONALLY ADMIN NETWORKS HAVE USE CLI TO CONFIGURE CISCO IOS DEVICES
- WITH THE EMERGENCE OF THE IAC , YOU CAN CREATE SIMILAR CONFIGURATION BE USED TO AUMATICALLY SET UP , MODIFY AND MANAGE VARIOUS DEVICES
- SERVERS
- ROUTERS
- SWITCHES
- CLOUD RESOURCES
- THE DEFINITION FILES PERFORM THA SAME FUNCTIONs AS CISCO IOS COMMANDS
- THIS ELIMINATE THE NEED MANUALLY CONFIGURATIONS INDIVIDUAL
- ANSIBLE UTILIZES YAML FOR ITS PLAYBOOK FORMAT
- THIS IS VERY HUMAN READABLE AND EASY TO UNDESTAND
- ORGANIZE TASKS IN A SIMPLE LIST FORMAT
- TERRAFORM UTILIZES ITS OWN HASHICORP CONFIGUARATION LANGUAGE (HCL)
- IS ALSO DESIGNATED TO BE HUMAN READABLE
- HOWEVER , IT IS SPECIFICALLY STRUCTURED TO PROVISION INFRAESTRUCTURE COMPONENTS
- IS ALSO DESIGNATED TO BE HUMAN READABLE
- ANSIBLE ARCHITECTURE
- IN ADDITION , A PRODUCTION INSTANCE OF ANSIBLE WILL HAVE A VARIETY OF APIS CONFIGURED AND PLUGINS INSTALLED TO PROVIDE
- DEVICE CONNECTION, LOGGING, EMAIL, AND ANY OTHER ENHANCEMENTS THE NETWORK ADMINISTRATOR WANTS TO ENABLE.
- TYPICAL WORKFLOW
- 1. THE ADMIN CREATES PLAYBOOKS
- AND DEFINES THE INVENTORY OF HOSTS.
- 2. PLAYBOOKS AND INVENTORIES
- ARE PROCESSED BY ANSIBLE'S CORE, WHICH INCLUDES MODULES, APIS, AND PLUGINS.
- 3 . ANSIBLE CAN OPTIONALLY INTERACT BI-DIRECTIONALLY WITH EXTERNAL SYSTEMS:
- CLOUD PROVIDER
- ANSIBLE CAN INTERFACE WITH CLOUD SERVICES TO PROVISION, MANAGE, AND SCALE CLOUD RESOURCES SUCH AS VIRTUAL MACHINES, STORAGE, AND NETWORKS.
- CMDB (CONFIGURATION MANAGEMENT DATABASE )
- IS A REPOSITORY THAT ACTS AS A DATA WAREHOUSE FOR IT INSTALLATIONS.
- ANSIBLE CAN USE THE CMDB TO GATHER DETAILED INFORMATION ABOUT THE IT ENVIRONMENT, UPDATE CONFIGURATION STATES, AND ENSURE CONSIST
- CLOUD PROVIDER
- 4 . ANSIBLE EXECUTES THE DEFINED TASKS ON THE SPECIFIED HOSTS
- (ROUTERS, SWITCHES, AND SERVERS) AS PER THE PLAYBOOK INSTRUCTIONS.
- 1. THE ADMIN CREATES PLAYBOOKS
- THREEE ESSENTIAL COMPONENTS
- PLAYBOOK
- THE PLAYBOOK DEFINES A SERIES OF TASKS TO AUTOMATE, SUCH AS CONFIGURING A NETWORK DEVICE.
- WRITTEN IN YAML
- IT INCLUDES PLAYS, WHICH CONTAIN THE VARIABLES, ROLES AND AN ORDERED LISTS OF TASKS.
- A PLAY CAN BE RUN REPEATEDLY.
- MODULES
- THESE ARE THE BUILDING BLOCKS OF TASKS INCLUDED IN THE PLAYBOOK
- PROVIDING SPECIFIC FUNCTIONS LIKE EXECUTING COMMANDS OR CONFIGURING INTERFACES ON CISCO IOS DEVICES.
- INVENTORY
- THESE FILES LIST THE DEVICES YOU WANT TO MANAGE, INCLUDING THEIR IP ADDRESSES AND CONNECTION DETAILS.
- PLAYBOOK
- INSTALLING ANSIBLE
- TO INSTALL ANSIBLE, YOU NEED TO USE LINUX, MACOS, OR SET UP A LINUX ENVIRONMENT ON WINDOWS (VIA A VM OR WINDOWS SUBSYSTEM FOR LINUX).
- THEN, UPDATE YOUR PACKAGE LISTS AND INSTALL THE TOOL. FOR EXACT STEPS, REFER TO THE OFFICIAL ANSIBLE DOCUMENTATION.
- TO USE ANSIBLE TO CONFIGURE DEVICES
- 1. WRITEN PLAYBOOK IN YAML SPECIFYING DESIRED CONFIGURATION
- THE PLAYBOOK REFERENCES TARGET DEVICES CONTAINED IN AN INVENTORY FILE
- 2 . YOU CAN RUN THE
- ANSIBLE-PLAYBOOK COMMAND
- 3 . ANSIBLE CONNECTS TO DEVICES LISTEDED IN AN INVENTORY FILE USING VIA SSH OR OTHER PROTOCOLS
- THAN APPLIES THE CONFIGURATIONS AUTOMATICALLY
- 1. WRITEN PLAYBOOK IN YAML SPECIFYING DESIRED CONFIGURATION
- IN ADDITION , A PRODUCTION INSTANCE OF ANSIBLE WILL HAVE A VARIETY OF APIS CONFIGURED AND PLUGINS INSTALLED TO PROVIDE
- MAKING IT IDEAL FOR CONFIGURATION MANAGEMENT ON SYSTEMS WHERE SSH IS THE MAIN INTERFACE
- INTRODUCTION TO ANSIBLE
- ANSIBLE
Information
- Description
- Tecnologias Educacionais Redes de Computadores - CCNA R&S (CCNA: Enterprise Networking, Security, and Automation) Mind Map on CCNA 3 Supplemental Module 1.6, created by Vinicius C. on 17/03/2026.
- Created by
- Vinicius C.
- Views
- 0
- Rating