Zarządzanie złożonymi usługami w chmurze dzięki Terraform (na przykładzie baz danych)
Terraform, poprzez definiowanie infrastruktury jako kodu (IaC), pozwala na ‘inteligentne’ zarządzanie infrastrukturą, gdzie kluczowe elementy konfiguracji pomiędzy środowiskami pozostają niezmienne, a modyfikacji ulegają jedynie parametry dodatkowe np. związane z wydajnością, czy ilością serwerów. W przypadku złożonych usług w chmurze — takich, jak bazy danych, konteneryzacja, czy monitoring — ta właściwość znacząco przyspiesza wdrażanie środowisk testowych i powtarzalne przenoszenie konfiguracji między różnymi środowiskami (testowymi, przedprodukcyjnymi i produkcyjnymi), zachowując ich integralność i spójność.
Webinar jest przeznaczony dla specjalistów ds. infrastruktury IT, specjalistów DevOps, deweloperów, administratorów aplikacji, administratorów baz danych i wszystkich zainteresowanych zarządzaniem złożonymi usługami w chmurze publicznej za pomocą Terraform.
Podczas nagrania webinaru dowiesz się:
- Wyjaśnienie roli Terraform w zarządzaniu złożonymi usługami (na przykładzie baz danych).
- Eliminowanie błędów i zapewnianie powtarzalności konfiguracji usług pomiędzy środowiskami: testowymi, przedprodukcyjnymi i produkcyjnymi dzięki Terraform (na przykładzie baz danych).
- Przedstawienie listy dostępnych providerów Terraform i omówienie dokumentacji.
- Omówienie podstawowej struktury plików w projekcie Terraform.
- Workflow manualny z Terraform, w tym narzędzia takie jak tf lint, validate i plan.
- Praca z modułami Terraform.
- Struktura projektu Terraform i jej znaczenie.
- Przydatne rozszerzenia i narzędzia ułatwiające pracę z Terraform.
- Dobre praktyki w zakresie zarządzania złożonymi usługami w chmurze za pomocą Terraform.
Prelegenci:
Jakub Wołynko – Linux Polska | Solutions Architect