Jelastic — расширенная масштабируемость и полный контроль над проектами
Jelastic — это облачный сервис, сочетающий PaaS, SaaS, Caas и поддержку контейнеров Docker. Платформа имеет встроенный каталог со множеством шаблонов Java, PHP, Node.js, Ruby, Python. Клиенты могут использовать предустановленные базы данных и программные продукты промежуточного слоя. В числе доступных компонентов Jelastic PaaS: средства интеграции и платформы приложений, инструменты управления процессами, контентом, web-сайтами.
Полная презентация услуги по ссылке.
На кого ориентирована услуга
Jelastic разработана для удовлетворения потребностей клиентов из разных сфер: программного обеспечения и веб-разработки, цифровых услуг, компаний финансового сектора и электронной коммерции, системных интеграторов, предприятий, работающих в области медиа и образования, разработчиков игр и игровых сервисов, онлайн-медицины, компаний доставки и многих других.
Особенности облачной технологии
Кластер Jelastic — это набор аппаратных узлов, работающих на базе контейнерной платформы DevOps. Ее инструменты позволяют создавать и тестировать программные продукты, развертывать корпоративные приложения, в том числе, аналитические и транзакционные. Программы доступны за считанные секунды, а для управления ими не нужно создавать отдельную платформу и инфраструктуру.
Особенности среды Jelastic:
Используется единица измерения ресурсов — клаудлет, равная 400 МГц ЦПУ и 128 Мб оперативной памяти.
Изолированный юнит с клаудлетами — это контейнер.
- Набор контейнеров — это физическая нода. Каждая физическая нода делится на несколько изолированных, высокозащищенных, масштабируемых контейнеров с приложениями пользователей.
- Координацию взаимодействия контейнеров называют оркестрацией.
- Благодаря оркестрации пользователь может организовать систему с множеством контейнеров, отвечающих каждый за свою конкретную задачу. Протекающие одновременно процессы изолированы, не влияют друг на друга, практически независимы от инфраструктуры и отличаются пониженным потреблением ресурсов.
- Общение происходит через сетевой порт и общие каталоги. Если нужно, любой контейнер легко заменяется. Наиболее известные системы оркестрации контейнеров: Kubernetes и Docker.
Принцип работы Jelastic
Технология настраиваемых контейнеров отличается исключительной простотой конфигурации. Достоинство сервиса — в автомасштабировании, мгновенной адаптации под изменения ресурсных потребностей. Это лучший аргумент для клиентов, которые хотят платить только за то, что действительно потребляют.
Платформа Jelastic измеряет, какое количество ресурсов необходимо для клиентского приложения, и резервирует их автоматически согласно изменению нагрузки программного процесса:
- когда приложению требуется увеличить ресурсы оперативной памяти или мощность процессора, система делает это автоматически;
- когда потребность в объемах и мощности отпадает — сокращает параметры потребления.
Масштабирование, как реакция на пиковые нагрузки, происходит по горизонтальным и вертикальным векторам. Платформа позволяет в один клик установить более 100 приложений и без задержек добавлять сторонние программы и сервисы.
Пользователь выбирает контейнер с необходимым стеком и выставляет максимум потребляемых ресурсов. Остальное автоматически сделает Jelastic с применением вертикального масштабирования.
А сделать стоимость еще более привлекательной можно, выставив число дисконтных зарезервированных клаудлетов, ежедневно используемых рабочими приложениями, независимо от нагрузки.