Od LAMPy do farmy - praktyczne podstawy AWS
Co składa się na jakość szkolenia i jest w cenie?
W ciągu trzech dni uczestnicy dowiedzą się czym jest chmura AWS, jakie są korzyści jej używania i mocne strony. Trener przedstawi funkcjonowanie najczęściej wykorzystywanych usług AWS, ale uzupełni to o najciekawsze punkty z tych rzadziej wybieranych. Praktyczne laboratoria tak poprowadzą uczestników, aby po zakończeniu szkolenia mogli wykorzystać zdobytą wiedzę do poprawy jakości i obniżenia kosztów infrastruktury. Opierając się na materiałach szkoleniowych każdy będzie w stanie sam postawić w chmurze własną, wysokoskalowalną aplikację posługując się jednymi z najciekawszych technologii (Docker, AWS, Lambda).
- Szkolenie trwa 3 dni
- Materiały: slajdy z prezentacji, autorskie ćwiczenia w języku polskim
- Imienny certyfikat w wersji elektronicznej potwierdzający ukończenie szkolenia
UWAGA! W ofercie dostępne są również szkolenia dedykowane:
- Networking on AWS (dwa dni)
- AWS Serverless Web Applications
- Security on AWS
- Logging and Monitoring on AWS
Cena, szczegółowy program oraz terminy szkoleń dedykowanych ustalane są indywidualnie wraz z klientem, uczestnikami oraz trenerem.
Gdyby na liście w danej kategorii nie było szkolenia, które jest dla Państwa interesujące, zapraszamy do kontaktu na [email protected]
Czytaj dalej
Program szkolenia
1. Najważniejsze informacje o AWS:
- Omówienie opcji darmowego poziomu usług dostępnych dla nowych użytkowników;
- Przegląd AWS Management Console, z wytłumaczeniem głównych sekcji i narzędzi;
- Definicja chmury obliczeniowej i podstawowe modele dostarczania usług w chmurze;
- Przykłady korzyści z korzystania z AWS w porównaniu do tradycyjnych modeli IT;
- Omówienie regionów AWS oraz stref dostępu (Availability Zone);
- Przegląd kosztów w AWS, opcje ich obniżenia;
- Konfiguracja i korzystanie z AWS CLI.
2. Identity and Access Management (IAM):
- Omówienie zagadnień dostępu z punktu widzenia bezpieczeństwa;
- Tworzenie użytkowników, przypisywanie im unikalnych identyfikatorów;
- Tworzenie grup użytkowników, nadawanie uprawnień poprzez polityki dostępu.
3. Elastic Compute Cloud (EC2):
- Tworzenie instancji EC2, wybór odpowiednich rodzajów instancji;
- Konfiguracja zabezpieczeń instancji, w tym grup bezpieczeństwa;
- Zarządzanie instancjami poprzez konsolę i interfejs wiersza poleceń;
- Zarządzanie obrazami instancji (AMI);
- Łączenie się z instancją przy wykorzystaniu klucza ssh.
4. Elastyczność w chmurze:
- Definicja reguł automatycznego skalowania w AWS Auto Scaling;
- Konfiguracja procesu skalowania pionowego i poziomego w zależności od obciążenia;
- Dodawanie nowych instancji EC2 do grupy Auto Scaling w zależności od zapotrzebowania;
- Wdrażanie elastycznych architektur aplikacji.
5. Elastyczne przechowywanie:
- Tworzenie bucketów S3 oraz konfiguracja dostępu;
- Przesyłanie i pobieranie plików do/z S3 za pomocą różnych metod;
- Konfiguracja wersjonowania i zarządzanie;
- Konfiguracja i zarządzanie wolumenami EBS;
- Zaawansowane funkcje Amazon S3, takie jak zarządzanie dostępem przy użyciu ACL i polityk;
- Sposoby archiwizacji danych oraz ich przechowywanie.
6. Bazy danych w chmurze AWS:
- Tworzenie bazy danych Amazon RDS;
- Tworzenie backupów, przywracanie, wersjonowanie;
- Zarządzanie bazami danych RDS;
- Porównanie usługi RDS oraz EC2;
- Korzystanie z bazy danych AWS Aurora.
7. Konfiguracja Virtual Private Cloud (VPC):
- Tworzenie sieci VPC, oddzielanie zasobów;
- Konfiguracja podsieci, konfiguracja routingu;
- Ustawienia bezpieczeństwa w kontekście sieci VPC.
8. Tworzenie i rozwijanie LAMP Stack na AWS (EC2):
- Instalacja i konfiguracja serwera Apache, z uwzględnieniem ustawień bezpieczeństwa;
- Instalacja i konfiguracja bazy danych MySQL, tworzenie baz danych i użytkowników;
- Instalacja i konfiguracja interpretera języka PHP, ustawienia PHP.ini;
- Połączenie komponentów LAMP i pierwsza konfiguracja prostej aplikacji internetowej.
9. Usługi Elastic Load Balancing w AWS:
- Application Load Balancer, Network Load Balancer, Classic Load Balancer;
- Definiowanie i konfigurowanie target group;
- Konfiguracja routingu i reguł równoważenia obciążenia.
10. Usługi zarządzania aplikacjami w AWS:
- Deployowanie aplikacji przy użyciu AWS Elastic Beanstalk;
- Strategie i praktyki związane z deploymentem aplikacji w chmurze;
- Tworzenie kopii bezpieczeństwa infrastruktury przy wykorzystaniu Infrastructure as Code;
- Informacje o podstawowej konfiguracji domen w AWS Route53.
11. Monitoring i logowanie:
- Konfiguracja monitoringu wydajności instancji EC2, baz danych RDS i innych zasobów;
- Zarządzanie logami aplikacyjnymi przy użyciu różnych usług AWS;
- Monitoring AWS spoza AWS (m.in. NewRelic, DataDog).
12. Certyfikacja AWS:
- Omówienie dostępnych certyfikacji i korzyści z ich uzyskania;
- Wskazówki dotyczące przygotowań do egzaminów certyfikacyjnych;
- Przekazanie informacji o dodatkowych źródłach edukacyjnych AWS i możliwościach rozwoju.
Regulamin ogólny szkoleń i usług
Przejdź do regulaminuRegulamin danego szkolenia
Regulamin dostępny na stronie SysOps/DevOps Polska