*Бесплатное хранилище файлов в Российских реалиях
Да, чуть‑чуть приврал, не совсем бесплатная, но копеечная альтернатива Google Drive/AWS S3/Google Cloud Storage и так далее.
Речь пойдет про Yandex Object Storage (альтернатива AWS S3). Давайте разберем, чем он хорош, как он работает и какие выгоды может предложить.
Но сначала прорекламирую мой Telegram‑канал @devdrafts_rss, где я делюсь материалами по IT, которые сам ежедневно употребляю, жду вас 🙂
Продолжим...
Что такое Yandex Object Storage?
Если вы работали с AWS S3, то можете пропустить этот кусочек. Yandex Object Storage — это облачный сервис для хранения данных от компании Яндекс, предлагающий национальный хостинг и управление данными. Проще говоря, это большое, практически безграничное хранилище, где ваши файлы можно хранить, управлять ими и использовать для разных целей — от хранения фотографий до резервного копирования баз данных.
Фичи Yandex Object Storage
- Поддержка S3 API. Если у вас уже настроены процессы на AWS S3, то переход на Yandex Object Storage будет бесшовным: интерфейс API здесь идентичен, и даже AWS SDK отлично работает с Yandex S3.
- Локальное хранение в России. Данные остаются в пределах России, что сразу добавляет очков безопасности. В отличие от Google Drive или Amazon S3, где данные могут «уехать» за границу, здесь можно быть уверенным: все файлы находятся в стране, а их доступность меньше зависит от международной обстановки. Особенно актуально в наше время.
- Масштабируемость и гибкие тарифы. В Yandex Object Storage вы платите только за объём, который реально используется, и гибко выбираете класс хранения под свои нужды. Это часто оказывается выгоднее, чем брать фиксированный тариф Google Drive. Ну и бонус — вы сами выбираете, насколько часто будете пользоваться файлами и за счёт этого экономите ещё больше.
- Разные классы хранения. Как и в зарубежных аналогах, в Yandex Object Storage есть стандартное и холодное хранилища, а также «ледяное» — для супер редкого использования. Каждый из них помогает оптимизировать стоимость: чем реже нужен доступ к файлам, тем дешевле их хранить.
Как настроить и начать использовать Yandex Object Storage
Если не работали с S3-хранилищами, процесс может показаться необычным, но настройка здесь простая.
1. Регистрация в Yandex Cloud. Заходите на сайт Yandex Cloud, создаете аккаунт и получаете доступ ко всем функциям облака, включая Object Storage.
2. Создание бакета (bucket). Чтобы загрузить файлы, перейдите на страницу “Бакеты” через поиск и создайте бакет — это место, где будут храниться данные. Настройка работает по аналогии с Amazon S3: вы создаете бакет, который можно настроить под свои нужды. Важно: имя бакета должно быть глобально уникальным!
3. Выбор класса хранилища. Когда загружаете файлы, система спросит, какой класс хранения вам нужен: стандартный, холодный или ледяной. Это как раз и влияет на стоимость — в зависимости от того, насколько часто планируете доставать файлы, выбираете подходящий класс.
А сколько это стоит?
Теперь давайте рассмотрим на примере, сколько стоит хранение, например, 21 Гб фотографий. Первый 1 Гб хранения каждый месяц бесплатен, так что стоимость будет чуть ниже.
Примеры из документации Яндекса:
- Стандартное хранилище: (21 – 1) * 2,01 = 40,2 рубля в месяц. При этом файлы доступны мгновенно после загрузки. Платить за исходящий трафик нужно только в том случае, если он превышает 100 ГБ в месяц.
- Холодное хранилище: (21 – 1) * 1,07 = 21,4 рубля в месяц. Подходит, если файлы нужны редко — это ещё дешевле.
- Ледяное хранилище: Здесь всё сложнее. Минимальное тарифицируемое время хранения объекта — 12 месяцев, так что если удалить объект раньше, всё равно придётся заплатить за год. Пример: если хранить 20 Гб данных 8 месяцев и 20 дней, получится сумма около 130 рублей (учитывается время использования и дополнительная плата при удалении раньше 12 месяцев).
Итог
Если вам нужно дешёвое и надёжное хранилище в России, Yandex Object Storage — отличный выбор. Поддержка S3 API, гибкие тарифы и возможность оставлять файлы в пределах страны делают его хорошей альтернативой Google Drive и Amazon S3, причём ещё и с возможностью экономить. Я и сам, чувствительные к местоположению данные, перенес в Yndex S3, пока полет нормальный.
А вы уже используете Yandex S3? Интересно узнать ваше мнение.
А для тех, кто хочет быть в курсе новостей IT, заглядывайте в мой Telegram‑канал @devdrafts_rss, где я делюсь материалами по IT, которые сам ежедневно употребляю, жду вас 🙂