Terraform w praktyce. Buduj i automatyzuj infrastrukturę chmurową oraz zarządzaj nią z wykorzystaniem Dockera Mariusz Dworniczak
- Autor:
- Mariusz Dworniczak
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 136
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Terraform w praktyce. Buduj i automatyzuj infrastrukturę chmurową oraz zarządzaj nią z wykorzystaniem Dockera
Czego się nauczysz?
- Wdrażania podejścia Infrastructure as Code i stosowania zasad idempotentności, niezmienności oraz kontroli wersji
- Budowania uniwersalnego laboratorium Terraform w Dockerze na Windows, macOS i Linux
- Uruchamiania Terraforma w kontenerze z mapowaniem wolumenów i spójną konfiguracją projektu
- Definiowania zasobów w HCL i rozumienia anatomii plików .tf
- Wykonywania pełnego cyklu pracy Terraform: init, plan, apply i destroy
- Zarządzania zależnościami między zasobami i wdrażania wielu komponentów naraz
- Stosowania zmiennych (variables) i wyników (outputs) do parametryzacji i automatyzacji wdrożeń
- Zarządzania plikiem stanu terraform.tfstate oraz inspekcji jego zawartości
- Wykrywania driftu i przywracania zgodności infrastruktury z kodem
- Konfigurowania zdalnych backendów stanu oraz blokad dla pracy zespołowej
- Izolowania środowisk za pomocą workspace'ów i budowania staging/produkcyjnych wariantów konfiguracji
- Skalowania infrastruktury z użyciem count, for_each oraz bloków dynamicznych
- Tworzenia i wykorzystywania modułów, w tym pobierania ich z Terraform Registry
- Zabezpieczania sekretów z użyciem sensitive, zmiennych środowiskowych i integracji z magazynami sekretów
- Dodawania obserwowalności poprzez trwałe logowanie i automatyczne health checki
- Podnoszenia jakości kodu dzięki validate, fmt, graph oraz analizie statycznej TFLint uruchamianej w Dockerze
Zarządzaj infrastrukturą jak kodem
Terraform to oprogramowanie typu open source umożliwiające zarządzanie infrastrukturą IT jako kodem (IaC, ang. infrastructure as code). Pozwala deklaratywnie zdefiniować zasoby chmurowe - takie jak AWS, Azure czy Google Cloud a także zasoby lokalne przy użyciu języka HCL, a potem zautomatyzować ich wdrażanie, wersjonowanie i modyfikowanie.
To niezwykle popularne narzędzie doczekało się już wielu opracowań. Unikalną cechą tej publikacji jest wskazanie, jak można stworzyć uniwersalne laboratorium z wykorzystaniem kontenerów Docker i tym samym uniknąć problemów związanych z konfiguracją środowiska pod różnymi systemami (Windows, Mac, Linux). Pracując z tą książką, zrealizujesz szesnaście praktycznych projektów obejmujących zagadnienia od podstaw składni HCL, przez zarządzanie plikiem stanu, aż po zaawansowane testowanie kodu i bezpieczeństwo w duchu DevSecOps.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Terraform w praktyce. Buduj i automatyzuj infrastrukturę chmurową oraz zarządzaj nią z wykorzystaniem Dockera Mariusz Dworniczak
(0)