AWS File System
Upload, organize, and automate your Amazon S3 files and folders straight from a workflow, with secure, permission-based access. This component gives you a single place to work with cloud-based storage, so you no longer need to handle files manually through the AWS Management Console.
By adding Amazon S3 storage actions to your workflows, you can automate file transfers, organize storage structures, streamline data movement, and maintain file repositories as part of larger business processes. The component supports scalable storage environments and high-volume file handling.
Supported Operations
| Category | Capability | Interface Operation |
|---|---|---|
| File Management | Upload, Download, Copy, Move, Delete | Upload, Download, Copy, Move, Delete |
| Browsing & Validation | List objects, verify existence | List, Exists |
| Folder Management | Create directories/folders | Create Folder |
| Metadata | Retrieve object and folder metadata | Get Metadata |
Authentication and Access Control
The component authenticates with AWS credentials. Access is controlled through AWS Identity and Access Management (IAM) permissions, so users and workflows can perform only the actions explicitly authorized for the target Amazon S3 buckets and objects.
Key Benefits
1. Automation: Automates file and folder management tasks within Amazon S3.
2. Unified interface: Provides one interface for cloud storage tasks within workflows.
3. Secure access: Supports secure access through AWS authentication and IAM-based authorization.
4. Simplified data movement: Simplifies data movement across storage locations and connected systems.
5. Scalability: Supports both small file tasks and large-scale storage workloads.
6. Broader integration: Brings file management into wider business automation processes.
Common Use Cases
1. Automated Data Ingestion: Upload incoming server files or parsed text content directly to designated S3 bucket destinations.
2. Folder & File Cleanup: Perform recursive moves, copies, or deletions across folder paths.
3. Pre-processing Validation: Check if required files or folders exist before proceeding to downstream workflow steps.
4. Document Archiving: Download zipped folder archives or transfer data objects across storage locations.