Jelastic для разработчиков ПО

18
Jelastic Гибридная облачная платформа Enterprise DevOps PaaS

Transcript of Jelastic для разработчиков ПО

Page 1: Jelastic для разработчиков ПО

Jelastic

Гибридная облачная платформа

Enterprise DevOps PaaS

Page 2: Jelastic для разработчиков ПО

Гибридная облачная платформа JelasticDevOps PaaS для Java, .NET, Ruby, PHP, Node.JS, Python и Docker приложений

Превосходное масштабирование

Автоматическое масштабирование• Вертикальное и

горизонтальное• Внутрь и наружу для

обработки пиковых нагрузок

• Поддержка нескольких ЦОД и зон доступности

Автоматизация развертывания

Порталы самообслуживания позволяют создавать приложения с любой топологией:• Java, .NET, Ruby, Node.JS,

PHP, Python и Docker• SQL и NoSQL базы данных• Время развертывания

уменьшается с дней до минут

Упрощение DevOps процессов

Высокоуровневая автоматизация сложных DevOps сценариев• Простое управление

окружениями• Не потребуется

дописывать ни одной строки кода

• Управление жизненным циклом приложения, CI/CD инструменты

Автоматизированная платформа, позволяющая разворачивать и масштабировать сложные приложения в гибридном облаке.Управляет всем, что требуется Вашему приложению: базами данных, балансировщиками нагрузки, серверами приложений. Покрывает большинство DevOps сценариев и рассчитана на разработчиков ПО.

There is strong, growing demand among developers, IT operations and DevOps teams to leverage multiple languages and multiple infrastructures without sacrificing time-to-market, quality or uptime — the type of service provided by Jelastic.

451 Research

Page 3: Jelastic для разработчиков ПО

Jelastic решает проблемы DevOps командРазработчики ПО и игр, SaaS провайдеры, Медиа, Разработчики мобильных приложений, Телекоммуникационные, Финансовые и Торговые компании

Управление тестовыми средами

• Инструменты для создания и управления огромным количеством тестовых сред

• Клонирование, обновление без простоя, миграция между ЦОД

• Интеграция с CI серверами

• Автоматическое возвращение в кластер неиспользуемых ресурсов

• Автоматизация через API

Управление окружениями для разработки

• Порталы самообслуживания для разработчиков ускоряют прототипирование

• Больше 50 стэков приложений доступны “из коробки”

• Возможность использовать Docker контейнеры в качестве строительных блоков

• Магазин приложений с дополнениями от сторонних разработчиков

Построение высокодоступных сред

• Масштабируемые frontend и backend

• Автоматическое горизонтальное масштабирование и кластеризация

• Автоматическая репликация для баз данных и серверов приложений

• Автоматическое восстановление после сбоев

• Автоматизация управления облаком для SaaS провайдеровУменьшение TCO до

50%Продуктивность DevOps увеличивается на 70%

Время выхода приложения на рынок уменьшается на

85%

Page 4: Jelastic для разработчиков ПО

Серверы приложен

ийGlassfishJboss ASWildflyTomcatTomEEJettyPassengerPumaUnicornNginxApacheMS IIS

Балансировщики

нагрузкиNginxHAProxyApacheVarnish

Базы данных

PostgreSQLMySQLMariaDBPerconaMS SQLMongoDBCouchDBCassandraNeo4jOrientDB

Очереди сообщени

йActiveMQRabbitMQZooKeeper

Непрерывная доставка

MavenAntJenkinsBambooNexusGitlabGit/SVN-pluginsIDE-plugins

Дополнения

NewRelicSendGridAppDynamicsJRebelDripStatLogentriesLogstashTakipi

Поиск и кэширован

иеElasticsearchShpinxLuceneMemcachedRedis

Широкий диапазон технологийJava, JavaEE, .NET, ASP.NET, PHP, Ruby, Python, Node.JS, Groovy, Clojure, Scala, Docker

Page 5: Jelastic для разработчиков ПО

Преимущества перед конкурентами

Коробочная платформа, а не

LEGO

Мощные порталы самообслуживания

Продвинутое управление Docker

Не требуется адаптация кода для

работы в облаке

Page 6: Jelastic для разработчиков ПО

Гибридное облако JelasticМожет быть развернуто в локальном ЦОД или на AWS, Azure, SoftLayer, Rackspace и Google Cloud

Управления приложениями внутри гибридного облака. Платформа предлагает уникальную живую миграцию контейнеров между локальным ЦОД, AWS, Azure, SoftLayer, Rackspace и Google Cloud.

Масштабируемое гибридное облако

Улучшенная масштабируемость между ЦОД и зонами доступности От одного до сотен узлов для обработки пиковых нагрузокАвтоматизация высокой доступности между несколькими облаками

Развернутое в локальном ЦОД или на инфраструктуре Azure, AWS или SoftLayer Разворачивается на голом железе, либо на виртуализованной среде

