Amazon S3 Third-Party Integration
Get Free Trial →
Self-Hosted, Managed Storage Within FileCloud
Integrate FileCloud With Your Amazon S3 Storage
Reliable & Scalable Storage
Amazon S3 (Simple Storage Service) is a fully redundant, scalable, and high-speed data storage system. With over 99.99% uptime, Amazon S3 clients can easily integrate their storage into a FileCloud solution with strong performance results.
Powerful, Durable, Efficient
You get the best of both worlds when you combine the power and resilience of Amazon S3 with FileCloud’s best-in-class support, advanced features, and robust security. With FileCloud and Amazon S3 services as the foundation for your software infrastructure, you can discover a fast, secure, and powerful way to store and share files.
AWS Marketplace for S3
You can take advantage of third-party software integrations built for Amazon S3 from within the S3 Management Console. Integrate S3 into your FileCloud for an all-in-one solution that includes endpoint backup, data analytics, monitoring and governance, security, and custom permissions.
Using Amazon S3 Storage With FileCloud
Amazon Simple Storage Service, commonly referred to as Amazon S3, is a fully redundant storage system that can be integrated into a file storage and sharing platform such as FileCloud. The system boasts over 99.99% uptime, making it a reliable and powerful storage service. Better still, storage buckets are scalable and flexible, which means clients and organizations of all sizes can upload and download data at any point and from any location.
Renowned for performance and security features, millions of clients use Amazon S3 services around the world. Thanks to the flexible nature of the infrastructure, clients can implement S3 storage buckets to meet a wide range of needs and designs, including website support, cloud-native applications, high-performance computing and data analytics, AI and Machine Learning processes, and backup and archival services.
Integrate Amazon S3 Into FileCloud
For on-premises instances of FileCloud, the integration with Amazon S3 enables users to configure “Managed Storage” through their Amazon S3 account. This storage type is referred to as “Managed Disk Storage” in support documentation and appears in admin and user panels as “My Files.” As part of the configuration process, you can establish certain credentials including:
- S3 Key (also known as Amazon Authentication Key)
- S3 Secret (Amazon secret authentication key)
- S3 Bucket name (provided by you)
- S3 Storage Folder (optional – serves as root folder)
- S3 Region (optional – if nothing is entered, US standard region will be used)
- S3 End Point URL (optional – specify your own S3 endpoint with compatible storage)
Amazon publishes a list of approved third-party integrations through the AWS Marketplace. This catalog can be accessed by Amazon S3 users through their S3 Management Console and includes over 8,000 products from more than 1,600 independent vendors. This compiled list makes it easy for users to find and deploy software they know will function and run on their AWS infrastructure, while exploring additional features and functionalities not incorporated in S3 storage services.
FileCloud can be integrated with your Amazon infrastructure; this service is in fact officially supported by FileCloud. All storage buckets referenced by FileCloud for your “Managed Storage” can be configured in the S3 Management Console, while still applying FileCloud-level permissions, policies, encryption, and other security features to your files and folders.Get Free Trial →
Sign up for a 14 day FREE trial
FileCloud implements 256-bit AES encryption for encrypting data at rest, with data in transit protected via SSL/TLS protocols. FileCloud can also be run with FIPS 140-2 validated encryption, a NIST Certified Encryption Module for data at rest and in transit.
IAM User Policy
By enabling the IAM User Policy, FileCloud admins can designate management over storage buckets within the S3 console; alternatively, management of specific buckets can be designated.
Storage Quota Limits
Admins have the power in FileCloud to set storage quota limits through customizable policies. These limits can be set for individual users as well as for user groups or applied globally.
FileCloud supports folder-level ownership, in which folder owners have the power to allow or restrict access based on user email addresses. These permissions can also be adjusted to allow access to a parent folder, while restricting access to a subfolder.
Notifications for File Changes
Notifications can be adjusted by admins and users according to their needs and preferences. Events that may trigger notifications include when files are shared, locked, uploaded, downloaded, updated, renamed, deleted, or previewed in a browser or mobile app. These notifications ensure admin control over how data is being accessed.
Manage Recycle Bin
Admins in a FileCloud system can delete a user’s files and folders; these deleted objects are placed in the user’s recycle bin, which can be managed by the admin. Retention policies can also be set to automatically manage user files and folders, including auto-deletion after a specific amount of time or date has passed.
File Upload Form
Admins have the option of integrating a file upload form. This integration allows even non-users to upload files to a specific cloud folder in the FileCloud server without having to login or create an account, a particularly useful feature for clients, vendors, or customers who only need to submit information, without needing access.
Restrict Recycle Bin Clearing
To protect files from deletion, admins can remove the “Clear Deleted Files” option from user recycle bins. Users will not be able to empty or clear their recycle bins. However, users can still delete files one-by-one. This setting ensures files and folders in the recycle bin cannot easily or accidentally be deleted from the server.
S3 Storage with AWS KMS Encryption in FileCloud
FileCloud officially supports Amazon S3 encryption protocols, including KMS (Key Management System). Using synchronous and asynchronous keys, data can be secured while moving between hosted or onsite servers and user workstations or devices.
Synchronous encryption uses a plain key for both encryption and decryption. This key must be used to unlock the cipher and access data. However, because the plain key must be shared for users to encrypt or decrypt data, it invites a certain security risk at needing to share that key, which can be used by anyone if it is itself captured.
Asynchronous encryption answers this security loophole by encrypting data using two keys: a public key and a secret key. Any data can be encrypted using the accessible public key. However, the cipher can only be decrypted using a secret key, which can be differentiated for each user. This provides another level of security by making it so that the decryption process does not rely on a shared key.
AWS KMS enables users to create and manage cryptographic keys, as well as control how these keys are used across AWS services and connected applications (such as FileCloud).
“We love FileCloud’s simplicity, mobile apps, and above all, responsiveness of FileCloud team”