Continuous Delivery z wykorzystaniem rozwiązania Chef

LICZBA DNI: 2 (16h)

KOD KURSU: CHEF

Powiadom
o kolejnych terminach

# linux

# devops

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne wyłącznie na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

O szkoleniu

DLA KOGO?

Architekci systemów komputerowych,

Administratorzy środowisk Linux,

System Inżynierów,

DevOps ’ ów.

WYMAGANIA

Podstawowa znajomość języka Ruby,

Umiejętność zarządzania systemami Linux.

ZALETY

Cele szkolenia

Poznanie dobrych praktyk w projektowaniu systemów w kontekście łatwości deploymentu.

Zapoznanie uczestników z systemem zarządzania konfiguracją Chef oraz naukę automatyzacji deploymentu do chmur obliczeniowych na przykładzie Amazon EC2.

Nauka definiowania elementów systemów krytycznych dla ciągłego wdrażania,

Zdobycie umiejętności unikania funkcjonalności uniemożliwiających automatyczną aktualizację systemu,

Nauka tworzenia nowych cookbooków i recept oraz umiejętności testowania ich,

Nauka definiowania złożonych zadań dla systemu CI przydatnych w automatyzacji wdrożeń.

Program

  • Idea Infrastructure as Code.
  • Przygotowanie środowiska developerskiego.
  • Chef.
    • kuchnia (kitchen).
    • cookbooki i recepty.
    • role.
    • parametry node ’ ów.
    • zarządzanie wersjami cookbooków - librarian.
    • testowanie recept.
      • foodcritic.
      • ChefSpec.
      • Vagrant + Chef Minitest.
      • test-kitchen.
  • Chef Server.
    • wprowadzenie i instalacja.
    • podział na środowiska.
    • przygotowanie kuchni do pracy z Amazon EC2.
    • Knife - narzędzie do komunikacji z Chef Serverem.
      • aktualizacja danych na Chef Serverze.
      • tworzenie nowych klientów.
      • zarządzanie Chef Serverem.
    • testowanie infrastruktury - Cucumber-chef.
  • integracja z Jenkins ’ em.
  • definiowanie pipeline ’ ów.

Nasi eksperci

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.