Title
Create new category
Edit page index title
Edit category
Edit link
Store MLflow Artifacts in S3
You can configure MLflow to store experiment artifacts such as models, images, and logs in an Amazon S3 bucket for scalable and durable storage. This is especially useful in distributed environments where multiple users or systems access the same artifacts.
Access S3 Object Using AWS CLI
Follow these steps to access, download, or view an image stored in S3, for example: s3://mlflow-artifacts-hv/my-folder/image.png.
Verify AWS CLI installation
Configure AWS CLI (if not already).
Provide the following details when prompted:
AWS Access Key ID
AWS Secret Access Key
Default Region (e.g.,
us-east-1)
List files in S3 path.
Download image from S3.
This command downloads the image to your current working directory.
View the image.
(Optional) Generate a pre-signed URL.
If the bucket is private, you can generate a temporary URL to access it in a browser.
This creates a secure URL valid for 1 hour (3600 seconds).
Example Use Cases
Task | Command |
|---|---|
List bucket |
|
List folder |
|
Download image |
|
Generate public URL |
|
The below example shows how to store and access MLflow artifacts in S3 using the AWS CLI.


