Faglig Fredag den 23. august 2019 med oplæg om Distributed tracing, Privacy by Design og Elastic Stack

Faglig Fredag er et eksklusivt arrangement for Lund&Bendsens konsulenter, freelancere, kunder og inviterede gæster. Faglig Fredag byder oftest på 2-3 oplæg med relation til softwareudvikling, diskussioner med ligesindede, faglig sparring og netværk. Det er gratis at deltage og inkluderer frokost omkring kl. 12.00.

 

Lokation: Lund&Bendsen A/S, Naverland 2, 15. sal.

Program

Kl. 08:30-09:00

Morgenmad

 
Kl. 09:00-09:25

Præsentationsrunde

  • Velkomst
  • Præsentationsrunde, så alle ved, hvem alle er
  • Nyt fra Javagruppen og andre communities
  • Information om kommende Faglige Fredage
 
Kl. 09:25-10:10
 

En introduktion til Privacy by Design

Hvis du spørger en hvilken som helst udvikler, hvilken database der er den bedste, svarer denne (forhåbentlig) ”det kommer an på problemet, vi skal løse”.

Vi er, som udviklere, erfarne i at veje fordele og ulemper op imod hinanden, og oftest på et uoplyst grundlag, da mange af disse valg tages inden, vi har den fulde forståelse for opgaven og kompleksiteten heri. Det er en helt naturlig del af vores arbejde, og vi har gennem vores uddannelser og vores praktiske erfaring opbygget et begrebskompleks, der muliggør, at vi kan kommunikere med hinanden og finde løsninger under disse forhold.

Når jeg taler med de samme udviklere, omkring afvejninger og risikovurderinger af vores løsning i forhold til GDPRen, så går det sjældent, som når vi taler teknik og teknologi.
Oftest ser jeg udviklere blive meget sort/hvide, som i ”Det må man ikke!” eller ”Det må man i hvert fald!!”, og når jeg taler med jurister, med speciale inden for GDPRen, svarer de oftest ”It depends”.

På denne faglige fredag vil du blive introduceret til Privacy by Design og få en indsigt i nogle af de begreber, der skal til, for at kunne afveje fordele og ulemper i forhold til databeskyttelsesforordningen.
For selvom reglerne er komplicerede (og det er de), så tager de udgangspunkt i nogle principper, som ikke er komplicerede. Forståelsen af disse principper kan hjælpe dig langt i at træffe sunde beslutninger på et uoplyst grundlag, præcis som var det en database, du skulle vælge.

Agge Kempff-Andersen er IT-konsulent med mange års erfaring med systemudvikling og programmering . I 2016 var han med til at starte PrivacyTree, og har været tungt involveret GDPR arbejde lige siden.

Pause

 

Kl. 10:20-11:05

Elastic Stack – nye avancerede features

 

Elastic Stack applikationerne har gennem de sidste år vundet stor udbredelse i mange komplekse infrastrukturprojekter som dokumentdatabase, til søgning, som værktøj til opsamling og overvågning af logs, metriker, netværkstrafik og performance, samt nu også sikkerhedshændelser (SIEM) i version 7.x.

I dette oplæg springer vi direkte til en introduktion til de nogle af de mange nye, avancerede features i Elastic Stack, som Security Information Event Management (SIEM), Elastic Common Schema, Infrastructure, Metrics Explorer o.a. En af Elastic’s målsætninger er korte release cykler. De kan gøre det vanskeligt for nogle teams at holde trit med de nye versioner. Vi tager derfor også et kig på erfaringerne med opgraderinger og den nye Upgrade Assistant og migration API’et.

Flemming Jensen er IT-udvikler og software arkitekt med en passion for infrastrukturprojekter. Flemmings firma ValueObjects er Elasticsearch partner.

Pause

 
Kl. 11:15-12:00

Distributed tracing (in English)

 

Distributed tracing, also called distributed request tracing, is a method used to profile and monitor applications, especially those built using a microservices architecture. Distributed tracing helps pinpoint where failures occur and what causes poor performance. IT and DevOps teams can use distributed tracing to monitor applications. Distributed tracing is particularly well-suited to debugging and monitoring modern distributed software architectures, such as microservices. Developers can use distributed tracing to help debug and optimize their code.

 

In my presentation I will focus on OpenTracing — an open-source standard for implementing distributed tracing. OpenTracing allows developers to add instrumentation to their application code using APIs that do not lock them into any one particular product or vendor. The presentation will showcase a demo of multiple instrumented tiers in a typical application scenario and inspection of resulting traces.

Kostas Rutkauskas is a full stack software engineer. He holds cand. it. from datalogisk institut in KU and has been working as a consultant in Denmark since 2009. He has help numerous private and public sector entities on modernizing & optimizing their software solutions.

Kl. 12:00-15:00

Pizza, networking og fortsatte diskussioner