Ocena:

Książka służy jako solidne wprowadzenie do Terraform z Azure, zapewniając czytelnikom podstawową wiedzę na temat infrastruktury jako kodu (IaC) i zarządzania projektami. Jest jednak krytykowana za to, że jest bardziej odpowiednia dla doświadczonych użytkowników i słabo wyjaśnia koncepcje. Dodatkowo, brak bardziej zaawansowanych projektów i trudności w znalezieniu towarzyszącego im kodu źródłowego zmniejszają jego wartość.
Zalety:⬤ Solidne wprowadzenie do Terraform z Azure
⬤ Pomaga czytelnikom zrozumieć koncepcje IaC
⬤ Obejmuje pisanie, utrzymywanie, testowanie i wdrażanie projektów Terraform.
⬤ Nie jest przyjazna dla początkujących
⬤ Słabe wyjaśnienia terminów
⬤ Mylący format z przykładami i wyjaśnieniami na różnych stronach
⬤ Niekompletny lub niedopasowany kod źródłowy
⬤ Brak zaawansowanych projektów
⬤ Ogólna jakość postrzegana jako niska w stosunku do ceny.
(na podstawie 3 opinii czytelników)
Deep-Dive Terraform on Azure: Automated Delivery and Deployment of Azure Solutions
Poznaj podstawy Infrastructure as Code i dowiedz się, jak Terraform może zautomatyzować wdrażanie i zarządzanie zasobami na platformie Azure. Ta książka obejmuje wszystkie praktyki inżynierii oprogramowania związane z Terraform i Infrastructure as Code z Azure jako dostawcą chmury.
Książka rozpoczyna się od wprowadzenia do Infrastructure as Code i obejmuje podstawowe pojęcia, zasady i narzędzia, a następnie przegląd Azure i Terraform, który pokazuje, w jaki sposób Terraform może być używany do dostarczania zasobów Azure i zarządzania nimi. Rozpoczniesz pisanie wielu skryptów Terraform i poznasz jego różne koncepcje. Autor Ritesh Modi zagłębia się w Terraform i uczy wdrażania oraz tworzenia wielu zasobów przy użyciu pętli. Omówiono także pisanie skryptów wielokrotnego użytku przy użyciu modułów, a także zarządzanie i administrowanie sekretami, wrażliwymi danymi i hasłami w kodzie Terraform. Nauczysz się przechowywać i wersjonować skrypty Terraform oraz dowiesz się, w jaki sposób Terraform jest wykorzystywany w potokach Azure DevOps. Ponadto napiszesz testy jednostkowe i integracyjne dla Terraform i poznasz najlepsze praktyki. W książce przedstawiono również i omówiono Terraform Azure Provider oraz pokazano prosty sposób tworzenia nowego dostawcy Terraform.
Po przeczytaniu tej książki będziesz w stanie pisać wysokiej jakości skrypty Terraform, które są bezpieczne, modułowe i wielokrotnego użytku na platformie Azure.
Czego się nauczysz
⬤ Zrozumieć implementację w ramach infrastruktury i wdrożeń aplikacji.
⬤ Dostarczać zasoby na platformie Azure przy użyciu Terraform.
⬤ Używać testów jednostkowych i integracyjnych.
⬤ Zgłębiać koncepcje takie jak lokalne i zdalne, importowanie stanu, obszary robocze i backendy.
Dla kogo jest ta książka
Inżynierowie oprogramowania, specjaliści DevOps i architekci technologii.