Российский IT-гигант провел 1 октября большое мероприятие Yandex Scale, посвященное новым продуктам Яндекс.Облака. Редакция «Кода Дурова» посетила «облачную» конференцию, прошедшую в московском конгресс-парке Radisson Royal, и спешит поделиться с вами информацией об одном из самых интересных продуктов.
Фото: «Код Дурова» Зачем нужно «облако» Яндекса? Начать этот материал я хочу с важных тезисов, которые на открытии конференции озвучили руководитель Яндекс.Облака Ян Лещинский и ряд спикеров-предпринимателей, уже работающих с облачными сервисами Яндекса. Все они ярко описывают то, зачем Яндекс.Облако нужно бизнесу.
Бизнес постоянно хочет расти быстрее, однако самостоятельно занимаясь IT-инфраструктурой, он сталкивается с проблемой — количество сервисов постоянно увеличивается, а стек технологий постоянно устаревает. И чтобы идти в ногу со временем, приходится тратить силы, время и деньги на постоянное поддержание инфраструктуры, часто в ущерб основной деятельности. К тому же самостоятельно и изолированно это делать очень не просто и практически всегда неэффективно.
Философия Яндекс.Облака в целом очень проста, и она как раз подразумевает искуссное решение этой проблемы: бизнес пусть занимается бизнесом — создает интеллектуальную собственность, производит продукты, выстраивает бизнес-процессы и так далее, а Яндекс.Облако возьмет на себя все бремя IT-инфраструктуры. В доказательство этих слов были представлены 6 новых сервисов, уже ставших доступными пользователям Яндекс.Облака.
Какие новые сервисы были представлены? Yandex Cloud Interconnect . Это инструмент для надежного и безопасного соединения частных и публичных облаков. С его помощью компании могут объединять собственную инфраструктуру с возможностями Яндекс.Облака и тем самым решить проблемы стабильности работы сети, скорости соединения и пропускной способности.
Yandex Managed Kubernetes . Один из самых популярных и востребованных сегодня инструментов разработчиков по всему миру стал доступен в рамках Яндекс.Облака, причем он получил высочайшую степень управляемости: все задачи по настройке и обслуживанию решаются на стороне платформы Яндекса.
Yandex IoT Core . Первый в российском публичном облаке универсальный инструмент для создания массовых сервисов интернета вещей.
Yandex Database . Уникальный сервис для создания отказоустойчивых критически важных информационных систем. Его уже используют внутренние продукты Яндекса, среди которых Поиск, Алиса и Авто.ру. Но теперь он также доступен любым компаниям.
Новые возможности Yandex DataLens . Демократичный и удобный инструмент для анализа и визуализации данных из различных внешних и внутренних источников получил бесплатный тариф для небольших компаний и дополнительные функции обогащения данных.
Yandex Cloud Functions — serverless-решение с оплатой за время вычисленийО шестом новом продукте мы решили вам рассказать более подробно, так как он стал наиболее ожидаемым в сообществе. Все дело в том, что бессерверные вычисления сейчас находятся на пике интереса как у разработчиков, так и у бизнеса, ведь они позволили перейти к событийной модели работы — следующему этапу после микро-сервисной архитектуры. В чем суть, сейчас расскажем, но начнем с самого начала.
Yandex Cloud Functions — это сервис, позволяющий без создания и обслуживания виртуальных машин запускать код приложения в виде функции в безопасном, отказоустойчивом и автоматически масштабируемом окружении. Система автоматически выделяет необходимые ресурсы, исходя из заданных в коде параметров.
Любопытно, что впервые в российском публичном облаке применяется модель оплаты за время выполнения вычислений. Все просто: если код выполняется, то вы платите, если нет, то не платите.
Представители Яндекса нам рассказали, что экономия при такой модели может составить до 95% в сравнении с классическими виртуальными машинами.
Возможности бессерверных вычислений уже не только на пике интереса разработчиков, компании активно изучают и проверяют бизнес-возможности технологии. С выходом Yandex Cloud Functions стал возможен переход на следующий этап после микро-сервисной архитектуры. Можно использовать событийную модель работы, — прокомментировал Ян Лещинский, руководитель платформы Яндекс.Облако. — Разработчикам пора сосредоточиться только на бизнес-логике, а весь инфраструктурный слой будет предоставляться платформой, в том числе доступно автоматическое масштабирование в зависимости от потока входящих событий. Yandex Cloud Functions дает возможность:
быстро создавать приложения для различных платформ; строить системы промышленного интернета вещей; запускать навыки различных чат-ботов с минимальными затратами времени на создание и обслуживание инфраструктуры.
И при всем этом здесь предлагается максимальный уровень аутсорсинга среди всех управляемых служб, что позволяет сконцентрироваться на функциональности, а не на инфраструктуре.
Во время презентации Yandex Cloud Functions было приведено пару примеров работы с сервисом.
Хостинг голосовых приложений Алисы и чат-ботов. Вместе с Yandex Cloud Functions любой независимый разработчик или компания смогут размещать в Облаке голосовые приложения бесплатно. Раньше, чтобы разместить голосовое приложение, нужно было выбрать и настроить хостинг и организовать доступность навыка по публичной ссылке — все это требовало знаний и времени. Теперь бесплатный и упрощенный хостинг навыков Алисы позволяет даже начинающим разработчикам, которые только экспериментируют, быстро создавать и размещать в Облаке новые голосовые приложения. Это значительно снижает порог входа в технологию и экономит время вывода этих приложений на рынок. Кроме того, с помощью Yandex Cloud Function также легко создавать чат-ботов.
Интегрированные сервисы для Интернета вещей. Сервис позволит делать IoT-решения быстрее, проще и надежнее, чем при использовании виртуальных машин. Точкой входа для данных, поступающих от подключенных к сети устройств, становится сервис Yandex IoT Core. После этого в классической архитектуре данные отправляются в ПО, установленное на виртуальную машину, которая требует обслуживания и аренды. Замена виртуальных машин на Yandex Cloud Functions исключает затраты на обслуживание инфраструктуры, поскольку за обеспечение ресурсов отвечает Яндекс.Облако.
Однако этими сценариями все не ограничивается — больше информации вы сможете найти на официальной страничке сервиса.
Заключение На конференции Yandex Scale спикеры много раз отмечали, что Яндекс.Облако не стало пионером в своей области, однако при запуске новых сервисов Яндекс старается сделать их максимально актуальными и более удобными для разработчиков и компаний, чем продукты конкурентов. На наш взгляд, это у него это неплохо получается.
Комментарии