ŚGMS #15 WORKSHOPS - Distributed .NET Core (P. Gankiewicz & D. Pawlukiewicz)
Details
Opis:
Podczas warsztatów, uczestnicy zapoznają się z koncepcją tworzenia systemów rozproszonych opartych na usługach (mikroserwisach) i dokonają przykładowej implementacji z wykorzystaniem platformy .NET Core oraz języka C#.
Agenda:
-Wstęp teoretyczny
-API Gateway z ASP.NET Core
-Implementacja mikroserwisu
-Szyna danych i komunikacja pomiędzy usługami
-CQRS, a przetrzymywanie danych
-Zagadnienia dodatkowe*
-Docker
Wymagania:
-Dobra znajomość C# oraz podstawowa znajomość tworzenia aplikacji webowych / HTTP API z ASP.NET MVC lub Core
-Dowolny OS wspierający .NET Core (Windows, Mac, Linux)
-Najnowsza wersja .NET Core SDK 2.1 (https://www.microsoft.com/net/download/macos)
-Docker oraz Docker Compose
-Wybrane IDE (Visual Studio, VS Code, Rider lub inne)
-Pobrane obrazy Docker (polecenie docker pull nazwa_obrazu): microsoft/dotnet:2.1-runtime, microsoft/dotnet:2.1-aspnetcore-runtime, microsoft/aspnetcore, microsoft/aspnetcore-build, rabbitmq:3.6.5-management, mongo, redis
P.S.
Szanujmy swój czas oraz przede wszystkim pozostałych uczestników — upewnij się, że posiadasz w pełni skonfigurowane środowisko (.NET Core, IDE itp.) oraz Docker działa jak należy (zwłaszcza gdy używasz systemu Windows i Docker Toolbox) + posiadasz pobrane wszystkie wymagane obrazy.
Zapisy ruszają w sobotę (16.06.2018) o 12:00. Jest sporo chętnych więc zasada kto pierwszy ten lepszy. Mamy 20 miejsc.
Oczywiście w ramach warsztatów będzie przerwa z jakąś programistyczną szamą (cóż jak nie pizza!) i napitkiem :)
