nav-img
Evolution

Образы

Образы — это дистрибутивы, специально подготовленные для создания виртуальных машин. В облаке Evolution вам доступны:

  • публичные образы;

  • образы из Маркетплейса;

  • пользовательские образы.

Публичные образы

Публичные образы — это базовые дистрибутивы Linux без графической оболочки и дополнительного программного обеспечения.

Сервис поддерживает следующие образы:

Дистрибутив

Версии

Применение

Описание

Ubuntu

Доступные:

  • 24.04 LTS (64-bit)

  • 22.04 LTS (64-bit)

  • 20.04 LTS (64-bit)

Не поддерживаются* с 4 апреля 2025 года:

  • 18.04 LTS (64-bit)

  • Разработка и тестирование программного обеспечения.

  • Администрирование высоконагруженных серверов и приложений.

  • Знакомство с ОС Linux.

Популярный дистрибутив Linux, созданный на основе Debian. Регулярно обновляется, отличается простотой использования, безопасностью и стабильностью. Имеет большое активное сообщество пользователей и разработчиков, которое оказывает помощь в поиске решений для всех возникающих вопросов.

Debian

Доступные:

  • 12 (64-bit)

Не поддерживаются* с 4 апреля 2025 года:

  • 10 (64-bit)

  • Разработка и тестирование программного обеспечения.

  • Разработка собственных дистрибутивов Linux.

  • Администрирование высоконагруженных серверов и приложений.

Надежный и безопасный дистрибутив Linux, содержит более 59000 пакетов в официальных репозиториях. Может использоваться как основа для разработки приложений и новых дистрибутивов для разных платформ.

CentOS

Доступные:

  • 9 (64-bit)

Не поддерживаются* с 4 апреля 2025 года:

  • 8 (64-bit)

  • 7 kernel 5.4 (64-bit)

  • 7 (64-bit)

  • Разработка и тестирование программного обеспечения.

  • Администрирование высоконагруженных серверов и приложений.

Основан на Red Hat Enterprise Linux и включает тот же набор инструментов и программ. Благодаря безопасности, стабильности и поддержке большого сообщества является одним из лучших серверных дистрибутивов.

Fedora

38 (64-bit)

Не поддерживается* с 4 апреля 2025 года.

  • Разработка и тестирование программного обеспечения.

  • Запуск контейнеров и работа с Docker.

Дистрибутив Linux с минимальным окружением и автоматическим обновлением ОС. Используется как безопасная среда для запуска приложений в контейнерах.

openSUSE

15.2 (64-bit)

Не поддерживается* с 4 апреля 2025 года.

  • Разработка и тестирование программного обеспечения.

  • Администрирование высоконагруженных серверов и приложений.

Стабильный и простой в использовании дистрибутив Linux, ориентированный на разработчиков и системных администраторов. Регулярно обновляется и требует минимального обслуживания ОС.

* Виртуальные машины, развернутые на основе этих образов, будут доступны до тех пор, пока вы их не удалите.

Маркетплейс

Маркетплейс включает образы на основе ОС Linux с предустановленным программным обеспечением для различных целей. Нужный образ можно выбрать при создании виртуальной машины.

Образы из Маркетплейса распространяются бесплатно. Оплачивается только используемая инфраструктура: виртуальные машины, диски, публичные IP-адреса.

Образ

Описание

Документация

Grafana

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

Grafana позволяет интегрироваться со схожими сервисами: Prometheus, InfluxDB, Elasticsearch, Graphite. Так пользователи могут собирать и визуализировать данные из нескольких сервисов в одном интерфейсе.

Документация Grafana

Kibana

Kibana — платформа для визуализации и анализа данных, хранящихся в Elasticsearch. Она позволяет создавать настраиваемые дашборды для поиска, анализа и визуализации данных в реальном времени.

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

Документация Kibana

LAMP

