Terraform on AWS - Plan Szkolenia
Amazon Web Services (AWS) zapewnia infrastrukturę do tworzenia aplikacji w chmurze. Terraform, stworzony przez Hashicorp, jest narzędziem do zarządzania tą infrastrukturą. Połączenie AWS i Terraform sprawia, że zarządzanie wysoce złożonymi serwerami i aplikacjami klasy produkcyjnej jest praktyczne, wydajne, a nawet przyjemne.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą wykorzystać Terraform on AWS do planowania i budowania infrastruktury chmury.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform on AWS.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami chmurowymi AWS.
- Tworzenie, uruchamianie i demontaż infrastruktury z poziomu jednego narzędzia.
- Pisanie deklaratywnych plików konfiguracyjnych, którymi można zarządzać jak każdym innym kodem źródłowym w systemie kontroli wersji.
- Szybkie aktualizowanie plików konfiguracyjnych w celu skutecznego reagowania na zmieniające się potrzeby w zakresie zasobów obliczeniowych.
- Współpraca z innymi inżynierami infrastruktury poprzez udostępnianie plików konfiguracyjnych we wspólnym repozytorium kodu.
- Większa przejrzystość w procesie zakupu infrastruktury.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
- Czym Terraform różni się od Chef, Puppet, Ansible i Salt?
- Dlaczego nie AWS Management Console?
Przegląd funkcji i architektury Terraform
- Infrastruktura jako kod, plany wykonania, wykresy zasobów, automatyzacja zmian
Terraform Przepływ pracy
- Pisanie, podgląd, tworzenie, powielanie, niszczenie
Pierwsze kroki
- Przygotowanie konta AWS do użycia z Terraform
- Inicjalizacja Terraform
Przygotowanie planu wykonania
- Pisanie nowego planu, zapisywanie i usuwanie plików .tf
Praca z plikami konfiguracyjnymi
- Przegląd składni
- Pisanie, kontrola wersji i aktualizacja
Ustawianie zależności od zasobów
- Korzystanie z grafu zasobów Terraform
- Zależności między infrastrukturą a aplikacjami
Wdrażanie infrastruktury
- Podgląd zmian konfiguracji
- Wykonywanie zmian
Zarządzanie państwem
- Konfiguracja backendu przy użyciu AWS S3 i AWS DynamoDB
Odtwarzanie infrastruktury
- Konfigurowanie środowiskadla aplikacji: dev, test/qa, stage i prod
Pakowanie plików konfiguracyjnych jako modułów
- Duplikowanie kodu za pomocą udostępnianych modułów
- Korzystanie z rejestru modułów do tworzenia szablonów wielokrotnego użytku
Integracja Terraform z potokiem wdrażania
- Tworzenie, wdrażanie i testowanie aplikacji
- Importowanie istniejących zasobów zewnętrznych do Terraform
Terraform Dostrajanie wydajności
- Monitorowanie infrastruktury i wskaźniki wydajności
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie w pracy z wierszem poleceń.
- Zrozumienie koncepcji infrastruktury chmury.
Publiczność
- Architekci chmury
- Administratorzy systemów
- DevOps inżynierów
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Terraform on AWS - Plan Szkolenia - Booking
Terraform on AWS - Plan Szkolenia - ZAPYTANIE O SZKOLENIE
Terraform on AWS - Zapytanie o Konsultacje
Opinie uczestników (1)
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
Szkolenia Powiązane
Amazon DynamoDB for Developers
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zintegrować bazę danych DynamoDB NoSQL z aplikacją internetową hostowaną w AWS.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć integrację danych z DynamoDB.
- Integracja DynamoDB z aplikacjami webowymi i mobilnymi.
- Przenoszenie danych w AWS za pomocą usług AWS.
- Wdrażanie operacji z AWS DAX.
Advanced Amazon Web Services (AWS) CloudFormation
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów chmury i programistów, którzy chcą używać CloudFormation do zarządzania zasobami infrastruktury w ekosystemie AWS.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wdrożenie szablonów CloudFormation w celu automatyzacji zarządzania infrastrukturą.
- Integracja istniejących zasobów AWS do CloudFormation.
- Używaj StackSets do zarządzania stosami na wielu kontach i w wielu regionach.
Certified Cloud Security Professional (CCSP) - training
35 godzin___ is ___.
This instructor-led, live training (online or onsite) is aimed at beginner-level / intermediate-level / advanced-level ___ who wish to use ___ to ___.
By the end of this training, participants will be able to:
- Install and configure ___.
- ___.
- ___.
- ___.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
AWS CloudFormation
7 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą używać AWS CloudFormation do automatyzacji procesu zarządzania infrastrukturą chmury AWS.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Włącz usługi AWS, aby rozpocząć zarządzanie infrastrukturą.
- Zrozumienie i zastosowanie zasady "infrastruktura jako kod".
- Poprawa jakości i obniżenie kosztów wdrażania infrastruktury.
- Pisanie AWS CloudFormation szablonów przy użyciu YAML.
Tworzenie rozwiązań IoT z wykorzystaniem Amazon Web Services
28 godzinAWS IoT Core
14 godzinTo prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą wdrażać urządzenia IoT i zarządzać nimi w AWS.
Pod koniec tego szkolenia uczestnicy będą mogli zbudować platformę IoT, która obejmuje wdrożenie i zarządzanie zapleczem, bramą i urządzeniami na AWS.
Amazon Web Services (AWS) IoT Greengrass
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zainstalować, skonfigurować i zarządzać funkcjami AWS IoT Greengrass w celu tworzenia aplikacji na różne urządzenia.
Pod koniec tego szkolenia uczestnicy będą mogli używać AWS IoT Greengrass do tworzenia, wdrażania, zarządzania, zabezpieczania i monitorowania aplikacji na inteligentnych urządzeniach.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 godzinPodsumowanie:
- Podstawy architektury i funkcji IoT
- “Rzeczy”, “Czujniki”, Internet i mapowanie między funkcjami biznesowymi IoT
- Niezbędne komponenty oprogramowania IoT - sprzęt, oprogramowanie układowe, oprogramowanie pośredniczące, chmura i aplikacja mobilna
- Funkcje IoT - menedżer floty, wizualizacja danych, FM i DV oparte na SaaS, alarm/alarm, onboarding czujników, onboarding "rzeczy", geofencing
- Podstawy komunikacji urządzeń IoT z chmurą za pomocą MQTT.
- Podłączanie urządzeń IoT do AWS za pomocą MQTT (AWS IoT Core).
- Łączenie rdzenia AWS IoT z funkcją AWS Lambda do obliczeń i przechowywania danych.
- Połączenie Raspberry PI z AWS IoT Core i prosta komunikacja danych.
- Alerty i zdarzenia
- Kalibracja czujników
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 godzinPodsumowanie:
- Podstawy architektury i funkcji IoT
- “Rzeczy”, “Czujniki”, Internet i mapowanie między funkcjami biznesowymi IoT
- Niezbędne komponenty oprogramowania IoT - sprzęt, oprogramowanie układowe, oprogramowanie pośredniczące, chmura i aplikacja mobilna
- Funkcje IoT - menedżer floty, wizualizacja danych, FM i DV oparte na SaaS, alarm/alarm, onboarding czujników, onboarding "rzeczy", geofencing
- Podstawy komunikacji urządzeń IoT z chmurą za pomocą MQTT.
- Podłączanie urządzeń IoT do AWS za pomocą MQTT (AWS IoT Core).
- Łączenie AWS IoT Core z funkcją AWS Lambda do obliczeń i przechowywania danych przy użyciu DynamoDB.
- Połączenie Raspberry PI z AWS IoT Core i prosta komunikacja danych.
- Wykorzystanie Raspberry PI i AWS IoT Core do zbudowania inteligentnego urządzenia.
- Wizualizacja danych z czujników i komunikacja z interfejsem webowym.
Advanced AWS Lambda
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą zintegrować AWS Lambda aplikacje i usługi z innymi usługami (API Gateway, Kinesis Streams itp.). Szkolenie pokazuje, jak korzystać z opartego na przeglądarce AWS Cloud9 IDE do wspólnego tworzenia oprogramowania;
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Współpraca przy opracowywaniu funkcji, aplikacji i usług przy użyciu AWS Cloud9 IDE.
- Integracja funkcji AWS Lambda z innymi usługami AWS.
- Tworzenie interfejsów API i zarządzanie nimi.
- Ustawianie funkcji AWS Lambda do odczytu i przetwarzania danych strumieniowych w czasie rzeczywistym.
- Tworzenie i zarządzanie potokiem ciągłej integracji w celu budowania, testowania i wdrażania AWS Lambda funkcji i aplikacji.
AWS Lambda for Developers
14 godzinTo prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać AWS Lambda do tworzenia i wdrażania usług i aplikacji w chmurze, bez konieczności martwienia się o zapewnienie środowiska wykonawczego (serwery, maszyny wirtualne i kontenery, dostępność, skalowalność, pamięć masową itp.)
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja AWS Lambda w celu wykonania funkcji.
- Zrozumienie FaaS (Functions as a Service) i zalet rozwoju bezserwerowego.
- Budowanie, przesyłanie i wykonywanie funkcji AWS Lambda.
- Integracja funkcji Lambda z różnymi źródłami zdarzeń.
- Pakowanie, wdrażanie, monitorowanie i rozwiązywanie problemów z aplikacjami opartymi na Lambda.
Advanced Terraform - 3 Days
21 godzinTerraform, by Hashicorp, is a configuration orchestration tool for building and managing infrastructure on and off the cloud.
This instructor-led, live training (online or onsite) is aimed at beginner-level to advanced-level DevOps engineers, system administrators, and system architects who wish to enhance their Terraform skills and proficiency in managing complex infrastructure deployments.
By the end of this training, participants will be able to:
- Develop and maintain Terraform projects at scale.
- Demonstrate expertise with HCL and some of the more-advanced expression language capabilities and practices.
- Utilize various automation tools and processes for managing Terraform ops in continuous integration and delivery pipelines, including testing and quality assurance tools and processes.
- Act as an expert in any existing or new Terraform project or module.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Advanced Terraform: Efficient Infrastructure as Code
21 godzinTerraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level DevOps engineers, cloud architects, and infrastructure specialists who wish to enhance their skills in managing and orchestrating distributed infrastructure using Terraform's advanced features.
By the end of this training, participants will be able to:
- Utilize Terraform's advanced features to create dynamic, scalable infrastructure.
- Structure and manage Terraform modules for optimal reusability and efficiency.
- Integrate Terraform with CI/CD pipelines for seamless automation.
- Debug and troubleshoot complex Terraform configurations effectively.
- Implement best practices for maintaining and scaling cloud infrastructure with Terraform.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Terraform for Managing Cloud Infrastructure
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą wykorzystać Terraform do planowania i budowania infrastruktury chmury.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami chmury prywatnej i publicznej.
- Pisanie deklaratywnych plików konfiguracyjnych w celu bardziej efektywnego zarządzania zmianami i współpracy.
- Poprawa przejrzystości w procesie zakupu infrastruktury.
- Tworzenie, uruchamianie i usuwanie zasobów u różnych dostawców infrastruktury (AWS, GCP, Azure, OpenStack, VMware itp.) z poziomu jednego narzędzia.
Terraform Fundamentals for Beginners
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów DevOps z niewielkim lub żadnym wcześniejszym doświadczeniem w zarządzaniu infrastrukturą. Terraform zostanie wykorzystany do zautomatyzowania konfiguracji i wdrażania infrastruktury w chmurze i poza nią.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform.
- Zrozumienie zasad infrastruktury jako kodu.
- Ustawianie i automatyzacja infrastruktury przy użyciu Terraform.
- Pisanie i udostępnianie pliku konfiguracyjnego członkom zespołu.