Живая миграция приложений между частным облаком, Azure, AWS и SoftLayerМиграция осуществляется без остановки приложения

Частное облако Легкая миграция между облаками

Page 7: Jelastic для разработчиков ПО

17 ЦОД в8 странах

11 ЦОД, 23 зон доступности в 8 странах

3 ЦОД, 10 зон доступности в3 странах

25 ЦОД в 11 странах

36 ЦОД в 25 странах

Межцодовая оркестрация в Jelastic

Page 8: Jelastic для разработчиков ПО

Частное облако в Azure

• Можно быстро установить с помощью Azure Marketplace

• Позволяет распределить приложение по нескольким регионам Azure

• Online-миграция приложений между регионами Azure

Гибридное облако с использованием Azure

• Связывание частного облака в собственном ЦОД с несколькими регионами Azure

• Масштабирование приложения в Azure в случае пиковых нагрузок

• Миграция частей приложения между частным облаком и Azure

Jelastic и Microsoft Azure

Page 9: Jelastic для разработчиков ПО

Рекомендуемые типы VMStandard Optimized compute

Performance optimized compute

Network optimized

Типовая конфигурация• 2-10 VM

Частное облако на базе Azure

Page 10: Jelastic для разработчиков ПО

DataJoe, LLC разрабатывает ПО для торговых печатных изданий, включая инструменты для исследования, приложения для электронной коммерции, инструменты для печати данных.

История клиента - DataJoe (США) - поставщик медиа ПОВиртуальный частный PaaS для внутренней команды разработки

Требования DataJoe

Управлять кластером и минимизировать затраты на оборудование/ЦОД/ техобслуживаниеАдекватная стоимость решенияОтсутствие необходимости в дополнительных ресурсахИспользование проприетарных приложений, наряду с необходимостью специальной настройки

Результаты внедрения Jelastic

Гибкое, простое и быстрое создание новых окруженийСкоростное развертывание серверовКластеризация и отказоустойчивость серверовУскоренное время откликаУпрощенный процесс обновления серверовУменьшение количества системных администраторовБыстрое масштабирование инфраструктуры

Решаемые проблемы

Управление ростомРучное развертывание ПОТяжело управлять задачами техобслуживанияМедленные и затратные обновления инфраструктуры

Топология приложенияNGINX балансировщик нагрузкиApache кластер на PHP 5.5Batch-скрипты обработки данныхМассивный PostgreSQL кластерНабор реплицируемых NFS серверовСобственный сервер для генерации PDFCentOS6 в качестве ОС

Saving several hours per day in processing batch jobs and a 25% reduction in complex queriesDataJoe, LLC

Page 11: Jelastic для разработчиков ПО

Satiamo GMBH - компания, занимающаяся разработкой логистического ПО. Предоставляет ПО для реализации грузовых тендеров, оптимизации закупочной стоимости для индустриальных и коммерческих организаций, так же как и разработку ПО для управления перевозками.

История клиента - SATIAMO GMBH (Австрия) - ПО для логистикиВиртуальное частное облако для разработки и хостинга приложений

Требования SATIAMO

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

Результаты внедрения Jelastic

Автоматическое горизонтальное масштабирование позволило выдерживать пиковые нагрузки без добавления дополнительных ресурсовАвтоматическая высокая доступность, кластеризация и отказоустойчивость для фронтэнда, бэкэнда и баз данных позволила свести на нет риски выхода приложений из строяБыстрое развертывание серверовАвтоматизация создания сред для разработки и тестирования с помощью Jenkins

Решаемые проблемы

Отсутствие автоматизации масштабированияНастройка высокой доступности и отказоустойчивости для приложенийЦентрализованное управление средами разработки и тестирования

Топология приложения2x NGINX балансировщика нагрузки и реверсивные проксиTomcat 7 кластер на Java7ВебсокетыMySQL Percona XtraDB кластерНабор реплицируемых NFS серверовCentOS6 в качестве ОС

Page 12: Jelastic для разработчиков ПО

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

История клиента - GMV (Испания) – системный интеграторЧастное облако в локальном ЦОД для хостинга и разработки приложений

Требования GMV

Интеграция Jelastic в текущие DevOps-процессы CI/CD

Результаты внедрения Jelastic

Разработчики и системные администраторы могут создавать сотни тестовых сред за несколько минут, используя интеграцию Jelastic с JenkinsРазработчики могут самостоятельно создавать сложные окружения благодаря порталу самообслуживания, что увеличило скорость прототипированияРазработчики и системные администраторы могут использовать Docker контейнеры с автоматизацией CI/CD Легкая миграция сложных приложений из частного в публичное облако

Решаемые проблемы

Создание сред разработки напрямую разработчиками, без привлечения системных администраторовАвтоматическое выделение ресурсов для тестовых окружений через APIВнедрение Docker в DevOps процессыМиграция приложений внутри гибридного облака

