ODBIERZ TWÓJ BONUS :: »

Terraform w praktyce. Buduj i automatyzuj infrastrukturę chmurową oraz zarządzaj nią z wykorzystaniem Dockera Mariusz Dworniczak

(ebook) (audiobook) (audiobook)
Autor:
Mariusz Dworniczak
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
136
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
38,94 zł 59,90 zł (-35%)
37,74 zł najniższa cena z 30 dni

Dodaj do koszyka Darmowa dostawa od 60,00 zł Do darmowej dostawy brakuje Ci 0,00 zł Najtańsza dostawa od 9,90 zł Gratulujemy! Twoje zamówienie kwalifikuje się do darmowej wysyłki Wysyłamy w 24h

Ebook
32,95 zł 59,90 zł (-45%)
31,75 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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

O autorze książki

Mariusz Dworniczak - ekspert w dziedzinie zarządzania projektami IT i architektury chmurowej. Absolwent zarządzania projektami i filologii angielskiej, co pozwala mu swobodnie łączyć świat technologii z efektywną komunikacją biznesową. Doświadczenie zdobywał, realizując krytyczne projekty infrastrukturalne dla sektora bankowego, motoryzacyjnego i instytucji unijnych. Jako Senior Technical Programme Manager w amerykańskiej spółce BOX na co dzień mierzy się z wyzwaniami skalowania chmury publicznej. Jako dydaktyk i autor stawia na praktyczne podejście - w swoich publikacjach i wykładach na Uniwersytecie WSB Merito przekłada skomplikowane zagadnienia techniczne na język konkretnych rozwiązań biznesowych. Autor kursów na platformie Udemy, aktywny promotor standardów profesjonalnego zarządzania w IT.

Autora znajdziesz na: www.Mariusz.Dworniczak.pl

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka uczy Terraforma od podstaw, czy raczej rozwija już znaną wiedzę?
Zaczyna od fundamentów IaC i składni HCL, a potem prowadzi przez pełny workflow, stan, pętle, moduły oraz tematy ,,produkcyjne" jak bezpieczeństwo, obserwowalność i testowanie.
2. Czy potrzebuję kont w AWS/Azure/GCP, żeby przerobić ćwiczenia?
Nie wszystkie -- kluczową częścią książki jest uniwersalne laboratorium oparte o Dockera, dzięki czemu wiele projektów zrobisz lokalnie. Przykłady chmurowe (AWS/Azure/GCP) pojawiają się jako realne scenariusze i rozszerzenia.
3. Jakie projekty praktyczne znajdę w środku i czy są prowadzone krok po kroku?
Tak -- publikacja zawiera 16 labów z instrukcjami ,,krok po kroku", m.in. budowę środowiska w Dockerze, zarządzanie stanem i drift detection, workspaces, pętle (count/for_each), moduły, sekrety, health checki, wizualizację grafu i analizę TFLint.
4. Czy książka pomoże mi ogarnąć plik stanu (terraform.tfstate) i pracę zespołową?
Tak -- omawia anatomię stanu, inspekcję i wykrywanie driftu, a także zdalne backendy (np. S3+DynamoDB, Terraform Cloud, GCS, Azure Blob) oraz izolację środowisk przez workspaces.
5. Czy jest coś o bezpieczeństwie i zasadach DevSecOps w Terraformie?
Tak -- znajdziesz rozdział o sekretach i bezpiecznych praktykach (m.in. niewpisywanie haseł w kod, użycie ,,sensitive", zmienne środowiskowe, integracja z magazynami sekretów).
6. Czy książka pokazuje, jak testować i poprawiać jakość kodu Terraform?
Tak -- obejmuje walidację, formatowanie (terraform fmt), wizualizację zależności (terraform graph) oraz statyczną analizę i lintowanie z TFLint (również uruchamiane przez Dockera).
7. Czy ta publikacja pomoże mi zautomatyzować powtarzalne wdrożenia i budować moduły?
Tak -- uczy skalowania kodu przez pętle, wykorzystania bloków dynamicznych oraz projektowania i używania modułów (lokalnych i z Terraform Registry), aby budować reużywalne ,,klocki" infrastruktury.

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
38,94 zł
Dodaj do koszyka
Ebook
32,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint