Amvera Cloud — облако c поддержкой API OpenAI

Развертывайте и обновляйте боты, сайты и любые IT-проекты через простую отправку обновлений в Git-репозиторий, либо из графического интерфейса, не задумываясь о доступе к OpenAI

Развертывание через Git

Доставка кода осуществляется через push в Git-репозиторий с использованием всего одного конфигурационного файла. Обновляйте проекты одной командой - git push amvera master. Это намного проще, чем самостоятельная настройка виртуальных машин

Python, Java, Node.JS, Golang, C#, Ruby, Docker

Встроенная поддержка Python, Java, Node.JS, Golang, C#, Ruby, Docker, PostgreSQL, Redis, MongoDB, MySQL и других окружений. Задайте конфигурацию в интерфейсе, загрузите файлы проекта через Git или интерфейс, и приложение развернется автоматически

Встроенное Proxy до OpenAI

Развертывайте приложения в облаке, и если ваш трафик идет к IP OpenAI, мы его автоматически перенаправим через иностранный IP. Проксирование до OpenAI предоставляется бесплатно! Вы платите только за ресурс, потребляемый вашим приложением

IT-инфраструктура, которая
не требует постоянной настройки

Быстрый запуск

Доставка кода осуществляется через PUSH в Git-репозиторий с использованием всего одного конфигурационного файла

Масштабируемость

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

Легкая настройка

Вы отправляете PUSH в Git-репозиторий. Amvera делает все остальное: настройка конфигурации серверов, развертывание ваших обновлений

Поддержка API OpenAI

Если ваш сервис пытается обратиться к API OpenAI, трафик будет автоматически перенаправлен через иностранный IP-адрес. Это бесплатно и не требует никакой настройки.
Автоматизация CI/СD
Автоматизируйте доставку и развертывание кода с использованием механики PUSH в Git

СУБД и Git как сервис

Используйте managed СУБД и выделенный Git репозиторий, чтобы сосредоточиться на коде

SLA

Резервирование

Пользовательские данные и репозитории хранятся в файловом хранилище в трех экземплярах на разных серверах

Бэкапы

Делается ежедневный бэкап пользовательских данных и репозиториев с сохранением в независимом дата-центре

03.

Допустимая нагрузка на нодах составляет до 50%, что позволяет избегать отказов в случае кратковременных повышений нагрузки

Восстановление

В случае сбоев проекты пользователей автоматически перезагружаются в течении 10-15 минут, и если требуется, переносятся на новые ноды
Для гарантии высокой доступности сервисов и сохранности данных мы применяем следующие подходы

01.

02.

50%

04.

Ближайшие запланированные обновления

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

Автоскейлинг

Срок - май 2024 г.
Ожидается функционал автоматического подбора тарифа.
Текущий статус: тестирование.
50%

Тестовые среды

Срок - май 2024 г.
Текущий статус: разработка

Переменные окружения

Привязка собственного домена

Генератор yaml файла

Развертывание из интерфейса

CLI

Кластеры PostgreSQL

Текущий статус:

Поддержка OpenAI

Ожидается функционал работы с двумя ветками репозитория.

Для развертывания проекта требуется

01.
03.
Написать amvera.yaml или dockerfile, или воспользоваться нашим генератором amvera.yaml
Сделать Push в мастер ветку Git
02.
Воспользоваться выделенным репозиторием, либо привязать к сервису свой репозиторий
либо
загрузить файлы через интерфейс!

Преимущества перед классическим VPS

Доставка кода  (обновлений) через push в git

Amvera имеет GitOps функционал, позволяющий обновлять проект через простой push в git, что существенно проще, чем самостоятельная настройка при использовании виртуальных машин.

Горизонтальное и вертикальное масштабирование

В Amvera возможно установить нужное количество инстансов (горизонтальное масштабирование) и менять тариф для управления ресурсами инстанса (вертикальное).

Автовосстановление работоспособности при падениях

В случае сбоя ваш проект будет автоматически перезапущен. А при долгом попадании в "ошибку", вам прийдет уведомление на почту.

Полный бэкап всех данных

Мы сохраняем актуальные пользовательские данные в 3 экземплярах в разных дата-центрах и дополнительно делаем бэкапы пользовательских данных, что гарантирует их сохранность.

Сетевая связность проектов

Вы можете развернуть систему, состоящую из 20-30 микросервисов (приложений), не задумываясь об организации сети. Используйте Amvera как альтернативу Kubernetes.

Кластеры PostgreSQL и других СУБД

Разворачивайте одной кнопкой managed-кластеры баз данных с репликацией по цене простых контейнеров! Обеспечьте надежность и сохранность ваших данных.

Команда о сервисе

Мы создаем сервис, задача которого - облегчить процесс разработки. Миссия Amvera - позволить вам фокусироваться на своем проекте, а не на администрировании инфраструктуры.
Если у вас есть ко мне вопросы или предложения, буду рад обсудить их в Telegram
Развертывание инфраструктуры без инструментов CI/CD - это технология вчерашнего дня с целым рядом недостатков: необходимость настраивать конфигурации, не очень быстрый запуск и работа и т.д.. Использование контейнеров с грамотной оркестрацией и возможностью накатывать обновления непосредственно из GIT позволяет легче масштабироваться, повышает отказоустойчивость и дарит новый пользовательский опыт.

Кирилл Косолапов

Технологии контейнеров, на которых построен сервис Amvera, - это настоящая подрывная инновация. Сохранены все преимущества виртуальных машин (несколько проектов на одном сервере, исключен конфликт окружений), при этом потребление программных ресурсов (мощность процессора, оперативная память) - гораздо меньше.
CEO

