DevOps Engineering on AWS

DevOps Engineering on AWS

W ramach tego kursu poznasz najpopularniejsze wzorce DevOps służące do tworzenia, wdrażania i utrzymywania aplikacji na platformie AWS. Omówimy podstawowe zasady metodologii DevOps i przeanalizujemy szereg przypadków użycia mających zastosowanie w scenariuszach rozwoju start-upów, małych i średnich przedsiębiorstw oraz dużych korporacji.

Kod szkolenia
AWS-DOE
Czas trwania
3 dni
Poziom
Zaawansowany
Cena
6500 zł
AWS
Dla kogo?

Kurs ten jest przeznaczony dla:

  • Administratorów systemów
  • Programistów
Zdobyte umiejętności

W ramach tego kursu nauczysz się:

  • Wykorzystać główne koncepcje i praktyki metodologii DevOps
  • Projektować i wdrażać infrastrukturę w AWS, która obsługuje jeden lub więcej projektów programistycznych DevOps
  • Korzystać z AWS CloudFormation i AWS OpsWorks w celu wdrożenia infrastruktury niezbędnej do stworzenia środowisk programistycznych, testowych i produkcyjnych dla projektu rozwoju oprogramowania
  • Korzystać z AWS CodeCommit i AWS CodeBuild w celu zrozumienia szeregu opcji umożliwiających wdrożenie środowiska ciągłej integracji (CI) w AWS
  • korzystać z AWS CodePipeline do projektowania i wdrażania potoku ciągłej integracji i ciągłego dostarczania (CI/CD) w AWS
  • Wykorzystanie AWS CodeStar do zarządzania wszystkimi działaniami związanymi z tworzeniem oprogramowania w jednym miejscu
  • Wdrożenie kilku typowych przypadków użycia ciągłego wdrażania (CD) przy użyciu technologii AWS, w tym wdrażania niebieskiego/zielonego i testów A/B
  • Rozróżniać szereg technologii wdrażania aplikacji dostępnych w AWS, w tym AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) i Amazon Elastic Container Registry (Amazon ECR), oraz decydować, która technologia najlepiej pasuje do danego scenariusza
  • Korzystaj z Amazon EC2 Systems Manager do zarządzania poprawkami
  • Wykorzystanie automatycznego testowania na różnych etapach procesu CI/CD
  • Dostosuj aplikacje dostarczane w AWS pod kątem wysokiej wydajności i używaj narzędzi i technologii AWS do monitorowania aplikacji i środowiska pod kątem potencjalnych problemów
Wymagania wstępne

Zalecamy, aby uczestnicy tego kursu spełniali następujące wymagania wstępne:

  • Operacje systemowe w AWS lub Tworzenie aplikacji w AWS
  • Praktyczna znajomość jednego lub kilku języków programowania wysokiego poziomu, takich jak C#, Java, PHP, Ruby lub Python
  • Średniozaawansowana znajomość administrowania systemami Linux lub Windows na poziomie wiersza poleceń
  • Doświadczenie w pracy z AWS przy użyciu zarówno konsoli zarządzania AWS, jak i interfejsu wiersza poleceń AWS (AWS CLI)
Zakres szkolenia
  • Czym jest DevOps?
  • Infrastruktura jako kod, część 1: Projektowanie i bezpieczeństwo
  • Infrastruktura jako kod, część 2: CloudFormation i zarządzanie konfiguracją
  • Ciągła integracja w AWS
  • Ciągłe wdrażanie w AWS
  • Wdrażanie aplikacji w AWS, część 1
  • Wdrażanie aplikacji w AWS, część 2
  • Ciągła integracja i procesy dostarczania na AWS
  • Optymalizacja wydajności wdrożeń
  • Administrowanie i automatyzacja infrastruktury

Zapytaj o termin i wycenę

To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),

Odpowiedź z propozycją terminu do 24 godzin
Bez zobowiązań – samo zapytanie niczego nie rezerwuje
Możliwość realizacji tylko dla Twojego zespołu