Toolverse
All skills

s3

by itsmostafa

AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing cross-region replication.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
1

About this skill

AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing cross-region replication.

How to use

  1. Zainstaluj skill w swoim agencie AWS, wskazując repozytorium itsmostafa/aws-agent-skills i ścieżkę skills/s3. Upewnij się, że masz skonfigurowane poświadczenia AWS CLI z dostępem do usługi S3.

  2. Aby utworzyć nowy bucket, użyj komendy create-bucket z AWS CLI. Podaj unikalną nazwę bucketa (nazwy muszą być unikalne globalnie na wszystkich kontach AWS) i region, w którym chcesz go umieścić. Dla regionów innych niż us-east-1 dodaj parametr LocationConstraint.

  3. Po utworzeniu bucketa przesyłaj pliki (obiekty) do magazynu. Każdy obiekt może mieć rozmiar do 5 TB i zawiera dane, metadane oraz unikalny klucz (ścieżkę).

  4. Skonfiguruj klasy przechowywania w zależności od częstości dostępu do danych — Standard dla częstego dostępu, Standard-IA dla rzadkiego dostępu, lub Glacier dla archiwów. Intelligent-Tiering automatycznie optymalizuje koszty dla danych o niepewnych wzorcach dostępu.

  5. Włącz wersjonowanie bucketa, aby chronić dane i ułatwić odzyskiwanie. Ustaw polityki cyklu życia, aby automatycznie przenosić lub usuwać obiekty po określonym czasie.

  6. Zarządzaj dostępem poprzez ustawienie uprawnień bucketa i obiektów. Jeśli potrzebujesz replikacji danych między regionami, skonfiguruj cross-region replication dla ciągłości biznesu i odporności na awarie.

Related skills