AWS S3
AWS S3 (Simple Storage Service) is the flagship object storage service of the world's largest cloud provider. Arraylake works great with AWS S3. You can use S3 as the storage location for your organization.
To use S3 with Arraylake:
-
Create a new S3 bucket (AWS docs). For example, the bucket could be named
my-arraylake-bucket
. -
Create a new
BucketConfig
to store the configuration for this bucket using either the Arraylake Python client or web app:
tip
AWS S3 is special because you can use role-based access delegation!
- Web App
- Python
from arraylake import Client
client = Client()
client.create_bucket_config(
org="earthmover",
nickname="my-aws-bucket",
uri="s3://my-arraylake-bucket",
extra_config={'region_name': 'us-east-1'}
)
That's it! You're ready to create a Repository! 🎉