Azure Architect @ Xebia, Author of 'Azure Infrastructure as Code' | Microsoft MVP
Architect @ Info Support | Microsoft MVP
DevOps & Azure Architect | Microsoft MVP
Teamlead R&D, ChipSoft
Gasunie
Concourslaan 17
9727 KC
Groningen
Als ontwikkelteam is het schrijven van documentatie vaak niet onze favoriete activiteit. En het up-to-date houden na elke codewijziging is een nog grotere uitdaging. Ontwikkelaars beweren dat de broncode de documentatie zelf is, maar zijn stakeholders het daarmee eens, lezen ze eigenlijk de code?
Wat als onze broncode de bron van onze documentatie zou zijn, voor het team en onze stakeholders?
In deze sessie gaan we kijken hoe we Roslyn kunnen gebruiken om documentatie te genereren. Denk hierbij aan het maken van diagrammen die de structuur en relaties weergeven binnen een aggregate of een sequence diagram die de flow door de applicatie kan weergeven.
We duiken de code in waarbij we kijken hoe we projecten en solutions kunnen laden, syntax trees kunnen gebruiken om de structuur van onze source code te doorlopen en branching logica detecteren om alternatieve paden vast te leggen. Daarna zullen we deze gegevens weergeven naar andere bestandsindelingen zoals PlantUML, markdown en AsciiDoc.
Na deze sessie ben je in staat je broncode te laten spreken in vormen die je team én je stakeholders de werking van je applicatie haarfijn uitlegt.
DevOps heeft de snelheid van softwareontwikkeling verbeterd, maar organisaties staan nog steeds voor de uitdaging om een efficiënte en veilige infrastructuur voor teams te bieden, terwijl ze wendbaarheid, beveiliging en naleving in balans houden. Om dit aan te pakken, is Azure Deployment Environments een nieuwe dienst die een manier biedt om snel app-omgevingen op te zetten, waarbij maximale beveiliging, naleving en kostenefficiëntie worden gewaarborgd. Het past perfect binnen de opkomende zelfbedieningsplatform engineering aanpak.
Door omgevingstypen te definiëren, kunnen platformingenieurs het voor ontwikkelaars eenvoudig maken om omgevingen te implementeren met de juiste services, middelen en beleidsregels toegepast. Azure Deployment Environments integreert goed met CI/CD-tools, wat zorgt voor een soepele overgang van ontwikkeling naar productie.
Maar waar bouwen ontwikkelaars hun apps? Hoe zorgen we ervoor dat nieuwe engineers snel aan boord komen? Onder dezelfde paraplu als Deployment Environments biedt Azure Dev Box een gestroomlijnde ontwikkelervaring door ontwikkelaars vooraf geconfigureerde omgevingen te bieden die zijn afgestemd op hun behoeften. Deze tool zorgt voor consistentie tussen ontwikkelomgevingen en faciliteert samenwerking tussen teamleden.
Deze sessie zal een demonstratie geven van de functies en installatie van Azure Deployment Environments, inclusief integratie met Azure Dev Box en CI/CD-pijplijnen, en laten zien hoe deze tools gezamenlijk de efficiëntie en beveiliging van softwarelevering verbeteren.
De uitspraak dat AI van grote meerwaarde gaat zijn in de zorg is niet van gisteren; al sinds de jaren 90 wordt er over gesproken. Ondanks het feit dat de kwaliteit van de modellen en de beschikbare rekenkracht bleven toenemen, was er geen adoptie. De afgelopen jaren lijkt het tij gekeerd te zijn; met name de komst van LLMs zoals ChatGPT lijken een nieuw hoofdstuk in te luiden. Is dit de doorbraak waar we op hebben gewacht?
Vanuit mijn rol als teamlead R&D voor een grote leverancier van elektronische patiëntdossiers geef ik een kijkje achter de schermen welke veelbelovende ontwikkelingen er nu gaande zijn. Nieuwe bedrijven en toepassingen schieten als paddenstoelen uit de grond. Hoe integreer je al deze oplossingen optimaal in je eigen product, waarbij je de keuze aan klant laat met welke modellen men wil werken? Welke technische uitdagingen geeft dat, hoe zorg je dat privacy gewaarborgd blijft, en hoe zorg je ervoor dat er het niet leid tot foute keuzes waardoor patiëntveiligheid in het geding komt?
Tot slot neem ik jullie mee in meerdere concrete oplossingen die we nu al in praktijk brengen, laat ik zien hoe het onze eigen software verrijkt, en welke meerwaarde het zorgverleners nu en in de toekomst gaat brengen.
In deze sessie duiken we dieper in Azure Bicep en gaan we dieper dan de 101 basis. We richten ons op enkele functies die recent zijn uitgebracht en waardevol zijn bij het werken in grotere teams.
We behandelen Bicep-parameterbestanden, door de gebruiker gedefinieerde typen, de Bicep-registry, bijgewerkte interactie met VS Code, linter- en validatieregels, het eenvoudiger verwijzen naar geheimen in Key Vault, en mogelijk meer!
Michaël Hompus is een Architect en Area Lead bij Info Support.
Als architect maakt hij deel uit van verschillende teams en creëert hij nieuwe en innovatieve oplossingen, bij voorkeur met gebruik van de Microsoft Cloud.
Michaël heeft vele jaren ervaring in ontwikkeling met dotnet, Java, Azure, DevOps, Office en Dynamics 365.
Zijn passie is het delen van kennis met collega's, klanten en vakgenoten.
Erwin Staal is een Azure Architect en DevOps consultant werkzaam bij Xebia in Nederland. Hij houdt ervan om bedrijven te helpen hun software aan klanten te leveren met behulp van DevOps-werkwijze en cloud-native architecturen. Hij gelooft in de kracht van zowel de monoliet als microservices en geeft de voorkeur aan het draaien van workloads op de Azure Cloud en/of Kubernetes.
Naast het werk dat hij doet voor de klanten van Xebia, heeft hij een passie voor het delen van kennis. Hij is een van de auteurs van 'Azure Infrastructure as Code' (https://www.manning.com/books/azure-infrastructure-as-code), schrijft af en toe een blog en is een internationale spreker op conferenties.
Teamleider research & development met meer dan 24 jaar werkervaring in de software-industrie. Ik werk voor ChipSoft, een toonaangevende leverancier van elektronische patiëntendossiers. Ik ontwerp en implementeer innovatieve en gebruiksvriendelijke oplossingen die in de dagelijkse praktijk worden ingezet door artsen, verpleegkundigen en op de spoedeisende hulp. Daarnaast adviseer ik klanten over de beste implementatiestrategie die aansluit bij hun behoeften en doelen. Ik word blij van het verbeteren van de kwaliteit en efficiëntie van de zorg, en van samenwerken met veel verschillende stakeholders.
Henry Been is een onafhankelijk architect en ontwikkelaar uit Nederland. Hij geniet ervan om samen te werken met teams om geweldige software voor de Azure-cloud te creëren en te leveren. Zijn interesses omvatten de Azure-cloud, Agile, DevOps, softwarearchitectuur en het ontwerpen en implementeren van testbare en onderhoudbare software.
Naast zijn werk is hij een spreker op (inter-)nationale conferenties, is hij de auteur van twee boeken en creëert hij online trainingcursussen voor Pluralsight en A Cloud Guru. Voor zijn werk in de community heeft hij sinds 2019 elk jaar de Microsoft MVP Award ontvangen. Je kunt Henry volgen via zijn blog of op Twitter: @henry_been
Wat betekent het om sponsor voor devNetNoord te zijn? Er zijn 3 sponsorpakketten, afhankelijk van het soort event:
Meer informatie of vragen: info@devnetnoord.nl.