# Assets and storage

Assets organize the source files and outputs used by live and VOD workflows. Connect storage first, then choose how MK.IO should add or reference your media.

## Connect storage

- [Connect cloud storage](https://docs.mediakind.com/mkio/getting-started/connect-cloud-storage) through the portal.
- [Configure storage with the Media API](https://docs.mediakind.com/api-guides/how-to/media/storage), including the `Google.Storage` provider defined by the API.
- [Configure private storage access](https://docs.mediakind.com/mkio/how-to/security-access-control/private-storage-link) when your storage does not use public network access.

## Add assets

[Choose an asset workflow](https://docs.mediakind.com/mkio/how-to/content-management/add-an-asset-in-mkio)

### Choose an asset workflow

Compare upload, existing storage, and Azure Media Services import workflows.

[Reference existing storage](https://docs.mediakind.com/mkio/how-to/content-management/add-an-asset-in-mkio/reference-existing-storage)

### Reference existing storage

Create an asset that references files already held in Azure Blob Storage or Amazon S3.

[Upload from your device](https://docs.mediakind.com/mkio/how-to/content-management/add-an-asset-in-mkio/import-files-from-your-device)

### Upload from your device

Upload local files to a new MK.IO asset.

[Import AMS assets](https://docs.mediakind.com/mkio/how-to/content-management/add-an-asset-in-mkio/import-your-ams-assets)

### Import AMS assets

Import assets from Azure Media Services storage.

## Manage assets

[Add files to an existing asset](https://docs.mediakind.com/mkio/how-to/content-management/add-files-to-an-existing-asset) [Verify asset files and tracks](https://docs.mediakind.com/mkio/how-to/content-management/verify-your-assets-in-mkio) [Create an asset filter](https://docs.mediakind.com/mkio/how-to/content-management/create-an-asset-filter) [Publish imported assets](https://docs.mediakind.com/mkio/how-to/content-management/playback-your-migrated-assets)

For automation, use the [Assets API Guide](https://docs.mediakind.com/api-guides/how-to/media/assets) and [Playback filters API Guide](https://docs.mediakind.com/api-guides/how-to/media/playback-filters).
