Schița de curs
1. Introducere în Ansible
- Prezentare generală a Managementului de Configurație și Automatizării
- Ce este Managementul de Configurație?
- Importanța automatizării în operațiunile IT
- Ce este Ansible?
- Istoric și evoluție
- Caracteristici și beneficii cheie
- Arhitectura Ansible
- Nod de Control și Noduri Gestionate
- Inventar și fișiere de configurare
- Module, Pluginuri și Playbooks
- Exercițiu Practic
2. Configurarea Ansible
- Instalarea Ansible
- Instalare pe diferite sisteme de operare (Windows, macOS, Linux)
- Configurarea Mediului
- Configurarea nodului de control
- Generarea și distribuirea cheilor SSH
- Exercițiu Practic
3. Bazele Ansible și Automatizarea
- Comenzi Ad-Hoc pentru Automatizare
- Executarea de comenzi simple Ansible
- Utilizarea modulelor comune Ansible (
ping,command,copy,yum,apt)
- Gestionarea Inventarului
- Inventar static vs dinamic
- Gruparea gazdelor
- Variabile de gazdă și variabile de grup
- Exercițiu Practic
4. Scrierea Primului Playbook
Teorie (20 de minute)
- Introducere în Playbooks
- Bazele sintaxei YAML
- Structura Playbook: Plays, Tasks, Variables
- Automatizarea Sarcinilor cu Playbooks
- Exemple de sarcini: instalarea de software, gestionarea fișierelor și serviciilor
- Exercițiu Practic
- Controlul Sarcinilor
- Adăugarea Handlers și Notificări
- Utilizarea condiționalelor și buclelor în sarcini
5. Concepte Avansate de Playbook
- Roluri pentru Automatizare Structurată
- Introducere în roluri
- Crearea și utilizarea rolurilor
- Variabile și Fapte
- Definirea și utilizarea variabilelor
- Colectarea și utilizarea faptelor
- Șabloane
- Utilizarea șabloanelor Jinja2
- Generarea dinamică a fișierelor de configurare
- Exercițiu Practic
6. Concluzie și Următorii Pași
- Rezumatul Zilei
- Puncte cheie despre automatizarea cu Ansible
- Resurse pentru Învățare Suplimentară
- Cărți, tutoriale și documentație oficială
- Întrebări și Răspunsuri
Cerințe
Cunoștințe de bază despre comenzile Linux/Unix Familiaritate cu SSH și concepte de bază de rețea
Mărturii (5)
Un laborator practic și un ghid de instruire bun
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Curs - Introduction to Ansible Automation
Tradus de catre o masina
cunoașterea instrucțtorilor
Peter - Fast Lane Consulting and Education Services Limited
Curs - Introduction to Ansible Automation
Tradus de catre o masina
A fost foarte clar pentru înțelegerea mea. Fiind nou în Ansible, s-a explicat o bază teoretică bună împreună cu multe exemple practice pentru a înțelege noțiunile de bază ale Ansible. Sunt fericit că am participat la această instruire!
Rostislav Mikl - Global Knowledge Network Training Limited
Curs - Introduction to Ansible Automation
Tradus de catre o masina
Profesorul este foarte răbdător și nu pare să fi fost prea supărat de mulțimea de întrebări pe care le-am pus.
Martine Schroor - Global Knowledge Network Training Limited
Curs - Introduction to Ansible Automation
Tradus de catre o masina
- abordarea instrctorului și modul în care explica
hatim hajji - ING Business Shared Services B.V.
Curs - Introduction to Ansible Automation
Tradus de catre o masina