Object Storage

Object storage is used to store and manage files such as images, videos, and documents. CARE is compatible with any S3 compatible object storage service. This means that you can use any object storage service that implements the S3 API to store and manage your files.

There are several open-source S3 compatible object storage options that you can use with CARE. Some of these options include:

  1. MinIO - an open-source object storage server that is compatible with the Amazon S3 API. MinIO can be used to store and manage files for CARE. Documentation for MinIO can be found at https://docs.min.io/.

  2. Ceph - a distributed object storage and file system that is compatible with the Amazon S3 API. Ceph can be used to store and manage files for CARE. Documentation for Ceph can be found at https://docs.ceph.com/docs/master/.

  3. OpenIO - an open-source object storage and data management software that is compatible with the Amazon S3 API. OpenIO can be used to store and manage files for CARE. Documentation for OpenIO can be found at https://docs.openio.io/latest/.

To use any of these object storage options with CARE, you will need to follow the setup and configuration instructions provided in the respective documentation. Once you have set up your object storage service, you can then configure CARE to use the service by providing the necessary configuration details in the application configuration file.

If you are deploying your CARE web application on a cloud platform such as Amazon Web Services (AWS) or Google Cloud Platform (GCP), you can also use the respective cloud provider's object storage service. AWS provides Amazon S3, which is an S3 compatible object storage service that is widely used by developers and organisations for storing and managing files. Similarly, GCP provides Google Cloud Storage, which is also an S3 compatible object storage service that is used by many developers and organizations.

Using the cloud provider's object storage service has several benefits such as easy integration with other cloud services, lower latency, and improved scalability. To use Amazon S3 or Google Cloud Storage with CARE, you will need to follow the respective documentation and configure the application to use the cloud provider's object storage service.

In summary, using the cloud provider's object storage service provides a reliable and scalable way to store and manage files for the CARE web application. Whether you choose to use an open-source S3 compatible object storage service or a cloud provider's object storage service, you can be assured of compatibility and ease of integration with CARE.

Last updated