ODBIERZ TWÓJ BONUS :: »

Ansible 2 w praktyce. Automatyzacja infrastruktury, zarządzanie konfiguracją i wdrażanie aplikacji Daniel Oh, James Freeman, Fabio Alessandro Locati

Autorzy:
Daniel Oh, James Freeman, Fabio Alessandro Locati
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.7/6  Opinie: 3
Stron:
344
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalacji i konfiguracji Ansible na różnych systemach operacyjnych
  • Tworzenia i zarządzania plikami ewidencji hostów, w tym dynamicznych i statycznych
  • Organizowania kodu automatyzacji z użyciem składni YAML i plików konfiguracyjnych
  • Definiowania zmiennych, filtrów Jinja2 i korzystania z argumentów powłoki
  • Tworzenia scenariuszy, ról oraz zarządzania zależnościami i zmiennymi w rolach
  • Wykorzystywania Ansible Galaxy do pobierania i udostępniania ról
  • Stosowania konstrukcji warunkowych, pętli i bloków w zadaniach
  • Tworzenia i testowania własnych modułów oraz ich integracji z Ansible
  • Rozwijania i wdrażania własnych wtyczek do Ansible
  • Stosowania najlepszych praktyk w zakresie struktury katalogów, wersjonowania i przenoszenia kodu
  • Zarządzania zadaniami asynchronicznymi, delegowaniem i zabezpieczaniem danych Ansible Vault
  • Automatyzacji zarządzania urządzeniami sieciowymi i wykorzystania modułów sieciowych
  • Wdrażania i zarządzania kontenerami Docker oraz orkiestracji Kubernetes
  • Automatyzacji chmur publicznych: AWS, Google Cloud, Azure, Rackspace i OpenStack
  • Rozwiązywania problemów, testowania scenariuszy i analizy błędów podczas wdrożeń
  • Zarządzania projektami, użytkownikami i uprawnieniami w Ansible Tower (AWX)

Framework Ansible jest potężnym narzędziem służącym do automatyzacji wdrożeń oprogramowania i zarządzania jego konfiguracjami. Oferuje proste i bardzo przydatne funkcje przeznaczone do automatyzacji wielowarstwowych środowisk za pomocą komunikacji niewymagającej agenta. Przydaje się także do obsługi ciągłej integracji i wdrażania oprogramowania (CI/CD) bez żadnego przestoju. Może służyć do różnych celów: przygotowania infrastruktury jako kodu, wdrożeń aplikacji czy automatyzacji codziennych, czasochłonnych zadań.

Ta książka jest przeznaczona dla osób zajmujących się automatyzacją - od żmudnych codziennych zadań po złożone wdrożenia infrastruktury jako kodu. Ten praktyczny przewodnik pozwoli na sprawne rozpoczęcie korzystania z frameworka Ansible 2.9. Na początku pokazano, jak go zainstalować i skonfigurować, później zaprezentowano proste, jednowierszowe polecenia automatyzacji, aby stopniowo wprowadzać czytelników do tworzenia własnego kodu rozszerzającego możliwości Ansible, a nawet automatyzującego infrastrukturę chmury i kontenerów. Znalazło się tu mnóstwo praktycznych przykładów kodu, a zdobyte umiejętności pozwolą na korzystanie z Ansible w sposób skalowalny, powtarzalny i niezawodny.

W książce:

  • podstawy pracy z frameworkiem Ansible
  • konfiguracja zależności i zmiennych bazujących na rolach
  • unikanie najczęściej popełnianych błędów podczas tworzenia kodu w Ansible
  • tworzenie modułów i wtyczek dla Ansible
  • rozwiązywanie problemów podczas wykonywania scenariuszy Ansible

Żmudne i nudne? Ansible wykona to za Ciebie!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Daniel Oh pracuje w Red Hat, gdzie zajmuje się środowiskami uruchomieniowym i frameworkami. Jest również ambasadorem CNCF i DevOps Institute. Udziela się podczas warsztatów i konferencji.

James Freeman jest konsultantem, specjalizuje się we wdrażaniu rozwiązań opartych na Ansible. Jest również autorem i prelegentem na międzynarodowych konferencjach dotyczących tego frameworka.

Fabio Alessandro Locati jest starszym architektem w Red Hat, prelegentem i twórcą oprogramowania open source. Zajmuje się systemem Linux, automatyzacją oraz technologiami chmury.

Daniel Oh, James Freeman, Fabio Alessandro Locati - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Ansible 2 w praktyce" obejmuje najnowsze wersje Ansible?
Książka skupia się na wersji Ansible 2.9, jednak wiele opisanych technik i praktyk pozostaje aktualnych także dla nowszych wydań. Autorzy wyjaśniają różnice i sposoby przenoszenia kodu między wersjami.
2. Czy znajdę w książce praktyczne przykłady i gotowe fragmenty kodu?
Tak, publikacja zawiera liczne praktyczne przykłady, fragmenty kodu oraz scenariusze automatyzacji, które można wykorzystać w codziennej pracy z Ansible.
3. Czy książka pomoże mi przygotować się do automatyzacji środowisk chmurowych i kontenerowych?
Tak, osobne rozdziały poświęcone są automatyzacji chmur (AWS, Azure, Google Cloud, OpenStack) oraz zarządzaniu kontenerami (Docker, Kubernetes) za pomocą Ansible.
4. Czy muszę posiadać wcześniejsze doświadczenie z Ansible, by korzystać z tej książki?
Nie, książka zaczyna się od podstaw instalacji i konfiguracji Ansible, a następnie stopniowo wprowadza w bardziej zaawansowane zagadnienia.
5. Jakie systemy operacyjne są omawiane w kontekście instalacji i użycia Ansible?
W książce opisano instalację i konfigurację Ansible na systemach Linux, FreeBSD, macOS oraz korzystanie z hostów Windows.
6. Czy książka zawiera informacje o tworzeniu własnych modułów i wtyczek do Ansible?
Tak, znajdziesz tu szczegółowe instrukcje dotyczące tworzenia własnych modułów i wtyczek, wraz z najlepszymi praktykami i testowaniem.
7. Czy publikacja omawia zagadnienia związane z bezpieczeństwem i testowaniem kodu Ansible?
Tak, w książce znajdują się rozdziały poświęcone zabezpieczaniu danych (Ansible Vault), rozwiązywaniu problemów oraz strategiom testowania scenariuszy.
8. W jakiej formie dostępna jest książka na Helion.pl?
Książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
39,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile