Aller au contenu

Étude de cas · Cloud et DevOps

Agent d’exploitation cloud en langage naturel sur Amazon Bedrock

Un agent d’exploitation AWS piloté par chat sur Amazon Bedrock qui permet à des non-ingénieurs de créer, consulter, modifier et supprimer des ressources cloud en langage courant, avec validation et confirmation avant exécution pour chaque changement.

Client
Client d’infrastructure cloud
Projet
CloudOps Agent
Statut
Livré
Changements soumis à approbation explicite
100%
Cycle de vie complet en langage courant
CRUD
Claude 3.5 Sonnet sur AWS
Bedrock

Le défi

Les demandes d’infrastructure courantes dépendaient des quelques personnes à l’aise avec la CLI et la console AWS.

Le client voulait que le personnel non technique soit autonome, sans aucun risque qu’une IA modifie ou supprime par erreur des ressources de production.

cloudops-agent · amazon bedrock
Confirm-first
Create a private S3 bucket for invoices in Ireland, with versioning.

I’ll create this resource. Please confirm:

Bucket
invoices-archive-eu
Region
eu-west-1
Access
Private, public access blocked
Versioning
Enabled
Confirm this change? (yes/no)Yes, createNo

boto3 call runs only after an explicit yes · claude 3.5 sonnet on bedrock

Illustrative interface · client data never shown

Architecture · 5 étapes

  1. 01

    Demande

    Interface de chat (Flask)

  2. 02

    Compréhension

    Claude 3.5 Sonnet sur Bedrock

  3. 03

    Validation

    Collecte des paramètres requis

  4. 04

    Confirmation

    Approbation explicite oui/non

  5. 05

    Exécution

    boto3 → API AWS

La solution

J’ai construit un agent conversationnel sur Amazon Bedrock (Claude 3.5 Sonnet) avec la mémoire LangChain, qui transforme des demandes en langage naturel en opérations boto3.

Chaque action qui modifie une ressource passe par une validation obligatoire des champs et une confirmation explicite oui/non avant exécution. L’agent propose, un humain décide. La gestion de session Bedrock conserve le contexte sur plusieurs échanges.

Points forts techniques

  • Création, consultation, modification et suppression de ressources AWS en langage courant
  • Validation obligatoire des champs avant toute action
  • Confirmation explicite pour chaque opération de modification
  • Mémoire de conversation sur les demandes en plusieurs étapes

Technologies

  • Amazon Bedrock
  • Claude 3.5 Sonnet
  • LangChain
  • Python
  • Flask
  • boto3
  • AWS

Un projet similaire ?

Obtenez un avis franc sur l’architecture, les risques et le calendrier lors d’un appel gratuit de 30 minutes, ou demandez à l’assistant IA comment cette approche s’appliquerait à votre projet.

Réserver un appel
Disponible pour de nouvelles missions

Un projet d’IA en tête ? Cadrons-le en 30 minutes.

Appel découverte gratuit. Vous repartez avec une vision claire de l’architecture, des risques et des prochaines étapes, que nous travaillions ensemble ou non. Je réponds sous 24 heures.

Pas encore prêt à en parler ? Obtenez un plan de projet instantané.