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ą...

Development aplikacji w AWS dla administratorów

Development aplikacji w AWS dla administratorów

Przeznaczenie szkolenia

Szkolenie o charakterze warsztatowym kierowane do osób zajmujących się administracją serwerami, sieciami oraz utrzymaniem, a więc dla administratorów systemów operacyjnych, administratorów sieci, pracowników zespołów utrzymaniowych oraz pracowników tzw. zespołów DevOpsowych nie mających doświadczenia developerskiego, którzy chcieliby wdrażać swoje aplikacje w AWS za pomocą kodu.

Warsztaty podzielone są na 3 etapy:

  1. Podstawy programowania i chmury AWS - 3 dni.
  2. Praca projektowa wykonywana samodzielnie (ze wsparciem instruktora oraz grupy).
  3. Infrastruktura kodem (IaC) oraz wdrażanie aplikacji - 2 dni.

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, dzięki pracy w  chmurze AWS.

Korzyści wynikające z ukończenia szkolenia

  1. Ułatwienie komunikacji oraz rozumienia potrzeb zespołów developerskich.
  2. Nauka podstaw programowania.
  3. Poznanie narzędzi wykorzystywanych przez developerów.
  4. Poznanie narzędzia Infrastructure as Code wykorzystującego języki programowania ogólnego zastosowania - AWS CDK.
  5. Poznanie/utrwalenie wiedzy w zakresie produkcyjnego wdrażania aplikacji w chmurze AWS.

W trakcie warsztatu uczestnicy dowiedzą się na czym polega praca developera, jakie zadania się z nią wiążą, nauczą się podstaw programowania i poznają stosowane narzędzia. Poza lepszym zrozumieniem współpracowników, wiedza i umiejętności zdobyte na szkoleniu przydadzą się w codziennej pracy, gdyż uczestnicy zajęć będą potrafili efektywnie wykorzystać takie narzędzia jak systemy kontroli wersji (Git), CI/CD, czy tworzyć infrastrukturę kodem za pomocą języków programowania ogólnego zastosowania używając AWS CDK.

W trakcie całego szkolenia kursanci 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. Znajomość podstawowych zagadnień związanych z sieciami - np. zakresy IP, DNS.
  2. Podstawy użytkowania Linuxa oraz basha.
  3. Mile widziane wcześniejsze doświadczenie związane z chmurą AWS.

Język szkolenia

  • Szkolenie: polski

AGENDA SZKOLENIA

Dzień pierwszy

Podstawy programowania i chmury AWS

  1. Opis aplikacji, podział na wymagania funkcjonalne i niefunkcjonalne, podział na zadania.
  2. Podstawowe konstrukcje programistyczne (pętle, instrukcje warunkowe).
  3. Podstawy programowania obiektowego, modelowanie dziedziny.

Dzień drugi

  1. Projektowanie architektury aplikacji i usług chmurowych potrzebnych do jej wdrożenia:
    • architektura AWS,
    • usługi, które zostaną wykorzystane do wdrażania przykładowej aplikacji.
  1. Podstawy frameworków, które będą używane do wytworzenia aplikacji:
    • wystawienie API Rest,
    • warstwa perzystencji,
    • dependency injection.
  2. Pisanie testów automatycznych - teoria

Dzień trzeci

  1. Pisanie testów automatycznych - warsztat
  2. Migracje schematu bazy danych.
  3.  System kontroli wersji - Git.
  4. Deelopment lokalny - IDE, docker, docker-compose.

 

Etap drugi

Praca projektowa wykonywana samodzielnie (ze wsparciem instruktora oraz grupy)

  1. Wytworzenie kodu aplikacji i uruchomienie na własnym komputerze.

 

Etap trzeci

Dzień pierwszy

Infrastruktura kodem (IaC) oraz wdrażanie aplikacji

  1. Narzędzie Infrastructure as Code oparte o język programowania ogólnego zastosowania - AWS CDK.
  2. Narzędzie CI/CD.
  3. Wytworzenie kodu tworzącego infrastrukturę.

Dzień drugi

  1. Zagadnienia związane z uwierzytelnianiem, implementacja w aplikacji.
  2. Użycie CI/CD do uruchamiania kodu tworzącego infrastrukturę, migracji schematu bazy danych oraz budowania i wdrażania aplikacji.
  3. Pozostałe zagadnienia związane z uruchamianiem aplikacji w chmurze takie jak:
    • bezpieczeństwo,
    • monitoring,
    • logi,
    • disaster recovery,
    • wysoka dostępność (High Availability).
  4. Standaryzacja wdrażania oprogramowania i infrastruktury tworzonej kodem w organizacji - dobre praktyki.


Kod szkolenia AWS-ADM / PL AA 5d
   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 }}  
Development aplikacji w AWS dla administratorów (AWS-ADM / PL AA 5d)
Cena netto
4500.00 PLN
+ vat (5535 PLN brutto 1. os. )
Czas trwania: 5 dni (ilość godzin: 35)
Zadaj pytanie o szkolenie
Poziom
Advanced