Szkolenie Implementacja modelu aktorów z Microsoft Orleans
Praktyczne informacje o szkoleniu
- KATEGORIA: Technologie
- PODKATEGORIA: Wytwarzanie oprogramowania
- KOD SZKOLENIA: IT-SD-412
- CZAS TRWANIA: 2 dni
- INFORMACJA CENOWA od: 3450 zł netto za jedną osobę
- RODZAJ SZKOLENIA: szkolenie zamknięte
- JĘZYK SZKOLENIA: polski
- FORMA REALIZACJI: stacjonarna, online
Opis szkolenia
Dwudniowe szkolenie z Microsoft Orleans wprowadza uczestników w świat programowania opartego na modelu aktorów, przedstawiając praktyczne zastosowania tego paradygmatu w tworzeniu skalowalnych systemów rozproszonych. Program warsztatów prowadzi uczestników przez kolejne etapy projektowania i implementacji systemów wykorzystujących model aktorów, rozpoczynając od fundamentalnych koncepcji, a kończąc na zaawansowanych wzorcach projektowych. Zajęcia opierają się na praktycznym projekcie, który ewoluuje w trakcie szkolenia, pozwalając uczestnikom doświadczyć, jak poszczególne elementy frameworka Orleans współpracują ze sobą w rzeczywistym systemie. Metodyka szkolenia zakłada intensywną pracę warsztatową, gdzie każde nowe zagadnienie jest natychmiast implementowane i testowane w środowisku zbliżonym do produkcyjnego.
Profil uczestnika
Szkolenie dedykowane jest dla programistów .NET zainteresowanych tworzeniem systemów rozproszonych. Program sprawdzi się dla architektów rozwiązań projektujących skalowalne aplikacje. Kurs jest odpowiedni dla deweloperów pracujących nad systemami czasu rzeczywistego. Warsztaty kierowane są do inżynierów backend zajmujących się przetwarzaniem równoległym. Program dostosowany jest dla programistów chcących poznać zaawansowane techniki programowania rozproszonego. Szkolenie będzie szczególnie wartościowe dla zespołów pracujących nad systemami o wysokiej skalowalności.
Agenda
- Wprowadzenie do modelu aktorów
- Fundamenty programowania aktorowego
- Architektura i komponenty Orleans
- Cykl życia grainów
- Komunikacja między aktorami
- Implementacja grainów
- Projektowanie interfejsów i stanów
- Obsługa współbieżności i transakcji
- Zarządzanie stanem aktorów
- Strategie persystencji danych
- Komunikacja i skalowalność
- Wzorce komunikacji między grainami
- Mechanizmy streamingu
- Obsługa awarii i odzyskiwanie
- Monitorowanie i diagnostyka
- Wdrażanie i optymalizacja
- Konfiguracja klastra Orleans
- Strategie deploymentu
- Optymalizacja wydajności
- Testowanie systemów aktorowych
Korzyści
Uczestnik rozwinie umiejętność projektowania i implementacji systemów rozproszonych opartych na modelu aktorów w środowisku Microsoft Orleans. Opanuje techniki efektywnego zarządzania stanem i komunikacją między aktorami w systemie rozproszonym. Nauczy się wykorzystywać wzorce projektowe specyficzne dla programowania aktorowego do rozwiązywania złożonych problemów obliczeniowych. Zdobędzie wiedzę o metodach zapewniania wysokiej dostępności i odporności na awarie w systemach aktorowych. Pozna sposoby efektywnego testowania i debugowania aplikacji wykorzystujących Orleans. Będzie potrafił wdrażać i optymalizować systemy aktorowe w środowisku produkcyjnym.
Wymagane przygotowanie uczestników
Doświadczenie w programowaniu w języku C#. Znajomość podstaw systemów rozproszonych. Rozumienie programowania wielowątkowego. Podstawowa wiedza o wzorcach projektowych.
Zagadnienia
Model aktorów w programowaniu rozproszonym. Architektura Microsoft Orleans. Projektowanie i implementacja grainów. Zarządzanie stanem w systemach aktorowych. Komunikacja między aktorami. Persystencja danych w Orleans. Obsługa awarii i odzyskiwanie. Monitorowanie systemów rozproszonych. Wzorce projektowe w modelu aktorów. Testowanie systemów aktorowych. Optymalizacja wydajności. Wdrażanie w środowisku produkcyjnym.
Masz pytania?
Zapraszamy do kontaktu
Klaudia Janecka
+48 539 064 686
klaudia.janecka@eitt.pl
ul. Ząbkowska 3103-736 Warszawa
Organizacja szkolenia
- Minimalna liczba uczestników: 4 osób
- Maksymalna liczba uczestników: 12 osób
- Miejsce: siedziba klienta lub wskazana lokalizacja
- Czas trwania każdego dnia: 8 godzin zegarowych (9:00-17:00)
Formy realizacji szkolenia
Szkolenie stacjonarne
- Szkolenie w siedzibie klienta lub wskazanej lokalizacji
- Sala szkoleniowa wyposażona w niezbędny sprzęt
- Materiały szkoleniowe w formie elektronicznej
- Przerwy kawowe i lunch
- Bezpośrednia interakcja z trenerem
- Networking w grupie
- Ćwiczenia warsztatowe w zespołach
Szkolenie zdalne
- Wirtualne środowisko szkoleniowe
- Materiały w formie elektronicznej
- Interaktywne ćwiczenia online
- Breakout rooms do pracy w grupach
- Wsparcie techniczne podczas szkolenia
- Nagrania sesji (opcjonalnie)
Możliwość dofinansowania
Szkolenie może zostać sfinansowane ze środków publicznych w ramach:
- Krajowego Funduszu Szkoleniowego (KFS)
- Bazy Usług Rozwojowych (BUR)
- Projektów unijnych realizowanych przez PARP
- Programu Akademia HR (PARP)
- Regionalnych programów operacyjnych
W przypadku zainteresowania dofinansowaniem, nasz zespół pomoże w przygotowaniu wymaganej dokumentacji.
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!
Zaufali nam
Poznaj naszą firmę

Masz pytania?
Zapraszamy do kontaktu
Klaudia Janecka
+48 539 064 686
klaudia.janecka@eitt.pl
ul. Ząbkowska 3103-736 Warszawa
FAQ — Często zadawana pytania
- Zaproszenie w formie one-pager’a z terminami
- Kick-off projektu
- Strategiczne przywództwo i myślenie
- Komunikacja i współpraca. Zarządzanie konfliktem
- Motywowanie, angażowanie i trudne decyzje w biznesie
- Zarządzanie zmianą i innowacjami. Przywództwo w kryzysie
- Budowa organizacji przyszłości
- Warsztat dobrych praktyk – retrospektywa; stworzenie spójnego programu dla średniego i niższego szczebla zarządzania