#299

Wprowadzenie do serverless w chmurze AWS

Celem warsztatu jest wprowadzenie do chmury Amazona, skupiając się na technologiach serverless. Zostaną omówione podstawowe usługi AWS wraz z ich najważniejszymi funkcjami oraz możliwymi integracjami. Poruszone zostaną też popularne wpadki popełniane przy projektowaniu architektur serverless.

Podczas warsztatu uczestnicy korzystają z własnych laptopów.

Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody i ciastek. W porze obiadowej zapewniamy lunch.

Żarówka

Czego się nauczysz?

Podczas warsztatu skupimy się na:
- architekturze serverless
- omówieniu storage S3, funkcji Lambda, bazy DynamoDB, usłudze Cognito oraz API Gateway
- bezpieczeństwie i serwisie IAM
- przeglądaniu logów w CloudWatch
- SDK dla Javy oraz nodeJS

W ramach warsztatu będziemy tworzyć backend w architekturze serverless dla prostej strony do zarządzania notatkami i załącznikami.
Notatnik

Wymagania wstępne

Wymaganiem do warsztatu jest znajomość JavaScript lub Java.

Prowadzący

Radosław Józefowicz:

Zawodowo w branży IT od 8 lat. Zaczynał w korporacjach, a aktualnie zajmuje się tworzeniem aplikacji medycznych i IoT opartych na chmurze AWS dla zagranicznych startupów. Głównie tworzy rozwiązania backendowe w Javie, choć ostatnimi czasy regularnie popełnia frontendy w Reakcie. Wierzy w polyglot persistence i programming.

Program warsztatów

  1. Wprowadzenie do chmury AWS
  2. Architektura serverless
  3. Zapoznanie się z konsolą AWS
  4. Zarządzanie dostępami i kontami w usłudze IAM
  5. SDK do Javy i nodeJS
  6. Usługi AWS
    1. Funkcje Lambda
    2. S3
    3. DynamoDB
    4. API Gateway
    5. Cognito
    6. Opcjonalnie Rekognition oraz Comprehend
  7. CloudWatch
  8. Przykład end-to-end: aplikacja internetowa dostępna publicznie, realizująca prostego CRUD-a

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.

Zapisy na wybrany warsztat zostały zakończone.