The Media Library is highly available unlimited internal storage provided by ImageKit to all its users.
It comes with a simple user interface to upload, search and manage images, files and folders. Our storage is built on top of the Amazon S3, and it is co-located with core image processing servers.
We replicate your media library files in two regions for backups.
Note: Media library also stores generated thumbnails but these files are not shown in the dashboard.
Who should use the Media Library?
The Media Library is great for websites looking to upload their images to an external image and file storage. It is not only a reliable, high-performance form of storage, but it will also help in saving server disk space if you keep your images and files on the server. Additionally, the user interface that comes as a part of the Media Library, is great for managing and searching files. It allows even non-technical members of your team to have quick and easy access to the image assets of your website and app.
The other use case where the Media Library can be helpful is for marketing activities. Every company needs to communicate with its users, either via email or notifications or banners. Such marketing activities are usually taken care of by the marketing team of the company. Often, the marketing team needs a quick and easy way to upload new banners or new images to be sent out in emails and get a URL to access them or resize them. The Media Library is perfect for such use cases. The marketing team can create folders for each campaign or activity and keep all the related image and file assets in that folder. Each file is accessible via a secure HTTPS URL and is ready to use in push notifications or emails or a banner on your website.
Where is the Media Library available geographically?
ImageKit has a globally distributed architecture to allow for better performance and 100% uptime. On similar lines, the storage system that forms the basis of the Media Library is co-located with core processing servers. The storage is currently distributed in 4 regions - Frankfurt (Germany), North Virginia (USA), Singapore City (Singapore) and Sydney (Australia).
Which region do I get for the Media Library?
The region is automatically selected on the basis of proximity to the country that you select during registration. Performance wise all regions are the same, so you need not worry about that. But ideally, you should prefer to go for a region closest to where your users are.
To check or change the region allocated to your account, you can create a support ticket from the ImageKit dashboard.
Are my images safe in the Media Library?
Absolutely. ImageKit's Media Library is built on top of S3 which is one the most trusted cloud-based storage services used by the biggest companies in the world. Additionally, each image uploaded to the Media Library is also backed up in a secondary, geographically-distinct location. For example, all uploaded files to the Media Library for a customer with Frankfurt (Germany) as the storage location, will be backed up in North Virginia (United States). Such backups are enabled for all regions by default. We can use this backup storage in case of performance degradation of the main storage region and also provides you with the ability to restore older versions of an image (this is available only on request and could incur an extra fee depending upon complexity).
In terms of availability, while we strive for 100% availability for the Media Library, ImageKit guarantees a 99.9% availability for all functions associated with its Media Library.
To know more about ImageKit's Media Library, please create a support ticket from your ImageKit dashboard.