Are you passionate about software architecture? Want to practice designing scalable, maintainable systems in a collaborative setting? Join us for an Architecture Kata, where we’ll tackle a real-world problem, discuss possible solutions, and refine our design skills together!
What’s an Architecture Kata?
An Architecture Kata is a hands-on, group exercise where participants work together to design the architecture for a given problem. It’s a great way to:
✅ Learn from others’ experiences and perspectives
✅ Improve your ability to think through architectural trade-offs
✅ Practice diagramming and communicating system designs
✅ Have fun while sharpening your skills!
Whether you’re a seasoned architect or just starting your journey in software design, this is a great opportunity to learn, share, and grow!
👉 RSVP now and bring your ideas to the table!
Got questions? Feel free to reach out. See you there! 🚀
Time: 18:00 - 21:00 (walk-in from 17:30 with food and drinks)
Location: Dellaertweg 9E, 2316 WZ Leiden
The amount of business related data is growing tremendously. But how to get the most out of your data and obtain useful insights instead of only harvesting data and drowning in a data swamp? In this presentation I will provide an introduction in the various aspects of creating an end-to-end data warehouse solution in Azure Databricks. Emphasis will be on the place of the Databricks platform architecture inside Azure, the use of multiple external data sources, data organization strategies, cleaning and preparing data and security while working towards a live report in Power BI.
This introductory session is targeted towards software engineers who like to broaden their horizon and have an interest in data engineering related topics. No previous knowledge from the audience is required.
Schedule
DotnetFriday is de beste manier om jouw weekend in te luiden! Het delen en opdoen van Microsoft .NET & Azure kennis mét een borrel en een hapje in de handen. Have fun with tech! De vorige edities waren uitverkocht, dus mis je kans niet en schrijf je snel in.
Toegang is gratis. Eten en drinken wordt verzorgd.
Let op: beperkt aantal plekken. Vol = vol.
Kom naar de meetup op vrijdag 16 mei 2025 te Nieuwegein.
Agenda:
16.30 - Inloop
17.00 - Sjors Goering | Scaling multi-tenant apps with CosmosDB for PostgreSQL
18.00 - Buffet
18.45 - Sander ten Brinke | The best ways to use the latest OpenAPI features in .NET 9!
19.45 - Borrel: Drinks & Bites & Gezelligheid
Talks:
Sjors Goering | Scaling multi-tenant apps with CosmosDB for PostgreSQL
Scaling your application layer is usually easy, simply spin up some extra containers, Azure Web App instances or Azure Function instances. However, your database does not scale with the same ease. In case you faced this situation, you might have chosen to store each tenant in its own database and host them in an Azure Elastic Pool. However, how do you execute cross-tenant queries, update the schema of thousands of databases, or maintain shared (non-tenant specific) data? Those and more questions will be covered in this session where you will see how easily you can build multi-tenant apps with Azure CosmosDB for PostgreSQL.
Sander ten Brinke | The best ways to use the latest OpenAPI features in .NET 9!
.NET 9 makes some impactful changes for creating .NET applications with OpenAPI support! In this session, we’ll dive into the breaking changes and latest OpenAPI advancements for .NET 9 and explore how these features can be leveraged to create robust, efficient, and well-documented APIs. We will cover both minimal API's and controllers.
This presentation will feature lots of demos with the aim of giving you an end-to-end experience of the latest and greatest features of OpenAPI in .NET 9!
Meld je snel aan, gratis toegang.
We vragen je om je aan de Code of Conduct te houden, deze vind je hier.
Met in totaal 15 inspirerende sessies delen experts uit diverse vakgebieden hun kennis en ervaring. Van kunstmatige intelligentie en Kubernetes tot softwarearchitectuur en gegevensbeveiliging – er is voor iedereen iets te ontdekken. Dit is alvast een voorproefje van vijf boeiende sessies.
Arin Roy - Hoofdarchitect & Azure (AI) MVP, Capgemini
De drie AI-agenttypen binnen het Semantic Kernel-framework ontrafeld
Wil je slimmer AI-oplossingen bouwen? In deze sessie leer je alles over drie belangrijke AI-agenttypen: de Chat Completion Agent, de OpenAI Assistant Agent en de Azure AI Agent. Ontdek hoe je ze kunt inzetten om processen te automatiseren en innovatieve toepassingen te creëren!
Dennis van der Stelt - Verslaafd aan gedistribueerde systemen
Hoe bouw je de grootste e-commerce site met verticale segmenten?
Hoe bepaal je de grenzen tussen services binnen een complexe architectuur? Aan de hand van een praktijkvoorbeeld van ‘s werelds grootste e-commerce site ontdek je hoe je een chaotisch systeem transformeert in goed gestructureerde, onderhoudbare services.
Christian Peeters - Microsoft Certified Trainer & Developer
De RAGged Edge: Houd je data en AI binnen handbereik
Maak je je zorgen over gegevensprivacy en compliance? Ontdek hoe retrieval-augmented generation (RAG) je AI-modellen kan verbeteren zonder gevoelige informatie bloot te stellen. Leer hoe je vectordatabases gebruikt, data integreert en AI lokaal draait voor maximale controle over je gegevens.
Shawn Wildermuth - Microsoft MVP, Spreker en Pluralsight-auteur
Nullable Reference Types: Waarom ze je leven makkelijker maken
Ben je ook weleens gefrustreerd door null in je code? Nullable Reference Types zijn nu standaard in .NET en kunnen je code een stuk veiliger en onderhoudsvriendelijker maken. In deze sessie ontdek je waarom je ze juist niet uit moet schakelen, maar slim moet gebruiken!
Joost van Uitert - Software Engineer en toetsenbordfanaat
Kubernetes: waarom het gewoon werkt
Wat gebeurt er eigenlijk als je ‘kubectl apply’ gebruikt? In deze sessie duiken we onder de motorkap van Kubernetes en ontdekken we hoe kubelets, kube-apiserver en etcd samenwerken om je containers soepel te laten draaien. Een must voor iedereen die écht wil begrijpen hoe Kubernetes werkt!
Schrijf je snel en gratis in om je plek veilig te stellen.
Collega's meenemen mag natuurlijk ook!