TERMIN
Zapytaj o termin
TRYB SZKOLENIA
Zapytaj o tryb szkolenia
Lokalizacja Termin Cena Wybierz
{{place.city}}
{{ event_pack_item.event_details.education_center.name }} ???
Nowość {{place.price}} netto
{{ place.price | zlotyPriceWithTax }} brutto
 
Skontaktuj się z nami
Dostępne terminy:
Lokalizacja i termin do uzgodnienia
Nowość {{place.price}} netto {{ place.price | zlotyPriceWithTax }} brutto
 
  • Liczba miejsc (dostępnych: {{ basketAddItem.free_seats}})
    {{ basketAddItem.city }}
    {{ basketAddItem.date }}
    Dodaj do koszyka LUB Zarezerwuj szkolenie
    Dodano do koszyka
    Liczba miejsc xxxxxxxxxx

Żeby dowiedzieć się, czy dane szkolenie będzie realizowane stacjonarnie skontaktuj się ze swoim Opiekunem lub zadaj pytanie przez Formularz kontaktowy

Szkolenie / Zarządzanie Konfiguracją...

Współpraca w zespole DevOpsowym przy użyciu chmury AWS

Współpraca w zespole DevOpsowym przy użyciu chmury AWS

Przeznaczenie szkolenia

Szkolenie o charakterze warsztatowym skierowane do zespołów utworzonych z osób, które chciałyby wdrażać swoje aplikacje w AWS za pomocą kodu:  developerów, administratorów oraz osób związanych z utrzymaniem a także pracowników tzw. zespołów DevOpsowych mających różne doświadczenia (zarówno administracyjne jak i developerskie),

Udział w szkoleniu mogą wziąć zespoły pracujące w jednej firmie

Celem szkolenia jest zasypanie podziałów występujących w wielu organizacjach między zespołami wytwarzającymi oprogramowanie (developerskimi) a zespołami utrzymującymi środowiska IT i przybliżenie do wprowadzania prawdziwej kultury DevOps. Głównym narzędziem, które przybliży nas do tego celu będzie chmura AWS.

Korzyści wynikające z ukończenia szkolenia

  1. Ułatwienie komunikacji, rozumienia potrzeb zespołów administracyjnych i utrzymaniowych.
  2. Poznanie narzędzia Infrastructure as Code wykorzystującego języki programowania ogólnego zastosowania - AWS CDK.
  3. Poznanie zagadnień związanych z utrzymaniem/administracją aplikacji w chmurze związanych np. z monitoringiem, centralizacją logów, bezpieczeństwem.
  4. Nauka podstaw AWS w zakresie potrzebnym do ukończenia szkolenia.
  5. Nauka produkcyjnego wdrażania aplikacji w chmurze AWS.

Podczas warsztatu uczestnicy nauczą się jak wdrożyć aplikację w chmurze w sposób bezpieczny, niezawodny, skalowalny. Dowiedzą się zarówno jak przygotować swoją aplikację, jak i tego jakie są dobre praktyki konfiguracji środowisk chmurowych. Cała konfiguracja będzie tworzona kodem za pomocą jednego z narzędzi Infrastructure as Code wykorzystujących język programowania ogólnego zastosowania - AWS CDK.

W trakcie całego szkolenia uczestnicy wraz z trenerem będą tworzyć prostą aplikację (lista zakupów) w wybranym języku programowania, końcowym efektem będzie nie tylko kod aplikacji, ale też kod tworzący infrastrukturę gotową do wdrożenia produkcyjnego.

Oczekiwane przygotowanie słuchaczy

  1. Część osób powinna posiadać bardzo dobrą znajomość jednego z języków programowania ogólnego zastosowania: Java, C#, Go, JavaScript, TypeScript, Python oraz umiejętność używania narzędzi developerskich takich jak IDE, systemy kontroli wersji (Git). Przykładowy kod będzie tworzony w Javie, ale uczestnicy nie powinni mieć problemu z przełożeniem na inny z wymienionych języków, w razie potrzeby zostanie udzielone wsparcie.
  2. Część osób powinna posiadać znajomość podstawowych zagadnień związanych z sieciami - np. zakresy IP, DNS oraz podstawy użytkowania Linuxa oraz basha.

Język szkolenia

  • Szkolenie: polski

AGENDA SZKOLENIA

Dzień pierwszy

  1. Przedstawienie rezultatu końcowego:
    • przykładowa aplikacja (lista zakupów),
    • składowe środowiska chmurowego np. sieci, monitoring.
  2. Analiza wymagań:
    • wymagania funkcjonalne,
    • wymagania niefunkcjonalne,
    • podział na zadania.
  3. AWS:
    • architektura chmury AWS,
    • usługi, które zostaną wykorzystane do wdrażania przykładowej aplikacji.
  4. Wytworzenie kodu aplikacji:
    • projektowanie,
    • narzędzia wspomagające takie jak docker, docker-compose,
    • warsztat, którego rezultatem będzie działająca aplikacja na laptopie uruchomiona za pomocą docker-compose.

Dzień drugi

  1. Zagadnienia związane z wdrażaniem aplikacji takie jak:
    • wysoka dostępność (High Availability),
    • disaster recovery,
    • centralizacja logów,
    • monitoring.
  2. Architektura aplikacji w chmurze:
    • zaprojektowanie architektury aplikacji w chmurze,
    • usługi potrzebne do wdrożenia przykładowej aplikacji – warsztat w konsoli AWS
  3. Narzędzie Infrastructure as Code oparte o język programowania ogólnego zastosowania - AWS CDK:
    • zagadnienia związane z wybranym narzędziem,
    • warsztat - napisanie “Hello World” w tym narzędziu.
  4. Uzupełnienie aplikacji o komponenty/narzędzia potrzebne do poprawnego wdrażania takie jak:
    • migracje schematu bazy danych,
    • health check.
  5. Odpowiednie zabezpieczenie aplikacji:
    • uwierzytelnianie
    • uprawnienia

Dzień trzeci

  1. Implementacja podstawowej infrastruktury (w narzędziu Infrastructure as Code):
    • przygotowanie sieci,
    • testy automatyczne,
    • przygotowanie klastrów.
  2. Implementacja infrastruktury aplikacyjnej (w narzędziu Infrastructure as Code). Rezultatem będzie działająca aplikacja.
  3. Użycie narzędzia CI/CD do wdrażania aplikacji.
  4. Standaryzacja wdrażania oprogramowania i infrastruktury tworzonej kodem w organizacji - dobre praktyki.


Kod szkolenia AWS-ZDO / PL AA 3d
   array(6) {
  ["id"]=>
  string(36) "177239BF-B9FC-42DA-B699-B63DECFD98F3"
  ["name"]=>
  string(6) "Altkom"
  ["iscertificatevendor"]=>
  int(0)
  ["iscontentvendor"]=>
  int(1)
  ["imagehash"]=>
  string(3446) "data:image/png;base64,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"
  ["slug"]=>
  string(6) "altkom"
}
    
Pobierz PDF
FORMULARZ KONTAKTOWY
Imię

*

Nazwisko

*

Telefon

*

E-mail

*

Firma

Kod prom.

  • {{ order.city }} {{ order.date }} {{ order.price_without_promo }} {{ order.price }} {{ order.price }}   {{ order.code }} {{ order.price_without_promo }} {{ order.price }} {{ order.price }}  
Współpraca w zespole DevOpsowym przy użyciu chmury AWS (AWS-ZDO / PL AA 3d)
Czas trwania: 3 dni (ilość godzin: 21)
Zadaj pytanie o szkolenie
Poziom
Advanced