Skip to content

KROS Dev Meetup #5

Photo of Milan Martiniak
Hosted By
Milan M.
KROS Dev Meetup #5

Details

Na najbližšom online KROS Dev Meetupe si porozprávame o (nielen) monitorovacej APM službe Application Insights a o automatickom testovaní API pomocou nástroja Postman. Tešíme sa na vás 30. marca o 17-tej cez ZOOM: https://us02web.zoom.us/j/84024392997

📅 Agenda:
• 17:00 Úvod
• 17:05 Logovanie a diagnostika s Application Insights (Miroslav Holec)
• 18:00 Ako testovať API a nezblázniť sa pri tom (Jakub Berthoty)
• 19:00 Virtual beer

Témy:
📣 Logovanie a diagnostika s Application Insights (Miroslav Holec)
Na prednáške sa zoznámime s Application Insights a ich využitím. Ukážeme si, ako ich zapojiť do .NET Core aplikácie, vysvetlíme si princípy zberu telemetrií na pozadí, code monitoring a logovanie v aplikácii. Ďalej sa budeme venovať konfigurácii, samplingu a filtrovaniu. V Azure portáli sa pozrieme na vyhodnocovanie zalogovaných telemetrií, monitoring dostupnosti a live metric stream. Na konci si ešte niečo povieme o ďalších pokročilejších nástrojoch.

📣 Ako testovať API a nezblázniť sa pri tom (Jakub Berthoty)
Pri vývoji API si potrebujeme byť istí, že jeho rozširovanie a úpravy nerozbijú existujúcu funkčnosť. O to viac ak je naše riešenie tvorené navzájom prepojenými mikroslužbami, kde neuvážená zmena v niektorej z nich môže ovplyvniť aj fungovanie ostatných.
Ručné testovanie pri rozsiahlom API nie je udržateľné a je potrebné automatizované riešenie, ktoré dokáže na požiadanie skontrolovať všetky endpointy.
Ukážeme si, ako je to možné docieliť pomocou nástroja Postman. Porozprávame sa o testovaní autorizácie, validácii dotazov a odpovedí z API, či o retryingu v prípade asynchrónnych operácií.
Ak nám ostane čas, povieme si niečo o tom, ako sa dá pomocou Postmana vyvíjať API v TDD.

Prednášajúci:
🎤 Miroslav Holec
Vývojár, konzultant a lektor. Viac ako 10 rokov sa venuje oblasti vývoja software na technológiách od Microsoftu. Jeho doménou sú cloudové služby a oblasť [ASP].NET Core. Člen komunity Microsoft Student Partner a držiteľ ocenenia Microsoft MVP. Pracuje na voľnej nohe a venuje sa vzdelávaniu profesionálov. Pomáha vývojárskym tímom nájsť cestu k novým technológiám a moderným riešeniam.

🎤 Jakub Berthoty (KROS a. s.)
Od roku 2012 .NET vývojár v spoločnosti KROS a. s.. Člen vývojového tímu pre mzdový a personálny softvér Olymp. V posledných rokoch prechod od offline k online riešeniam s primárnym zameraním na technológie od Microsoft-u (.NET Core, Azure, ...).

❓ Počas meetpu-u môžete klásť otázky priamo v Zoom mítingu.

🎞️ Záznamy z meetup-ov
https://www.youtube.com/playlist?list=PLuLCIjnOyIav8FRwQzwgdhVHTa8aEWleQ

Photo of KROS Dev Meetup group
KROS Dev Meetup
See more events
Online event
This event has passed