**Мої щирі думки щодо багатохмарної хостингової платформи Jelastic - Що таке Jelastic - Чим вона відрізняється від інших платформ еластичного хостингу. - Що мені подобається в 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 тощо. В основному один сервер для всього - Але коли ваш сайт (або сайти) стає занадто великим для одного сервера або, можливо, у вас стільки трафіку, що один сервер не може його впоратися, тоді це... Настав час створити кластер серверів. Дивіться зображення нижче Це надто спрощена діаграма, яка в основному показує, як служби розподіляються на різних серверах. У вас є один як балансир навантаження (як провідник трафіку), який вирішує, на який із 2 веб-серверів направляти відвідувачів. Веб-сервери навіть не зберігають базу даних, вона зберігається на двох окремих серверах баз даних. Кожен із них має копію бази даних, що прискорює кількість запитів і запитів до бази даних, які вони можуть обробити. На схемі не показано сервери зберігання, на яких зберігаються файли В основному кожна служба розділена на інші сервери, і якщо вони будуть перевантажені, їх можна знову розділити на більше серверів. І це приємно, тому що ви можете масштабувати будь-яку окрему частину в будь-якому потрібному напрямку. Можливо, вам потрібно лише більше місця. Або потрібно лише більше серверів баз даних тощо. Автоматизуйте цю функцію масштабування, і ви отримаєте більш-менш те, що має бути «масштабований хостинг» **ФУНКЦІЯ №3 âÃÂàналаштування еластичних середовищ** Еластичний хостинг — це можливість масштабувати кластер серверів угору та вниз за потреби. Напружені вузли можуть масштабуватися âÃÂÃÂвертикальноâÃÂà(збільшення розміру) або âÃÂÃÂгоризонтальноâà Âà(додавання додаткових серверів). І це *автоматично *масштабує за потреби. Вам не потрібно стежити за серверами та вручну збільшувати або зменшувати Крім очевидних переваг, як-от те, що завжди доступний і ніколи не сповільнюється, він також пропонує вам можливість відстежувати (і виставляти рахунки клієнтам) за *використані ресурси*. Це добре, оскільки клієнти можуть заощадити гроші, сплачуючи лише за те, що вони використовують, а також дозволяє продавати багато послуг клієнтам набагато доступнішим способом. Клієнти більше не платять фіксовану щомісячну ціну за резервування гігантського сервера, який здебільшого не використовується, за винятком кількох годин пік тут і там - Ви можете прочитати мій посібник щодо еластичного хостингу для WordPress ## Переваги для ПРОВАЙДЕРІВ **1. ПРОПОНУЙТЕ БІЛЬШЕ РІШЕНЬ** Перша перевага полягає в можливості пропонувати більше рішень для клієнтів веб-хостингу. Можливо, раніше ви могли пропонувати лише спільний хостинг і VPS або виділений хостинг. Тепер з Jelastic ви можете (легко) пропонувати рішення для хостингу високої доступності. Тепер ви можете працювати з великими клієнтами та тими, хто потребує великого серверного кластера та середовищ високої доступності **2. ЗМЕНШЕННЯ СКЛАДНОСТІ** Усе це складне налаштування кластера з балансуванням навантаження, конфігурацією кожного вузла, підтримкою точок відмови. Ви можете попрощатися з усім цим. Або як щодо дорогих витрат на оплату праці в управлінні розробниками? Попрощайтеся і з цим. Ви можете буквально розгорнути ( *і налаштуйте*) повністю еластичний кластер серверів лише за кілька кліків. Jelastic справді легко! **3. ВИСТАВКА РАХУНКІВ ЗА ВИКОРИСТАНИМИ РЕСУРСАМИ** Це сучасний і інший спосіб пропонувати веб-хостинг клієнтам.Завдяки властивій природі відстеження ресурсів у еластичних рішеннях хостингу ви можете використовувати цей механізм для виставлення рахунків за використані ресурси.Це дозволяє залучати нових клієнтів, дозволяючи їм платити лише за те, що вони використовують.Більше не потрібно заряджати через зарезервований використаний!Вони платять лише за отриманий трафік**4.СТАНДАРТИЗОВАНИЙ ІНТЕРФЕЙС**Я б сказав, що до цього часу на ринку панелей кластерів-серверів ніколи не було видатного гравця.Jelastic, безсумнівно, може об’єднати та стандартизувати всю галузь корпоративного хостингу.Як і WHM/cPanel, багато постачальників пропонують Jelastic.Наявність багатьох користувачів породжує знання та велику кількість документації.Не тільки це, але й постачальники можуть керувати середовищем кластер-сервер і одним сервером з однієї панелі**5.КОНКУРЕНЦІЯ З AWS/GCP**Це, безперечно, величезна перешкода для багатьох хостингів і центрів обробки даних.AWS і GCP, незважаючи на високе співвідношення ціни та продуктивності, зазвичай використовуються багатьма компаніями, оскільки вони мають так багато інтегрованих сервісів.Ви можете отримати веб-сервер, сервер бази даних, CDN, зовнішнє сховище та API після APIâÃÂæвсе зручно в одному місці.Мало того, вони мають центри обробки даних по всьому світу, а також у незвичайних регіонахЗавдяки Jelastic будь-який центр обробки даних або веб-хост може легко конкурувати завдяки великій інтеграції з зовнішні службиâÃÂæі*простота*, в яку вони інтегровані.Меншим гравцям більше не доведеться витрачати час на створення власного інтерфейсу.Просто встановіть Jelastic або знайдіть доступний центр обробки даних із Jelastic.Я дуже радий, що зараз у AWS є конкуренція, тому що їхні ціни досить високі, оскільки у них невелика конкуренція (з точки зору схожих функцій і впізнаваності імен)## Переваги для КІНЦЕВИХ КЛІЄНТІВ**1.МАСШТАБОВАНІСТЬ**Клієнти можуть мати стільки (або якомога менше трафіку) скільки забажають.Їхнє хостингове середовище можна масштабувати, щоб обслуговувати тисячі одночасних відвідувачів, або зменшувати масштаб у період тиші.Це означає менше хвилювань для веб-сайтів із нерегулярним трафіком і зниження витрат, оскільки їм не потрібно платити високі фіксовані витрати на сервер для врахування пікового трафіку**2.ПРОДУКТИВНІСТЬ**Люди, які відвідують веб-сайти, розміщені на серверах під керуванням Jelastic, відчують хорошу продуктивність.Припускаючи, що код програми не надто роздутий, веб-сайт завжди завантажуватиметься швидко.Ця швидкість стабільна незалежно від того, скільки відвідувачів одночасно перебуває на сервері.Уповільнень практично немає**3.НАДІЙНІСТЬ **Веб-сайти, розміщені на серверах, якими керує Jelastic, теоретично завжди працюють і завжди доступні.Жодних уповільнень, жодних перерв у роботі служби, жодних помилокЗа замовчуванням всі середовища хостингу Jelastic мають високу доступність (HA) з балансувальниками навантаження та декількома серверами в кластерній конфігурації для обробки великого навантаження**4.ЕКОНОМІЯ ВАТРІВ**Якщо припустити, що економія коштів передається від веб-хостингу, клієнти можуть заощаджувати гроші, сплачуючи лише за використані ресурси.Це також питання економії коштів, оскільки їхній веб-сайт завжди працює та доступний під час пікового трафіку**5.БАГАТА ДОКУМЕНТАЦІЯ**Оскільки платформа Jelastic доступна багатьом постачальникам, для неї є безліч корисної документації та навчальних відео.Клієнтам не потрібно відчувати, що вони перебувають на якійсь незрозумілій панелі, повністю залежній від свого постачальника## Порівняння Jelastic з іншими хмарними сервісами**Jelastic — це в основному хмарна панель (як Cloudways), але вона може керувати еластичним серверним кластерним хостингомЯ впевнений, що ви раніше чули про Cloudways, GridPane або RunCloud.Усі вони пропонують просту хмарну платформу, яка допоможе вам керувати окремими веб-серверами.Звичайно, ви можете розгорнути кілька серверів, але вони працюють незалежно один від одного і не підключаються один до одного.Крім того, ви не можете розділити свій сайт на кілька серверів.Ваш сайт лише на одномуJelastic відрізняється тим, що він може розгортати вашу програму не лише на окремих (автономних) серверах, але також може робити це в кластерах (IMO, ità¢ÃÂÃÂs основна особливість).І ви можете налаштувати кожен кластер так, як хочете.Скільки зарезервовано процесора, оперативної пам’яті, пам’яті, а також ви можете вирішити, наскільки агресивно збільшувати масштаб під час навантаження.Можливо, ви хочете збільшити масштаб на 30%, або на 50%, або на 70%.Ваш вибір- Цінність цього типу хостингу полягає в легкості, з якою ви можете налаштувати сервери на збільшення та зменшенняавтоматично (загалом скорочуючи необхідні знання системного адміністратора та розробників)– тоді як для типових хмарних платформ хостингу їхня цінність полягає в інтерфейсі користувача та тому, наскільки легко налаштувати веб-сайти та функції для типових кінцевих користувачів (загалом це зменшує необхідні знання веб-хостингу та системного адміністратора)**Jelastic простіше, ніж використовувати платформи хмарних сервісів, такі як AWS/GCPЗвичайно, є*це *інші платформи хмарних служб, але вони непрості у використанні.AWS неймовірно приголомшливий.Навіть якщо керувати одним сервером, ви відчуваєте, ніби ви займаєтеся ракетобудуванням.Під час моєї першої спроби з Jelastic і не читаючи багато документації, я зміг створити власний еластичний кластер серверів за лічені хвилини.Інтерфейс дуже дружній і веселий Майте на увазі, що вам все одно потрібно мати певні знання адміністратора та принаймні загальне уявлення про веб-сервери. Найідеальнішим є принаймні деякий досвід системного адміністратора та комфортність CLI. Але незважаючи на це, інтерфейс напрочуд простий у використанні, і майже все, що ви хочете зробити, можна з’ясувати за допомогою інтуїтивно зрозумілого інтерфейсу користувача та корисної документації ## Що мені подобається в Jelastic **Простий у використанні** Коли я говорю «легкий у використанні», я маю на увазі неймовірно простий, супермега простий у використанні. Я поняття не мав, що роблю. Не читав жодної документації та не дивився жодних навчальних відео. Запустив вперше. І здогадався за кілька кліків. Це надзвичайно інтуїтивно зрозуміло. І понад усе мені подобається те, що інтерфейс робить вас *відчути* силу. Навіть якщо ви не знаєте, де що знаходиться, ви *відчуваєте* це так. Як фанатик інтерфейсу користувача, я не можу сказати достатньо про його дизайн. **Багато інтеграцій сторонніх розробників** Інтеграції комплексні та дуже елегантно організовані. Ви можете вибрати їх на панелі чистого ринку або розгорнути за допомогою Git/SVN. Це набагато чистіше, ніж те, як деякі інші постачальники мають лабіринт сторонніх сценаріїв, багато з яких лише трохи відрізняються від інших **Оплата за використання ресурсів** Виставлення рахунків за використані ресурси особисто мені не подобається. Це не те, як я створив свій сервіс, і це не те, як я люблю купувати базове обладнання. Я також віддаю перевагу контролю над стеком, щоб максимізувати продуктивність, наскільки це можливо. АЛЕ Я дуже вдячний за те, що в моєму наборі інструментів є ще одна опція, якщо вона мені знадобиться. Jelastic — це дуже весело і дуже потужно **Управління ресурсами на основі програми** Чоловіче, мені довелося кілька разів перекинути цю фразу в голові, поки вона не вийшла правильною. Jelastic змінює динаміку між сайтами та серверами. Традиційно ми розгортаємо сервер, а потім приймаємо рішення *скільки сайтів* розмістити на сервері. І завжди здається, що ми оптимізуємо сайти *під сервер* Але Jelastic повністю перевертає сценарій. З Jelastic ви розгортаєте програму, а потім приймаєте рішення *скільки серверів* для підтримки програми. І тепер, здається, ми справді оптимізуємо хостингове середовище *для сайту*! Традиційний метод керування сервером хороший, якщо ви дбаєте про високу продуктивність ЗА НИЗЬКУ ВАРТІСТЬ. Метод керування на першому місці програми хороший, якщо ви дбаєте про високу продуктивність ЗА ВИСОКОГО ТРАФІКУ. Останнє є абсолютно кращим, якщо у вас є великий бізнес, який швидко розвивається, обслуговує мільйони користувачів і потребує 100% безвідмовної роботи. Завдяки масштабованому хостингу ваш бізнес не буде покараний за високий трафік. Це дозволяє необмежено масштабувати ваші основні бізнес-програми (і прибутки)! ## Найкращі випадки використання Jelastic Я б сказав, що більшість користувачів Jelastic є постачальниками веб-хостингу вищого рівня, які керують хмарними службами для корпоративних клієнтів (прочитайте âÃÂÃÂВЕЛИКІ КЛІЄНТИ, але це не означає, що Jelastic не може бути корисним для звичайних і середніх потреб веб-хостингу **Клієнти з непостійним трафіком** Будь-який клієнт із дуже нерегулярним трафіком, який випадково досягає піків і падає, є чудовим кандидатом на еластичне рішення для хостингу **Клієнти використовують незручний баланс ресурсів** Традиційний веб-хостинг зазвичай дотримується традиційного балансу 1:2:40 для співвідношення CPU-MEM-HD (наприклад, 2-ядерний процесор, 4 ГБ пам’яті, 80 ГБ пам’яті). Але що, якби у вас були клієнти, яким потрібно набагато більше ЦП або значно більше пам’яті? Еластичний хостинг може пояснити це **Клієнти з вимогливими програмами ** Можливо, вони мають масу трафіку (у десятки мільйонів і більше), або гігантську базу даних із безліччю записів, або потребують складних налаштувань кластера. Або, можливо, вашим наступним клієнтом буде банк. Або *можливо* у вас роздутий додаток і немає часу або бюджету, щоб перекодувати його (ха-ха-ха). Jelastic легко керує всім цим *ТА *відстежує виставлення рахунків. **Швидке розгортання** Можливо, вам потрібні миттєві розгортання кластерів серверів і ви не бажаєте вручну створювати та копіювати-вставляти сценарії тощо. Jelastic є *справді* зручно для цього. Ви можете запускати цілі кластери за кілька клацань, а також можете клонувати їх назад і вперед. Це дуже корисно для розгортання розробників або інших тимчасових середовищ дуже швидко без будь-яких витрат часу. **Jelastic для всіх Яким би неймовірним не був Jelastic, він не для всіх. Це може здатися схожим на продаж Macbook комусь, кому потрібен лише секундомір. Незважаючи на те, що Jelastic достатньо простий для кінцевих користувачів, він все ще здебільшого розроблений і продається для великих підприємств або для веб-хостингу, розробників і адміністраторів, які *керувати* тими великими підприємствами Звичайно, це робить хостинг корпоративного рівня набагато доступнішим для невеликих програм, але це не означає, що кожна програма може отримати від цього користь. У будь-якому випадку, я радий побачити, як Jelastic змінює майбутнє веб-хостингу та багатохмарних послуг **Простий тест, щоб дізнатися, чи підходить вам Jelastic чи ні – У вас нерегулярний рух? – У вас понад 10 мільйонів відвідувачів на місяць? - Чи багато у вас динамічно некешованих відвідувачів? – У вас багато транзакцій бази даних? (електронна комерція, авторизовані користувачі) – Тобі подобається працювати в клонованих чи контейнерних середовищах? - Вам потрібен сервер-кластер або еластичний хостинг? - Ви хочете керувати корпоративними програмами без великих витрат на розробку? - Чи нагадує ваш сайт більше «веб-програму», ніж «веб-сайт»? ¢ÃÂÃÂ? Чим частіше ви відповідаєте ТАК, тим більше Jelastic вам підходить ## Де взяти Jelastic Ви можете отримати більше інформації та знайти постачальників на веб-сайті Jelastic. Є 3 версії Jelastic (Business, Enterprise і Lite) âÃÂæкожна з власною структурою ліцензування та каналом розповсюдження, а також, звичайно, різними наборами функцій відповідно до їх використання - Business edition âÃÂÃÂ, як правило, продається великому публічному хмарному провайдеру (див. каталог провайдерів), який потім перепродається розробникам або хостинговим компаніям. Ви платите за використання ресурсу - Enterprise edition âÃÂàзазвичай продається безпосередньо великим компаніям для внутрішнього використання на їхній приватній серверній хмарі. Ви сплачуєте фіксовану ліцензійну плату залежно від кількості серверів і розміру сервера - Полегшене видання âÃÂàпродається безпосередньо через автоматизовані інсталяції на Digital Ocean і Google Cloud Platform, призначене для невеликих компаній або окремих осіб, які хочуть розгорнути Jelastic на своїх приватних VPS. Ви платите дешевшу фіксовану плату **Примітка: Jelastic Lite наразі БЕЗКОШТОВНИЙ для Digital Ocean! ** - Ви можете встановити його на свої краплі DO без додаткових витрат! І тоді так, використовуйте його для розгортання кластерів і програмного забезпечення, автоматичного масштабування. Вау вау вау - З контейнерами можна обійтися - Я не можу дочекатися, щоб ще трохи пограти з цим.