Red Hat, een wereldleider in het leveren van open source-oplossingen, heeft onlangs de uitbreiding van zijn ontwikkelaarsportfolio aangekondigd, specifiek ontworpen om te voldoen aan de eisen van AI-agents. Met de nieuw beschikbare Red Hat Desktop en verbeteringen aan de Red Hat Advanced Developer Suite wil het bedrijf de overgang van agents die lokaal op de werkstations van ontwikkelaars draaien naar productieomgevingen in de hybride cloud vergemakkelijken.
Wat Red Hat heeft aangekondigd:
De algemene beschikbaarheid van Red Hat Desktop biedt commerciële ondersteuning voor de Red Hat-versie van Podman Desktop, waardoor een betrouwbaardere basis wordt gecreëerd voor lokale container- en AI-ontwikkeling. Red Hat Desktop bevat ook geïsoleerde sandboxing-mogelijkheden voor AI-agents, een initiatief dat is ontworpen om ontwikkelaars te helpen autonome agents in een beveiligde omgeving op lokale hardware uit te voeren en te testen, waardoor ongeverifieerde acties geen invloed hebben op het hostbesturingssysteem. De Red Hat Advanced Developer Suite krijgt ook nieuwe functies, waaronder een softwarefactory en vertrouwde bibliotheken, evenals op AI gebaseerde exploit-intelligentie om de beveiliging in de gehele softwareleveringsketen te moderniseren. Deze nieuwe functies gebruiken AI om te bepalen of kwetsbaarheden in gegenereerde code daadwerkelijk exploiteerbaar zijn in de applicatie-runtimeomgeving, waardoor ontwikkelaars prioriteit kunnen geven aan oplossingen op basis van het werkelijke risico.
Waarom dit belangrijk is:
Naarmate de hoeveelheid door AI gegenereerde code toeneemt, hebben ontwikkelaars een workflow nodig die lokale experimenten in balans brengt met implementatie op bedrijfsniveau. Of ze nu lokaal beginnen met Red Hat Desktop of in een cloudontwikkelomgeving via Red Hat OpenShift Dev Spaces, ontwikkelaars vertrouwen op dezelfde consistentie en governance die vereist zijn voor productieomgevingen op bedrijfsniveau. Door deze omgevingen te verenigen en de overgang naar productieschaal mogelijk te maken met Red Hat OpenShift, stelt Red Hat teams in staat om AI-agents te behandelen als bedrijfskritische applicaties. Deze aanpak biedt een op beveiliging gericht pad naar productie, waardoor ontwikkelaars kunnen evolueren van experimentele lokale sandboxes naar gevalideerde en schaalbare innovaties in de hybride cloud.
Wat de experts van Red Hat zeggen:
"De overgang naar AI met een agent stelt hogere eisen aan de ontwikkeling van moderne applicaties", aldus James Labocki, senior director productmanagement bij Red Hat. "Door met de Red Hat Advanced Developer Suite een betrouwbaar traject naar productie in de hybride cloud te bieden en door consistente omgevingen te leveren via Red Hat Desktop en Red Hat OpenShift Dev Spaces, helpen we ontwikkelaars hun AI-strategie te versnellen en te beheersen met dezelfde zorgvuldigheid die we toepassen op hun bedrijfskritische IT-applicaties."
Belangrijkste punten:
- Gestandaardiseerde AI-levenscyclus: Red Hat levert een consistentere ervaring, van on-premises tot de cloud, waardoor organisaties AI-projecten kunnen ontwikkelen van experimenten naar herhaalbare productieprocessen.
- Behoud van keuzevrijheid voor ontwikkelaars: Red Hat heeft de ondersteuning in Red Hat OpenShift Dev Spaces met de Amazon Web Services (AWS) Kiro code-assistent (in technische preview). Dit komt bovenop de bestaande integraties met Microsoft Copilot, Claude CLI en andere tools, waardoor ontwikkelaars de flexibiliteit behouden om hun favoriete ontwikkeltools en -omgevingen te gebruiken, ook vanaf hun eigen computer.
- Beveiliging volgens het "shift left"-principe: gebouwd op Red Hat Hardened Images en Red Hat Trusted Libraries (beide afkomstig uit de originele bron en met integriteit op SLSA-niveau 3), bieden deze tools een transparante en verifieerbare softwareleveringsketen, zelfs voordat de code is geschreven.
- Testen in een sandbox-omgeving: ontwikkelaars kunnen autonome agents in geïsoleerde omgevingen uitvoeren, wat een extra beveiligingslaag toevoegt om het gedrag van de agents te observeren voordat ze in clusters worden geïmplementeerd.
Meer details:
Integratie tussen Red Hat Desktop en Podman
Red Hat Desktop biedt een door bedrijven ondersteunde omgeving voor lokale container- en AI-ontwikkeling, gebaseerd op de geharde en ondersteunde versie van Red Hat's Podman Desktop. Ontwikkelaars hebben eenvoudig toegang tot de volledige Red Hat Hardened Images-bibliotheek rechtstreeks vanaf hun laptops en kunnen verbinding maken met lokale of externe OpenShift-clusters voor unit-testen. Dit zorgt ervoor dat de container die op de machine van de ontwikkelaar draait, architectonisch consistent is met de container in productie. Ontwikkelaars die AI-agents in een sandbox willen testen, kunnen meer informatie vinden op www.openkaiden.ai.
Flexibele codeerassistenten
Red Hat OpenShift Dev Spaces biedt nu een uitbreidbaar framework waarmee ontwikkelaars hun favoriete AI-tools rechtstreeks in de IDE in de cloud kunnen integreren. Dit omvat nieuwe ondersteuning voor de AWS Kiro code-assistent (in technische preview), naast bestaande integraties met Microsoft Copilot, Claude CLI, Cline, Continue, Roo en andere. Door zowel propriëtaire als open-source assistenten te ondersteunen, stelt Red Hat teams in staat om geavanceerde sjablonen te gebruiken of eigen sjablonen te hosten, waardoor de productiviteitstools van ontwikkelaars beter aansluiten op de beveiligings- en soevereiniteitsvereisten van de onderneming.
Verbeteringen aan de Red Hat Advanced Developer Suite
De nieuwste versie van Red Hat Advanced Developer Suite biedt ontwikkelaars een voorproefje van een betrouwbare softwarefabriek, gebaseerd op de best practices van CNCF en de interne ontwikkelingsprocessen van Red Hat. Dit biedt een op standaarden gebaseerde CI/CD-implementatie die klanten direct kunnen gebruiken of kunnen aanpassen en repliceren naar hun eigen behoeften. Extra functies zijn onder andere:
- Red Hat Trusted Libraries: zorgvuldig samengestelde Python-pakketten gebouwd op een SLSA Level 3-infrastructuur, met software-bill of materials (SBOM's) en cryptografische handtekeningen, die bijdragen aan een transparantere en verifieerbare softwareleveringsketen.
- Exploit Intelligence: Deze functie is ontwikkeld op basis van NVIDIA's AI-blauwdruk voor kwetsbaarheidsanalyse en gebruikt AI-gestuurde code-analyse om te bepalen of een kwetsbare functie daadwerkelijk toegankelijk is in de runtime-omgeving van een applicatie. Door exploiteerbare codepaden te isoleren binnen een bredere set kwetsbaarheden, helpt Red Hat ontwikkelaars prioriteit te geven aan oplossingen die de beveiliging echt verbeteren.



