Schița de curs

Introducere

Prezentare generală a Red Hat Caracteristici și arhitectură a platformei de automatizare Ansible

  • Trecerea în revistă a conceptelor și principiilor fundamentale Ansible.
  • Înțelegerea conținutului și a resurselor Ansible de bază

Instalarea și configurarea Red Hat Ansible Automation Platform

  • Condiții prealabile pentru instalarea Ansible
  • Actualizarea versiunii curente Ansible

Configurarea Red Hat Platforma de automatizare Ansible

  • Efectuarea de metode avansate de configurare a mediului
  • Lucrul cu comenzi CLI de nivel superior Ansible

Rularea Ansible Playbooks și exersarea delegării componentelor

  • Executarea și gestionarea cazurilor de utilizare specifice pentru sarcini și piese de teatru

Exploatarea artefactelor reutilizabile Ansible și automatizarea sarcinilor complexe cu ajutorul inventarului

Manipularea datelor Interacțiunea datelor între Ansible instrumente și sisteme

Utilizarea în profunzime a componentelor tradiționale Ansible și a comenzilor ad-hoc

Utilizarea sintaxei de automatizare avansată Ansible cu YAML

  • Gestionarea șirurilor de date nesigure sau brute
  • Utilizarea ancorelor și aliasurilor YAML pentru o flexibilitate sporită

Manipularea datelor complexe și transformarea șirurilor de caractere Funcționalități în Ansible

Lucrul cu arhitectura extensibilă Ansible a plugin-urilor

  • Tipuri de plugin-uri Ansible și cum să le maximizați utilizările

Utilizarea cuvintelor cheie avansate din Playbook și a instrumentelor de linie de comandă din Ansible

Prezentare generală a operațiunilor cu module complexe cu Red Hat Ansible

Gestionarea și coordonarea Ansible Actualizări permanente

Accesarea Red Hat Ansible Tower Folosind Ansible Automation Platform

Integrarea Ansible cu Red Hat Gestionarea avansată a clusterelor

Interacțiunea cu API-urile RESTful folosind Playbooks și Tower

Automatizarea conductelor de construire și eficientizarea fluxurilor de lucru în Ansible Platforma de automatizare

Dezvoltarea abordărilor CI/CD cu Ansible Platforma de automatizare și Tower

Crearea și scrierea de module și plugin-uri personalizate pentru proiecte de dezvoltare Ansible

  • Adăugarea și optimizarea modulelor și plugin-urilor locale
  • Convenții și cele mai bune practici pentru dezvoltarea modulelor Ansible

Funcționare Red Hat Platforma de automatizare Ansible cu Python 3.x

Module de depanare și sfaturi pentru Documentation Formatare

Prezentare generală a dezvoltării modulelor Ansible în platforme externe

  • Orientări pentru automatizarea Ansible în Microsoft, AWS și multe altele

Testarea Ansible cu metode eficiente și monitorizarea ciclurilor de viață ale modulelor

  • Practici avansate de dezvoltare pentru alte resurse și utilități Ansible.

Maximizarea API-ului Python al Red Hat Ansible Automation Platform

Lucrul cu Ansible Galaxy și utilizarea structurilor de metadate

Valorificarea serviciilor de cloud public în conformitate cu Ansible

Implementarea aplicațiilor cloud-native utilizând Ansible Automatizarea

  • Migrarea către o platformă nativă în cloud cu Ansible
  • Executarea unor implementări avansate Red Hat OpenShift

Automatizarea rețelelor cu Ansible și răspunsul la volumul de lucru al operațiunilor dinamice

  • Lucrul cu modulele de rețea Ansible și analizarea datelor Ansible.
  • Gestionarea timeout-ului, a proxy-ului și a altor probleme
  • Punerea în practică a metodelor de virtualizare și containerizare

Întreținerea și administrarea Ansible Platforma și componentele de automatizare

Demonstrarea celor mai frecvente cazuri de automatizare pentru organizație

Depanarea Red Hat Platforma de automatizare Ansible

Rezumat și concluzii

Cerințe

  • Cunoștințe de bază în administrarea sistemului Linux și CLI
  • Experiență cu sarcini de bază de automatizare Ansible
  • Cunoașterea sintaxei de programare YAML
  • O înțelegere a infrastructurii IT și a fluxurilor de lucru
  • .
  • Cunoștințe de bază ale limbajului de programare Python
  • .

Audiență

  • DevOps Inginerii
  • Dezvoltatori
  • Administratori SysOps
 35 ore

Numărul de participanți



Pret per participant

Mărturii (3)

Cursuri înrudite

Categorii înrudite