ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint