**Мои честные мысли о многооблачной платформе хостинга Jelastic - Что такое Джеластик - Чем он отличается от других платформ эластичного хостинга. - Что мне нравится в Jelastic - Лучшие клиенты и варианты их использования - âÃÂæи я постараюсь сделать все это в английских терминах непрофессионала! ðÃÂÃÂàМы идем вглубь кроличьих облачных технологий! ## Что такое Джеластик? **Что это Как и многие высокотехнологичные решения, появляющиеся в последнее время. Вы никогда не вполне понимаете, что такое вещи. И как они работают - Это услуга? - Это программное обеспечение? - Это программное обеспечение? продается как услуга? (он же SaaS) - Или это программная платформа, продаваемая как услуга? (он же PaaS) - Где я могу получить это? - Кто его использует? Я знаю. Много вопросов. Для большинства людей Jelastic звучит как какой-то сверхсложный корпоративный сервис. И что это не связано и не нужно для их варианта использования. **Jelastic — это облачная панель управления, позволяющая интегрировать несколько облачных сервисов. - Это похоже на WHM/cPanel, но размещено в облаке, а также может управлять кластерами серверов, а не только одним сервером, и интегрировать множество других облачных сервисов (хранилище, CDN, DNS, так далее) - Можно также сказать, что Jelastic похож на Cloudways, но может управлять несколькими серверами и интегрировать множество других облачных сервисов. - Или вы также можете сказать, что Jelastic — это многооблачная платформа (например, AWS), которая позволяет любому запускать или предлагать многооблачные услуги клиентам. - Хотя вашей основной услугой может быть веб-хостинг, теперь вы можете предлагать (и легко интегрировать) гораздо больше, чем это. Это трудно определить, потому что у Jelastic нет ограничений. Это платформа, которая позволяет всем, у кого есть серверы, предлагать многооблачные сервисы, такие как AWS. Вы можете использовать свои серверы, чтобы делать все, что захотите. **Сравнение Jelastic с другими панелями управления сервером или программным обеспечением для облачных панелей. - Управление автономными серверами, такими как cPanel - Продается центрам обработки данных, веб-хостингам и разработчикам, таким как cPanel. - Управляйте несколькими серверами из облака, например Cloudways - Управляйте серверными кластерами, такими как ClusterCS - Управляйте эластичным хостингом, таким как Closte. - Интегрируйте несколько облачных сервисов, таких как AWS/GCP. - Плата за используемые ресурсы, такие как AWS/GCP Если вы хотите узнать о других компаниях, более похожих на Jelastic, вы можете проверить OpenShift и Pivotal. Но это больше для корпоративного использования, тогда как Jelastic более удобен для малого бизнеса и конечных пользователей. ## ЗАЧЕМ использовать Jelastic? Jelastic может очень легко настроить сложную среду хостинга. Проще говоря, Jelastic позволяет пользователям развертывать сложные среды, используя очень мало технических знаний и времени. Многие вещи, которые раньше требовали высококвалифицированных администраторов и разработчиков и занимали много часов настройки, теперь можно сделать за несколько кликов. Возможность делать эти вещи с помощью автоматизированного программного обеспечения зависит не только от простоты, но и от стоимости! Сэкономлено много времени, и вы даже можете получить больше возможностей. Вы также можете передать эту экономию средств клиентам для действительно беспроигрышной ситуации. Это революционная сила делать вещи так легко Конечно, могут быть и другие решения, которые могут делать подобные вещи, но они не предлагают все функции Jelastic, или не такие простые, или не так рентабельно **ФУНКЦИЯ №1 — мощный интерфейс для управления облачными сервисами** Jelastic — это мощный инструмент, который не только управляет облачными сервисами и автоматизирует их, но и управляет ими с помощью простой в использовании панели с графическим интерфейсом. Конечно, вы можете настроить все это вручную. *без* Jelastic, либо можно использовать какой-то другой сервис или панель. Но это будет не так просто, и у вас не будет столько настраиваемых параметров. **ФУНКЦИЯ №2: настройка кластеров серверов** Очевидное основное применение такой панели — настройка серверных кластеров. Что такое кластер серверов? - Кластер серверов — это когда вы объединяете несколько серверов, чтобы ваша среда могла справляться с большей нагрузкой. - Большинство людей запускают все с одного сервера. Один сервер используется для обслуживания html-запросов, хранения базы данных, хранения файлов, получения и отправки электронной почты, DNS и т. д. По сути, один сервер для всего. - Но когда ваш сайт (или сайты) становится слишком большим для одного сервера или, может быть, у вас так много трафика, что один сервер не может его обработать, тогда это Настало время кластера серверов. См. изображение ниже Это слишком упрощенная диаграмма, но в основном она показывает, как сервисы распределяются по разным серверам. У вас есть один в качестве балансировщика нагрузки (например, проводник трафика), решающий, на какой из двух веб-серверов отправлять посетителей. Веб-серверы даже не хранят базу данных, она хранится на двух отдельных серверах баз данных. У каждого из них есть копия базы данных, что увеличивает количество запросов и запросов к базе данных, которые они могут обрабатывать. На схеме не показаны серверы хранения, на которых хранятся файлы. По сути, каждый сервис разделен на другие серверы, и, если они перегружены, их можно снова разделить на большее количество серверов. И это приятно, потому что вы можете масштабировать любую отдельную часть в любом нужном вам направлении. Может быть, вам нужно только больше места. Или нужно только больше серверов баз данных и т. д. Автоматизируйте эту функцию масштабирования, и вы получите более или менее то, чем должен быть масштабируемый хостинг. **ФУНКЦИЯ №3: настройка эластичных сред** Эластичный хостинг — это возможность масштабировать кластер серверов вверх и вниз по мере необходимости. Напряженные узлы могут масштабироваться по вертикали (увеличение размера) или по горизонтали. Âà(добавление дополнительных серверов). И это *автоматически *масштабируется по мере необходимости. Вам не нужно следить за серверами и вручную увеличивать или уменьшать их размер. Помимо очевидных преимуществ, таких как постоянная доступность и отсутствие замедлений, он также предлагает вам возможность отслеживать (и выставлять счета клиентам) по *используемые ресурсы*. Это хорошо, поскольку клиенты могут сэкономить деньги, платя только за то, что они используют, а также позволяет вам продавать многие услуги клиентам гораздо более доступным способом. Клиенты больше не платят фиксированную ежемесячную плату за резервирование гигантского сервера, который в основном не используется, за исключением нескольких пиковых часов здесь и там. - Вы можете прочитать мое руководство по эластичному хостингу для WordPress. ## Преимущества для ПРОВАЙДЕРОВ **1. ПРЕДЛОЖИТЕ БОЛЬШЕ РЕШЕНИЙ** Первое преимущество заключается в возможности предложить больше решений для клиентов веб-хостинга. Возможно, раньше вы могли предлагать только виртуальный хостинг, VPS или выделенный хостинг. Теперь с Jelastic вы можете (легко) предлагать решения HA-хостинга. Теперь вы можете работать с крупными клиентами и теми, кому нужен большой кластер серверов и среды с высокой доступностью. **2. СНИЖЕНИЕ СЛОЖНОСТИ** Вся эта сложная настройка кластера с балансировкой нагрузки, настройкой каждого узла, поддержанием точек отказа. Со всем этим можно попрощаться. Или как насчет затрат на оплату труда в управлении dev-ops? Попрощайтесь и с этим. Вы можете буквально развернуть ( *и настроить*) полностью эластичный кластер серверов всего за несколько кликов. Jelastic действительно прост! **3. БИЛЛИНГ ПО ИСПОЛЬЗОВАНИЮ РЕСУРСОВ** Это современный и необычный способ предложить веб-хостинг клиентам.Благодаря свойству отслеживания ресурсов, присущему эластичным хостинговым решениям, вы можете использовать этот механизм для выставления счетов за используемые ресурсы.Это позволяет вам привлекать новых клиентов, позволяя им платить только за то, что они используют.Больше никаких зарядок зарезервировано!Они платят только за полученный трафик**4.СТАНДАРТИЗИРОВАННЫЙ ИНТЕРФЕЙС**Я бы сказал, что до сих пор на рынке кластерных серверных панелей никогда не было выдающегося игрока.Jelastic, безусловно, может обеспечить единство и стандартизацию всей индустрии корпоративного хостинга.Как и WHM/cPanel, многие провайдеры предлагают Jelastic.Наличие большого количества пользователей порождает знакомство и обилие документации.Не только это, но и провайдеры также могут управлять как средами кластерного сервера, так и средами с одним сервером с одной панели**5.КОНКУРИРУЙТЕ С AWS/GCP**Это определенно серьезное препятствие для многих веб-хостов и центров обработки данных.AWS и GCP, несмотря на высокое соотношение цены и качества, широко используются многими компаниями, поскольку в них интегрировано очень много сервисов.Вы можете получить веб-сервер, сервер базы данных, CDN, внешнее хранилище и API после API — все удобно в одном месте.Мало того, у них есть центры обработки данных по всему миру, а также в необычных регионахБлагодаря Jelastic любой центр обработки данных или веб-хост может легко конкурировать благодаря огромной степени интеграции с внешние службыâÃÂæи*легкость*, в которую они интегрированы.Маленьким игрокам больше не нужно тратить время на создание собственного интерфейса.Просто установите Jelastic или найдите центр обработки данных, в котором есть Jelastic.Я так счастлив, что у AWS теперь есть конкуренты, потому что их цены довольно высоки, поскольку у них мало конкурентов (с точки зрения схожих функций и узнаваемости имени)## Преимущества для КОНЕЧНЫХ КЛИЕНТОВ**1.МАСШТАБИРУЕМОСТЬ**Клиенты могут иметь столько (или меньше) трафика, сколько захотят.Их среда хостинга может масштабироваться для обслуживания тысяч одновременных посетителей или уменьшаться в периоды затишья.Это означает меньше беспокойства для веб-сайтов с нерегулярным трафиком и снижение затрат, поскольку им не нужно платить высокие фиксированные расходы на сервер для учета пикового трафика**2.ПРОИЗВОДИТЕЛЬНОСТЬ**Люди, посещающие веб-сайты, размещенные на серверах, управляемых Jelastic, получат высокую производительность.Предполагая, что код приложения не сильно раздут, веб-сайт всегда будет загружаться быстро.Эта скорость стабильна, независимо от того, сколько посетителей находится на сервере одновременно.Задержек практически нет никогда**3.НАДЕЖНОСТЬ **Веб-сайты, размещенные на серверах, управляемых Jelastic, теоретически всегда работают и всегда доступны.Без замедления, без перебоев в работе, без ошибок 500âÃÂÃÂsâÃÂæникаких перебоев вообще!По умолчанию все среды хостинга Jelastic имеют высокую доступность (HA) с балансировщиками нагрузки и несколькими серверами в кластерной конфигурации для обработки большой нагрузки**4.ЭКОНОМИЯ ЗАТРАТ**Если предположить, что экономия средств передается от их веб-хостинга, клиенты могут сэкономить деньги, платя только за используемые ресурсы.Это также вопрос экономии средств, поскольку их веб-сайт всегда открыт и доступен в часы пик**5.БОЛЬШАЯ ДОКУМЕНТАЦИЯ**Поскольку платформа Jelastic доступна у многих поставщиков, для нее имеется множество полезной документации и обучающих видео.Клиенты не должны чувствовать, что они используют какую-то малоизвестную панель, полностью зависящую от своего провайдера## Как Jelastic сравнивается с другими облачными сервисами**Jelastic — это в основном облачная панель (например, Cloudways), но она может управлять эластичным хостингом кластера серверовЯ уверен, что вы уже слышали о Cloudways, GridPane или RunCloud.Все они предлагают простую облачную платформу, помогающую управлять отдельными веб-серверами.Конечно, вы можете развернуть несколько серверов, но они будут работать независимо и не будут связаны друг с другом.Кроме того, вы не можете разделить свой сайт на несколько серверов.Ваш сайт только на одномJelastic отличается тем, что может развернуть ваше приложение не только на одиночных (автономных) серверах, но и на кластерах (IMO, ità¢ÃÂàглавная особенность).И вы можете настроить каждый кластер по своему усмотрению.Сколько зарезервировано ЦП, оперативной памяти, хранилища... и вы также можете решить, насколько агрессивно масштабировать под нагрузкой.Может быть, вы хотите увеличить масштаб до 30%, 50% или 70%.Ваш выбор- Ценность этого вида хостинга заключается в простоте, с которой вы можете настроить серверы для автоматического увеличения и уменьшения(в основном уменьшая требуемые sys-admin и dev-ops)— В то время как у типичных платформ облачного хостинга их ценность заключается в пользовательском интерфейсе и простоте настройки веб-сайтов, а также функциях для обычных конечных пользователей. (в основном уменьшая требуемые знания веб-хостинга и системного администратора)**Jelastic проще, чем использование облачных платформ, таких как AWS/GCPКонечно, есть*являются *другими платформами облачных сервисов, но они не просты в использовании.AWS невероятно перегружен.Даже простое управление одним сервером заставляет вас чувствовать, что вы занимаетесь ракетостроением.С моей первой попытки с Jelastic, не прочитав много документации, я смог создать свой собственный эластичный кластер серверов за считанные минуты.Интерфейс очень дружелюбный и очень веселый Имейте в виду, вам все равно нужно иметь некоторые знания администратора и, по крайней мере, общее представление о веб-серверах. В идеале, по крайней мере, некоторый опыт системного администратора и удобство в CLI. Но, несмотря на это, интерфейс на удивление прост в использовании, и практически все, что вы хотите сделать, можно понять с помощью интуитивно понятного пользовательского интерфейса и полезной документации. ## Что мне нравится в Jelastic **Легко использовать** Когда я говорю «простой в использовании», я имею в виду шокирующе-мертво-простой, супер-мега-простой в использовании. Я понятия не имел, что делаю. Не читал никакой документации и не смотрел никаких обучающих видео. Зажег в первый раз. И угадал мой путь за несколько кликов. Это очень интуитивно понятно. И больше всего на свете мне нравится, что интерфейс заставляет вас *чувствовать* силу. Даже если вы не знаете, где что находится, вы *чувствуете*, что знаете. Как фанатик пользовательского интерфейса, я не могу сказать достаточно о его дизайне. **Много сторонних интеграций** Интеграции всеобъемлющие и очень элегантно организованы. Вы можете выбрать их на чистой панели Marketplace или развернуть с помощью Git/SVN. Это намного чище, чем то, как у некоторых других провайдеров есть лабиринт сторонних скриптов, многие из которых лишь немного отличаются от других. **Оплата по использованным ресурсам** Выставление счетов по используемым ресурсам лично мне не подходит. Это не то, как я построил свой сервис, и это не то, как я хотел бы покупать свое базовое оборудование. Я также предпочитаю иметь полный контроль над стеком, чтобы максимально увеличить производительность. НО Ã¢ÃÂÃÂ¦Я ценю наличие еще одного варианта в моем наборе инструментов, если он мне когда-нибудь понадобится. Jelastic — это очень весело и много силы **Управление ресурсами на основе приложений** Чувак, мне пришлось несколько раз прокручивать эту фразу в голове, пока она не вышла правильной. Jelastic изменяет динамику между сайтами и серверами. Традиционно мы развертываем сервер, а затем решаем *сколько сайтов* разместить на сервере. И всегда кажется, что мы оптимизируем сайты *под сервер* Но Jelastic полностью переворачивает сценарий. С Jelastic вы развертываете приложение, а затем решаете, *сколько серверов* для поддержки приложения. И теперь, кажется, мы действительно оптимизируем среду хостинга *для сайта*! Традиционный метод управления сервером хорош, если вы заботитесь о высокой производительности при НИЗКИХ ЦЕНАХ. Метод управления с приоритетом приложений хорош, если вы заботитесь о высокой производительности ПРИ БОЛЬШОМ ТРАФИКЕ. Последнее абсолютно лучше, если у вас быстро растущий крупный бизнес, обслуживающий миллионы пользователей, и вам требуется абсолютное 100% время безотказной работы. Благодаря масштабируемому хостингу ваш бизнес не будет наказан за высокий трафик. Это позволяет безгранично масштабировать ваши основные бизнес-приложения (и прибыль)! ## Лучшие варианты использования Jelastic Я бы сказал, что большинство пользователей Jelastic являются провайдерами веб-хостинга более высокого уровня, которые управляют облачными сервисами для корпоративных клиентов (читай «КРУПНЫЕ КЛИЕНТЫ». означает, что Jelastic не может быть полезен для более регулярных и средних потребностей веб-хостинга **Клиенты с неустойчивым трафиком** Любой клиент с очень нерегулярным трафиком, который случайным образом увеличивается и падает, является отличным кандидатом на гибкое решение для хостинга. **Клиенты используют неудобное соотношение ресурсов** Традиционный веб-хостинг обычно следует традиционному балансу 1: 2: 40 для соотношения CPU-MEM-HD (например, 2-ядерный процессор, 4 ГБ памяти, 80 ГБ хранилища). Но что, если бы у вас были клиенты, которым требовалось гораздо больше ресурсов процессора или памяти? Эластичный хостинг может объяснить это **Клиенты с требовательными приложениями** Может быть, у них тонна трафика (десятки миллионов и более), или гигантская база данных с кучей записей, или им нужна сложная настройка кластера. Или, может быть, ваш следующий клиент - банк. Или *возможно* у вас раздутое приложение и нет ни времени, ни бюджета на его перекодировку (хахаха). Jelastic легко может управлять всем этим * И * отслеживать свои счета. **Быстрое развертывание** Возможно, вам нужно мгновенное развертывание кластера серверов, и вы не хотите вручную подготавливать и копировать-вставлять сценарии и тому подобное. Джеластик это *действительно* удобно для этого. Вы можете запускать целые кластеры в несколько кликов, а также можете клонировать их туда и обратно. Это действительно полезно для быстрого развертывания среды разработки или других временных сред без каких-либо затрат времени. **Jelastic для всех Каким бы невероятным ни был Jelastic, он не для всех. Это похоже на продажу Macbook тому, кому нужен только секундомер. Несмотря на то, что Jelastic достаточно прост для конечных пользователей, он по-прежнему в основном разработан и продается для крупных предприятий или компаний, занимающихся веб-хостингом, разработчиков и администраторов, которые *управлять* этими крупными предприятиями Конечно, это делает хостинг корпоративного уровня гораздо более доступным для небольших приложений, но это не означает, что каждое приложение может извлечь из этого выгоду. В любом случае, я рад видеть, как Jelastic меняет будущее веб-хостинга и мультиоблачных сервисов. **Простой тест, чтобы узнать, подходит ли вам Jelastic или нет - У вас нерегулярный трафик? - У вас более 10 миллионов посетителей в месяц? - Много ли у вас динамических некешированных посетителей? - У вас много транзакций в базе данных? (электронная торговля, авторизованные пользователи) - Вам нравится работать в клонированных или контейнерных средах? - Вам нужен сервер-кластер или эластичный хостинг? - Вы хотите управлять корпоративными приложениями без больших затрат на разработку? - Ваш сайт больше похож на "веб-приложение", чем на "веб-сайт"? ¢ÃÂÃÂ? Чем чаще вы отвечаете ДА, тем больше вам подходит Jelastic. ## Где взять Джеластик Вы можете получить больше информации и найти поставщиков на веб-сайте Jelastic. Существует 3 версии Jelastic (Business, Enterprise и Lite), каждая со своей собственной структурой лицензирования и каналом распространения, и, конечно же, различными наборами функций в соответствии со своим вариантом использования. - Бизнес-версия âÃÂàобычно продается крупным провайдерам общедоступных облачных сервисов (см. каталог провайдеров), которые затем перепродаются разработчикам или хостинговым компаниям. Вы платите за использование ресурсов - Корпоративная версия âÃÂàобычно продается напрямую крупным компаниям для внутреннего использования на их частном облаке серверов. Вы платите фиксированную лицензионную плату в зависимости от количества серверов и размера сервера. - Облегченная версия âÃÂÃÂ, продаваемая напрямую через автоматизированные установки в Digital Ocean и Google Cloud Platform, предназначена для небольших компаний или частных лиц, желающих развернуть Jelastic на своих частных VPS. Вы платите более дешевую фиксированную плату **Примечание: Jelastic Lite в настоящее время БЕСПЛАТНО для Digital Ocean! ** - Вы можете установить его на свои капли DO без дополнительных затрат! И тогда да, используйте его для развертывания кластеров и программного обеспечения, автоматического масштабирования. Вау вау вау - Вы можете использовать контейнеры - Я не могу дождаться, чтобы еще немного поиграть с этим.