OpenWhisk dla programistów – platforma serverless open source

Opis

Zaawansowane szkolenie praktyczne poświęcone platformie Apache OpenWhisk, które prowadzi uczestników przez proces tworzenia i wdrażania aplikacji serverless w środowisku open source. Program integruje teoretyczne podstawy z intensywnymi warsztatami praktycznymi, umożliwiając uczestnikom zdobycie praktycznego doświadczenia w budowaniu skalowalnych rozwiązań. Zajęcia wykorzystują rzeczywiste scenariusze projektowe, a każdy uczestnik pracuje w dedykowanym środowisku developerskim, co pozwala na głębokie zrozumienie platformy i jej możliwości.

Profil uczestnika

  • Programiści aplikacji cloud native zainteresowani rozwiązaniami open source
  • DevOps Engineers poszukujący alternatywy dla komercyjnych rozwiązań serverless
  • Architekci rozwiązań chmurowych
  • Inżynierowie platformy odpowiedzialni za infrastrukturę serverless
  • Deweloperzy aplikacji rozproszonych
  • Specjaliści ds. integracji systemów
  • Programiści zainteresowani platformami event-driven

Agenda

  1. Fundamenty OpenWhisk
    • Architektura i komponenty platformy
    • Instalacja i konfiguracja środowiska
    • Model programowania i działania funkcji
    • Integracja z systemami zewnętrznymi
  2. Rozwój aplikacji
    • Implementacja akcji w różnych językach
    • Sequences i kompozycja funkcji
    • Triggers i rules
    • Zarządzanie pakietami i zależnościami
  3. Wdrażanie i operacje
    • Strategie deploymentu
    • Monitoring i diagnostyka
    • Zarządzanie wersjami
    • Skalowanie i wydajność
  4. Zaawansowana integracja
    • Event-driven patterns
    • API Gateway i endpoints
    • Bezpieczeństwo i autoryzacja
    • High availability setup

Korzyści

Uczestnik zdobędzie praktyczną wiedzę w zakresie projektowania i implementacji rozwiązań na platformie OpenWhisk. Nauczy się efektywnie wykorzystywać możliwości platformy do budowy skalowalnych aplikacji serverless. Będzie potrafił tworzyć zaawansowane przepływy pracy z wykorzystaniem sequences i rules. Pozna techniki optymalizacji wydajności i zarządzania zasobami w środowisku OpenWhisk. Rozwinie umiejętność integracji OpenWhisk z zewnętrznymi systemami i usługami. Zdobędzie wiedzę o najlepszych praktykach w zakresie bezpieczeństwa i monitoringu. Nauczy się implementować wzorce event-driven w architekturze serverless.

Wymagane przygotowanie uczestników

  • Doświadczenie w programowaniu aplikacji rozproszonych
  • Znajomość podstaw architektury serverless
  • Podstawowa wiedza o konteneryzacji
  • Rozumienie wzorców integracyjnych

Zagadnienia

  • Architektura OpenWhisk
  • Event-driven programming
  • Akcje i sequences
  • REST API design
  • Monitoring i telemetria
  • Security patterns
  • Skalowanie aplikacji
  • Continuous deployment
  • Error handling
  • Performance tuning
  • State management
  • Testing strategies

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-242

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *