Enhance your experience with the desktop app for Yandex Cloud on WebCatalog Desktop for Mac, Windows.
-
Run apps in distraction-free windows with many enhancements.
-
Manage and switch between multiple accounts and apps easily without switching browsers.
Download WebCatalog Desktop
Computational power, data processing services and unique Yandex technologies for your business.
Yandex Cloud is a comprehensive cloud computing platform designed to provide users with a robust set of tools and services for managing and deploying applications, data, and infrastructure. It offers a wide range of capabilities, including computing resources, storage solutions, and networking services, all accessible through a user-friendly interface. This platform supports various deployment models, allowing users to choose between public, private, or hybrid cloud environments based on their specific needs.
One of the key features of Yandex Cloud is its scalability and flexibility. Users can easily scale their resources up or down to match changing demands, ensuring efficient use of resources and cost optimization. The platform also supports a variety of operating systems and programming languages, making it suitable for a broad range of applications and development environments.
Yandex Cloud integrates well with other Yandex services, such as Yandex Disk for cloud storage and file management. This integration enhances the overall user experience by providing seamless access to additional tools and services that can complement cloud computing needs. The platform is designed with security and reliability in mind, offering robust data protection and backup options to ensure that critical data remains safe and accessible.
In terms of functionality, Yandex Cloud supports advanced technologies like machine learning and data analytics, allowing users to leverage these tools for complex data processing and insights generation. The platform also provides tools for load testing and performance optimization, helping users ensure that their applications perform well under various loads and conditions. Overall, Yandex Cloud offers a versatile and reliable solution for businesses and developers looking to leverage cloud computing for their projects.
This description was generated by AI (artificial intelligence). AI can make mistakes. Check important info.
Website: cloud.yandex.ru
Disclaimer: WebCatalog is not affiliated, associated, authorized, endorsed by or in any way officially connected to Yandex Cloud. All product names, logos, and brands are property of their respective owners.
Yandex Cloud, запущенный в 2018 году, представляет собой высокоэффективное решение для предпринимателей и разработчиков, предлагая инфраструктурные и платформенные сервисы, которые облегчают создание, запуск и масштабирование приложений. Yandex Cloud — это облачная платформа, предоставляющая широкий спектр услуг для хранения данных, вычислений и разработки приложений, ориентированная на потребности бизнеса и разработчиков.
Yandex Cloud — это мощная облачная платформа, которая будет полезна различным категориям пользователей:
- Разработчики приложений и IT-специалисты: Yandex Cloud предоставляет высокопроизводительные вычислительные ресурсы, базы данных и инструменты для машинного обучения, что делает её идеальным выбором для разработки, тестирования и развёртывания приложений любой сложности.
- Стартапы и небольшие компании: благодаря гибким тарифным планам и бесплатному пробному периоду, Yandex Cloud предоставляет доступ к современным технологиям облачного хранения данных и вычислений без значительных начальных инвестиций.
- Крупные предприятия и корпорации: платформа предлагает высокую масштабируемость и возможности для интеграции с существующими корпоративными системами, что делает её идеальным решением для управления большими объёмами данных и критически важными приложениями.
- Учебные и научные учреждения: Yandex Cloud предоставляет инфраструктуру для выполнения вычислений, анализа данных и исследований в области машинного обучения, что делает её ценным ресурсом для академических и научных проектов.
- IT-администраторы и системные инженеры: платформа предлагает широкий спектр инструментов для управления сетевыми ресурсами, безопасностью и мониторингом, что делает её подходящей для профессионалов, занимающихся поддержкой и обслуживанием IT-инфраструктуры.
Функционал и возможности сервиса
Yandex Cloud предлагает широкий спектр возможностей, адаптированных под различные потребности бизнеса и разработчиков:
- Вычислительные ресурсы (Compute Cloud): платформа предоставляет виртуальные машины с гибкой настройкой процессоров, памяти и хранилища. Это позволяет легко масштабировать вычислительные мощности в зависимости от требований проекта.
- Облачные базы данных: Yandex Cloud поддерживает различные типы баз данных, такие как PostgreSQL, MySQL, MongoDB и другие. Базы данных на платформе управляются автоматически, обеспечивая высокую доступность и защиту данных.
- Хранилища данных (Object Storage, Data Proc): для надежного хранения и управления большими объёмами данных доступны сервисы Object Storage и Data Proc. Платформа предоставляет возможности для анализа данных и выполнения вычислений в облаке.
- Инструменты для машинного обучения: Yandex Cloud предлагает инфраструктуру для создания, обучения и развёртывания моделей машинного обучения. Включает в себя сервисы для работы с данными, автоматизации процессов и интеграции с другими инструментами.
- Сетевые сервисы: платформа предоставляет возможности для создания и управления виртуальными сетями, подключения к облаку через выделенные линии связи (Cloud Interconnect) и другие сетевые решения.
- Интеграции: Yandex Cloud поддерживает интеграцию с популярными инструментами и сервисами, такими как Kubernetes, Docker, Terraform и другими. Это облегчает разработку и управление приложениями в облаке.
- Безопасность: платформа обеспечивает высокий уровень безопасности данных и доступа к ресурсам, включая механизмы шифрования данных и сетевых соединений.
Yandex Cloud представляет собой всестороннюю платформу для цифровой трансформации бизнеса, предоставляя инструменты для разработки и масштабирования приложений, анализа данных и внедрения технологий машинного обучения.
Тарифы
Yandex Cloud предлагает несколько тарифных планов, которые подходят для различных потребностей бизнеса и разработчиков. Вот основные тарифы на момент последнего обновления:
Стартовый:
- Цена: от 250 рублей в месяц.
- Включает в себя базовые ресурсы, такие как виртуальные машины и базы данных, с ограниченными объёмами и возможностями масштабирования.
Бизнес:
- Цена: от 3 000 рублей в месяц.
- Предоставляет расширенные возможности для средних компаний, включая выделенные вычислительные и сетевые ресурсы, увеличенные объёмы хранилищ данных и баз данных.
Энтерпрайз:
- Цена: индивидуальная, требует запроса на расчёт.
- Полный набор услуг и приоритетная поддержка для крупных компаний и организаций, включая гибкие возможности конфигурации и выделенную инфраструктуру.
Каждый тарифный план включает в себя определённые объёмы ресурсов, которые можно масштабировать в зависимости от потребностей проекта. Цены и особенности тарифов могут изменяться в зависимости от региона использования и специфики услуг.
Пробный период
Yandex Cloud предоставляет новым пользователям бесплатный пробный период, чтобы они могли ознакомиться с основными функциями и возможностями платформы без финансовых затрат. Пробный период длится 60 дней с момента регистрации аккаунта. В этот период пользователи получают бонус в размере 4 000 рублей, который можно использовать для оплаты любых услуг Yandex Cloud, таких как виртуальные машины, базы данных и другие облачные ресурсы.
В течение пробного периода пользователи могут использовать все доступные сервисы и инструменты Yandex Cloud для тестирования своих проектов и приложений. Это включает в себя создание и масштабирование виртуальных машин, управление базами данных, работу с хранилищами данных и использование инструментов для разработки и машинного обучения.
Регистрация в сервисе
Процесс регистрации в Yandex Cloud прост и доступен для любого пользователя, желающего начать использовать облачные сервисы платформы. Вот шаги, которые необходимо выполнить для регистрации:
- Создание аккаунта Yandex: если у вас уже есть аккаунт на Яндексе, вы можете использовать его для входа в Yandex Cloud. Если нет, необходимо создать новый аккаунт на сайте Яндекса.
- Переход на страницу регистрации в Yandex Cloud: после входа в свой аккаунт на Яндексе, перейдите на страницу Yandex Cloud и нажмите на кнопку «Начать бесплатно».
- Активация пробного периода: Yandex Cloud предоставляет новым пользователям бесплатный пробный период продолжительностью 60 дней. В рамках этого периода вы можете ознакомиться с функциональностью платформы и провести тестирование своих проектов.
- Заполнение профиля: после активации пробного периода вам может быть предложено заполнить профиль с основной информацией о вашей компании или проекте. Это поможет настроить уведомления и получать актуальную информацию о сервисах Yandex Cloud.
- Выбор тарифного плана: после завершения регистрации и пробного периода вы можете выбрать подходящий тарифный план в соответствии с вашими потребностями и объёмами использования ресурсов.
- Получение поддержки и документации: для новых пользователей Yandex Cloud предоставляет подробные руководства и документацию, которая поможет освоить основные и продвинутые функции платформы. Также доступна поддержка через онлайн-чат или электронную почту для решения любых вопросов.
Регистрация в Yandex Cloud — это первый шаг к использованию мощных облачных ресурсов для вашего бизнеса или проекта. Платформа предлагает удобный интерфейс, гибкие тарифные планы и широкие возможности для разработчиков и предпринимателей.
Оценка интерфейса и сложности сервиса
Оценка интерфейса: 5 из 5
Интерфейс Yandex Cloud заслуживает высокой оценки благодаря своей интуитивной структуре и удобству использования. В основном меню платформы представлены все основные разделы, такие как управление виртуальными машинами, базами данных, хранилищами и другими сервисами. Пользователи могут легко найти необходимые инструменты и функции благодаря понятной навигации и хорошо разработанному пользовательскому интерфейсу.
Оценка сложности: 4 из 5
Сложность использования Yandex Cloud зависит от уровня знаний и опыта пользователя в области облачных технологий. Для начинающих пользователей платформа может показаться сложной из-за большого количества функций и параметров настройки. Однако, благодаря качественной документации и поддержке, новички быстро могут освоить основные возможности Yandex Cloud. Для более опытных разработчиков и администраторов, платформа предлагает широкие возможности настройки и гибкость, что делает её привлекательной для использования в крупных проектах и бизнес-приложениях.
Плюсы и минусы сервиса
Плюсы:
- Широкий спектр сервисов для различных бизнес-задач.
- Высокая надежность и масштабируемость.
- Интеграция с популярными инструментами и сервисами.
- Поддержка на русском языке и локализация.
- Гибкие тарифные планы и пробный период.
Минусы:
- Сложность для новичков в начале использования.
- Некоторые сервисы могут быть дорогими при масштабировании.
- Ограниченное количество бесплатных ресурсов.
- Интеграция с 1С и складом требует дополнительных настроек.
- Мобильное приложение отсутствует, доступ через веб-интерфейс.
Обратите внимание, что данная статья была опубликована или обновлена в последний раз более полугода назад и некоторые данные в ней могли устареть. Если вы используете код из этой статьи в своем проекте и он не работает, напишите мне об этом или сообщите боту
Я уже описывал в одной из своих предыдущих статей одну из проблем Яндекс Облака. Их объектное хранилище не может принять в себя папки и папки внутри папок. Скинуть файлы в Object Storage перетаскиванием можно, но если эти файлы у вас находятся в папках, то придется создавать их там вручную, что совсем неудобно. К слову, хранилище от Selectel, например, хотя бы поддерживает возможность скидывания в облако архива в формате .tar
и его автоматического разархивирования. У Yandex Cloud такого нет, но зато есть возможность спокойно сконнектиться со своим бакетом1 с помощью клиентов для работы с S3-совместимыми объектными хранилищами.
Самые большие любители хардкора могут сделать это с помощью консольных клиентов, типа AWS CLI, или с использованием SDK для своей среды разработки, но обычным ребятам, таким как я, больше по душе графические клиенты — старые добрые окна, куда можно перетаскивать файлы и папки. В этой статье я расскажу о трех самых популярных графических клиентах для работы S3-совместимыми хранилищами для Windows, о том, как их соединить с Yandex Cloud, а также расскажу о своем опыте работы с каждым из них в Яндекс Облаке.
Но для начала
Для начала нужно будет проделать одну операцию на Облаке, которая будет нужна нам для работы со всеми клиентами. Нам нужно получить у Яндекса ключи, которые дадут нам возможность соединиться с нашим бакетом.
Для этого делаем нам нужно создать сервисный аккаунт и только потом мы получим ключи. Вот как это сделать:
- В консоли управления Яндекс Облака выбираем строку с именем каталога, в котором вы хотите создать сервисный аккаунт. Как правило, если не менять его название при создании, то он будет называться default .
- В верхней части экрана переходим на вкладку Сервисные аккаунты , где вверху жмем на кнопку Создать сервисный аккаунт .
- Далее заполняем данные
- вводим имя сервисного аккаунта.
- назначаем ему роль. Я выбирал примитивную роль админа, поскольку никому эти данные для других задач передавать не собирался. Вот тут список и функции всех ролей
- подтверждаем создание сервисного аккаунта
- После этого нажимаем на строку только что созданного сервисного аккаунта, а затем кнопку Создать новый ключ на верхней панели, после чего в выпадающем меню выбираем Создать статический ключ доступа.
- Задайте описание ключа, чтобы его можно было идентифицировать, и нажмите кнопку Создать. В появившемся окне можно будет скопировать идентификатор и секретный ключ. Последний лучше сохранить себе куда-нибудь, так как после закрытия окна, его значение будет недоступно.
Помимо ключа и идентификатора вам для всех S3-клиентов нужны будет еще два параметра: имя хоста или адрес сервера (называется в разных клиентах по-разному) и порт. Первое, у Yandex Cloud — storage.yandexcloud.net, а второе — 443. Других значений у этих параметров нет, а идентификация конкретных бакетов будет происходить за счет идентификатора и ключа сервисного аккаунта, которые мы получили с вами выше по тексту.
WinSCP. Хороший, плохой
Один из самых популярных графических FTP-клиентов для Windows. Скачать его можно на сайте разработчика. После установки открываем клиент и подключаемся к Облаку:
- Протокол передачи: выберите Amazon S3.
- Имя хоста: укажите storage.yandexcloud.net.
- Идентификатор ключа доступа Access Key ID: указываем тот, что вы получили на шаге 5 выше в этой статье.
- Секретный ключ доступа Secret Access Key: секретный ключ, который вы получили на шаге 5 выше в этой статье.
- Нажимаем Connect.
Соединяемся и можем спокойно кидать и файлы и папки с любой вложенностью в наш бакет, загрузка происходит быстро, проблем с соединением обычно не наблюдается.
У меня отношения с WinSCP не заладились с самого начала. После того, как я закинул в свой бакет файлы, на моем пробном сайте полностью отключились все интерактивные функции — переключатель темного режима, фильтры, подгрузка постов и так далее. Консоль браузера показывала кучу ошибок, связанную с тем, что все мои скрипты загрузились с неправильным MIME-типом — вместо «text/javascript» почему-то получился «text/plain». Гуглование мне ничем не помогло, поддержка Облака тоже. И я решил не испытывать судьбу, а обратиться к другому S3-клиенту
Cyber Duck. Почти могучая утка…
Бесплатный файловый менеджер для macOS, Linux и Windows.«Цифровая утка» поддерживает протоколы FTP, AmazonS3 и другие. Скачать CyberDuck также можно на сайте разработчика. После установки программы, действуем по той же схеме: открываем и подключаемся к бакету.
- Тип подключения: выбираем Amazon S3.
- Сервер: указываем storage.yandexcloud.net.
- Порт: пишем 443.
- Access Key ID: указываем тот, что вы получили на шаге 5 выше в этой статье.
- Пароль: секретный ключ, который вы получили на шаге 5 выше в этой статье.
- Нажимаем Подключиться.
Как только подключение будет установлено, вы увидите список созданных бакетов. Разобраться с простым интерфейсом программы не сложно, а о дополнительных функциях можно прочитать на сайте разработчика.
В отличие от WinSCP, к моей радости, Cyber Duck прекрасно перекинул файлы в Облако, не допустив изменения типа данных. И я уже был готов остаться с ним навсегда, однако, когда я решил попробовать настроить синхронизацию между локальной папкой с билдом проекта и удаленным бакетом, то получил отключение программы. Она просто выключилась. Повторные попытки установить синхронизацию также ни к чему не приводили. Уже потом я стал обращать внимание, что и запускается Cyber Duck слишком долго, иногда вообще не запускается, хотя в диспетчере винды видно, что активно аж несколько экземпляров программы. Возможно моя Windows 10 кривая, или мои руки, но мне все-таки пришлось продолжить поиск адекватного бесплатного S3-клиента, без всех вышеобозначенных проблем
S3 Browser. Я тебя ждал…
Как понятно из названия этого софта, данный клиент создан только для работы с S3-совместимыми объектными хранилищами. Чтобы ее скачать, нужно пройти на сайт разработчика. После скачивания, устанавливаем программу, открываем и вводим уже знакомые нам данные.
- Account type: выберите S3 Compatible Storage.
- REST Endpoint: указываем storage.yandexcloud.net.
- Access Key ID: идентификатор ключа, полученный нами на шаге 5 выше в этой статье.
- Secret Access Key: секретный ключ, полученный нами на шаге 5 выше в этой статье.
- Жмем Add New Account.
На моем компьютере, мне работа S3 Browser показалась самой быстрой и удобной. Как работать с программой более подробно можно почитать на сайте разработчика. Там все тоже очень просто, как и в других клиентах.
На мой взгляд, S3 Browser — отличная программа. Работает быстро, открывается, скидывает файлы и папки. Самодеятельностью в виде изменения MIME не занимается. Более того, только в этой программе я смог настроить синхронизацию между локальной папкой и Облаком
То, что мне подошел S3 Browser не говорит о том, что и вам он придется по душе. Возможно у вас будут беспроблемно работать WinSCP или Cyber Duck. А возможно вы со временем вообще перейдете на консольную передачу данных в свой бакет, там тоже есть свои преимущества. В следующей статье я расскажу, как немного упростил с помощью S3 Browser работу с Yandex Cloud в части перекидывания готовых билдов своего сайта. Подписывайтесь на канал блога в Телеграме или RSS и не забудьте задонатить мне копеечку. Спасибо
Облачная платформа от компании «Яндекс» позволяет бизнесам из различных областей получить полноценный доступ к современным облачным технологиям: найти решение технических задач с помощью сервисов для вычисления и хранения данных, проводить масштабирование, создание новых проектов или приложений, а также выполнять иные сложные задачи. Управление «Яндекс. Облако», пользоваться которым довольно просто, производится через консоль, в которой можно настроить основной функционал и доступы для своих проектов.
Что такое «Яндекс. Облако»
В 2018 году российской интернет-компанией в тестовом режиме была запущена специальная облачная платформа, которая, по сути, является неким набором связанных сервисов. Работа с облачной платформой доступна, как корпоративным юзерам, так и частным лицам в предусмотренном формате «as a service».Функционирование обеспечивается за счет использования компанией «Яндекс» собственных дата-центров и программных решений.
Сегодня работа с публичной облачной платформой доступна каждому пользователю. Ее активно используют для развития бизнесов в различных отраслях, поддержания и разработки всевозможных веб-приложений, создания новых продуктов или же сервисов. Разработчики утверждают, что данное средство позволяет с малыми вложениями, в краткие сроки улучшить показатели эффективности и максимально расширить свое дело в надлежащих условиях, не сталкиваясь с проблемой нехватки ресурсов.
Интересно знать! Облачное хранилище позиционируется как международный игрок, который является прямым конкурентом Google Cloud Platform и Microsoft Azure.
Виртуальная инфраструктура масштабируемого формата может управляться:
- с использованием графического интерфейса;
- с помощью командной строки;
- инструментами разработки Python или Go.
«Яндекс.Облако» представляет собой сервис по управлению таких баз данных, как: MongoDB, PostgreSQL, ClickHouse, который способен перенять функции администрирования нужных систем. Он создан на основе современного опыта машинного интеллекта, потому предоставляет целый комплекс работ по синтезу и распознаванию речи и автоматического машинного перевода.
Основы работы с облачным хранилищем
Под основами работы с облачным хранилищем подразумевается: регистрация, создание и удаление «Яндекс. Облака».
Чтобы знать, как зарегистрироваться в «Облаке. Яндекс», совершите ряд последовательных действий:
- Перейдите на официальный сайт облачного хранилища.
- Нажмите «Подключиться».
- Авторизируйтесь: зарегистрируйте свой аккаунт либо войдите в существующий.
- Если у вас нет аккаунта, нажмите «Зарегистрировать» и введи требуемые системой данные: ФИО, логин, пароль, мобильный номер (при наличии).
- Если по каким-либо причинам вы не будет вводить номер мобильно, система предложит заполнить поля с контрольным вопросом и ответом на него. Можно выбрать их предложенного списка, либо пролистать список вниз и нажать «Задать собственный вопрос».
- Введите контрольный вопрос и ответ на него.
- Далее впишите символы из предоставленного ниже кода (высветившийся код можно сменить или прослушать).
- Нажмите «Зарегистрироваться».
- Если вы не указали номер мобильного, высветиться сообщение, в котором будет предложено совершить переход в “Яндекс. Паспорт” и совершить привязку номера.
- Нажмите на ссылку «Яндекс. Паспорт». Пролистайте страницу вниз и нажмите на вкладку «Добавить номер телефона».
- В строке ввода можно нажать «Вкл/выкл» для функции, которая позволяет использовать личный номер мобильного как логин в Яндекс. Эта функция позволит в любой момент узнать, как восстановить «Яндекс. Облако».
- Введите номер мобильного в строку и дождитесь 6-значного кода подтверждения, которое система вышлет на указанный номер в течении нескольких секунд. Введите этот код и пароль от облачного хранилища. Нажмите кнопку «Подтвердить».
- Если данные введены корректно, на экране высветиться сообщение «Операция прошла успешно».
- Закройте вкладку «Яндекс. Паспорт» и перейдите на страницу облачного хранилища, обновите ее. После подтверждения данные с введенным номером автоматически подвяжутся и обновятся в форме регистрации.
- Нажмите «Войти».
- После этого на экране откроется панель управления облачным хранилищем.
Работа с панелью управления:
- Чтобы завести облако на Яндексе, нажмите на надпись «default».
- Система предложит выбрать один из ниже изложенных сервисов и создать собственный облачный ресурс.
- Всего предложено 11 сервисов. Для того чтобы начать работу, ознакомиться с функционалом и прочесть дополнительную документация, нажмите на название выбранного сервиса и следуйте подсказкам, которые помогут разобраться, как работать с облаком Яндекс.
- Чтобы открыть в «Яндекс. Облако» полное меню, нажмите на кнопку слева вверху.
Чтобы удалить «Яндекс. Облако»:
- Перейдите в раздел «Яндекс. Паспорт».
- Пролистайте страницу в самый низ.
- Выберите пункт «Удалить аккаунт».
После этих действий аккаунт будет деактивирован.
Сервисы «Яндекс. Облака»
Облачная платформа и наличие множества современных сервисов в ее функционале дает возможность:
- комфортно и беспрепятственно работать с наиболее обширными массивами информации («Big Data»);
- надежно хранить и производить резервные копии данных;
- развертывать, как обычные, так масштабные проекты, сайты, приложения, прочее;
- производить сложные вычисления по более упрощенной схеме;
- постоянно увеличивать, как мощность, так и объем серверов.
Важно! В отличие от остальных сервисов, «Яндекс. Облако» начисляет оплату только за время пользования ресурсами. Если пользователь временно не использовал какой-либо сервис, начисления будут приостановлены.
В сравнении со стандартными веб-хостингами, которые предлагают услуги аренды своих вычислительных ресурсов и имеют определенные ограничения, технологии облака от Яндекс предлагает более широкий спектр действий и свободу в работе. К примеру: пользователь может в любое время изменить конфигурацию используемых серверов и не только.
Все сервисы разделены на два типа:
- инфраструктурные;
- платформенные.
Общая инфраструктура разделена на три независимые зоны, которые находятся в изоляции друг от друга: «A», «B», «C». Именно таким образом и достигается повышенная надежность, отказоустойчивость от сбоев и возможность сохранять копии данных. Пользователи имеют право самостоятельно определять, в какой именно зоне желают разместить «облако».
Давайте рассмотрим подробнее каждый сервис и его основной функционал.
Инфраструктурные
Инфраструктурные сервисы добавлены в платформу для обеспечения любого проекта основными ресурсами: полноценного и безопасного хранения информации, обработки данных, безопасного доступа, а также обмена трафиком.
К подобным типам сервисов относятся:
- Yandex Compute Cloud. Дает возможность использовать необходимые масштабируемые вычислительные мощности для самых разнообразных задач. Пользователь может самостоятельно настраивать количество имеющихся ядер, а также объём памяти или данные дисков: размер и количество. Более того, можно сделать выбор нужной ОС и зоны доступности виртуальной машины. Управление осуществляется при помощи консоли, SKD, API, CLI (командную строку).
В процессе применения данного сервиса пользователь получает ряд возможностей:
- указывает количество ядер в процессоре, настраивает объёмы памяти и выбирает ОС из предложенного семейства: Windows Server, Linux, исходя из своих задач;
- имеет возможность избежать установки ПО с нуля и выбрать из предложенных протестированных образов с наличием ПО для различных задач;
- изменяет количество применяемых виртуальных машин на основании текущей загрузки, что отнимет не более пары минут и позволяет максимально точно контролировать расходы;
- размещает созданную виртуальную машину в любой из предоставленных географических областей (всего три области);
- имеет подключение сетевых SSD-диски для дальнейшего хранения информации, а также возможность резервного копирования данных после создания снимка подключенного диска.
2. Yandex Object Storage. Является универсальным решением для масштабного хранения данных. Может применяться серверами с высокой нагрузкой для быстрого и надежного доступа к информации, а также для других проектов с менее высокими требованиями к вопросу хранения. Чтобы получить доступ к информации можно использовать современные инструменты, которые предназначены для подобных объектных хранилищ. API полноценно совместим с Amazon S3 API.
Преимущества использования:
- неограниченность места для хранения, которое постоянно расширяется;
- резервное копирование в облако Яндекс: высокая степень сохранности информации за счет копирования и размещения файлов на различных географически распределенных зонах;
- двутиповое объектное хранилище: стандартное – для наиболее часто используемых файлов и холодное – для редко используемых;
- обмен данных производится с помощью интерфейса командной строки, графического клиента, Python SDK, HTTP API, Java.
Задаваясь вопросом, как создать хранилище в облаке Яндекс, нужно сразу отметить, что Object Storage позволяет решить вопросы с хостингом статистических сайтов, оптимальным сбором статистических данных, хранением резервных копий и различных медиафайлов.
3. Yandex Virtual Private Cloud. С помощью сервиса можно быстро создать облачную сеть, которая в дальнейшем будет использоваться для передачи данных между облачными ресурсами, а также для связи различных ресурсов с интернетом.
Сервис позволяет:
- повышать пропускную способность и снизить уровень задержек за счет высокой связности дата-центров Яндекса: сайты, приложения и все, что пользователь разместит на облаке, будут быстро и хорошо открываться с любого устройства;
- изоляционный обмен информации, который не связан с иными клиентами облака;
- управление подсетями и выбор внутренних адресов.
4. Yandex Identity and Access Management. Позволяет управлять доступами к нужным облачным ресурсам и виртуальным машинам. С его помощью можно назначать участников команды, их ролевые полномочия, создавать специальные сервисные аккаунты и настраивать аутентификацию.
Основной функционал:
- аутентификация производится через обычные учетки @yandex.ru, что позволяет избежать проблем с переключениями между рабочими и личными аккаунтами и устраняет необходимость дополнительного создания учетных записей;
- за счет двухфазной аутентификации доступы получат только члены команды, которые используют «Яндекс. Облако» для андроид или «Яндекс. Облако» для айфона и установили мобильное приложение «Яндекс.Ключ»;
- зависимо от того кому и какие задачи распределены, можно настраивать полномочия: на уровне самого облака, сервисного аккаунта либо каталога;
- возможность создать сразу несколько и больше сервисных аккаунтов.
5. Yandex Resource Manager. Создан для структурирования имеющихся в облачной платформе ресурсов. Например: осуществлять управлением доступом к различным ресурсам, создавать новые каталоги или назначать роли тем, кто участвует в работе.
Сервис дополнительно позволяет:
- произвести объединение различных ресурсов в один или несколько каталогов для команды, которая им занимается;
- сделать открытое облако в Яндексе или присвоить участникам команды свои роли, которые будут ограничивать их права доступа в скрытые папки;
- легко управлять всеми облаками и каталогами с помощью API, интерфейса или же командной строки.
6. Yandex Instance Groups. Это новый компонент, который был создан с целью помочь пользователям развертывать и горизонтально масштабировать виртуальные машины. С его помощью юзер может создавать целые группы однотипных машин в облачной инфраструктуре.
Функционал позволяет:
- вносить настройки по количеству, политике и другим характеристикам, которые будут автоматически созданы и восстановлены даже после сбоя;
- автоматически масштабировать количество машин;
- подключиться к сетевому балансировщику по нагрузке.
Yandex Instance Groups поможет быстро создать тестовую инфраструктуру и более просто управлять производительными мощностями web-сервиса при уменьшении или увеличении нагрузки.
7. Yandex Load Balancer. Сервис отвечает за параметр отказоустойчивости приложения пользователя и дополнительно помогает создать и настроить балансировщика, распределять трафик.
Load Balancer поможет:
- обработать любые, даже резко меняющиеся, объемы входящего трафика;
- обрабатывать все сетевые пакеты без задержки за счет третьего уровня сетевой модели OSI – повысить до максимума производительность;
- автоматически, с помощью балансировщика, определить, готов ли ресурс к приему нового трафика и, при отсутствии готовности, отменить запросы клиента;
- правильно распределить нагрузку на имеющиеся целевые ресурсы – адресное распределение;
- хранить IP-адреса в нужном сетевом пакете запроса.
Сервис отлично справляется с правильным распределением веб-трафика и обеспечивает необходимый уровень отказоустойчивости.
8. Yandex Message Queue. Является универсальным решением для быстрой и надежной передачи сообщений между различными приложениями. Полностью совместим с Amazon SQS API.
Функционал сервиса:
- двутиповые очереди: FIFO, стандартные;
- копирование и хранений в нескольких дубликатах;
- сообщения с Yandex Message Queue сохраняются при помощи твердотельных накопителей, что ускоряет производительность и снижает время ожидания отклика при одномоментной отправке большого потока данных;
- для работы используются интерфейсы командной строки, HTTP API, библиотеки для самых разнообразных языков программирования.
С помощью Message Queue от Яндекс можно решить ряд задач. В том числе наладить качественную коммуникацию между своими приложениями, масштабировать их, повысить уровни отказоустойчивости, выполнить самые сложные и ресурсоемкие задачи в фоне.
9. Yandex Container Registry. Позволяет в облачной инфраструктуре управлять и развертывать, а также хранить Docker-образы.
Container Registry используется для:
- улучшения скорости скачивания или же загрузки при снижениях расходов на внешний трафик;
- для хранения Docker-образов в отказоустойчивом хранилище Яндекса – Object Storage, которое обеспечивает реплики при каждом новой действии: после редактирования, удаления, создания образа;
- определения, кому именно будет дан доступ, чтобы просматривать, удалять или выполнять иные функции с образами – настройка доступа;
- легко и быстро скачивать нужные образы в любой момент.
С Container Registry можно решить задачи с микросервисами и разработкой контейнеров. В работе используется привычный инструментарий, потому нет необходимости прибегать к освоению новых способов управления.
Платформенные
Платформенные виды сервисов позволяют создавать необходимые приложения, основываясь на управляемых базах данных. Дополнительные функции обеспечивают быстрый машинный перевод и дают возможность беспрепятственно использовать имеющиеся речевые технологии.
К платформенным сервисам относятся:
Yandex Managed Service for PostgreSQL. Работает с базами данных основанных на СУБД PostgreSQ: разворачивает и поддерживает их кластеры.
С данным сервисом можно:
- восстановить нужный фрагмент базы данных за последнюю неделю;
- создать хосты кластера для хранения копий;
- создать реплики, которые автоматически обновятся при сбое;
- подобрать способ для хранения информации;
- создавать новые базы, восстанавливать резервные копии, проверять логии, отслеживать ключевые показатели по графикам;
- обеспечить высокую безопасность информации, которую не сможет просматривать никто, кроме самого пользователя, за счет протокола TLS и технологии GPG, а также полной изолированности баз друг от друга;
- высокую скорость обработки информации даже при работе с большими объёмами.
С Managed Service for PostgreSQL решаются вопросы с финансовым учетом, применением и пользованием бэкенде для веб-проектов, хранения информации с усложненной структурой, интеграцией в геоинформационных сервисах.
2. Yandex Managed Service for ClickHouse. Разработан для поддержания и разворачивания кластеров баз данных, основанных на ClickHouse. В свою очередь ClickHouse выполняет обработку более чем миллиарда строк и десятки гигабайт информации только для одного сервера за 1 секунду. Хорошо применяется для обработки аналитических запросов в режиме реального времени на структурированных больших данных.
Что дает сервис:
- позволяет выбрать тип хранилища;
- автоматически выполняет действия для управления ZooKeeper;
- легко управляется: дает возможность настроить, восстановить базы, их копии, просматривать логи и ключевые показали по графику;
- возможность создать для резервного копирования информации хосты в разных зонах доступности;
- высокую степень надежности благодаря современным методам шифрования;
- ускорение обработки информации при работе с большими объемами.
С Managed Service for ClickHouse от Яндекс можно решить задачи по аналитике логов, а также внутренней аналитике и не только.
3. Yandex Managed Service for MongoDB. Работа заключается в поддержании и разворачивании баз данных, которые основаны на СУБД MongoDB.
К основным достоинствам можно отнести:
- высокий уровень устойчивости к различным сбоям;
- возможность выбора типа хранилища;
- быстрое и легкое обслуживание;
- наличие копий в различных зонах доступности;
- использование современных технологий для изоляции и шифрования;
- ускоренный принцип обработки информации.
Managed Service for MongoDB решает задачи с машинным обучением, размещением кэша, классическим способом хранения и может быть использован как брокер очередей.
4. Yandex Translate. Позволяет интегрировать алгоритмы переводчика от Яндекс в приложениях, веб-проектах для конечных пользователей. Распознает не менее 90 языков мира, а также переводит как целые тексты, так и отдельные слова.
К основным положительным характеристикам можно отнести:
- автоопределитель языка;
- точный перевод за счет статистической схемы трансляции;
- улучшение качества переводы за счет машинного обучения.
С Yandex Translate можно упростить коммуникацию, максимально увеличить аудиторию ресурса (сайта), построить платформу для создания контента, произвести предварительный перевод.
5. Yandex SpeechKit. Использовался как основа для голосового помощника Алисы и является уникальной технологией по синтезу, а также распознаванию речи.
Что умеет:
- работать в трех языковых форматах: турецком, русском и английском в текстовом, а также аудиальном вариантах;
- максимально естественно и привычно человеческому слуху воспроизводить речь;
- производить быстрый синтез текста в реальном времени;
- выполнять основной обмен данных посредством удобного HTTP API.
С данной системой можно решить несколько основных задач: использовать программу в приложениях, воспроизводить ее для записи на прием и обслуживание, производить массовый обзвон своих клиентов, создавать вебинары и различные курсы.
6. Yandex Managed Service for MySQL. Разворачивает, а также поддерживает базы данных СУБД MySQL. В сервисе можно разместить данные CMS или бэкенд своего web-проекта.
Основные функции:
- непрерывное создание снимков баз данных, что позволяет в любом временном промежутке (в течение 7 дней после последнего изменения) восстановить копию;
- надежное сохранение копий на различных зонах;
- наличие функции read-реплик, что позволяет строить каскадные и иные произвольные топологии;
- возможность выбора между локальным и сетевым хранилищем;
- легкость использования: наличие доступа к настройкам баз данных, восстановлению резервных дублей, просмотру графиков статистики и логов;
- наличие высокого уровня шифрования и полноценная изоляция от иных баз;
- повышенная скорость обработки информации.
Сервис позволяет хранить данные для CMS и использовать в бэкенде веб-проект.
7. Yandex Managed Service for Redis. Поддерживает, а также разворачивает базы данных, основанных на СУБД Redis. Может быть использовано в момент построения рейтингов или в качестве ресурса для систем анализа контента в реальном времени.
Технические возможности:
- сохранение информации по формату ключ-значение;
- для избегания ручного удаления, можно указать в настройках временные рамки для хранения;
- при создании хостов будут производиться автоматические копии;
- скорость обработки информации высокая за счет того, что данные сохраняются в операционной памяти;
- обслуживание сервиса производит Яндекс, а клиент имеет все права для настройки и проверки;
- базы изолированы друг от друга, к тому же, имеется дополнительная система шифрования по технологии GPG.
Service for Redis в состоянии выполнить следующие задачи: кэширование нужной информации, может быть использован для аутентификации бэкенда и в счетчиках, при пересылке смс с использованием очередей и т.п.
Итоги
Обзор платформы, а также основополагающих моментов, таких как сделать облако на Яндексе, управлять им и его ресурсами, показал, что данная система подойдет для управления и масштабирования веб-проектов различной величины. Также ее можно использовать в качестве средства для обработки массивов данных, их хранения и передачи. Система довольно гибкая, так как дает возможность изменять различные конфигурации облака и тарифицируется только за фактическое время использования выбранных ресурсов.