Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury projektu Ansible

  • Przegląd podstawowych pojęć i zasad Ansible
  • Rozpoczęcie pracy z zaawansowaną składnią Ansible i narzędziami open-source

Konfiguracja Ansible i konfiguracja zasobów automatyzacji

  • Wymagania systemowe dla Ansible
  • Wybór optymalnego środowiska systemu operacyjnego dla instalacji Ansible
  • Wykonywanie początkowych poleceń wyższego poziomu w Ansible CLI

Wykorzystywanie projektów i funkcji open source w Playbooks

  • Instancja komponentów Playbooks dla zaawansowanych przypadków użycia

Praca z Ansible inwentarzami dla złożonych procesów automatyzacji

Obsługa interakcji danych między Ansible narzędziami i systemami

Dogłębne wykorzystanie tradycyjnych Ansible komponentów i poleceń ad hoc

Praca z zaawansowaną Ansible składnią i wykorzystanie rozszerzalnych praktyk YAML

  • Jak zarządzać niebezpiecznymi lub nieprzetworzonymi ciągami danych?

Wykonywanie transformacji ciągów dla elastycznych Ansible funkcji

  • Manipulowanie złożonymi danymi na potrzeby operacji administracyjnych

Przegląd wtyczek open source dla projektu Ansible

  • Rozszerzanie wtyczek dla optymalnych przypadków użycia

Aktualizacja funkcji wdrażania Playbooks w ramach Ansible

  • Wykonania interfejsu CLI v.s. dla Playbooków
  • Praca ze złożonymi słowami kluczowymi i obsługa pośrednich narzędzi CLI

Administrowanie zoptymalizowanymi aplikacjami komponentów Ansible i funkcjami ad hoc

  • Najlepsze praktyki pracy z pętlami, instrukcjami warunkowymi itp.

Zarządzanie błędami Playbooków i ustawianie środowiska zadań zdalnych

Recykling artefaktów i regulowanie ról w Ansible

Stosowanie dynamicznych struktur i wzorców inwentarza

  • Przegląd koncepcji znaczników specjalnych i wdrażanie ich zastosowań

Stosowanie rozszerzalnych metod połączeń i zarządzanie kluczami hosta

Szyfrowanie zawartości projektu Ansible i wykonywanie zaawansowanych strategii manipulacji danymi

Integracja Ansible z AWX dla optymalnych funkcji koordynacyjnych

Interakcja z interfejsami API RESTful przy użyciu Playbooków i AWX

Automatyzacja potoków kompilacji i usprawnianie przepływów pracy w Ansible

Opracowywanie podejść CI/CD z Ansible

Przegląd tworzenia niestandardowych modułów i wtyczek w Ansible

  • Wdrażanie wydajnych praktyk dla lokalnych i globalnych modułów lub wtyczek
  • Tworzenie i pisanie zoptymalizowanych modułów i wtyczek

Obsługa Ansible narzędzi i funkcji z Python 3.x i Python API

Debugowanie modułów i wskazówki dotyczące Documentation formatowania

Wdrażanie modułów Ansible na platformach zewnętrznych

  • Wskazówki dotyczące implementacji Ansible w Microsoft, AWS i nie tylko

Testowanie Ansible za pomocą wydajnych metod i monitorowanie cykli życia modułów

  • Zaawansowane praktyki programistyczne dla innych zasobów i narzędzi Ansible

Wykorzystanie struktur metadanych w Ansible i integracja z usługami chmury publicznej

Wdrażanie aplikacji natywnych dla chmury przy użyciu Ansible automatyzacji

  • Migracja do platformy natywnej dla chmury z Ansible

Integracja Ansible z repozytoriami i konfigurowanie opiekunów kolekcji

Automatyzacja sieci za pomocą Ansible i reagowanie na dynamiczne obciążenie operacyjne

  • Praca z modułami sieciowymi Ansible i analizowanie danych Ansible
  • Zarządzanie limitem czasu, proxy i innymi kwestiami
  • Ćwiczenie metod wirtualizacji i konteneryzacji

Ćwiczenie zaawansowanych metod konserwacji i administracji dla Ansible projektu i komponentów

Omówienie szczegółowych koncepcji cyklu rozwoju Ansible

  • Wykorzystanie dokumentacji Ansible i kolekcji zasobów open-source

Demonstrowanie najczęstszych przypadków automatyzacji dla organizacji

Rozwiązywanie problemów Ansible

Podsumowanie i wnioski

Wymagania

  • Biegła znajomość składni programowania YAML i Python 3.x
  • Rozległe doświadczenie w Linux administracji systemem i CLI
  • Znajomość podstawowych Ansible zadań automatyzacji
  • Zrozumienie koncepcji i zasad platformy Ansible
  • Znajomość przepływów pracy IT i DevOps architektury

Uczestnicy

  • [Inżynierowie
  • Programiści
  • Administratorzy SysOps
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie