Brightbox is a completely independent, wholly owned UK company. No staff outside of the UK have access to infrastructure and your data never leaves the UK.
Orbit is designed for security from top to bottom. Data is encrypted in transit and "at rest". You also have complete access control over your Orbit containers.
Orbit ensures that there are always 3 copies of each object, stored on separate storage devices.
Orbit is self-healing, which means that disk or device failures are handled seamlessly. If one of the 3 copies of the object goes away, Orbit automatically handles respawning additional copies.
There are no commitments, monthly minimums or upfront payment required. You are billed only for what you use at just 5p per GB per month.
Orbit is based on Openstack Swift and is API compatible, meaning there are many tools, language bindings and even a simple SFTP service so you can upload and download objects with ease.
If you have a lot of data you'd like to import, you can send us physical media such as SATA or USB storage devices and we'll fully manage importing your data into Orbit.
We can also build and manage a private Openstack Swift cluster just for you, on separate storage devices within our datacentre or yours.
Orbit is a highly durable and highly available UK-based "object storage" service, where your files are automatically distributed over multiple storage devices. Brightbox Orbit is based on Openstack Swift.
You can use Orbit to store any kind of data and any amount of data, for as long as you want - and only pay for what you use.
Some example uses for Orbit include: serving static assets for your web application, storing offsite backups, hosting static html websites, storing log files and much more.
Your data is stored in our UK datacentre facilities, which are located in Manchester. Your data never leaves the UK.
Orbit is designed to be secure. Data in transit is encrypted using the HTTPS protocol and stored encrypted "at rest" (on disk). Access control lists can be used to control access, allowing granular read and write privileges to be granted to specific API clients for specific containers. So your web application can store assets in one container and your backup systems can store backups in another container and both can be kept totally separate separate from each other. Container versioning can be used to automatically keep copies of all modified or deleted objects in a separate container, with it's own separate access controls.
You can access Orbit via the Openstack Swift compatible HTTP REST API, the Openstack Swift CLI, the SFTP interface or our own Brightbox Manager control panel.
Files can be uploaded to Orbit using the OpenStack Swift REST API directly, using the Openstack Swift CLI, or using any standard SFTP client.
There are libraries available for most major languages to help you integrate your code too: Ruby, Python, Java, PHP, GO and more.
Object storage is a type of cloud storage architecture where files are treated as discrete addressable Objects within the "flat" hierarchy of a Container.
This is in contrast to filesystems, for example, where data is managed as a hierarchy of directories and files.
Objects are effectively files, but with some associated metadata and a unique addressable identifier (URL).
Yes, you set the origin of your CDN domain to point to the relevant Orbit container URL and make sure the container is public. And you have full control over the HTTP caching metadata.
We can import data into Orbit from physical media that you supply to us. Please get in touch to make arrangements (handling charges apply for manual data import).
Yes, Orbit is perfect for serving static files. Set the container to public access, specify a default index page and CNAME your domain name to the container URL.
You can specify which of your users can read and write to which of your Orbit containers using simple access control lists, specified as container metadata.
You can store as much or as little data as you like. Our architecture supports many petabytes of storage. We recommend that you don't store more than a million objects within a single container.
Any standard SFTP client or OpenStack Swift compatible client can be used with Orbit, such as Duplicity, OpenSSH, Cyberduck, Nautilus.