Profil słuchaczy
Ten kurs jest przeznaczony dla :
- Administratorów systemów
- Developerów oprogramowania
Certyfikacje
Ten kurs jest częścią następującej ścieżki certyfikacyjnej:
Wymagania
Zalecamy aby uczestnicy tego kursu:
- Ukończyli szkolenie Systems Operations on AWS (AWSSYS)
- Ukończyli szkolenie Developing on AWS
- Znajomości umożliwiającej swobodną pracę z jednym lub większą ilością języka programowania wysokiego poziomu (C#, Java, PHP, Ruby, Python itp.)
- Zaawansowana znajomość administracji systemami Linux lub Windows wraz z wierszem poleceń
- Doświadczenie w pracy z AWS za pomocą web konsoli jak i AWS Command Line Interface (AWS CLI)
Cel szkolenia
DevOps Engineering on AWS demonstruje, jak używać najpopularniejszych wzorców DevOps do rozwijania, wdrażania i utrzymywania aplikacji w AW. Kurs obejmuje podstawowe zasady metodologii DevOps i analizuje wiele przypadków użycia stosowanych w scenariuszach uruchamiania, aplikacji dla startupów, małego i średniego biznesu oraz organizacji enterprise.
Kurs nauczy Cię: Po tym kursie będziesz w stanie :
- Używać podstawowych pojęć i praktyk stojących za metodologią DevOps
- Zaprojektować i zaimplementować infrastrukturę AWS, która obsługuje jeden lub więcej projektów developerskich DevOps
- Używać AWS CloudFormation i AWS OpsWork do wdrażania infrastruktury niezbędnej do tworzenia środowisk programistycznych, testowych i produkcyjnych dla projektu developerskiego
- Skonfigurować Git na AWS i poznać szereg opcji uruchamiania Continuous Integration na AWS
- Zapoznać się z zasadami Continous Integration i Continous Deployment
- Wdrożyć kilka typowych przypadków użycia Continous Integration w AWS
- Rozróżniać szereg technologii dostępnych w AWS (w tym AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk i Amazon Container Service) i zdecydować która technologia najlepiej pasuje do danego scenariusza
- Wykorzystać aplikacje dostarczone przez AWS w celu uzyskania wysokiej dostępności i używania narzędzi i technologii AWS do monitorowania aplikacji i środowiska w poszukiwaniu potencjalnych problemów
Program szkolenia
Dzień 1
- Infrastruktura jako kod, część 1: Projektowanie i bezpieczeństwo
- Infrastruktura jako kod, część 2: CloudFormation i zarządzanie konfiguracją
Dzień 2
- Continous Integration w AWS
- Continous Delivery w AWS
- Wdrażanie aplikacji w AWS, część 1
Dzień 3
- Wdrażanie aplikacji w AWS, część 2
- Wykorzystanie wszystkich poznanych dotychczas rozwiązań
- Wydajność – Strojenie swoich wdrożeń
- Administrowanie i automatyzacja infrastruktury