57. spotkanie Toruń JUG
Zapraszamy na 57. spotkanie Toruń Java User Group.
Jak zawsze wstęp jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana. Zachęcamy Was do kliknięcia w RSVP i podania maila - osoby, które zapiszą się i przybędą na to spotkanie będą miały szansę na zdobycie jednego z kilku upominków:
- 2x licencja na dowolny produkt od JetBrains (https://www.jetbrains.com/)
- 2x ebook od wydawnictwa Manning (https://www.manning.com)
Dzięki Simplito (https://simplito.com) będziecie mogli zobaczyć nagranie z tego spotkania na naszym kanale YT (https://www.youtube.com/TorunJUG)
Jak zwykle, już po wszystkim, zapraszamy Was tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar (gdzie wspomogą nas nasi Partnerzy spotkania :) )
A teraz trochę o naszych Prelegentach i ich prelekcjach:
"Keycloak - uwierzytelnianie i autoryzacja w świecie mikro-serwisów"
Nazwa użytkownika i hasło… Niby niewiele, a można na tej podstawie zrobić bardzo dużo. Ale jak to się ma do mikro-serwisów? Jak to się dzieje, że nie musimy się logować do wielu stron w firmie, tylko do jednej? I co to są te “tokeny”? Na te i inne pytanie postaram się odpowiedzieć podczas mojej prezentacji. Zabiorę Was w świat uwierzytelniania i autoryzacji. Sprawdzimy, co jest ten oAuth i czy uprawnienia można oddelegować (a jak tak, to gdzie?).
O prelegencie:
Sebastian Łaskawiec - jest programistą zajmującym się projektami Keycloak i Red Hat Single Sign-on w firmie Red Hat. Sebastian zajmuje się przede wszystkim integracją z chmurami opartymi o kontenery, takimi, jak OpenShift czy Kubernetes. W wolnym czasie, zajmuje się badaniami nad wykorzystaniem Uczenia Maszynowego w automatycznym utrzymaniu i optymalizacji infrastruktury - nurcie NoOps. Prywatnie, ojciec, gitarzysta i domowy piwowar.
"DevOps way to go"
Prezentacja skupi się na praktycznym podejściu do zagadnienia DevOps. Będziecie mogli posłuchać/zobaczyć:
- Czym jest DevOps, dlaczego tak szybko zdobywa popularność
- DevOps pipeline na przykładzie prostej aplikacji Javy (za pomocą Jenkins)
- DevSecOps - uzupełnienie pipeline'a o elementy bezpieczeństwa (SAST DAST)
- DevTestOps - uzupełnienie pipeline o elementy testów jednostkowych oraz funkcjonalnych (JUnit oraz Selenium)
- AIOps - wspomnę czym jest, oraz z czym się to je
O prelegencie:
Dawid Dacewicz - DevOps Engineer w Posti Messaging, entuzjasta metodologii DevOps, automatyzacji oraz bezpieczeństwa. Pasjonat rozwiązań chmurowych.