Plan Szkolenia
DZIEŃ 1
Moduł 1: Rejestracja użytkownika?
- Rejestracja użytkownika
- Przegląd Amazon Management Console
- Przegląd aktywności zarządzania i rozliczeń
- Cennik Amazona
Moduł 2: Ogólny obraz AWS – przegląd z powierzchni lotniczej?
- Przegląd AWS
- EC2- Przegląd
- EBS- Przegląd
- Grupy zabezpieczeń - Przegląd
- Elastyczne IP - Przegląd
- Cloud Front- Przegląd
- S3- Przegląd
- Glacier - Przegląd
- IAM – Przegląd
- RDS- Przegląd
Moduł 3: Amazon EC2 - Windows Server 2012 (praktyczne laboratorium)
- Uruchomienie instancji Windows Server 2012
- Odszyfrowanie hasła i pobranie skrótu RDP klienta
- Połączenie z instancją EC2 Windows 2012
- Zakończenie działania instancji Windows Server 2012
Moduł 4: Amazon EC2 - Grupy zabezpieczeń (praktyczne laboratorium)
- Tworzenie grup zabezpieczeń
- Modyfikacja grup zabezpieczeń
- Usuwanie grup zabezpieczeń
Moduł 5: Amazon Elastic Block Store (praktyczne laboratorium)
- Tworzenie standardowej jednostki
- Tworzenie i usuwanie migawek
- Przypisywanie jednostek do serwera Windows 2012 i Ubuntu 14.04
- Odłączanie i usuwanie jednostek
Moduł 6: Amazon Elastic Load Balancing (ELB) (praktyczne laboratorium)
-
Laboratorium 6.1
- Uruchomienie dwóch instancji EC2 Ubuntu - serwery internetowe Apache z danymi użytkownika
- Edycja plików HTML na obu serwerach
- Testowanie serwerów internetowych przez Internet
-
Laboratorium 6.2
- Tworzenie równoważnika obciążenia (Elastic Load Balancer)
- Dodawanie obu serwerów Ubuntu do ELB
- Testowanie równoważnika obciążenia (Elastic Load Balancer)
- Usuwanie równoważnika obciążenia (Elastic Load Balancer)
Moduł 7: AWS Route53
- Co to jest Route53?
- Demonstracja integracji Route53 z utworzonym ELB (wykonana tylko przez instruktora)
Moduł 8: AWS S3 (praktyczne laboratorium)
- AWS S3 - Przegląd i cennik
- Tworzenie bucketa i folderu
- Wgrywanie, pobieranie, udostępnianie i usuwanie obiektów
- Usuwanie bucketa
DZIEŃ 2
Moduł 1: Amazon EC2 - Windows 2012 z danymi użytkownika (praktyczne laboratorium)
- Uruchomienie serwera Windows 2012 R2
- Używanie danych użytkownika opartych na poleceniach PowerShell do tworzenia serwera internetowego
- Walidacja poprawnego wykonania danych użytkownika
- Zakończenie działania serwera Ubuntu
Moduł 2: Amazon EC2 - Ubuntu 14.04 z danymi użytkownika (praktyczne laboratorium)
- Uruchomienie serwera chmurowego EC2 Ubuntu
- Używanie danych użytkownika do tworzenia serwera internetowego
- Walidacja poprawnego wykonania danych użytkownika
Moduł 3: Amazon EC2 - Ubuntu 14.04 z danymi meta (praktyczne laboratorium)
- Przegląd danych meta
- Pobieranie informacji o danych meta dotyczące instancji EC2
- Zakończenie działania serwera Ubuntu
Moduł 4: Amazon Simple Storage Service (S3) (praktyczne laboratorium)
- AWS S3 - Przegląd i cennik
- Tworzenie bucketa S3
- Wersjonowanie plików
- Hosting statycznej strony internetowej w S3
- Replikacja obiektów między regionami
- Używanie Route53 do przekierowania na statyczną stronę internetową (demonstracja na żywo przez instruktora)
Moduł 5: Amazon Glacier (praktyczne laboratorium)
- AWS Glacier - Przegląd i cennik
- Tworzenie zasad cyklu życia
- Dostęp do danych z Glaciera
- Ustawianie automatycznego usuwania danych z S3 na podstawie reguł
Moduł 6: AWS CloudFormation
- Infrastruktura jako kod za pomocą CloudFormation
- CloudFormation - Tworzenie nowej sterty (stack)
- Wdrażanie przykładowego szablonu w formacie JSON
- Używanie istniejących szablonów i ich wdrażanie
DZIEŃ 3
Moduł 7: AWS - IAM (Identity and Access Management)
- Co to jest IAM? – Wyczerpujące wprowadzenie
- Federacja AWS z Active Directory - Tylko teoria
- Rozpoczęcie pracy z IAM
-
Role IAM – Delegowanie i federacja (praktyczne laboratorium)
- Tworzenie roli
- Zakładanie roli
- Usuwanie roli
-
Użytkownicy IAM - Grupy (praktyczne laboratorium)
- Tworzenie użytkownika i grupy
- Dodawanie użytkownika do grupy
- Ustawianie polityki haseł dla użytkowników
- Dołączanie polityk do użytkowników
- Włączanie uwierzytelniania dwuskładnikowego dla użytkowników
-
Role IAM (praktyczne laboratorium)
- Tworzenie roli IAM z pełnym dostępem do EC2 i S3
- Uruchomienie instancji EC2 i walidacja dostępu opartego na CLI
Moduł 8: AWS CLI
- Praca z AWS CLI
- Uruchomienie instancji z pełnym dostępem do S3 i EC2
- Konfigurowanie klienta awscli
- Tworzenie grupy zabezpieczeń za pomocą CLI
- Tworzenie pary kluczy za pomocą CLI
- Uruchomienie instancji EC2 za pomocą CLI
- Zatrzymywanie instancji EC2 za pomocą CLI
- Usuwanie instancji EC2 za pomocą CLI
- Tworzenie równoważnika obciążenia za pomocą CLI
- Usuwanie równoważnika obciążenia za pomocą CLI
- Tworzenie bucketa S3 za pomocą CLI
- Wgrywanie i pobieranie obiektu z lokalnej maszyny do S3 za pomocą CLI
- Wyświetlanie bucktów za pomocą CLI
- Usuwanie bucktów za pomocą CLI
Moduł 9: Najlepsze praktyki w zakresie tworzenia i wdrażania aplikacji
- Wdrażanie aplikacji za pomocą AWS Elastic Beanstalk
- Wdrożenie środowiska Python Beanstalk
- Wdrożenie środowiska IIS
- Zakończenie działania środowiska Python i Beanstalk
DZIEŃ 4
Moduł 10: AWS - Virtual Private Cloud (VPC)
- Co to jest VPC? – Wyczerpujące wprowadzenie
-
Zrozumienie konfiguracji VPC
- VPC z jednym publicznym podsiecią
- VPC z publiczną i prywatną podsiecią
- Peerowanie VPC
- Lista kontroli dostępu (ACL)
-
Konfigurowanie instancji VPC (praktyczne laboratorium przez uczniów)
- Tworzenie VPC
- Podsieci
- Internet Gateway
- Routing
- Konfigurowanie instancji NAT
- Tworzenie grup zabezpieczeń
- Uruchamianie instancji
Moduł 11: Zarządzane usługi AWS & Bazy danych za pomocą Python SDK
- Opis Amazon DynamoDB
- Weryfikacja kluczowych aspektów Amazon RDS
- Konfigurowanie Python SDK do dostępu do DynamoDB
- Tworzenie tabel za pomocą Python SDK
- Dodawanie elementów za pomocą SDK
- Zapytania za pomocą Python SDK
- Usuwanie elementów za pomocą SDK
Moduł 12: AWS RDS (tylko teoria)
- Opis Amazon RDS
- Zarządzanie własną bazą danych na EC2 w porównaniu z użyciem RDS
Moduł 13: AWS - SNS-SQS i SWF (tylko teoria)
- Simple Notification Service (SNS) – Przegląd i przypadki zastosowania
- Simple Queue Service (SQS) – Przegląd i przypadki zastosowania
- Simple Workflow (SWF) - Przegląd i przypadki zastosowania
Wymagania
Podstawowe umiejętności Linux (np. pracy z plikami i katalogami)
Opinie uczestników (7)
Dźwięczy wiedzą i interaktywnie działa z uczniami
Shuko Ndhlovu - BMW
Szkolenie - AWS Developer Associate
Przetłumaczone przez sztuczną inteligencję
Dobry kontakt, wiedza prowadzącego
Jakub Polanski - Inwebit sp. z o.o.
Szkolenie - AWS Developer Associate
Bardzo praktyczne przedstawianie zagadnień i dużo czasu by spokojnie wszystko pokonfigurować. Również dużo dodatkowych materiałów na plus.
Pawel Burchard - Inwebit sp. z o.o.
Szkolenie - AWS Developer Associate
Widać było, że trener ma duże doświadczenie (nie tylko teoretyczne ale też praktyczne)
Arkadiusz Poweska - Inwebit sp. z o.o.
Szkolenie - AWS Developer Associate
Hands-on experience z usługami AWS
Jakub Wojtas - NetworkedAssets Sp. z o.o.
Szkolenie - AWS Developer Associate
Oczywiście. Kiedyś eksperymentowałem z AWS, ale tylko w wolnym czasie. Szkolenie naprawdę połączyło wszystkie elementy, przedstawiając przykłady z życia codziennego i pokazując, jak poszczególne komponenty można połączyć w praktyczną rozwiązanie.
Matt Sartain - MDA Systems Ltd.
Szkolenie - AWS Developer Associate
Przetłumaczone przez sztuczną inteligencję
Podobało mi się zrozumienie szerokości usług oferowanych przez AWS oraz lepsze poznanie ich modelu cenowego dla każdej z tych usług.
William Crowdis - MDA Systems Ltd.
Szkolenie - AWS Developer Associate
Przetłumaczone przez sztuczną inteligencję