Привет, Хабр! Меня зовут Никита Бутримов, я лидер продуктового направления в Cloud.ru, отвечаю за эксплуатацию, стабильную работу и поддержку платформы Cloud.ru Evolution. Недавно мы запустили Evolution free tier, чтобы инженерам и разработчикам было комфортно попробовать возможности платформы. Спустя некоторое время мы поняли, что далеко не все понимают, что это такое и как работает. Поэтому в сегодняшней статье я хочу развеять все мифы — рассказать, что вообще такое free tier, сделать краткий обзор зарубежных и отечественных предложений, а также помочь разобраться, какие именно ресурсы вы реально сможете подключить у нас и использовать бесплатно. 

Обзор будет полезен как тем, кто еще не пользовался облаками, так и тем, кто уже многое попробовал и в курсе всех новинок рынка. Поехали!

Что вообще такое free tier

Free tier — это уровень бесплатного пользования сервисами, который предлагают облачные провайдеры. По сути, это минимальный объем ресурсов, который провайдер дает пользователю бесплатно на время или навсегда. 

Это нужно, чтобы пользователь попробовал и оценил сервисы, чтобы у него была возможность запустить какой-то небольшой проект и оценить, насколько всё это ему подходит. Поэтому у любого free tier есть свои лимиты. И, чаще всего, для полноценной работы такого сервиса нужно также что-то докупить или доподключить. Грубо говоря, free tier — это как демоверсия. 

А если проводить аналогии, то это те самые бесплатные 5 минут каршеринга каждый день, а всё что сверх них — платно. Или даже как бесплатный простенький автомобиль в аренду, но на условиях, что нужное количество бензина ты заливаешь в нее сам.

Что бесплатно предлагают зарубежные облачные провайдеры

Посмотрим, какие бесплатные ресурсы предлагают зарубежные провайдеры в 2024 году.

Microsoft Azure

Azure предлагает: 

  • Вспомогательные сервисы бесплатно навсегда, например, базы данных SQL (100 000 виртуальных ядер в месяц, хранилище 32 ГБ).

  • Основные сервисы бесплатно на 12 месяцев, а также $200 на платные услуги, которые можно потратить в течение 30 дней после регистрации. 

Примеры основных услуг:

  • Виртуальные машины Linux и Windows (750 часов в месяц, 12 месяцев).

  • Базы SQL, MySQL, PostgreSQL (750 часов в месяц, 12 месяцев).

  • Архивное хранилище, локально избыточное (LRS) или геоизбыточное (GRS) на 10 ГБ, а также 100 операций чтения (12 месяцев).

Познакомиться с полным списком.

Google Cloud

Google предлагает более 20 бесплатных продуктов и $300 в подарок на оплату остальных услуг в течение 90 дней. Также в Cloud Free Tier входят месячные бесплатные лимиты. Например, 9 часов в день работы инстансов B и 0,5 ГБ дискового пространства. 

Oracle Cloud

Oracle предлагает Cloud Free Tier, где есть услуги, которые можно получить бесплатно навсегда или на 30 дней.

Навсегда:

  • 2 вычислительные виртуальные машины на базе AMD с 1/8 OCPU и 1 ГБ памяти каждая.

  • 4 ядра Ampere A1 и 24 ГБ памяти на базе ARM, используемые как одна виртуальная машина или до 4-х виртуальных машин.

  • 2 тома блочных хранилищ, всего 200 ГБ.

  • Объектное хранилище: 10 ГБ.

  • Архивное хранилище: 10 ГБ.

  • Resource Manager: управляемое решение Terraform.

  • 5 сервисов OCI Bastions.

На 30 дней:

  • Сервисы Oracle Cloud, в том числе СУБД, Analytics, Compute и Container Engine for Kubernetes.

  • До 8 экземпляров всех доступных сервисов.

  • До 5 ТБ доступного объёма хранилища.

Сервисы можно использовать, пока не закончатся $300 или в течение 30 дней.

AWS

Практически для всех сервисов AWS есть уровень бесплатного использования (и в том числе бессрочного). Что предлагают AWS, например: 

  • 750 часов процессорного времени EC2 на инстансах типа t2.micro и t3.micro.

  • 5 ГБ дискового пространства на S3.

  • 1 млн запросов в месяц AWS Lambda и т. п.

Как известно, корпорации приостановили доступ к своим облачным продуктам на территории РФ. Для физлиц всё пока остается по-прежнему, но не факт, что так будет всегда.

Что бесплатно предлагают отечественные облачные провайдеры

Если вы предпочитаете использовать отечественные сервисы, то вариантов, на самом деле, не так много: бесплатные ресурсы предлагают компании Yandex Cloud и Cloud.ru. Но если я упустил какие-то российские предложения free tier на рынке, делитесь в комментариях, буду рад изучить. 

Yandex Cloud

Yandex Cloud предлагает специальные тарифы на сервисы экосистемы бессерверных вычислений, в рамках которых каждый месяц не тарифицируется определенный объем услуг. Этого объема достаточно, чтобы разработать и запустить небольшой сервис, сайт или приложение. 

Например, free tier распространяется на сервисы: 

  • Yandex API Gateway — не тарифицируются первые 100 000 запросов к API-шлюзам.

  • Yandex Cloud Functions — не тарифицируются первые 1 000 000 вызовов функций и 10 ГБ×час выполнения функций.

  • Yandex Managed Service for YDB — не тарифицируются первые 1 000 000 операций (в единицах Request Unit) и 1 ГБ хранения данных.

  • Yandex Object Storage — не тарифицируются ресурсы стандартного хранилища, первые 1 ГБ хранения, первые 10 000 операций PUT, POST, PATCH и LIST, а также первые 100 000 операций GET, HEAD и OPTIONS.

  • Yandex Message Queue — не тарифицируются первые 100 000 запросов к очередям.

  • Yandex IoT Core — не тарифицируются первые 100 000 сообщений.

  • Yandex Virtual Private Cloud — не тарифицируются первые 100 ГБ исходящего трафика.

  • Yandex Data Streams — не тарифицируется обслуживание потока данных: скорость записи в сегмент — не более 128 КБ/с, время хранения сообщений — 1 час, количество единиц записываемых данных в месяц — не более 2 млн.

  • Yandex Serverless Containers — не тарифицируются первые 1 000 000 вызовов контейнера, 10 ГБ×час использования RAM при обработке запросов, 5 vCPU×час использования CPU при обработке запросов.

Подробности и примеры расчетов есть на этой странице.  

Cloud.ru 

Evolution free tier от Cloud.ru — уровень бесплатного пользования, в рамках которого  фиксированный объем облачных ресурсов не тарифицируется. Free tier поможет сделать небольшой сайт или приложение, протестировать и запустить pet-проект, а также получить практический опыт работы с сервисами Evolution, не оплачивая потребленные ресурсы.

Что входит в Evolution free tier:

  • Evolution Compute — бесплатная виртуальная машина в заданной конфигурации навсегда. Доступно: 2vCPU, 4 ГБ RAM и 30 ГБ дискового пространства.

  • Evolution Object Storage — бесплатные гигабайты и операции для хранения данных любого типа в объектном хранилище. Доступно: 5 ГБ стандартного хранилища, 10 000 операций PUT и POST, 100 000 операций GET и HEAD.

Evolution free tier появился в начале марта 2024 и будет активно расширяться. Сейчас мы бесплатно даем Container Apps (пока в превью) и как раз думаем, какие новые сервисы предложить в рамках нашего free tier. Пишите в комментариях, какие сервисы хотите вы? И что нам стоит запустить сначала — возможно, базы данных?

Многие уже попробовали подключить бесплатную виртуальную машину и оставили отзывы на разных площадках.

Отвечаю на частые вопросы про Evolution free tier

Когда мы только запустили наш free tier, довольно быстро появились разные отзывы, например, на vc.ru и pikabu. Оно и понятно — многие хотели протестить бесплатную виртуалку и поделиться впечатлениями первыми?. И, конечно, не обошлось без вопросов и толики негатива. 

Я собрал всё (или почти всё), что попадалось в сети, и попытался как-то систематизировать. Вот что писали чаще всего:

