Latest / M365.FM – Microsoft 365, Copilot & AI podcast in het Nederlands / Multi-agentsystemen met Azure AI Foundry: planning, samenwerking en tools zonder productie te slopen (AI-nasynchronisatie)
Transcript
- 0:00Je weet wel, chatbots praten, agents handelen en multi-agentsystemen krijgen daadwerkelijk dingen voor elkaar.
- 0:04Als je ooit een bot hebt gesmeekt om Intune te repareren en die antwoorden met een gedicht, dan is dit iets voor jou.
- 0:08Kijk, Netflix hands-on. Jij kijkt, jij eet snacks.
- 0:11Ik pas het gevaarlijke service-principe toe, zodat niemand de productieomgeving platlegt.
- 0:15We bouwen een mini-zelfherstellend, gereguleerd multi-agentsysteem met Azure AI Foundry en Cementekernel.
- 0:20Echte touchpoints.
- 0:22Intune, Entra, Brev, Azure Automation, Log Analytics.
- 0:261 agent versus meerdere agents, 12 minuten versus 3.
- 0:29En het enige slachtoffer is mijn abonnementskrediet.
- 0:31Ten eerste, waarom één agent vastloopt terwijl teams razendsnel werkt.
- 0:34Waarom één agent niet genoeg is.
- 0:36Single agents zijn het Zwitserse zakmes dat je bij een tankstation koopt.
- 0:39Technisch gezien heeft het gereedschap, maar in de praktijk buigt het bij de eerste schroef.
- 0:42Je propt planning, redenering, uitvoering, goedkeuringen en rapportage in één prompt.
- 0:46En nu is het contextloos, traag en vreemd genoeg zelfverzekerd over het verkeerde.
- 0:49De meeste mensen denken, groter model, groter brein en foila, probleem opgelost.
- 0:53Maar de echte oorzaak van het probleem is rolverwarring.
- 0:55Eén agent probeert een wijziging te plannen, een kalgrafiek te maken, een herstelscript te schrijven,
- 1:00goedkeuring aan te vragen, het resultaat te verifiëren en te documenteren.
- 1:03Het is alsof je een helpdesk, een wijzigingsbord en een postmortem runt met één doodvermoeide stagiair.
- 1:07Dit is wat er daadwerkelijk gebeurt.
- 1:09De enkele agent jong leert met teveel statusinformatie.
- 1:11Je prompt wordt een roman.
- 1:13Het contextvenster vult zich met logboeken, beleidsregels en de helft van de MDM-woordenlijst,
- 1:16waardoor het ofwel de belangrijke informatie weglaat ofwel ontbrekende details hallucineert.
- 1:19Latentie pieken, tokens worden verbruikt en herhaalpogingen voelen als een déjà vu met een rekening.
- 1:24Hier komt multi-agent, rollen, grenzen en parallelisme om de hoek kijken.
- 1:28De planner focust op intentie en beperkingen.
- 1:30De operator focust op tools en uitvoering.
- 1:33De reviewer focust op richtlijnen, goedkeuringen en of we wel op feiten gebaseerd zijn.
- 1:37Elke agent heeft een overzichtelijke, korte instructieset met het minimale geheugen dat nodig is.
- 1:41Ze geven berichten, tolresultaten of een korte samenvatting door niet het hele internet.
- 1:46Waarom dit belangrijk is in een bedrijfsomgeving?
- 1:48Je hebt end-to-end workflows nodig met menselijke tussenkomst, acties op identiteitsniveau, herhaalpogingen en audit trails.
- 1:53Dat is geen eenzijdig gesprek.
- 1:54Dat is teamwork.
- 1:55Het planner-uitvoerder-reviewerpatroon vermindert risico's en herwerk,
- 1:58omdat elke stap door een tweede paar ogen wordt gecontroleerd,
- 2:01geautomatiseerde ogen die niet aanwezig zijn bij een snelle teamsvergadering.
- 2:04Ook de kosten en latentie nemen af.
- 2:06Gebruik kleine taalmodellen voor extractie en klassificatie.
- 2:08Gebruik geavanceerde redeneermodellen alleen waar planning daadwerkelijk helpt.
- 2:12Batch-gewijs samenvattingen maken terwijl gebruikers slapen.
- 2:14Je krijgt minder hallucinaties, snellere resultaten en lagere rekeningen.
- 2:18Een klein voorbeeld.
- 2:19Ik zag een bot die alles moest doen een geheim proberen te roteren.
- 2:22Hij werkte de sleutel bij, vergat de app-instelling en loste het op door de resource te verwijderen.
- 2:27Dat was de dag dat we de reviewer-agent uitvonden.
- 2:29Multi-agentsystemen 101, helder en eenvoudig.
- 2:32Oké, dus wat is een multi-agentsysteem dat je daadwerkelijk kunt implementeren?
- 2:35Denk aan een digitaal team, niet aan één groot brein.
- 2:37Elke agent heeft een rol, een strakke instructiezet en een beperkte gereedschapskist.
- 2:42De planner begrijpt het doel, de beperkingen en de omgeving.
- 2:46Hij of zij stelt een plan op met tolaanroepen die de operator kan uitvoeren.
- 2:50De operator roept tools aan, zoals grafieken, logische apps, functies en Azure Automation
- 2:54Runbooks en retourneert gestructureerde resultaten.
- 2:57De reviewer controleert de onderbouwing, de nalevingskoop, goedkeuringen en veiligheidsuitvoer
- 3:02voordat er iets risicovols gebeurt.
- 3:04De Messenger Concierge behandelt menselijke meldingen, goedkeuringen en samenvattingen
- 3:09voor het auditspoor.
- 3:10Ze communiceren via berichten en gedeelde context zoals volwassenen dat horen te doen, kort,
- 3:14duidelijk en alleen wat nodig is.
- 3:15Ze kwent chill wanneer acties afhankelijk zijn van eerdere resultaten, parallel wanneer
- 3:19subtaken veilig kunnen worden uitgevoerd.
- 3:21Je stuurt geen beleid van 50 pagina's, maar het relevante fragment, de apparaat-idees
- 3:25en de beoogde wijziging.
- 3:26De tools zijn de handen.
- 3:27Rest API's voor Microsoft Graph, zoeken via Azure AI naar samengestelde kennis, codeinterpreter
- 3:32voor codefragmenten, logicapps voor georchestreerde sequenties, functies voor de verbinding, Azure
- 3:36Automation voor herhaalbaar apparaat-attaken.
- 3:38Houd toolinvoer gestructureerd met schema's, zodat de operator uw tenant niet zomaar kan
- 3:42verwijderen.
- 3:43Geheugen is geen magie, het is een budget.
- 3:45Minimaliseer het geheugen per agent.
- 3:47Gebruik externe status, zoekindexen, vectoropslag of een kleine statusopslag voor threadmetadata.
- 3:51Houd contextvensters compact.
- 3:53Als het niet nodig is voor de volgende beslissing, wordt het niet meegeschreven.
- 3:55Planning versus uitvoering is waar cementen kernel in uitblinkt.
- 3:58De planner delegeert, de operator kiest de juiste tool met behulp van functiecatalogie.
- 4:02De reviewer beoordeelt de output met evaluatie prompts en contentveiligheid.
- 4:06Als de reviewer een risico voor de scope signaleert, herziet de planner.
- 4:09Zodra u deze cyclus begrijpt, stopt u met het schrijven van prompts van 800 woorden en
- 4:13begint u met het vastleggen van duidelijke rollen.
- 4:15Veiligheidsgrenzen zijn niet onderhandelbaar.
- 4:16Gebruik identiteitsgerichte tolaanroepen met beheerde identiteiten.
- 4:19Haar agentrechten zijn verdeeld over lezen en beheren.
- 4:22PM voor verhoogde bevoegdheden bij destructieve acties.
- 4:24Alle tolaanroepen worden gelogd in loganalysies.
- 4:27Contentbeveiliging voor zowel input als output.
- 4:29Promptbescherming tegen jailbreaks en indirecte promptinjectie vanuit kennisbronnen.
- 4:33Tijd voor een analogie.
- 4:34Onderzoeker, analist, operator, QA.
- 4:37Ieder is verantwoordelijk voor zijn of haar rol.
- 4:39De operator keurt zijn of haar eigen wijzigingen niet goed.
- 4:41De analist bemoeit zich niet met de productieomgeving.
- 4:43De QA schrijft niet de code die hij of zij goedkeurt.
- 4:45Simpel, saai, veilig.
- 4:47Waarom Azure AI Foundry plus Semantic Kernel?
- 4:50Foundry biedt agentorchestratie, modelkeuzes, kennisverankering, tolkoppeling, contentbeveiliging,
- 4:55tracering, evaluaties en governance op één plek.
- 4:58Semantic Kernel biedt planners, vaardigheden, pipelines, herhaalpogingen en annulering in code.
- 5:04Samen mix je modellen per rol, SLMs voor extractie, GPT-4, klassen voor planning,
- 5:09batchverwerking voor samenvattingen en hou je je prompts kort, je impact klein en je weekenden vrij.
- 5:14Laten we nu aan de slag gaan.
- 5:16Hoe Azure AI Foundry workflows met meerdere agents mogelijk maakt.
- 5:19Hier houdt Azure AI Foundry op een gelikte portal te zijn en begint het te functioneren als een productieomgeving.
- 5:24Foundry biedt u de mogelijkheid om agents te definiëren, modellen te verbinden,
- 5:27kennis toe te voegen, acties te koppelen en alles te observeren zonder dat u hoeft te werken met zes verschillende menus en een wens.
- 5:32Het is orkestratie zonder labmiddelen.
- 5:34Begin met agentdefinities.
- 5:36In Foundry krijgt elke agent instructies en duidelijke rolrichtlijnen, geen manifest.
- 5:41Implementatie, het daadwerkelijke model erachter.
- 5:43Combineer GPT-4-klasse voor planning met FI-klasse SLMs voor extractie, kennis, Azure AI zoekindexen, geüploaden bestanden of binggronding wanneer u webcontext nodig hebt,
- 5:52acties, open API tools, logische apps, functies, grafieken, Azure Automation Runbooks of een code interpreter voor snelle berekeningen en parsing.
- 6:00Verbonden agents.
- 6:02Ja, een agent kan een andere agent als een tool behandelen als dat de rollen overzichtelijk houdt.
- 6:06Dit is belangrijk omdat de semantische kernel in hetzelfde universum wordt geïntegreerd.
- 6:10In de code bouwt u planners, definieert u vaardigheden en registreert u tools in functiecatalogie.
- 6:14Je regisseert de planner, operator en reviewer loop en laat Foundry de threads, geschiedenis en veiligheidsmechanismen afhandelen.
- 6:21Je houdt prompts kort en laat het zware werk over aan tools met schema's.
- 6:24Vertaling, minder hallucinaties, minder fouten, meer weekend.
- 6:27Modelkeuzes zijn belangrijk.
- 6:29Foundry abstraheert inferentie via het model-eindpunt, zodat je modellen kunt wisselen zonder je hele app te hoeven herschrijven.
- 6:34Twee gemeenschappelijke lanes, serverloze eindpunten voor premium modellen en snelle iteratie.
- 6:38Je betaalt per token, schaalt naar behoefte en hoeft je GPU's niet meer zo in de gaten te houden als in 2018.
- 6:43Managed compute voor specifieke open modellen die je aan je tenant wilt koppelen.
- 6:46Je betaalt per uptime en bepaalt de vorm, maar Microsoft regelt de implementatie.
- 6:50Mix modellen per roll.
- 6:51Planner op GPT-4 of 4.1 mini voor redenering.
- 6:55Operator op een klein model dat uitblinkt in extractie en parametervorming.
- 6:58Badge je lange samenvattingen s'nachts, zodat mensen es-ochtends gelikte rapporten krijgen.
- 7:02En als een model verouder traakt of als je DeepSeq of JAMA-varianten wilt uitproberen, kun je met de inferentie API van Foundu je code stabiel houden terwijl je experimenteert.
- 7:10Tools en acties zijn waar de operator zijn waarde bewijst.
- 7:13Hier breng je echte macht zonder de agentensleutels van je koninkrijk te geven.
- 7:16Open API tools voor interne services met zwager.
- 7:19Hou het contract strikt.
- 7:21Als het schema zegt dat het apparaat een tekenreeks is, moet het een apparaat-idee zijn.
- 7:24Logic apps voor goedkeuringsworkflows en menselijke controles.
- 7:27Laat de reviewer wijzigingen doorsturen naar een goedkeurder en hervat de uitvoering bij goedkeuring.
- 7:31Azure Functions voor verbindingscode en verstandige transformaties.
- 7:34Kleine, testbaar, versiebeheerde grafiek API voor Intune, entra en taken voor voorwaardelijke toegang tot gebruikersapparaten.
- 7:40Geef leesrechten aan monitor agents en beheerrechten alleen aan remediatoren.
- 7:44Azure Automation voor apparaat scripts en runbooks.
- 7:47Behandel het als scherpe voorwerpen in een afgesloten laden.
- 7:50Alleen de fixer-agent kan het openen.
- 7:52Net als bij aarding, hou het gecureerd.
- 7:54Gebruik Azure Isearch met hybride ranking en semantische herhangschikking.
- 7:58Deel kennis op per domein.
- 7:59Intune beleid los van onboarding SOPs.
- 8:02Zo voorkom je dat je alles tegelijk verzendt.
- 8:04De operator moet een fragment doorgeven, niet de hele encyclopedie.
- 8:07Beperk de hoeveelheden, bewaar bronvermeldingen en laat de reviewer de onderbouwing controleren voordat het in productie gaat.
- 8:12Veiligheid is essentieel.
- 8:14Foundry integreert filters voor contentveiligheid voor input en output, bescherming tegen jailbreak en indirecte injectie en controles op beschermd materiaal.
- 8:20Voer veiligheidscontroles uit voor en na het modelleren, zodat je niet betaalt voor slechte input of PR-rampen met output.
- 8:25Combineer dit met beheerde identiteit per agent, het principe van minimale bevoegdheden, airbag en PM voor tijdelijke verhoging van bevoegdheden op destructieve tools.
- 8:31Elke tolaanroep wordt getraceerd.
- 8:33Elke goedkeuring wordt vastgelegd.
- 8:35Als iemand vraagt wie heeft wat uitgevoerd, hoef je Outlook niet te openen.
- 8:38Logo-analyse weet het al.
- 8:40Observeerbaarheid is de volwassen modus.
- 8:41Schakel tracering in, zodat je de uitvoeringsgeschiedenis kunt zien, welk agent welke tool met welke parameters heeft aangeroepen, met welke latentie en wat er is teruggekomen.
- 8:49Koppel applicatieinzichten aan prestatiepatronen.
- 8:51Gebruik applicatielogboeken voor audits en implementeer CI-evaluaties om afwijkingen in relevantie, onderbouwing en vloeiendheid te detecteren voordat de gebruiker dat doet.
- 8:58Als de onderbouwing afneemt, markeert de reviewer dit, verfijnt de planner de query en probeert de operator het opnieuw.
- 9:03Geen paniek bij de gebruiker.
- 9:05Implementatie primitieve zorgen voor een overzichtelijke structuur.
- 9:07Gebruik foundry-projecten voor teamquota en beleidsbaselines.
- 9:10Plaats Azure API Management voor uw toolservice, zodat uw versiebeheer kunt toepassen, throttling kunt instellen, circuitbreakers kunt implementeren en kunt roteren tussen PTU en PSUGO-inferentie.
- 9:17Privé-eindpunten waar data residentie of compliance aantoont dat we het serieus nemen.
- 9:21Regio's die aansluiten bij uw gebruikers, niet alleen bij uw ambities.
- 9:24En ja, de semantische kernel maakt het geheel af.
- 9:27U beschrijft de workflow in code.
- 9:28De planner ontleed deze.
- 9:30De operator kiest tools op basis van functiecatalogie en beschikbaarheid.
- 9:33De reviewer voert controles uit met evaluatieprompts en resultaten op het gebied van contentveiligheid.
- 9:38En je krijgt herhaalpogingen met terugval- en annulerings-tokens wanneer een externe API zich voordoet als offline vanwege onderhoud.
- 9:44SK levert het uitvoerende brein.
- 9:46Foundry de operatiekamer.
- 9:48Combineer ze en je hebt een praktisch model.
- 9:50Defineer agents in Foundry met strikte instructies en identiteiten.
- 9:53Orchestreer rollen in SK.
- 9:54Baseer je op gecureerde zoekopdrachten.
- 9:56Koppel acties aan open APIs, logische apps, functies, automatisering.
- 10:00Handhaaf de veiligheid voor en na de inferentie en observeer alles.
- 10:03Het is saai, maar op de beste manier.
- 10:05Net als veiligheidsgordels of het niet geven van globale beheerdersrechten aan de stagiair met de standaardsleutel.
- 10:11Democenario 1 apparaatopruiming.
- 10:13CSI Intune spookapparateenheid.
- 10:15Ken je die apparaten die tegelijkertijd als beheerd, buitengebruik gesteld en niet inactief worden weergegeven?
- 10:20Welkom bij CSI Intune.
- 10:22Onze taak verouderde, dubbele of niet geregistreerde hardware vinden en deze veilig herstellen met goedkeuring,
- 10:27zodat niemand boze e-mails over juridische zaken ontvangt.
- 10:29Een groep agenten, monitors, queries, Microsoft, graph en loganalyse klassificeren de apparaatstatus en signaleren afwijkingen.
- 10:37De remediator roept Intune en Azure automatisering aan om apparaten in quarantaine te plaatsen of buitengebruik te stellen.
- 10:42De auditor registreert alles, informeert medewerkers en schrijft een verslag na afloop voor compliance.
- 10:48Het proces verloopt als volgt.
- 10:49De monitor haalt apparaatgegevens uit brev, zoals de laatste check-in, compliance status, inschrijvingstype, primaire gebruiker en vlaggen voor buitenbedrijfstelling.
- 10:56Ook worden loganalyse signalen, defender heartbeat, compliance updates en gebeurtenissen van de Intune beheer extensie verzameld.
- 11:02Deze gegevens worden samengevoegd tot een kort, gestructureerd verslag per apparaat.
- 11:06Dit omvat laatst gezien UTC ingeschreven, compliant, mogelijke duplicaten en risicosignalen.
- 11:10Geen uitgebreide verslagen, alleen velden.
- 11:11Nu de overdracht van intelligentie naar uitvoering.
- 11:13De monitor stuurt een voorgestelde klassificatie, verouderd, duplicaat, geen heartbeat of in orde.
- 11:17De reviewer controleert de juistheid.
- 11:19Zijn deze velden daadwerkelijk afkomstig van breath en la?
- 11:22Contentveiligheid voert een premodel uit om prompt injectie vanuit geüploaden bestanden of webbronnen te blokkeren.
- 11:27Als de klassificatie slaagt, bereidt de Remediator acties voor.
- 11:31Fase 1 bestaat uit zachte herstelmaatregelen, zoals taggen en quarantaine.
- 11:34Bedienen een kandidaat in voor de categorie buitengebruikgesteld apparaat.
- 11:38Verwijderen dynamische groepskoppelingen die beleidsuitbreiding veroorzaken en verplaatsen het apparaat indien nodig naar een Azure ADK.
- 11:43Quarantaine groep die de toegang blokkeert.
- 11:45Er worden nog geen apparaten verwijderd.
- 11:47Goedkeuringen komen terecht in een logische app.
- 11:49De beoordelaar voegt een compact plan, apparaat, idees, redenen, voorgestelde acties en een terugdraaioptie toe.
- 11:55De goedkeurder ziet een samenvatting in teams met verwijzingen naar grafiekqueries en KQL-queries voor logboekanalyse.
- 12:00Na goedkeuring van het sensor token voert de herstelprocedure de verwijdering uit, wordt het apparaat gewist wanneer gerechtvaardigd.
- 12:05Of worden duplicaten verwijderd door het apparaat met de meest recente heartbeat te behouden en spookapparaten te ontkoppelen.
- 12:09Beheer de identiteit zorgt ervoor dat we geen fouten maken. De monitor draait met leesrechten voor het apparaat.
- 12:14De herstelprocedure gebruikt een aparte identiteit met lees- en schrijfrechten voor het apparaat en precies de intoemachtigingen die nodig zijn.
- 12:20Verwijderen gebeurt via PIM. De herstelagent kan zichzelf geen verhoogde rechten geven.
- 12:24Wanneer een verhoging wordt aangevraagd, vereist de logische app een menselijke tussenkomst en begint de tijd te lopen voor de tijdelijke machtiging.
- 12:29Observability is het volwassen gedeelte. Elke tolaanroep wordt getraceerd. Wie heeft wat aangeroepen? Parameters, latentie, response.
- 12:36De editor schrijft gebeurtenis records naar loog-analyse met correlatie-idees, zodat u de plaatstelict kunt reconstrueren zonder slek-archeologie.
- 12:42We voeren ook een evaluatiestap uit naar de wijziging om de gegrondheid, relevantie en vloeiendheid te beoordelen.
- 12:46Als de gegrondheid afneemt, blokkeert de reviewer verdere destructieve acties en stuurt het plan terug naar de planner om de retrieval te verfijnen of de scope te verkleinen.
- 12:53Modellen worden bewust gemengd. Klassificatie gebruikt een klein model om de kosten en latentie laag te houden.
- 12:59Randgevallen, zoals twee apparaten waarbij Autopilot er één heeft hernoemd en Azure AD denkt dat het tweelingen zijn, krijgen een reden neerpad met GPT-4 Mini.
- 13:06Samenvattingen worden gebundeld. Niemand heeft om twee uur smiddags een Shakespeareans verslag nodig.
- 13:10Vorige week probeerde de test met één agent een verouderd apparaat te repareren door alles in dezelfde dynamische groep buiten gebruik te stellen.
- 13:15De reviewer in onze multi-agent flow signaleerde de mismatch in scope, vroeg om bevestiging op apparaatniveau en stopte het proces.
- 13:21Daarom scheiden we planning, uitvoering en controle.
- 13:23Het eindresultaat is dat spookapparaten geen problemen meer opleveren voor de naleving van de regelgeving.
- 13:27Je vermindert licentieverspilling, het aantal valse positieven en je hoeft de leidinggevende niet langer uit te leggen waarom een afgekeurd apparaat een levensstijl is.
- 13:33En ja, het audit-spoor is leesbaar, wat ik niet kan zeggen van de helft van je wijzigings-tickets.
- 13:38Demo scenario 2. Zero-touch onboarding.
- 13:41Echt zero-touch. Zero-touch voor de gebruiker, 500 contactmomenten voor de technische afdeling tot aan de agents.
- 13:46Doel, van een ouder evenement tot een gebruiksklare gebruiker en apparaat zonder gedoe.
- 13:50Soepel, gecontroleerd en omkeerbaar, zelfs als ouder de achternaam op drie verschillende manieren spelt.
- 13:55Teamopstelling.
- 13:56Intake luistert naar de ouder webhoek, normaliseert de payloads en valideert de vereiste velden.
- 14:01Provisioner maakt de gebruiker aan in Entra, wijst groepen en licenties toe en registreert autopilot-profielen.
- 14:07Validator controleert de naleving van het beleid en de status van de voorwaardelijke toegang voordat we een gloednieuwe laptop overhandigen.
- 14:13Concierge stuurt het welkomstpakket, SharePoint links en je checklist voor de eerste dag.
- 14:18Doorlooptijd.
- 14:19Intake ontvangt de ouder payload, naam, startdatum, rol, afdeling, manager, regio.
- 14:24Een klein model extraheert en normaliseert de gegevens.
- 14:26Het koppelt aan kanonieke velden en detecteert onzin zoals een startdatum in 2099.
- 14:30Als verplichte velden ontbreken, stuurt het een gestructureerde foutmelding naar ouder via Logic Apps.
- 14:34Geen vrije tekst.
- 14:35De Provisioner roept graph aan met een beheerde identiteit die is gekoppeld aan gebruikersrechten.
- 14:38Het maakt de Entra gebruiker aan, stelt de gebruikslocatie in en past een basisgroep toe.
- 14:42Vervolgens stelt het licentietoewijzingen samen op basis van rol en regio.
- 14:45Redenering is hierbij essentieel.
- 14:47Heeft deze persoon E5-beveiliging of businesspremium nodig?
- 14:50We coderen het beleid in de data en laten het model kiezen uit de toegestaande bundels.
- 14:53Geen enkel model mag zelf licenties bedenken.
- 14:56Het is een strikt menu.
- 14:57Autopilot komt hierna.
- 14:58De Provisioner registreert ofwel een hardware hash die we al hebben,
- 15:01of bereidt een just-in-time profiel voor dat is gekoppeld aan de gebruikersgroep.
- 15:04Het taagt de apparaatgroepen voor basisbeleid, waarna de validator wordt geactiveerd.
- 15:08Deze raadpleegt graph en defender voor compliance signalen,
- 15:10controleert of voorwaardelijke toegang de eerste aanmelding niet verstoort
- 15:13en controleert of het juiste apparaatconfiguratiebeleid van toepassing is.
- 15:16Als voorwaardelijke toegang de nieuwe medewerker op de eerste dag zou blokkeren,
- 15:19opent de validator een goedkeuring met een tijdsgebonden uitzondering en de bijbehorende onderbouwing.
- 15:23Concierge regelt de menselijke kant.
- 15:25Het stuurt een teamsbericht naar de manager met de UPN van de nieuwe medewerker,
- 15:28de status van de apparatoewijzing en een link naar een SharePoint startpakket.
- 15:32Het stuurt de nieuwe medewerker een e-mail met stappen voor de eerste dag,
- 15:34instructies voor het instellen van MFA en waar de IT-portal te vinden is.
- 15:37Het plakt geen interne IP-adressen in de e-mail.
- 15:41Contentveiligheid controleert de output op lekken en toon.
- 15:43Governance is gebaseerd op hetzelfde principe als de veiligheidsgordel.
- 15:46De beheerde identiteit van de Provisioner heeft licentierechten, maar geen verwijderingsrechten.
- 15:49Intake kan geen provisioning uitvoeren, alleen valideren.
- 15:51PM blokkeert alle acties met een hoog risico, zoals het toevoegen van gebruikers aan een gevoelige groep.
- 15:55Alle acties worden getraceerd naar App Insights en Log Analytics.
- 15:58Als Auer een gecorrigeerde payload verstuurt,
- 16:00berekent de planner het verschil opnieuw en werkt de operator alleen de wijzigingen bij.
- 16:04Geen schommelingen in groepslidmaatschappen.
- 16:06Observability biedt mijlpalen.
- 16:08Auer ingestie, entra aanmaak, licentietoewijzing, autopilot profiel,
- 16:12melding van compliance uitspraak verzonden.
- 16:14Je krijgt sla statistieken en automatische herhaalpogingen bij tijdelijke grafiekfouten met back-off.
- 16:18Als het Auer systeem hapert, stopt de thread niet.
- 16:21Hij pauzeert, logt en hervat zodra het probleem is opgelost.
- 16:24Evaluaties worden uitgevoerd in CI op synthetische onboarding payloads
- 16:27om regressies in relevantie en onderbouwing op te sporen voordat een echte nieuwe medewerker er last van heeft.
- 16:31Modelmix zorgt voor een beheersbare kostenpost.
- 16:33SLM voor extractie en normalisatie.
- 16:35Een redeneerronde vindt alleen plaats bij beslissingen over beleidsselectie.
- 16:38Samenvattingen en welkomstmails worden waar mogelijk in batches verzonden.
- 16:41Het doel is provisioning met lage latentie en een audit trail van menselijke kwaliteit.
- 16:45Kort voorbeeld, een onboardingsysteem met één agent probeerde een gebruiker toe te voegen aan alle medewerkers en contractors
- 16:50omdat de functietitel, contractmedewerker, was.
- 16:52Multi-agent detecteerde de regel van wederzijdse exclusiviteit in de validator,
- 16:56vroeg om een menselijke beslissing en voorkwam een onmiddellijke ramp in de voorwaardelijke toegang.
- 16:59Resultaat, volledig zero touch voor de gebruiker.
- 17:02Een thread, vier agents, duidelijke goedkeuringen en een documentatie die je aan je CISO kunt laten zien
- 17:06zonder dat je hoeft te bidden tot de demogode.
- 17:08En ja, wanneer Auer onvermijdelijk de startdatum wijzigt,
- 17:11herberekent het systeem deze zonder het licentiebudget te overschrijden.
- 17:153. Geautomatiseerde beveiligingsverharding
- 17:17Laat BitLocker ingeschakeld
- 17:19Beveiligingsafwijkingen zijn als onkruid.
- 17:21Je trekt er drie uit, er komen er vijf terug en één daarvan schakelt BitLocker uit pure frustratie uit.
- 17:25Ons doel is om configuratieafwijkingen continu te detecteren en veilig te herstellen met controles die een advocaat zou respecteren.
- 17:31Cast Drift Detector raadpleegt Graph & Defender.
- 17:33Secure Score haalt Intune naleving en apparaatconfiguratie baselines op en berekent een afwijkingsdelta.
- 17:39Fixer voert Intune beleidswijzigingen, BitLocker instellingen en Windows-updatingen door.
- 17:44Voert apparaat ad scripts uit via Azure Automation wanneer het beleid niet ver genoeg reikt.
- 17:49Reviewer handhaaft richtlijnen, beperkt de rijkwijde van wijzigingen, voert controles uit op deugdelijkheid en legt menselijke goedkeuringen vast voor risicovolle stappen.
- 17:56Messenger stuurt meldingen naar gebruikers in Teams of via e-mail met compacte plannen en ontvangstbewijzen.
- 18:01Flow & Drift Detector worden uitgevoerd volgens een schema en op aanvraag.
- 18:05Het haalt apparaatconformiteit, BitLocker status, TPM status, OS-versie, updatering en beleidstoewijzingen op via Graph.
- 18:13Het vergelijkt elk apparaat met een referentieprofiel als gestructureerde data, niet als een document met visuele informatie.
- 18:19Het labelt bevindingen zoals ontbrekende BitLocker, zwakke versleutelingsmethode, niet toegepast beleid, beveiligd op start- en uitgeschakeld en updatering buiten bereikt.
- 18:26De planner komt in actie en stelt een minimaal plan voor per apparaatgroep.
- 18:29Voor BitLocker wordt het Intune BitLocker-beleid gebruikt als het apparaat dit ondersteunt.
- 18:34Als het beleid al is toegepast maar de status uit is, wordt een automatiseringsscript voorgesteld om de beveiliging opnieuw te activeren en de sleutel in Azure AD op te slaan.
- 18:41Bij update-afwijkingen wordt voorgesteld om het apparaat naar een gefaseerde update-ring te verplaatsen in plaats van directe patchen.
- 18:46Bij problemen met voorwaardelijke toegang wordt een tijdsgebonden uitzondering met een vereiste rechtvaardiging voorgesteld.
- 18:52De reviewer beoordeelt de onderbouwing.
- 18:54Heeft Drift Detector daadwerkelijk de velden uit Graph & Defender geciteerd?
- 18:58Het controleert het bereik, de apparaat-idees, de beleids-idees en het wijzigingstype.
- 19:02Als er iets verdacht is voor alle apparaten, wordt het direct geblokkeerd.
- 19:05Inhoudsbeveiliging is van toepassing op zowel invoer als uitvoer om te voorkomen dat er via externe informatie of gekopieerde lochtbestanden snel toegang wordt verkregen.
- 19:11Acties met een hoog risico, zoals het verwijderen van een conflicterend lokaal beleid, worden afgeschermd door een projectmanager.
- 19:15De identiteit van de fixer kan niet automatisch worden verhoogd.
- 19:18Goedkeuring vindt plaats in een logische app met een overzichtelijke kaart.
- 19:20Wat is er mis? Wat zal er veranderen?
- 19:22Rollback stappen en verwijzingen.
- 19:23Goedkeuring en de fixer voort de actie uit.
- 19:25In toen beleids-updates zijn itemgericht en specifiek voor het betreffende item.
- 19:28De BitLocker fix maakt gebruik van een runboek met expliciete parameters en een controle.
- 19:32TPM aanwezig, OS ondersteunt XTS-AS256, escrowpad geverifieerd.
- 19:37Als een pre-check mislukt, wordt er een gebruiksvriendelijke foutmelding weergegeven zonder neveneffecten.
- 19:42Messenger sluit de cirkel.
- 19:43Het apparaat is gerepareerd.
- 19:45Een samenvatting verschijnt in teams met tellingen, links naar app inzichten en een CSV-bestand voor de persoon die nog steeds meer van Excel houdt dan van zijn of haar familie.
- 19:51Als een apparaat weigert mee te werken, opent de reviewer een uitzonderingstread met een timer en geplande herhaalpogingen.
- 19:57Observeerbaarheid, elke tolaanroep wordt getraceerd en gecorreleerd per thread.
- 20:01We vergrendelen de delta's ervoor en erna, zodat de addit kan zien of iets wel of niet voldoet zonder vast te lopen in de KQL.
- 20:06We voeren ook een evaluatieagent uit op de samenvattingen na de wijziging om de gegrondheid en duidelijkheid te controleren.
- 20:11Als de gegrondheid afneemt of het aantal fouten toeneemt, beperkt de planner de ophaalactie, verkleint de batch grote of pauzeert destructieve acties.
- 20:18We gebruiken een modelmix van SLM voor extractie en klassificatie en een redeneermodel voor plansynthese alleen wanneer nodig.
- 20:23We verwerken het nachtelijke rapport in batches.
- 20:25Geen poëtische gedichten over AIS.
- 20:26Het eindresultaat is dat BitLocker daadwerkelijk is ingeschakeld.
- 20:28Updatingen lopen minder uit de pas.
- 20:30Uitzonderingen zijn gedocumenteerd, tijdgebonden en controleerbaar.
- 20:32En niemand repareert een apparaat door de laptops van de financiële afdeling opnieuw te installeren tijdens de kwartaalafsluiting.
- 20:37Architectuurbeschrijving.
- 20:38Foundry plus SK plus Tools plus Identity.
- 20:41Laten we de motorkap openen zonder motorolie over je quota te morsen.
- 20:45Denk aan vier lagen die dit systeem gezond houden.
- 20:47Foundry, semantische kernel, tools and identity.
- 20:50Foundry is de thuisbasis.
- 20:52Je definieert agents met strikte instructies, kiest implementaties per rol, koppelt kennis via Azure ISARG en registreert acties.
- 20:59Open API tools, logische apps, functies, grafieken, Azure Automation, Code Interpreter.
- 21:05Bedreigingen, uitvoeringsgeschiedenis, tracering, evaluaties en veiligheidslevensduur.
- 21:09Beveiligingsprompt voor inhoud en controles op beschermd materiaal worden voor en na modellen uitgevoerd,
- 21:13zodat slechte invoer geen tokens kost en slechte uitvoer geen taken kost.
- 21:16De semantische kernel is de dirigent.
- 21:18In de code verbindt u de Planner Operator Reviewer-lus.
- 21:21U registreert functiecatalogie voor tools, schakelt herhalingen uit en voegt annuleringstokens toe.
- 21:26U houdt prompts kort, verplaatst complexiteit naar schema's en laat SK bepalen welke tool moet worden aangeroepen op basis van beschikbaarheid en beleid.
- 21:32Als de grafiek een time-out bereikt, behandelt SK deze met jitter.
- 21:36Als de betrouwbaarheid afneemt, gaat deze terug naar de Planner voor verfijning.
- 21:39Tools zijn de handen.
- 21:40Houd contracten strikt met open APIs.
- 21:42Plaats API-beheer ervoor om versiebeheer en circuitbreak te beperken.
- 21:46Logische apps behandelen goedkeuringen en langlopende workflows.
- 21:49Functies zorgen voor de verbinding en transformatie.
- 21:51Azure Automation voert scripts uit met guardrails en postchecks.
- 21:54De grafiek is uw bron van waarheid voor Intune, Entra, Compliance en de beveiligingsscoren.
- 21:58Azure Isearch biedt gecureerde kennis per domein.
- 22:01Geen kennisbrei.
- 22:02Identiteit is de gordel.
- 22:04Elke agent heeft zijn eigen beheerde identiteit.
- 22:06Monitoragents krijgen leesrechten.
- 22:08Remediators krijgen schrijfrechten, nooit beheerdersrechten.
- 22:10PM blokkeert alles wat destructief is.
- 22:12Verhoogde rechten vereisen een menselijke tussenkomst en verlopen na een bepaalde tijd.
- 22:15Privé-eindpunten waar datagrenzen ertoe doen.
- 22:17Beleidsbaselines op Foundry-projecten zorgen ervoor dat modellen, regio's en quota zijn toegestaan.
- 22:22App Insights en Log Analytics verzamelen traceringen, statistieken en audits,
- 22:26zodat u kunt achterhalen wie wat heeft gedaan zonder eindeloos te hoeven graven.
- 22:28Modellen worden aangesloten via het inferentie-eindpunt van Foundry.
- 22:32Gebruik serverless voor geavanceerde redenering.
- 22:34Beheer de rekenkracht voor vastgezette open modellen.
- 22:36Wissel modellen zonder code te herschrijven, maar evalueer nog steeds relevantie, onderbouwing en vloeiendheid in CI voordat u ze promote.
- 22:42Regio's komen overeen met uw gebruikers, datazones met uw regelgeving.
- 22:45Samengevat is het een saaie, betrouwbare machine.
- 22:48Agents gedefinieerd in Foundry, georchestreerd door SK, aangedreven door strikte tools,
- 22:52beveiligd door identiteit, gemeten door observeerbaarheid en beschermd door veiligheid.
- 22:56Zij wint, zij schaalt, zijheid zorgt ervoor dat je kunt slapen.
- 23:00Best practices worden zonder spijt geïmplementeerd.
- 23:02Oké, ontwikkel tijdswijsheid zodat je zondag niet besteedt aan het ongedaan maken van zaterdag.
- 23:06Geef elke agent één taak.
- 23:08De planner plant, de operator voert uit, de reviewer controleert.
- 23:11Als een agent een hartstochtelijk verhaal begint te schrijven, onderbreek dan de prompt en geef het proza aan een tool.
- 23:15Hou instructies kort, beknopt en saai.
- 23:17Je krijgt minder verrassingen.
- 23:19Geef de voorkeur aan tolaanroepen boven lange teksten.
- 23:21Plaats contracten in een open API, schema's op inputs en vangrails op outputs.
- 23:25Als een tool een apparaat verwacht, stuur dan een apparaat, niet misschien dit apparaat in de financiële afdeling.
- 23:29Modellen zijn creatief, tools niet.
- 23:31Dat is het punt.
- 23:32Handhaaf het principe van minimale bevoegdheden alsof je baan ervan afhangt, want dat is ook zo.
- 23:36Scheididentiteiten.
- 23:37Alleen lezen voor de monitor, alleen schrijven voor de remediator en geen enkele identiteit heeft verwijderingsrechten zonder projectmanager.
- 23:41Verhoging van bevoegdheden is tijdelijk, gerechtvaardigd en wordt gelogd.
- 23:44Als iemand om permanent globaal beheerdersrecht vraagt, geef hem dan een stressbal en een beleidsdocument.
- 23:47Begin klein met twee agenten, een uitvoerder en een controleur.
- 23:50Voeg een planner toe zodra de loop stabiel is.
- 23:52Als je dan toch moet uitbreiden, begin dan niet met een digitaal Scrum Team van 12.
- 23:54Zo maak je je organisatiestructuur na in Griekse Y-AML en krijg je het uiteindelijk moeilijk.
- 23:57Mix modellen om kosten te besparen.
- 23:59SLMs voor extractie.
- 24:00GPT-4 klassen alleen voor redeneringen waar het ertoe doet.
- 24:03Batch-gewijs samenvattingen s'nachts.
- 24:04Je betaalt geen premiumtarieven om een datumstring te formatteren.
- 24:07Bewaar het zware model voor beslissingen, niet voor beschrijvingen.
- 24:14Beweer een kleine statusopslag voordat je contextvensters volkropt als een handbagagekoffer.
- 24:17Thread metadata moet minimaal zijn.
- 24:19Als het niet nodig is voor de volgende beurt, wordt het weggelaten.
- 24:22Log alles.
- 24:22Schakel tracering in.
- 24:24Thread-idees, toolparameters, latentieresultaten.
- 24:26Stuur evaluaties naar CI zodat je relevantie en basisverlies kunt detecteren voordat productie dat doet.
- 24:31Waarschuw wanneer het basisverlies daalt, niet wanneer Twitter dat doet.
- 24:34Fangrails voor snelheid, goedkeuringen voor destructieve tools.
- 24:37Droogloopmodus zonder bijwerkingen.
- 24:39Gefaseerde uitrol per apparaatgroep of regio.
- 24:41Als je uitholplan alles in één keer uitvoert, hoop ik dat je cv is bijgewerkt.
- 24:44Bouw voor mislukking.
- 24:45Probeer het opnieuw met jitter.
- 24:47Beperk de grafiekfrotteling.
- 24:48Circuit breakers in API-beheer.
- 24:50Idempotente runbooks.
- 24:51Als een stap veilig opnieuw kan worden uitgevoerd, slaap je beter.
- 24:54Documenteer ten slotte je beleid als data.
- 24:56Regels voor wederzijdse exclusiviteit.
- 24:58Licentiebundels, apparaat, baselines.
- 25:00Zet ze in een gestructureerde vorm.
- 25:01Modellen kunnen selecteren.
- 25:02Ze moeten niet verzinnen.
- 25:03Zo hou je agents nuttig en je impactgebied klein.
- 25:06Onthoud één ding, individuele agents helpen, maar teams van agents, gepland, tolgestuurd
- 25:11en met toegang op maat, transformeren je omgeving stilletjes terwijl je doet alsof je slaapt.
- 25:15Als dit je aanspreekt, abonneer je dan en bekijk de vervolgvideo waarin ik de semantische
- 25:19kernel repository en de bicep temple deel, zodat je ze schaamteloos kunt stelen.
- 25:22Wil je de aflevering over evaluatie agents die je belofte nakomt?
- 25:25Die staat volgende week klaar.
- 25:26Dankjewel.