Budowanie rozwiązań serverless/FaaS w chmurze AWS

LICZBA DNI: 3 (24h)

KOD KURSU: SERVERLESS/AWS

Powiadom
o kolejnych terminach

# aws

# serverless

# lambda

# cloud

# faas

# sam

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów, specjalistów IT oraz architektów oprogramowania, którzy chcą poznać bądź poszerzyć swoją wiedzę związaną z architekturą serverless.

WYMAGANIA

Znajomość Java / node.JS

Znajomość IDE Visual Studio Code (node.JS) lub IntelliJ / Eclipse (Java)

Podstawowa znajomość chmury AWS

Zainstalowanego Docker-a i AWS CLI

ZALETY

Zapoznanie z najpopularniejszymi frameworkami.

Cele szkolenia

Omówienie podstawowych usług AWS wraz z ich najważniejszymi funkcjami oraz możliwymi integracjami.

Poruszenie popularnych wpadek popełnianych przy projektowaniu architektur serverless.

Zapoznanie uczestników z koncepcją serverless w chmurze AWS.

Pisanie własnych funkcji Lambda wraz z lokalnym ich testowaniem.

Integracje z najpopularniejszymi usługami w chmurze AWS.

Projektowanie kompletnych rozwiązać opartych o architekturę serverless.

Program

  • Podstawowe usługi w chmurze AWS
  • Bezpieczeństwo z IAM
  • CloudWatch
  • Praca z AWS
    • Web konsola
    • CLI
    • SDK dla node.JS i Javy
    • REST API
      • Signature V4
  • Architektura serverless
  • Przegląd rozwiązań serverless
    • AWS SAM
    • Serverless Framework
  • Vendor lock-in
  • Wprowadzenie do AWS Lambda
  • Lokalne uruchomienie
  • Podstawowe integracje
  • Architektura heksagonalna
  • Testowanie funkcji Lambda
  • Własny runtime
  • Orkiestracja za pomocą AWS Step Functions
  • Lambda w VPC
  • DynamoDB
  • Aurora Serverless
  • REST API z API Gateway
  • Uwierzytelnianie z Cognito
  • Kolejki i notyfikacje - SQS i SNS
  • Hostowanie statycznych stron WWW
  • Analiza tekstów z Comprehend
  • Analiza obrazków z Rekognition

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.