«Бесплатна только VM, которая не смотрит в сеть, а SNAT и публичный IP стоят денег» 

Всё так. Мы предлагаем виртуальную машину и диск бесплатно, а IP — платно. Почему публичный IP не входит в список сервисов с Evolution free tier? Перечислю основные причины:

  • Во-первых, публичные IP-адреса, особенно адреса IPv4, — это ограниченный ресурс. Если мы будем раздавать их бесплатно, то просто потеряем контроль над пулом адресов и рискуем оставить без ресурсов других пользователей. При этом мы уже работаем над поддержкой IPv6 и понимаем, насколько это важно для пользователей.  

  • Во-вторых, бесплатные публичные IP частенько привлекают внимание злоумышленников (их используют для DDoS-атак и размещения запрещенного контента). Получается, мы рискуем попасть в ситуацию, когда нашу инфраструктуру будут использовать для неправомерных действий, чего совершенно не хотелось бы?.

  • И в-третьих, бесплатный доступ к IP-адресам — это прямой путь к монополизации сервиса небольшим числом пользователей. Мы же создавали сервис, чтобы как можно больше желающих могли попробовать наши сервисы и, так сказать, приобщиться к облачным технологиям.

Зато публичный IP и SNAT-шлюз можно оплатить бонусами, которые мы начисляем за привязку карты при первой регистрации в личном кабинете. 4 000 бонусов (= 4 000 рублей) действуют 60 дней — их также можно использовать на любые сервисы Cloud.ru.

«Тарифицируется так же и исходящий трафик, проходящий через арендуемый IP или шлюз» 

И еще раз — публичные IP, SNAT-шлюзы, диск большего объема и другие дополнительные сервисы, которые нужны для запуска виртуальной машины, нужно оплатить отдельно по полной стоимости тарифа. И мы не тарифицируем исходящий трафик.

К тому же, как мы увидели с вами выше, чаще облачные провайдеры дают сервисы с free tier на ограниченное время. Мы же даем их навсегда.

«Зачем нужен этот сервер? Просто использовать как облако?»

В первую очередь Evolution free tier подойдет для тех, кто хочет создать новое приложение, разработать и протестировать или запустить небольшие производственные рабочие нагрузки. А также для того, чтобы использовать сервис как хранилище — загрузить медиафайлы, бэкапы или архивы.

В следующей статье я планирую рассказать про сценарии, для которых используют Evolution free tier. Так что не переключайтесь!

«Хостинг в месяц стоит 150 рублей, проще один раз потратить деньги и сразу научиться это делать на хостинге»

Да, можно поступить и так, но стоимость платного хостинга в любом случае будет выше. А в случае с дешевыми или бесплатными хостингами никто не гарантирует вам стабильную и безопасную работу проекта. Может получиться, что вы заплатите чуть меньше, но при этом получите нестабильную площадку, которая может «отвалиться» в самый неподходящий момент. 

Да и в целом — мы ведь облачный провайдер, а не хостер. У нас производительное железо, высокий SLA, на подходе много других сервисов и техническая поддержка 24/7?.

Вот в общем-то и всё, что я хотел сказать. Если у вас остались вопросы или появятся новые — welcome в комментарии под этим постом. А еще делитесь, как используете free tier вы — авторы трех самых интересных кейсов получат дополнительные 10 000 бонусов на облачные сервисы в нашем личном кабинете?.


Другие статьи в блоге:

