.NET Core Tour - Warsztaty
24 czerwca zapraszamy do łódzkiego biura firmy Sii na warsztaty poświęcone ASP.NET Core.
Celem warsztatów jest nabycie wiedzy dotyczącej pracy z najnowszą wersją frameworka ASP.NET Core oraz automatyzacji procesu budowy, jak i wdrożenia usługi na własną maszynę wirtualną w chmurze obliczeniowej.
W trakcie zajęć skupimy się zarówno na samym kodzie, jak i zagadnieniach dotyczących szeroko pojętego DevOps m.in wykorzystaniem build server Travis CI, Docker, Rancher oraz podstaw konfiguracji Linux Server i Nginx.
Zajęcia zostaną podzielone na następujące części:
1. Stworzenie systemu rozproszonego na zasadzie API + serwis, komunikujący się za pomocą szyny danych RabbitMQ.
2. Zbudowanie własnego obrazu za pomocą Dockera, a następnie wykorzystanie narzędzia docker-compose.
3. Wykorzystanie Docker Hub oraz Travis CI w celu wdrożenia aplikacji na maszynę wirtualną.
4. Konfiguracja Rancher do zarządzania infrastrukturą kontenerów.
Wymagania:
- Laptop z zainstalowanym .NET Core w wersji .NET Core 1.1 oraz dowolnym IDE (Visual Studio, VS Code, Rider, itp.)
- Dobra znajomość języka C#, platformy .NET oraz frameworka ASP.NET
- Podstawowa znajomość Git oraz konto na portalu github.com
- Zainstalowane środowisko Docker
Uczestniczenie w warsztatach jest bezpłatne. Wymagana jest rejestracja (poprzez Meetup) oraz mailowe potwierdzenie uczestnictwa.
Prowadzący:
- Piotr Gankiewicz
- Łukasz Pyrzyk
Miejsce spotkania:
Biuro Sii w Łodzi, ul. Kopcińskiego 77
3. piętro, wejście C
sala Księży