CloudTeam

Menu główne

Kontakt

Wybierz język

SzkoleniaProgramowanie i DevOps / AWS DeveloperAWS-DOE

AWS-DOEAWS · szkolenie autoryzowaneProwadzi do egzaminu

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.

Czas trwania
3 dni
Poziom
Zaawansowany
Dostawca
AWS
Obszar
Programowanie i DevOps / AWS Developer

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

Zdobyte umiejętności

  • 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

Dla kogo jest to szkolenie

  • Administratorów systemów
  • Programistów

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)

Certyfikacja

Egzamin

AWS Certified DevOps Engineer - Professional

Szkolenie przygotowuje do tego egzaminu.

Szczegóły egzaminu