Spaces Glossary

Spaces is an S3-compatible object storage service that lets you store and serve large amounts of data. Each Space is a bucket for you to store and serve files. The free, built-in Spaces CDN minimizes page load times, improves performance, and reduces bandwidth and infrastructure costs.

This glossary defines the core concepts behind Spaces to help build your mental model of how Spaces work and understand what the documentation is referring to when it uses certain terminology.

Access keys are random tokens that serve as a username to grant access to a Space.
Access-Control-Allow-Credentials is a header that, when set to true, tells browsers to expose the response to the frontend JavaScript code.
Access-Control-Allow-Methods is a header request that allows one or more HTTP methods when accessing a resource when responding to a preflight request.
Access-Control-Allow-Origin is a header request that states whether the response is shared with requesting code.
Access-Control-Expose-Headers is a header request that allows a server to show which response headers are available to scripts running in the browser.
Access-Control-Max-Age is a header request that determines how long to cache the results of a preflight request.
A bucket is a public cloud storage resource or container that stores objects or data.
A content delivery network, also known as a content distribution network or CDN, is a geographically-distributed network of servers that deliver static content to users.
The Content Delivery Network (CDN) cache caches content such as images, videos, or webpages in a proxy server that are more closely located to end users.
A content delivery network (CDN) endpoint is a launching point or destination that is linked to the internet and receives communication and content between multiple servers.
Cross-Origin Resource Sharing (CORS) is a mechanism that permits loading resources on other origins, such as a domain, protocol, or port, via HTTP headers.
High Availability (HA) is an approach to infrastructure design focusing on reducing downtime and eliminating single points of failure.
A key, or bucket key, is a unique data key for objects in a bucket.
A pre-signed URL is a connection URL that is already authorized.
S3-Compatible Object Storage, or S3 is a storage solution that uses the S3 API.
Secret keys are private, random tokens that serves as a username to grant access to a Space.
SSL certificate is a digital document outlining the identity of the website.
TTL, also known as time to live or hop limit, is the amount of time (also called hops) that a packet exists before being discarded by a router. TTL limits the lifespan of data within a network through attaching a time limit to data.