Terms and Definitions¶
General Terms¶
- Object Storage
-
A cloud technology for unstructured data storage, where information is stored as objects in buckets, instead of in a traditional file system or block storage. Object storage is suitable for storing unstructured data such as archives, backups, media, and documents. S3-compatible object storage with triple data replication for higher reliability and 99% service availability (SLA).
- Region
-
The physical location of the Delta Cloud data center from which the service is provided. Each region is independent and data is physically stored in the selected region. Examples:
eu-sof-1(Sofia, Bulgaria),eu-fra-1(Frankfurt, Germany). - Endpoint
-
The URL used to access the service from your software via the S3 API. The format is
https://[region].deltacloud.io(e.g.,https://eu-sof-1.deltacloud.io). - S3 API
-
The standard API protocol for accessing object storage, developed by Amazon Web Services. Our service is fully compatible with the S3 API, which means you can use any S3 client or library.
- Replication
-
The process of automatically copying data to multiple locations to ensure protection against data loss and provide a high level of availability. Our service uses triple data replication for higher reliability and 99% service availability (SLA).
Buckets¶
- Container
-
A logical group of objects (files). Containers act as folders or buckets and are used for organizing data. Each container has a unique name and can contain an unlimited number of objects.
- Container URL
-
The unique address for accessing the container. The format is
https://[container-name].ds3.[region].deltacloud.io(e.g.,https://user-files.ds3.eu-sof-1.deltacloud.io). - Object
-
A file stored in the container. Each object has a name, size, last modified date, and can have additional metadata. Objects are the primary storage units in object storage.
- Public List
-
An access mode where anyone with the URL can see the list of files in the container or access an individual object without the need for authentication. This mode is suitable for public data sharing and can be applied to both containers and individual objects.
- Private List
-
An access mode where the file list in the container or an individual object can only be viewed and accessed by users who connect using S3 access keys. This is the more secure option and is recommended for sensitive data. It can be applied to both containers and individual objects.
- CORS (Cross-Origin Resource Sharing)
-
An HTTP mechanism that allows web applications on one domain to interact with resources on another domain. CORS rules control which domains can send requests to the container from web browsers.
- Preflight Request
-
An HTTP OPTIONS request that browsers send automatically before the actual CORS requests to check whether a given request is allowed.
- Multipart Upload
-
A method for uploading large files where the file is split into parts and uploaded in parallel. This allows for faster uploads and the ability to resume failed uploads.
S3 Keys¶
- S3 Keys
-
A pair of Access Key and Secret Key used for authentication when accessing the service via the S3 API or S3 clients. They are required for programmatic access to the data.
- Access Key
-
The public identifier used to identify the account when accessing the service via the S3 API. Access Key is used together with Secret Key for authentication.
- Secret Key
-
The secret key used for authentication when accessing the service via the S3 API. Secret Key should be treated as a password and should never be shared publicly.
Additional Information¶
For more information about how these terms are used in the context of the service, see the corresponding sections in the documentation.
If you have questions or need additional clarification, please contact our support team.