Максим Макаров

CTO

Светлана Михайлова

CMO
Я Пушмастер, и я от имени всей команды Amvera помогаю развертывать проекты и решать любые вопросы, возникающие у пользователей
Если вам нужна помощь, просто напишите на support@amvera.ru или в чат сообщества, и я помогу вместе с коллегами из команды разработки решить ваш вопрос

Примеры использования клиентам сервиса Amvera

Data4

Студия заказной разработки решений на основе ML
Взаимодействие с API OpenAI
Сервис Amvera мы использовали для развертывания решения, взаимодействующего с API OpenAI. У серверов Amvera настроена поддержка API OpenAI, что позволило нам избежать необходимости использования иностранных решений и настройки проксирования.
А функционал доставки кода через Git позволил быстро обновлять код проекта одной командой.

Clarity Speech

Сервис распознавания речи
Телеграм-бот распознавания голосовых сообщений
Для демонстрации работы нашего алгоритма распознавания речи мы сделали телеграм-бот: ему можно отправить голосовое сообщение и получить текстовую расшифровку в ответ. Развернуть бота мы решили в сервисе Amvera. Amvera оказался существенно проще в настройке, чем выделенный сервер, и обеспечил более высокую скорость срабатывания.
Копия бота доступна по ссылке.

Тарифы

Оплата идет с поминутной тарификацией только за запущенные контейнеры.
Вы платите только за ресурс, потребляемый Вашим приложением.

Пробный

170 руб/мес
0,24 руб. в час с поминутной тарификацией
Для тестирования сервиса и работы приложений с минимальными требованиями к нагрузке и отказоустойчивости
0,1 Гб оперативной памяти,
0,1 Гб хранилища и до 0,1 vCPU
Пользовательские домены и бесплатный SSL
Оркестровка контейнеров
Простая горизонтальная масштабируемость
Предварительная загрузка и развертывание без простоев
Непрерывная работа без "холодного старта"
Аналогичный тариф в Heroku стоит
7$/месяц

Начальный

290 руб/мес
0,4 руб. в час с поминутной тарификацией
Для сервисов с невысокой нагрузкой, таких как боты
0,5 Гб оперативной памяти,
1 Гб хранилища и минимум 0,25 vCPU
Производительность примерно соответствует VPS c 1-2 vCPU и 2 Гб ОЗУ за счет того, что вы не платите за ОС на виртуальных машинах, а запускаете приложение в контейнере.
Включает все опции тарифа Пробный, плюс
Хранение данных в 3 экземплярах и полный бэкап в разных дата-центрах
Гарантия выделенного CPU и ОЗУ
Аналогичный тариф в Heroku стоит
25$/месяц

Начальный плюс

490 руб/мес
0,68 руб. в час с поминутной тарификацией
Для сервисов с умеренной нагрузкой, таких как небольшие сайты
1 Гб оперативной памяти,
1 Гб хранилища и до 0,5 vCPU
Включает все опции тарифа Начальный
Аналогичный тариф в Heroku стоит 50$/месяц
Аналогичный тариф в Heroku стоит
50$/месяц

Стандартный

1450 руб/мес
2,01 руб. в час с поминутной тарификацией
Для коммерческих сервисов с умеренной нагрузкой
2,5 Гб оперативной памяти,
минимум 1 vCPU и 5 Гб хранилища
Включает все опции тарифа Начальный Плюс
Дополнительно позволяет принять участие в грантовой программе
Аналогичный тариф в Heroku стоит
250$/месяц

Ультра

4300 руб/мес
5,97 руб. в час с поминутной тарификацией
Для коммерческих сервисов с высокой нагрузкой
6 Гб оперативной памяти, 2 выделенных vCPU и 25 Гб хранилища
Включает все опции тарифа
Стандартный
Приоритетная техническая поддержка
Аналогичный тариф в Heroku стоит
500$/месяц
111 рублей
на тест
Стартовый баланс активируется автоматически при регистрации

Что такое контейнер?

Контейнер - это изолированная среда для приложения со всеми необходимыми для работы программными файлами. В контейнер помещается только один сервис или функция. Поэтому он весит меньше, чем образ виртуальной машины, а запускается и работает быстрее.

Кто и как настраивает контейнеры?

Контейнеры размещаются на серверах, объединенных в кластер. Контейнеры необходимо оркестрировать, то есть выстраивать "расписание" их запуска и распределять нагрузку на серверы. Amvera использует технологии Kubernetes для оркестрации контейнеров.

А что нужно делать мне?

Ваша задача - только отправлять Push в Git-репозиторий. Amvera берет на себя все остальное: администрация контейнеров, подключение новых серверов при масштабировании вашего проекта и настройка их конфигурации.

Новости

Amvera привлекла инвестиции от «Онланта» (входит в группу Ланит)

09 января 2024
Рады поделиться новостью: компания Amvera привлекла инвестиции от компании Онланта, стратегического партнера и инвестора. 
Компания «Онланта» (входит в группу «ЛАНИТ»), приобрела 30% долю компании Amvera (ООО "Амвера"), занимающейся разработкой облачной платформы с функционалом упрощенного развертывания IT-приложений.
Инвестиции позволят нам быстрее вывести такой функционал, как кластеры баз данных, тестовые среды, мониторинг и т.д., а также реализовать продукты для B2B-сегмента и выйти на новый уровень качества предоставляемого нами сервиса!
Amvera Cloud
Облако для простого развертывания и обновления
IT-проектов