Как мы используем платформу Microsoft Azure для обработки и хранения картинок для мобильных приложений. Часть 2Как и обещал пишу технические детали в продолжении к первой части своей статьи "Как мы используем платформу Microsoft Azure для обработки и хранения картинок для мобильных приложений". Итак, приступим. В этой части напишу как работать с Blob Storage в Azure и добавлять в него изображения. Шаг №1. Создаем хранилище данных Blob Storage в Microsoft Azure. 1.1 Входим в портал manage.windowsazure.com 1.2 Создаем Storage Account В качестве Url выбираем название, которое в дальнейшем будем использоваться в качестве первой части внешней ссылки для изображений. Указываем местонахождение данных, выбираем ближайшее местонахождение Data центра от нас. Можно также включить Geo-Replication для бекапа данных в другом Data центре (Отмечу, что эта опция увеличивает стоимость тарифа Microsoft Azure) 1.3 Нажимаем CREATE STORAGE ACCOUNT. Наше хранилище создано. Шаг №2. Получаем ключи для удаленного доступа к Blob Storage. Для этого переходим к нашем в Blob Storage и нажимаем MANAGE ACCESS KEYS Для работы нам потребуется PRIMARY ACCESS KEY Шаг №3. Подключаем Blob Storage к нашему проекту. Для удобства работы я создал отдельный проект для Microsoft Azure. Первое, что необходимо сделать - это настроить строку подключения к нашему хранилищу: Строку подключения указываем в файле config: С помощью таких несложных действий мы организовали хранение изображений в облачном сервисе для удобного и быстрого доступа к ним с наших мобильных приложений. Кому скорости отклика от Blob Storageнедостаточно (например, сервис используется во всем мире), можно включить CDN для хранения изображений на серверах максимально близких к пользователям. Эта функция также доступна среди многообразия сервисов Microsoft Azure. Автор статьи: Денис Кретов. |