Kategorie: Linux (wszystkie) , DevOps. CI/CD, Ansible, Docker i Kubernetes, cloud
Szkolenie przeznaczone dla osób, które chcą poznać usługi w chmurze obliczeniowej Amazon Web Services (AWS). Jest to jedna z najpopularniejszych platform chmurowych na świecie, oferująca szeroki zakres usług, takich jak: maszyny wirtualne, obliczenia, przechowywanie danych, bazy danych, analizy, sztuczna inteligencja, internet rzeczy (IoT) i wiele innych.
Dodatkowo, w drugiej części szkolenia prezentujemy technologię Terraform – stosowaną do automatyzacji wdrażania i zarządzania infrastrukturą. Terraform to popularne narzędzie typu tzw. Infrastructure as Code (IaC), które umożliwia programistom i administratorom definiowanie infrastruktury jako kodu, co pozwala na powtarzalność, lepszą kontrolę i skalowalność konfiguracji infrastruktury – na automatyzację i “programistyczne zarządzanie” środowiskami chmurowymi.
Zajęcia prowadzone są w formie praktycznych warsztatów, podczas których uczestnicy mają okazję samodzielnie tworzyć, wdrażać i zarządzać infrastrukturą przy użyciu Terraform pod okiem instruktora.
Zakres tematyczny niniejszego szkolenia odpowiada dniom 8-10 naszego pełnego, kompleksowego kursu Bootcamp DevOps.
Czas trwania
3 dni
Program
- Wprowadzenie do AWS (Amazon Web Services)
- rodzaje chmur i usług, najpopularniejsi dostawcy usług chmurowych
- czym jest AWS, architektura i podstawy
- Regiony oraz Availability Zones
- cel
- ważne aspekty podziału na regiony i strefy
- Zarządzanie budżetem
- Opis podstawowych usług chmurowych
- serwery wirtualne
- managed services
- storage
- VPC
- IAM
- zarządzanie użytkownikami
- zarządzanie politykami
- zarządzanie uprawnieniami
- awscli
- Szerszy opis usług
- EC2
- S3
- ALB
- ECR
- Wstęp do Terraform
- przegląd podstawowych koncepcji i terminologii
- pliki konfiguracyjne (HCL – HashiCorp Configuration Language),
- dostawcy (providers),
- zasoby (resources)
- zmienne (variables),
- moduły (modules)
- Instalacja oraz konfiguracja narzędzia Terraform
- instalacja terraform na platformie
- konfiguracja dostawców usług chumurowych
- Podstawowe komendy
- Dostawcy oraz zasoby
- dynamiczne podejście do generowania zasobów
- Terraformie a funkcje warunkowe i Iteracje
- cykl życia zasobów
- tfstate – znaczenie i rola
- zarządzanie stanem utworzonych zasobów
- Provisioner – zasada działania, przykłady zastosowania
- Zmienne
- Zarządzanie stanem
- Outputs
- Uruchomianie kilku usług
- Konfigurowanie usług za pomocą Ansible
- Integracja z narzędziami CI/CD
- wykorzystanie Terraform w procesach Continuous Integration (CI) i Continuous Deployment (CD)
- integracja z Jenkins
Training also available in English .
Przeznaczenie i wymagania
Praktyczna znajomość systemu operacyjnego Linux na poziomie podstawowym.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Profesjonalny kurs AWS - Zapanuj nad zasobami chmurowymi i przestań konfigurować je ręcznie
Ręczne konfigurowanie zasobów w chmurze Amazon Web Services bywa nie tylko nużące, ale przede wszystkim ryzykowne. Każde kliknięcie w konsoli, które nie jest częścią powtarzalnego procesu, to potencjalne źródło błędu, który może ujawnić się w najmniej odpowiednim momencie. Brak jednolitych standardów i trudności w odtworzeniu identycznego środowiska testowego czy produkcyjnego to bariery, które skutecznie spowalniają działy IT. Nasz kurs AWS został zaprojektowany tak, aby te bariery wyeliminować. Skupiamy się na przekazaniu konkretnych umiejętności, które pozwalają przejąć pełną kontrolę nad architekturą chmurową.
Czego nauczysz się na szkoleniu AWS?
W pierwszej części zajęć porządkujemy wiedzę o ekosystemie AWS – od maszyn wirtualnych i baz danych, po kwestie uprawnień i optymalizacji kosztów. To fundament, który pozwala zrozumieć, jak mądrze korzystać z zasobów giganta z Seattle bez przepłacania za niewykorzystaną moc obliczeniową. Kluczowym punktem zwrotnym tego szkolenia jest wprowadzenie technologii Terraform. To narzędzie zmienia paradygmat pracy: zamiast manualnego zarządzania usługami, zaczynasz traktować infrastrukturę jak kod. Dzięki temu każde wdrożenie staje się w pełni przewidywalne, udokumentowane i łatwe do powielenia w kilka minut. Podczas trzydniowych intensywnych warsztatów nie będziemy teoretyzować o możliwościach chmury. Przejdziemy przez scenariusze, z którymi mierzysz się w codziennej pracy inżyniera, administratora czy programisty. W ALX wierzymy, że najlepszą metodą nauki technologii chmurowych jest popełnianie błędów w kontrolowanym środowisku i natychmiastowe ich naprawianie pod okiem eksperta. Dlatego nasze szkolenie AWS to przede wszystkim praktyka w postaci realizacji realnych zadań wdrożeniowych. W trakcie zajęć zyskasz biegłość w następujących obszarach:
- Logika działania chmury publicznej – dogłębnie zrozumiesz architekturę Amazon Web Services, znaczenie Regionów oraz Availability Zones, co pozwoli Ci projektować rozwiązania odporne na awarie pojedynczych centrów danych;
- Finansowa odpowiedzialność w chmurze – nauczysz się monitorować i prognozować wydatki, korzystać z kalkulatorów kosztów oraz wdrażać mechanizmy, które zapobiegną otrzymaniu niespodziewanie wysokiego rachunku na koniec miesiąca;
- Konfiguracja i hardening usług bazowych – zdobędziesz wprawę w uruchamianiu instancji EC2, zarządzaniu obiektową pamięcią masową S3 oraz budowaniu izolowanych sieci VPC. Poznasz też zaawansowane funkcje IAM, dzięki którym nikt niepowołany nie uzyska dostępu do Twoich danych;
- Fundamenty Infrastructure as Code – wprowadzimy Cię w świat Terraform, tłumacząc składnię HCL (HashiCorp Configuration Language), zasady działania dostawców oraz strukturę modułów, które pozwalają na wielokrotne wykorzystywanie raz napisanego kodu;
- Przygotowanie warsztatu pracy – przeprowadzimy Cię przez proces instalacji i konfiguracji Terraform oraz AWS CLI, dbając o to, by Twoje lokalne środowisko było bezpieczne i gotowe do pracy z wieloma kontami chmurowymi;
- Zarządzanie cyklem życia zasobów – opanujesz kluczowe komendy takie jak plan, apply czy destroy. Dowiesz się, jak tworzyć zasoby warunkowo, jak korzystać z pętli oraz jak zarządzać zależnościami między poszczególnymi elementami infrastruktury;
- Praca z plikiem stanu – zrozumiesz, dlaczego stan jest "sercem" Terraform, jak go bezpiecznie przechowywać w chmurze i jak blokować dostęp, aby uniknąć konfliktów podczas pracy zespołowej;
- Automatyzacja procesów wydawniczych – dowiesz się, jak wpiąć Terraform w rurociągi CI/CD, np. przy użyciu Jenkinsa, co pozwoli na automatyczne testowanie i wdrażanie zmian w infrastrukturze przy każdym commitcie do repozytorium.
Po zakończeniu kursu będziesz dysponować zestawem skryptów i dobrych praktyk, które możesz wdrożyć w swoim projekcie niemal od razu. To nie jest wiedza, która wyparuje tydzień po szkoleniu – to konkretne narzędzia, które naprawdę zmieniają komfort pracy z systemami rozproszonymi.
Komu rekomendujemy kurs AWS?
Program kursu został ułożony w taki sposób, aby przynieść korzyść osobom o różnym profilu zawodowym, dążącym do odejścia od manualnych procesów na rzecz nowoczesnej inżynierii. Ten kurs to właściwy wybór dla:
- Administratorów systemów i sieci, którzy chcą przenieść swoje lokalne kompetencje do chmury i nauczyć się zarządzać tysiącami serwerów tak samo łatwo jak jednym;
- Programistów (Backend & Fullstack), którzy chcą być samowystarczalni w zakresie stawiania środowisk deweloperskich i testowych bez czekania na pomoc działu operacyjnego;
- Inżynierów DevOps i SRE, poszukujących standardu w definiowaniu infrastruktury, który pozwoli im budować niezawodne potoki CI/CD i spójne środowiska od dev po prod;
- Architektów IT, którzy muszą rozumieć techniczne detale usług, aby projektować rozwiązania optymalne pod kątem wydajności, bezpieczeństwa i kosztów;
- Specjalistów ds. cyberbezpieczeństwa, chcących dowiedzieć się, jak poprzez kod wymuszać polityki bezpieczeństwa i audytować zmiany w konfiguracji sieciowej;
- Osób znających podstawy Linuxa, które planują przebranżowienie lub awans w kierunku ról chmurowych i potrzebują solidnego punktu startowego opartego na praktyce.
Biegłość w AWS i Terraform to dziś jedne z najbardziej poszukiwanych kompetencji na rynku. Inwestując czas w te technologie, budujesz solidny fundament pod dalszy rozwój w obszarze Cloud Native.
Dlaczego warto wybrać szkolenie AWS w ALX?
Wybór odpowiedniego miejsca na naukę technologii chmurowych często sprowadza się do pytania "Czy po powrocie do biura będę wiedział, od czego zacząć?". Istotne jest, aby podczas kursu nie skupiać się wyłącznie na klikaniu w interfejsie graficznym, co daje złudne poczucie wiedzy, które znika przy pierwszym poważnym incydencie na produkcji. Wybierając szkolenie w ALX, stawiasz na model nauki oparty na doświadczeniu trenerów-praktyków, którzy zjedli zęby na migracjach do chmury i wiedzą, gdzie kryją się najczęstsze pułapki. Nasze podejście rozwiązuje kluczowe bolączki nowoczesnych organizacji IT. Jeśli w Twojej firmie każda konfiguracja serwera wygląda nieco inaczej, a odejście jednego kluczowego pracownika paraliżuje zmiany w infrastrukturze, to wdrożenie Terraform, którego uczy ten kurs, jest lekarstwem na ten stan rzeczy. Dzięki nam Twoje zespoły nauczą się standaryzacji – każda zmiana będzie zapisana w kodzie, przejrzysta i łatwa do wycofania w razie problemów.
Inwestycja w szkolenie AWS to również realna oszczędność czasu i pieniędzy. Ręczne zarządzanie chmurą to ukryty koszt, wynikający z błędów ludzkich i godzin spędzonych na debugowaniu konfiguracji. My pokazujemy, jak te godziny zamienić w sekundy pracy skryptu. Rozwiązujemy problem braku kontroli nad bezpieczeństwem i budżetem – uczestnicy uczą się, jak projektować VPC i IAM zgodnie z zasadą "least privilege" oraz jak ustawiać limity kosztowe, by chmura nie stała się finansową studnią bez dna. W ALX nie dostajesz tylko dostępu do środowiska testowego - otrzymujesz gotową metodologię pracy. Łączymy naukę usług AWS z automatyzacją Terraform i integracją z CI/CD, tworząc spójny proces, który po powrocie do firmy możesz zacząć wdrażać od pierwszego dnia. To nie jest tylko transfer wiedzy, to transformacja sposobu myślenia o infrastrukturze, która przekłada się na szybsze dostarczanie funkcji biznesowych i większą stabilność całego biznesu. Krótko mówiąc: uczymy, jak robić IT w sposób nowoczesny, bezpieczny i przewidywalny.
- Praca na żywych organizmach: Podczas warsztatów korzystasz z realnych kont AWS, budując infrastrukturę, która mogłaby obsłużyć prawdziwy ruch produkcyjny.
- Ekspercki mentoring: Nasi trenerzy to nie teoretycy, ale inżynierowie, którzy na co dzień projektują systemy dla dużych graczy rynkowych.
- Gotowe moduły do wykorzystania: Kod Terraform, który stworzysz na zajęciach, jest Twoją własnością – możesz go zabrać do firmy i użyć jako szkieletu do własnych projektów.
- Redukcja długu technicznego: Uczymy, jak od początku tworzyć infrastrukturę czystą, opisaną i łatwą w utrzymaniu, co zapobiega powstawaniu chaosu w przyszłości.
- Skalowalność jako standard: Pokazujemy, jak projektować systemy, które same rosną wraz z liczbą klientów i kurczą się, gdy ruch maleje, oszczędzając Twoje środki.
- Wsparcie po szkoleniu: ALX to społeczność – po kursie nie zostajesz sam, masz solidne podstawy i certyfikat, który otwiera drzwi do dalszej wymiany doświadczeń.
Kurs AWS stacjonarnie lub online
Wiemy, że każdy ma inne preferencje dotyczące nauki, dlatego oferujemy pełną elastyczność. Jeśli cenisz sobie bezpośredni kontakt, wspólną kawę i atmosferę sali szkoleniowej, zapraszamy na kurs AWS do naszego centrum w Warszawie. To doskonała okazja do networkingu i wymiany doświadczeń z innymi specjalistami w przerwach między modułami. Jeśli jednak wolisz uczyć się z domowego biura lub z dowolnego miejsca na świecie, nasze szkolenia online są idealnym rozwiązaniem. Nie jest to zestaw nagranych filmów, ale interaktywne zajęcia na żywo z trenerem. Korzystamy z nowoczesnych platform do komunikacji, które pozwalają na udostępnianie ekranu, wspólną pracę nad kodem i natychmiastowe rozwiązywanie problemów technicznych. W obu przypadkach jakość merytoryczna i liczba ćwiczeń praktycznych pozostają na tym samym wysokim poziomie.
Szkolenie AWS z certyfikatem
Ukończenie tak intensywnego programu zasługuje na odpowiednie potwierdzenie. Absolwenci otrzymują imienny certyfikat, który w środowisku IT jest rozpoznawalny jako dowód przejścia przez solidne praktyczne szkolenie. Pracodawcy szukają osób, które potrafią udowodnić, że miały styczność z Terraform i usługami AWS w rzeczywistych scenariuszach. Posiadanie certyfikatu ALX świadczy o tym, że nie boisz się konsoli AWS, rozumiesz składnię plików .tf i wiesz, jak bezpiecznie zarządzać zasobami w chmurze publicznej. To kluczowy argument podczas rozmów o awansie lub przy negocjowaniu warunków kontraktu w nowym miejscu pracy.
Zapisz się na kurs AWS i zbuduj swój nowoczesny warsztat w chmurze
Rynek IT nie wybacza stagnacji, a technologie chmurowe stały się nowym standardem, od którego nie ma odwrotu. Możesz nadal poświęcać godziny na ręczne naprawianie błędów w konfiguracji, albo możesz zainwestować trzy dni, by nauczyć się, jak robić to profesjonalnie i automatycznie. Zapisując się na kurs, wybierasz ścieżkę mniejszego oporu w przyszłości oraz zyskujesz narzędzia, które pozwolą Ci pracować szybciej, bezpieczniej i z większą satysfakcją.