Tech Talks @ Eleven: Event-Driven Serverless architectuur en AI ondersteuning


Details
Programma
18:00 Ontvangst en avondeten
18:30 Welkom en introductie
18:35 Een Event-Driven Serverless applicatie koppeling door Joey Visbeen
19:20 Korte pauze
19:30 AI ondersteuning bij software ontwikkeling door Carlo Vollebregt
20:15 Borrel
Een Event-Driven Serverless applicatie koppeling door Joey Visbeen
Bij Eleven hadden we de behoefte om data te synchroniseren tussen twee applicaties: Jira en Productive. Deze casus vereiste een betrouwbare en simpele oplossing. Hiervoor hebben we gekozen om aan de slag te gaan met serverless AWS services. Door het samenstellen van een event-driven architectuur waarbij Lambda functies, SQS queue’s en DynamoDB tabellen een hoofdrol spelen, hebben we een oplossing gemaakt die schaalbaar en kostenefficiënt is. Deze oplossing hebben we op basis van Infrastructure as Code ingericht met behulp van AWS CDK. Tijdens deze presentatie zal er ingegaan worden op: de basisprincipes van CDK, de casus, de oplossing, wat de uitdagingen waren, hoe we deze uitdagingen hebben opgelost en hoe het er daadwerkelijk uitziet in de praktijk.
AI ondersteuning bij software ontwikkeling door Carlo Vollebregt
De afgelopen maanden zijn er verschillende AI gebaseerde tools geïntroduceerd die kunnen bijdragen aan het vereenvoudigen van softwareontwikkeling. Tools die helpen bij het schrijven van code, zoals GitHub Copilot en Amazon CodeWhisperer. Of die helpen bij het schrijven van unit tests, zoals Diffblue Cover. En dan zijn er nog tools die helpen bij het reviewen van code, zoals Amazon CodeGuru. De laatste tijd is ChatGPT veel in het nieuws en hoewel deze niet direct zal zijn ontwikkeld voor ondersteuning bij development, kan het er zeker ook voor gebruikt worden. En zelfs de text-to-image modellen zoals Dall-E en Stable Diffusion kunnen een nuttige rol hebben bij het ontwikkelen van software. Bij Eleven zijn we deze winter ervaring op gaan doen met deze en andere tools en deze ervaringen willen we met jullie delen en andersom van jullie horen of er nog meer handige tools zijn.
Over Tech Talks @ Eleven
Elk kwartaal organiseert Eleven samen een avond met "tech talks": presentaties of workshops, met ruimte voor vragen en discussie, die interessant zijn voor onze collega IT'ers. Eleven verzorgt het avondeten en natuurlijk is er ook ruimte om gezellig na te kletsen onder het genot van een drankje. Deelname is gratis en open voor iedereen met interesse in software ontwikkeling.
NB: This event will be in Dutch.

Tech Talks @ Eleven: Event-Driven Serverless architectuur en AI ondersteuning