Комментарии (34)


  1. Data4
    06.06.2024 10:54
    +3

    У вас нужно как минимум курить IP за 150 деревянных. Это нельзя сказать, что бесплатный уровень) Вполне сопоставим с коммерческой VPS


    1. reunionstation Автор
      06.06.2024 10:54
      +1

      Все верно, у нас бесплатный только compute + диск, а ip платный всегда. Мы везде об этом открыто пишем) согласен, что это не прям всё бесплатно


      1. miksoft
        06.06.2024 10:54
        +3

        Мы везде об этом открыто пишем

        Видел тонны рекламы cloud.ru, но ни разу с упоминанием платности адресов.
        Равно как и ни разу с упоминанием, что гарантируется лишь 10% vCPU. Т.е. фактически не 2 vCPU, как написано в рекламе, а 0,2.


        1. reunionstation Автор
          06.06.2024 10:54

          Согласен, что в рекламе, например, в телеге не няглядно. Но сама реклама ведет на страницу акции, где всё написано https://cloud.ru/ru/free-tier

          Плюс в консоли в личном кабинете тоже пишем, и также в доке https://cloud.ru/ru/docs/evolution/overview/topics/free-tier.html


  1. TomskDiver
    06.06.2024 10:54
    +2

    В статье есть утверждение "Free tier поможет сделать небольшой сайт или приложение, протестировать и запустить pet-проект". Наверное поможет, только всё таки не бесплатно. Или вы предлагаете на сайт заходить через какую-то консольку и потом использовать текстовый браузер типа lynx? Доступа ведь к сайту без IP не будет, а IP не free. По мне так совершенно бесполезная вещь. Я вот даже не могу придумать зачем такой бесплатный сервер нужен.


    1. reunionstation Автор
      06.06.2024 10:54

      Да, без ip по факту не получится. Можно 4000 бонусов получить при регистрации и потестить


  1. HiLander
    06.06.2024 10:54
    +1

    " А также для того, чтобы использовать сервис как хранилище — загрузить медиафайлы, бэкапы или архивы."

    Если я правильно понял, машинка вообще интернет не видит. И как, простите, загружать на нее бекапы или архивы? Вручную через панель?

    Понятно, что бесплатно ничего в жизни не дается, но сыр в мышеловке должен хотя бы пахнуть сыром...


    1. reunionstation Автор
      06.06.2024 10:54

      У нас во free tier входит еще Объектное хранилище: 5 ГБ стандартного хранилища каждый месяц не тарифицируем. Вот туда можно положить, что угодно

      Про машинку верно. Но мы и не пишем, что даем ip бесплатно, только copmute + диск. Всем пользователям даем при регистрации по Сбер id и/или привязке карты 4000 бонусов на 60 дней. На эти баллы можно подключить ip и потестить сервисы


  1. Xeldos
    06.06.2024 10:54

    Вы издеваетесь, да?


    1. reunionstation Автор
      06.06.2024 10:54

      нет


  1. MRobinGoood
    06.06.2024 10:54
    +8

    Я был одним из тех, кто попробовал free tier еще в марте и раскритиковал его на всю катушку, сразу "раскусив", что просто так бесплатными виртуалками не раскидываются. Возможно просто у нас всегда завышенные ожидания, когда мы слышим что-то про

    "бесплатно и навсегда"

    Но сейчас, спустя пару месяцев, я признаюсь - пользуюсь доступными мощностями от cloud, потому что на рынке это на текущий момент самая дешевая и прозрачная аренда виртуальной машины из всех.

    Я студент, и в процессе обучения стек технологий с которым я работаю координально меняется каждый месяц (а бывает и каждую неделю), а сами проекты не долгосрочны, и требуют обычно каких-то небольших демонстраций на несколько дней или неделю. И в этом плане очень удобно, что сама виртуальная машина бесплатна, не нужно каждый раз ронять всю VM, а затем заново создавать и устанавливать необходимое окружение только ради того, чтобы сэкономить на времени аренды выч. ресурсов. Мне достаточно просто отказаться от аренды платного IP на время, а затем получить новый. Для студенческих проектов, а особенно для хакатонов это экономит массу времени (и денег).

    Отвечая на комментарии выше, и вопрос "Зачем нужна бесплатная машина без доступа в интернет?" - ответ: не нужна. Она нужна в процессе использования с публичным IP. Удобство в том, что виртуальная машина всегда остаётся бесплатной и в том состоянии в котором вы её оставили с прошлого проекта. В нужный момент вам достаточно просто подключить услугу публичного IP и воспользоваться уже настроенным окружением.

    Лично я успешно защитил курсовую работу используя ресурсы cloud, мне нужно было разместить моё веб-приложение всего на 3-5 часов, для этого отлично подходит evolution, поскольку оплата почасовая, с учетом текущих цен это стоило бы 1,02 ₽ за 5 часов.

    Да, для использования нужно положить минимум 150 рублей на счёт (цена за месяц использования IP), но по-моему это подъёмная сумма с учетом, что она не сгорает через месяц, а расходуется исходя из реального потребления услуги публичного IP. Если я потратил допустим на публичный IP только 10 рублей за месяц, вся остальная сумма останется на счету и может быть израсходована и на другие услуги при необходимости.


    1. Ryav
      06.06.2024 10:54

      А что за evolution? Увидел, принял.
      P.S. Поздравляю с защитой!


      1. MRobinGoood
        06.06.2024 10:54

        Спасибо! Evolution это отдельная платформа на Cloud, Free Tier является его частью:

        Evolution предоставляет набор сервисов, среди которых виртуальные машины, диски, объектное хранилище, бессерверные контейнеры, реестр для хранения Docker-образов и многие другие. Перечень сервисов, которые предлагает Evolution, постоянно пополняется.


  1. Ryav
    06.06.2024 10:54
    +2

    4 ядра Ampere A1 и 24 ГБ памяти на базе ARM, используемые как одна виртуальная машина или до 4-х виртуальных машин.

    Сколько ни пробовал — всегда нет мест.


  1. itmind
    06.06.2024 10:54
    +1

    Сейчас большинство облачных провайдеров переходит на внешние платные IP адреса по 150 р. Timeweb.cloud например с 4 июня.

    Предложение от Cloud.ru отличное (4 Гб памяти, 30 Гб ssd). У других это стоит около 1000 р. Еще бы хотелось какой нибудь бесплатный тариф для PostgreSQL


    1. reunionstation Автор
      06.06.2024 10:54

      У нас PostgreSQL уже доступна в Public Preview (бесплатно до 1 июля). Далее – платно. Планируем на постргрю free tier выпустить осенью (сентябрь-октябрь)


  1. vasyakrg
    06.06.2024 10:54
    +4

    По внешнему айпи вопросов нет. Конечно причины типа "в мире и так мало адресов" немного умиляют, но понять можно.

    Хуже, когда взял вм с диском и не можешь даже воспользоваться связью с другими элементами так называемого "облака". Я хочу mc установить, мне не нужен доступ в сеть, дайте свое внутреннее зеркало пакетов. Или же я хочу докер апку запустить свою, у вас есть свой неплохой гит и даже регистри, так зацепите мне все это внутри. Зачем мне для этого нужен внешний доступ ?

    На эти вопросы мне ваше тп так и ответили: ну да, адрес покупай. А вы говорите: приобщайся к облакам )) есть куда еще расти в общем и маркетингу и технарям.


    1. reunionstation Автор
      06.06.2024 10:54

      спасибо за отзыв, нам есть куда расти)


  1. ilyagoz
    06.06.2024 10:54

    Кстати, насчет дальнейшего развития: планируется ли создание Terraform-провайдера для Cloud.ru Evolution? Существующий sbercloud-terraform, насколько можно понять, для Evolution не подходит.


    1. reunionstation Автор
      06.06.2024 10:54

      Да, для Evolution будет свой провайдер. Terraform на подходе, ожидаем в Июле-Сентябре


  1. runalsh
    06.06.2024 10:54
    +1

    Репозиторий в тему https://github.com/ripienaar/free-for-dev

    free-for.dev

    Developers and Open Source authors now have many services offering free tiers, but finding them all takes time to make informed decisions.

    https://github.com/cloudcommunity/Cloud-Free-Tier-Comparison

    Cloud Service Providers Free Tier Overview

    Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle Cloud etc.


  1. kolabaister
    06.06.2024 10:54
    +2

    А с какого момента вы начали рассказывать в рекламе про этот самый платный ip адрес? Я точно помню период когда из каждого утюга канала в телеге писалось про бесплатно без ограничений. Сейчас в офферах вижу "плати только за ip".

    Ну и лично мне совсем не зашло. О каком "облачный провайдер, а не хостер. У нас производительное железо, высокий SLA, на подходе много других сервисов и техническая поддержка 24/7" может идти речь, если у вас нет ни функционала образов ни снапшотов, ни какого другого аналога.

    Сперва когда зарегистрировался - вроде все красиво. Потом эта самая Free Tier напрочь отказывалась создаваться. Просто ошибка, без расшифровки. С помощью поддержки вроде создалась. Потом всплыла эта "мелочь" c ip. Ну ок, подумал я, это действительно имеет смысл. Потом оказалось что нет ничего похожего на снимки, а это уже проблема. Бэкапы куда нибудь еще настроить конечно можно, но это совсем не то.

    p.s. ах да, забыл. Вы много раз повторяете что "можно воспользоваться бонусами", но забываете упомянуть, что эти бонусы имеют ограниченный срок действия.


    1. reunionstation Автор
      06.06.2024 10:54

      Спасибо большое за честный отзыв. Мы запустились в марте этого года, и нам точно есть куда расти. На подходе и снапшоты, и кастомные образа, и платформа для больших данных в этом году.


      1. A4E
        06.06.2024 10:54

        По поводу марта - а разве это не вы сберклаудом были?


        1. reunionstation Автор
          06.06.2024 10:54

          Всё так. В марте 2024 запустили свою платформу Evolution. А до этого времени предоставляли вендорские решения (например, VMware)


  1. BjLomax
    06.06.2024 10:54

    а ipv6 хоть даёте?


    1. reunionstation Автор
      06.06.2024 10:54
      +2

      Пока только ipv4. Поддержка ipv6 в работе


      1. dtkbrbq
        06.06.2024 10:54
        +3

        ipv6 будут бесплатными, или они тоже уже заканчиваются?


        1. reunionstation Автор
          06.06.2024 10:54
          +1

          Не могу обещать, но мы планируем выдавать v6 бесплатно.


    1. BjLomax
      06.06.2024 10:54

      если будет v6, можно через CF бесплатно опубликовать сайтик в мир v4


  1. Layner8
    06.06.2024 10:54

    Здравствуйте! Хорошо что тут могу написать, а не в их чат, где я печатал печатал, а чат взял и закрылся, тк сессия кончилась... Вы что посмотреть js не можете, что человек кнопки нажимает вам печатает?

    Далее, реклама... Всегда бесплатно для вашего сайта или тп... Зарегистрировался. Ну ну, при создании виртуальной машины уже предупреждение, что без оплаты не будет выхода в интернет.

    Сейчас даже адруино может сдать в инет свои данные, а вы заблочили эту функцию. Смысл использовать вас? А, они мне ответили, в образовательных целях, вот)) нет уж... Лучше сервер дома, чем эти 2 ядра да не более 10% от мощности, и тп. Жалею потраченное время.


  1. immago
    06.06.2024 10:54
    +1

    У Oracle после ухода из РФ (а может и ещё раньше) стало очень проблематично зарегистрироваться во free tier даже вне РФ. Мой опыт такой, что находясь в Казахстане с двумя разными карточками Казахстана была ошибка на последнем этапе с проверкой карты. Сапорт пишет отписки мол ничего отвечать не будем решение финальное больше не пишите. ПК был чистый, язык системы менять пробовал. Думал, что как то определяют косвенно, попросил знакомого из СНГ из несанкционированной страны попробовать у него ровно такая же проблема. Почитав реддит понял что относительно массовая проблема независимо от региона. Видимо у Oracle кончаются ресурсы и таким способом они борются.


    1. BadCoder1337
      06.06.2024 10:54

      Oracle раздает Free Tier c 2021 года. Кто хотел, тот успел. Уже 2 года крутится пет, хотя, конечно запарно под ARM собирать.


      1. immago
        06.06.2024 10:54
        +1

        Если мне не изменяет память то даже раньше, хостил там свои проекты еще во времена ковида, но вот заводил на РФ карту и в 22 мне пришло письмо счастья о том что у меня пара дней чтобы забрать, что нужно, а потом все. С тех пор никак завести под другим аккаунтом другой страны не вышло, хотя и карты есть и физически не РФ находился. Банальные вещи вроде сменить email разумеется пытался.