# Custom Cloud Storage Providers Overview

Custom Cloud Storage Providers were added for the first time in **Q1 2014**. They extend the existing **Cloud Storage Providers** ([Amazon S3](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/cloud-storage-providers/amazon-s3) and [Azure Blob Storage](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/cloud-storage-providers/azure-blob-storage)) as offer creating of some custom functionalities, which cannot be achieved with the standard providers. For example they allow dynamically setting Security Credentials from the Code-Behind and switching between the different Providers.

## Custom Providers

* [ Amazon S3 Custom Provider ](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/custom-cloud-storage-providers/custom-amazon-s3-provider)

* [ Azure Blob Storage Custom Provider ](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/custom-cloud-storage-providers/custom-azure-blob-storage-provider)

## See Also

* [Amazon](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/cloud-storage-providers/amazon-s3)

* [Azure Blob Storage](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/cloud-storage-providers/azure-blob-storage)

* [Troubleshooting](https://www.telerik.com/products/aspnet-ajax/documentation/controls/cloudupload/troubleshooting)