Топология приложенийМного Java и .NET приложенийMySQL Percona XtraDB кластерCentOS6 в качестве ОС

Page 13: Jelastic для разработчиков ПО

PixMix это мобильное приложение для простого обмена фото с выбранными друзьями. Доступно для Android и iOS пользователей. PixMix это замечательное приложение для создания альбомов с общим доступом и приватного обмена ими.

История клиента - PixMix (Израиль) – мобильное приложениеПубличный облако для хостинга и разработки

Требования PixMix

Отсутствие необходимости инвестировать в IT и возможность сфокусироваться исключительно на разработке приложенияМасштабирование «из коробки»Отсутствие привязки к поставщику услугЧестная ценовая модель

Результаты внедрения Jelastic

Никаких дополнительных затрат на ITАвтомасштабирование, которое решило проблему скачков нагрузкиУстранили проблему сбоев с помощью встроенной функции активации высокой доступностиJelastic предлагает экосистему Continuous Delivery: сервера сборки, интеграция с Maven и Jenkins

Решаемые проблемы

Автоматическая обработка пиковых нагрузокВозможность миграции хранилища фотографий между странамиИнструменты для поддержки методологии Continuous Delivery

Топология приложенийNGINX балансировщик нагрузкиTomcat 7 кластер на Java7PostgreSQL 9CentOS6 в качестве ОС

Zero IT handling keep us focused on the things that matter mostPixMix

Page 14: Jelastic для разработчиков ПО

Storebadge это новая контент-маркетинговая платформа для отзывов покупателей. Storebadge это агрегатор для онлайн-продавцов, который используется покупателями для оценки продавцов в режиме онлайн

История клиента - Storebadge (Дания) – Маркетинг-платформаПубличное облако для хостинга и разработки приложений

Требования StorebadgeНикаких дополнительных затрат на ITМиграция серверов было чем-то, чего Storebadge хотели избежать

Результаты внедрения Jelastic

Модель самообслуживанияУменьшение расходов на IT, т.к. Storebadge больше не нужно нанимать людей со знанием серверных технологийСокращение выхода на рынок, так как Storebadge не требуется больше настраивать окружения для облачного хостинга

Решаемые проблемы

Гибкий и масштабируемый облачный хостинг, который будет расти вместе с их бизнесом

Топология приложенийNGINX балансировщик нагрузки Apache / PHP сервер приложений Maria DBCentOS7 в качестве ОС

We saved time and probably some headaches compared to DIY suppliers such as Amazon AWS.Storebadge

Page 15: Jelastic для разработчиков ПО

Основана в 2004, Sugar Games успешно работает в игровой индустрии больше 10 лет, разрабатывая PC, мобильные и социальные игры в разных жанрах. Эта игра имеет больше 3 млн установок и более 40 тыс. активных пользователей

История клиента - Sugar Games (Россия) – online-играПубличное облако для хостинга приложений

Требования Sugar GamesВозможность разворачивать приложение одновременно в нескольких ЦОД

Результаты внедрения Jelastic

Модель самообслуживанияАвтоматическое масштабирование, которое помогает выдерживать скачки нагрузки и не переплачивать за зарезервированные ресурсы

Решаемые проблемы

Проекту был необходим облачный хостинг, способные выдерживать нагрузку в 2000 одновременных подключенийAWS обходился очень дорого

Топология приложенияNGINX балансировщик нагрузкиApache / PHP сервер приложений MySQL DBMemcachedCentOS5 в качестве ОС

Наши затраты на хостинг уменьшились на 50% по сравнению с затратами на AmazonSugar Games

Page 16: Jelastic для разработчиков ПО

Vergence Entertainment LLC это мультимедийная компания, которая снабжает своих клиентов лучшими технологиями для коммуникации. Запатентованное ПО-как-сервис компании, Ringorang®, предоставляет услуги для отделов маркетинга, продаж и рекламы

История клиента – Vergence Entertainment (США) – мультимедиа ПОВиртуальное частное облако для хостинга приложений

Требования Vergence

Возможность разворачивать приложение в нескольких ЦОДВозможность миграции приложений между разными ЦОД

Результаты внедрения Jelastic

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

Решаемые проблемы

Обеспечение стабильности при пиковых нагрузках для медийного приложенияВысоконадежный хостинг Имели проблемы с доступностью у Rackspace

Топология приложенияNGINX балансировщик нагрузкиGlassfish кластер на Java7PostgreSQL DBCentOS6 в качестве ОС

Page 17: Jelastic для разработчиков ПО

Проверенное решение

50+ Хостинг компаний (b2b)20+ Корпоративных клиентов15+ Дистрибуторов (b2b)200,000+ Разработчиков (b2b2c)25+ Стран

Клиенты

Reg.ruGMVLocawebeApps

Включая...

Page 18: Jelastic для разработчиков ПО

Jelastic в Azure Marketplacehttps://goo.gl/FM7ndR

[email protected]