Szkolenie

Praktyczne fundamenty Amazon Web Services dla deweloperów (poziom podstawowy)

O szkoleniu

Serdecznie zapraszamy na 3-dniowe szkolenie prowadzone w trybie online.

Przykładowy kod prezentowany na szkoleniu tworzony jest w języku Python lecz jego znajomość nie jest wymagana do uczestnictwa w zajęciach. Część warsztatowa odbywać się będzie z użyciem przeglądarki i dostępu do webowej konsoli AWS. Za pomocą przeglądarki realizowany będzie również dostęp do sesji terminalowej (system operacyjny Linux).
Dlaczego warto wziąć udział?

KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA

  1. Poznanie różnych sposobów zarządzania usługami AWS i umiejętność ich praktycznego wykorzystania: konsola webowa, CLI, API
  2. Umiejętność uruchomienia aplikacji w oparciu o usługi Lambda oraz EC2
  3. Zdolność wykorzystania w aplikacji usług: S3, RDS, DynamoDB, SQS
  4. Nabycie kompetencji w zakresie automatyzacji procesów budowy i wdrażania aplikacji (CI/CD) w oparciu o usługi AWS Code
  5. Umiejętność zapewnienia podstawowego poziomu bezpieczeństwa wykorzystanych usług
  6. Zdobycie umiejętności monitorowania wykorzystanych usług
Kto powinien wziąć udział?

Szkolenie skierowane jest do developerów, którzy chcą zapoznać się z najważniejszymi usługami chmury Amazon Web Services.

Program szkolenia

Wprowadzenie do chmury AWS

  1. Czym jest chmura
  2. Rodzaje chmur (Public/Private/Multi/Hybrid)
  3. Modele usług (IaaS/PaaS/SaaS)
  4. Współdzielona odpowiedzialność (Shared Responsibility Model)
  5. Usługi
  6. Regiony
  7. Availability zones
  8. Konta
  9. AWS Free Tier
  10. Kontrola kosztów

Zarządzanie użytkownikami i uprawnieniami (IAM)

  1. Użytkownicy
  2. Grupy
  3. Role
  4. Policy
    • AWS Managed
    • Customer Managed
    • Inline
  5. MFA

Zarządzanie usługami AWS

  1. Konsola webowa (AWS Management Console)
  2. CLI (AWS CloudShell)
  3. API

Virtual Private Cloud (VPC)

  1. Podstawy
  2. Bezpieczeństwo
    • Network ACL
    • Security Groups
    • Endpoints
  3. Utworzenie VPC

Przykładowa aplikacja

  1. Pobranie kodu z repozytorium GIT
  2. Uruchomienie aplikacji

Uruchomienie przykładowej aplikacji w oparciu o Lambda i API Gateway

  1. Podstawy
    • Podstawowe parametry funkcji
    • Zmienne środowiskowe
  2. Bezpieczeństwo
    • Execution role
    • Przechowywanie secretów (AWS Secrets Manager)
    • Dostęp do zasobów w VPC
  3. Monitoring
    • Logi
    • Metryki
  4. Uruchomienie aplikacji

Uruchomienie przykładowej aplikacji w oparciu o maszynę wirtualną (EC2)

  1. Podstawy
    • AMI
    • EBS
  2. Bezpieczeństwo
    • Dostęp
    • Instance profile
    • Szyfrowanie
  3. Uruchomienie aplikacji
  4. Auto Scaling
  5. Application Load Balancer
  6. Monitoring

Obiektowa pamięć masowa (S3)

  1. Podstawy
    • Buckety i obiekty
    • Sposoby dostępu
    • Object Storage Classes
    • S3 Lifecycle
  2. Bezpieczeństwo
    • Dostęp
    • Szyfrowanie
    • Wersjonowanie
    • Replikacja
  3. Wykorzystanie w przykładowej aplikacji

Baza danych SQL (RDS)

  1. Podstawy
  2. Bezpieczeństwo
    • Dostęp
    • Szyfrowanie
    • Kopie zapasowe
  3. Monitoring
  4. Wykorzystanie w przykładowej aplikacji

Baza danych NoSQL (DynamoDB)

  1. Podstawy
  2. Bezpieczeństwo
    • Dostęp
    • Szyfrowanie
    • Kopie zapasowe
  3. Monitoring (CloudWatch)
  4. Wykorzystanie w przykładowej aplikacji

Kolejki (SQS)

  1. Podstawy
  2. Bezpieczeństwo
  3. Monitoring
  4. Wykorzystanie w przykładowej aplikacji

CI/CD (AWS Code)

  1. Podstawy
    • Continuous integration (CI)
    • Continuous delivery (CD)
    • Continuous deployment (CD)
  2. Konfiguracja repozytorium (CodeCommit)
  3. Konfiguracja procesu build (CodeBuild)
  4. Konfiguracja procesu deploy (CodeDeploy)
    • Lambda
    • EC2
  5. Połączenie procesów (CodePipeline)

Czas trwania

3 dni

Prelegenci

Cytat

Trener Altkom Akademia

Gdzie i kiedy

Online 22 - 24 września 2021

Zapisz się

Cena promocyjna
za osobę
2900 PLN
+23% VAT
Cena zawiera:
  • udział w zajęciach
  • materiały szkoleniowo-konferencyjne
  • certyfikat uczestnictwa
Zapisz się

Organizator

Altkom Akademia S.A.
00-867 Warszawa
ul. Chłodna 51
woj. mazowieckie
Altkom Akademia jest częścią Grupy Altkom, przedsiębiorstwa założonego w 1988 roku i z sukcesem działającego nieprzerwanie przez ponad 30 lat. Od 1992 roku realizujemy szkolenia, kursy i rozmaite projekty edukacyjne skierowane zarówno do informatyków...
FAQ

Najczęściej zadawane pytania

Prosimy o przejście do sekcji Zapisz się, aby wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.

Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.

Wymagany komputer z dostępem do internetu.

Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
Wybierz termin wydarzenia
Uzupełnij pole
Uzupełnij pole
Uzupełnij wiadomość
Potwierdź, że nie jesteś botem.
Musisz zaakceptować regulamin.

Dane kontaktowe

Altkom Akademia S.A.
00-867 Warszawa ul. Chłodna 51
Darmowy biuletyn informacyjny

Zapisz się do newslettera i otrzymuj powiadomienia o nowych wydarzeniach!