Amazon S3

Stockage

Gérez des buckets, des objets et des politiques de stockage Amazon S3 par conversation IA.

Ce que vous pouvez faire

Gestion des objets

Listez les objets dans n'importe quel bucket avec filtrage par préfixe, copiez ou déplacez des objets entre buckets et préfixes, supprimez des objets ou des préfixes entiers, et récupérez les métadonnées des objets. Neotask propulsé par OpenClaw gère la pagination pour les grands buckets afin que vous obteniez des résultats complets sans itération manuelle.

Configuration des buckets

Créez des buckets dans des régions spécifiques avec les bons paramètres dès le départ — versionnage, chiffrement, blocage d'accès public et tags. Mettez à jour les politiques de bucket, configurez le CORS pour les applications frontend, et mettez en place des règles de réplication par descriptions en langage naturel.

Accès et sécurité

Générez des URLs présignées pour les objets privés avec une expiration personnalisée. Auditez les politiques de bucket pour identifier les ressources en lecture ou écriture publique. Appliquez ou supprimez les blocages d'accès public au niveau du bucket et examinez les ACL sur les objets sensibles.

Politiques de cycle de vie

Créez des règles de cycle de vie qui transfèrent les objets vers S3 Intelligent-Tiering, Glacier ou Glacier Deep Archive après un nombre de jours spécifié. Ajoutez des règles d'expiration pour les téléversements temporaires ou les fichiers de log. Listez et mettez à jour les configurations de cycle de vie existantes sans éditer du XML brut.

Versionnage et réplication

Activez ou suspendez le versionnage sur n'importe quel bucket, listez les versions d'objets et restaurez une version précédente. Mettez en place des règles de réplication inter-régions et vérifiez le statut de réplication pour des objets individuels.

Essayez de demander

  • "Liste tous les objets dans le bucket uploads avec le préfixe user-avatars/ et montre leurs tailles"
  • "Génère une URL présignée pour le fichier reports/annual-2024.pdf dans le bucket private-docs, valide 48 heures"
  • "Crée une règle de cycle de vie sur le bucket logs pour supprimer les objets de plus de 90 jours"
  • "Quels buckets S3 de mon compte ont l'accès en lecture publique activé ?"
  • "Copie tous les objets du bucket old-assets vers le bucket new-assets sous la même structure de clés"
  • "Active le versionnage sur le bucket production-uploads"
  • "Crée un nouveau bucket appelé app-backups-prod dans us-west-2 avec le versionnage activé et tout accès public bloqué"
  • "Définis une règle CORS sur le bucket media pour autoriser les requêtes GET depuis https://app.example.com"
  • Conseils pro

  • Les filtres de préfixe sont vos alliés pour les grands buckets — spécifiez toujours un préfixe dans votre requête pour éviter de lister des millions d'objets.
  • Pour les URLs présignées, spécifiez la durée d'expiration et si elle doit servir au téléchargement ou au téléversement (les URLs présignées PUT sont également supportées).
  • Auditez les paramètres d'accès public mensuellement — un seul bucket mal configuré peut exposer des données sensibles. Demandez à Neotask de vérifier tous les buckets en même temps.
  • Les politiques de cycle de vie pour les buckets de logs permettent des économies significatives — transitionnez vers Glacier après 30 jours et expirez après 365 pour correspondre à la plupart des exigences de conformité.
  • Lors du déplacement de buckets vers une nouvelle convention de nommage, utilisez copier-puis-supprimer plutôt que renommer — Neotask gérera la copie et confirmera avant de supprimer la source.
  • Pour l'accès inter-comptes, décrivez le cas d'utilisation (ex. "autoriser le compte 123456789 à lire les objets avec le préfixe exports/") et Neotask générera le bon document de politique de bucket JSON.
  • Works Well With