LAMP — набор предустановленных инструментов для создания сайтов и приложений. Набор объединяет операционную систему Linux, веб-сервер Apache, систему управления базами данных MySQL и язык обработки динамического контента PHP. В облачной среде LAMP позволяет легко масштабировать ресурсы, упрощая управление нагрузкой и затратами.

LEMP

LEMP — набор предустановленных инструментов для создания сайтов и приложений. Набор объединяет операционную систему Linux, веб-сервер Nginx, систему управления базами данных MySQL и язык обработки динамического контента PHP.

MIND Migration

Система миграции виртуальных машин из вашей инфраструктуры в облако Cloud.ru. Работает без использования агентов. Для управления процессом миграции вам потребуется развернуть сервер, который будет контроллером миграции.

Инструкции по миграции

MEAN

MEAN — набор предустановленных инструментов для создания сайтов и приложений. Набор объединяет базу данных MongoDB, фреймворки Express.js и AngularJS и платформу Node.js. MEAN позволяет реализовать все части приложения на языке программирования JavaScript. За счет этого можно снизить время и затраты на обучение команды, упростить поддержку и масштабирование приложений.

Nginx

Nginx — веб-сервер, который также работает как обратный прокси-сервер и балансировщик нагрузки. Благодаря эффективной обработке большого количества соединений Nginx подходит для высоконагруженных веб-проектов. Он позволяет ускорить загрузку сервисов и повысить их доступность для пользователей.

Документация Nginx

Node.js

Node.js — среда для разработки серверных и десктопных приложений на JavaScript. Node.js позволяет запускать асинхронное выполнение кода и обрабатывать большое количество запросов одновременно. Благодаря этому среда подходит для разработки веб-серверов, API и приложений реального времени. Например, чатов и онлайн игр.

Документация Node.js

Prometheus

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

Prometheus интегрируется с другими системами аналитики, такими как Grafana, позволяя централизованно управлять мониторингом и получать полную картину состояния инфраструктуры.

Документация Prometheus

strongSwan

strongSwan — готовое VPN-решение. Позволяет построить туннель для передачи трафика приватных сетей через интернет. С его помощью вы можете организовать защищенную сетевую связность между разными типами ресурсов. Например, между проектами в Evolution, Advanced и Облако VMware или проектами в Evolution и ресурсами в закрытой инфраструктуре.

Документация strongSwan

«Квантовый симулятор»

«Квантовый симулятор» — это усовершенствованная реализация алгоритма имитации отжига. Симулятор предназначен для решения задач в постановке матрицы Quadratic Unconstrained Binary Optimization (QUBO). С его помощью вы можете решать сложные оптимизационные задачи, например: оптимизировать маршруты, логистические процессы, энергопотребление, планирование производственных процессов.

Инструкции по использованию симулятора

«CI/СD-процессы для web-приложения»

Готовые CI/СD-процессы на базе GitLab для создания web-приложений на стеке React, Node.js и PostgreSQL. С помощью образа вы можете начать разработку приложения практически сразу, минимизируя время на настройку сборки и погружение в тонкости DevOps. Это избавляет от необходимости дополнительных настроек и интеграций, позволяя сосредоточиться на создании эффективного web-приложения.

Пользовательские образы

Примечание

Функциональность находится в стадии Preview для тестирования и исправления ошибок перед выводом в общий доступ.

Пользовательские образы — это образы, которые можно загрузить самостоятельно. Использование собственного образа с нужными настройками, приложениями и данными сокращает время на настройку новых виртуальных машин. Сервис «Образы» позволяет загружать файлы образа в формате RAW.

При создании образа можно указать шаблон скрипта cloud-init. Cloud-init позволяет автоматизировать начальную настройку виртуальной машины при первом запуске. В шаблоне передаются поля метаданных и пользовательских данных, которые автоматически подставятся при разворачивании виртуальной машины из образа. Например, в cloud-init можно передать имя хоста, IP-адрес, логин и пароль пользователя, SSH-ключи и другие параметры.