Релиз облачного хостинга Infobox Jelastic 2. Анонс для разработчиков

    Мы рады сообщить вам о доступности новой мажорной версии облачного хостинга Infobox Jelastic 2, созданного разработчиками для разработчиков! Также мы анонсируем долгожданную поддержку Python и объявляем о работе над Node.JS и .NET (Mono framework) для Jelastic.

    jelastic 2

    Теперь вы можете разрабатывать на Java, PHP, Ruby и Python и запускать свои приложения, сервисы и сайты в Jelastic без необходимости настройки серверов, установки и поддержки программных стеков. У разработчика появляется больше времени для работы над ключевыми задачами.

    На Infobox Jelastic доступны SQL и NoSQL базы данных (да, MongoDB тоже есть), балансировщик нагрузки, кеш, VDS и встроенный билд-сервер. В новой версии особо хочется отметить поддержку Redis и Cassandra. Добавление технологии в окружение происходит за 1 клик и сразу можно приступать к работе.

    Jelastic поддерживает автомасштабирование (в том числе и для Java), позволяя при работе платить только за использованные ресурсы и выдерживать пики роста нагрузки.

    Используя платформу как сервис Jelastic вы не теряете контроль над своим приложением. В каждый контейнер, исполняющий тот или иной компонент программного стека, можно подключаться по ssh для более тонкой настройки при необходимости. Jelastic автоматизирует работу стандартных платформ для разработки, поэтому при использовании сервиса вы не попадаете в Vendor–lock и всегда сможете запускать разработанные приложения для Jelastic на своих серверах при необходимости.

    Мы в Infobox не просто развернули Jelastic 2 на собственном кластере, но и существенно доработали его, уделяя внимание каждой мелочи, для обеспечения лучшего опыта использования. Также мы добавили новые приложения и CMS в Jelastic Marketplace и оптимизировали производительность инсталляции, обеспечив возможность использовать сервис для серьезных задач.

    Под катом вы узнаете о новых возможностях и улучшениях Infobox Jelastic 2 для разработчиков и сможете получить 300 рублей на свой аккаунт.

    Новые возможности


    Доступ по SSH

    SSH (Secure Shell Handler) – протокол, используемый для защищенного подключения к удаленным контейнерам и выполнения требуемых команд. Использование SSH достаточно безопасно: соединение между клиентом и сервером проверяется с помощью цифрового сертификата и передаваемые по SSH данные зашифрованы.

    Для организации поддержки SSH в Jelastic был добавлен новый инфраструктурный компонент: шлюз SSH (SSH Gateway). Эта технология принимает подключения пользователей из интернета и передает соединения соответствующим контейнерам по внутренней сети.

    Процесс аутентификации в шлюзе SSH разделен на два независимых этапа:
    • соединение от конечного пользователя до шлюза, используя внешнюю аутентификацию;
    • соединение от шлюза до контейнера пользователя, используя внутреннюю аутентификацию.

    Оба этапа процедуры аутентификации основаны на стандартном протоколе SSH с использованием пар ключей «открытый/закрытый».

    Используя шлюз SSH в Jelastic вы можете просто получать доступ:
    • к целому аккаунту с возможностью навигации между вашими окружениями и контейнерами с использованием интерактивного меню без дополнительной аутентификации.
    • напрямую к отдельным контейнерам, когда вы работаете с ними удаленно с использованием дополнительных инструментов (например Capistrano) или используя протоколы SFTP и FISH.

    Доступ к целому аккаунту:

    Доступ к отдельному контейнеру напрямую:

    Когда вы получаете доступ к контейнерам через SSH, вы получаете необходимые права и дополнительно можете управлять основными сервисами с помощью команды sudo.

    Также мы предоставляем поддержку SFTP (Secure File Transfer Protocol), реализовав многопоточного демона для обработки SFTP соединений. Он позволит получить вам доступ, управлять и передавать файлы напрямую в контейнер через шлюз SSH, обеспечивая безопасность данных.

    Еще один доступный безопасный сетевой протокол — FISH (Files transferred over Shell protocol). Он поддерживается многими популярными FTP–клиентами и файловыми менеджерами (например Midnight Commander, Konqueror, Iftp, Krusader и т.д.) и обеспечивает доступ и безопасное управление файловой системой контейнеров с помощью команд RSH.

    Jelastic API

    Jelastic Cloud API позволит разработчикам автоматизировать набор действий, требуемых для обеспечения жизненного цикла приложений и расширения функциональности платформы с помощью взаимодействия со сторонними сервисами. Используя API, вы можете программно создавать окружения, разворачивать приложения и выполнять другие задачи, доступные с помощью панели управления Jelastic, но не ограниченные ей.

    Infobox Jelastic API

    Jelastic API следует REST принципам. REST API определяет набор функциональности, которая может быть запрошена разработчикам через запрос-ответ. Взаимодействие выполняется по HTTP протоколу. Преимущество такого способа — отличная расширяемость. REST API можно использовать практически с любым языком программирования. Все обращения к API – HTTP запросы GET или POST к URL с набором параметров (адрес API для Infobox Jelastic):
    app.jelasticloud.com/1.0

    Каждый запрос должен содержать набор обязательных параметров. Есть дополнительные параметры, необходимые для конкретной функции. Текстовое значение параметра должно быть представлено в кодировке UTF-8. Последовательность параметров не важна.

    Ответ на все функции API предоставляется в формате JSON.

    Документация по API доступна по ссылке.

    Поддержка картриджей и новое ПО в 1 клик

    Jelastic поддерживает модель картриджей OpenShift, позволяя проще независимым вендорам (ISV) предоставлять сервисы на множестве платформ и охватывая широкий круг облачных экосистем и магазинов приложений.

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

    Картриджи в Jelastic представляют расширение спецификации OpenShift с добавлением конфигурации Jelastic для описания более сложной функциональности. Они позволяют интегрировать сервера приложений, базы данных и сервисы в платформу и сделать доступными их для разработчиков на PaaS.

    Функциональность картриджей позволила нам добавить в Infobox Jelastic следующие технологии, доступные в 1 клик:
    • OrientDB 1.7.4
    • Jetty9 9.1.3
    • Smartfox 2.x
    • Jetty8 8.14
    • Neo4j 2.1
    • Neo4j 1.9
    • Redis 2.6
    • Railo4 9.1.3
    • Cassandra 1.2.5
    • JbossAS 7

    И конечно был добавлен Python 3.4, 3.3 и 2.7 с Apache + mod_wsgi, о чем просили наши пользователи. В будущем мы расскажем более подробно об этих технологиях.

    Значительно расширился список доступного софта в магазине приложений Infobox Jelastic.

    Релиз поддержки Ruby в Jelastic

    Во второй версии Infobox Jelastic стала готова к производственному использованию платформа Ruby. В тестовой версии Ruby присутствовал в Jelastic уже более полугода. Причина, почему поддержка Ruby появилась в Jelastic довольно проста и заключается в философии Ruby: «просто снаружи, но мощно внутри». То же самое относится и к платформе Jelastic, позволяющей решать сложные задачи простыми в использовании инструментами.

    Вы можете создать следующие конфигурации:
    • Apache + Passenger. Был разработан динамический mod_passenger.so модуль для Apache и включается по умолчанию в окружении с Ruby;
    • NGINX + Passenger. Версия NGINX была обновлена и пересобрана с поддержкой Passenger;
    • NGINX + Puma;
    • NGINX + Unicorn.

    Поддерживаются следующие версии Ruby: 1.9.2-p320, 1.9.3-p545, 2.0.0-p451, 2.1.1. При создании окружения вы можете выбрать одну из них и легко переключаться между ними в процессе работы. При создании окружения можно указать тип развертывания: Production, Deployment, Testing.

    Поддерживается развертывание приложений из архива или по ссылке. Также можно разворачивать приложения напрямую из GIT или SVN.

    Расширенные возможности по управлению аккаунтами

    На основе многочисленных запросов от наших пользователей в Jelastic 2 были существенно расширены возможности по управлению аккаунтами. Основная идея — дать возможность большим организациям создавать один главный аккаунт, где будут работать все необходимые окружения, и делиться полномочиями по управлению созданными окружениями с командами разработки.

    Все аккаунты в организации связаны и позволяют коллективную работу. Любой пользователь (конечно если он зарегистрирован в Infobox Jelastic) может присоединиться или покинуть главный аккаунт. Для выдачи полномочий по управлению выбранными окружениями на главном аккаунте можно выслать приглашения пользовательским аккаунтам.

    В этой концепции существует два типа аккаунтов:
    • главный
    • пользовательский

    Главный аккаунт — аккаунт организации, с которого списываются деньги за использование Jelastic. Пользователь главного аккаунта может управлять пользователями, приглашая их к коллективной работе над выбранными окружениями. Оплата за окружения при этом происходит с главного аккаунта, на пользовательские передаются только административные привилегии. На пользовательском аккаунте не разрешено клонирование или удаление окружений с главного аккаунта.

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

    Если пользовательский аккаунт удалить из главного — окружения главного аккаунта для него станут недоступны.

    Улучшения в Jelastic 2



    Полный список технологий, доступных на облачном хостинге Infobox Jelastic 2


    В Jelastic 2 доступны следующие технологии:
    • Tomcat 6 6.0.39
    • Tomcat 7 7.0.53
    • TomEE 1.6.0
    • Jetty 6 6.1.26
    • GlassFish 3 3.1.2.2
    • Jetty 9 9.1.3
    • Smartfox 2.x
    • Jetty8 8.14
    • Railo4 9.1.3
    • JbossAS 7
    • Java 6 1.6.0_45
    • Java 7 1.7.0_51
    • Java 8 1.8.0_132
    • MariaDB 5.5.36/10.0.10
    • MongoDB 2.6.0
    • MySQL 5.6.17
    • PostgreSQL 8 8.4.21
    • PostgreSQL 9 9.3.4
    • CouchDB 1.5.0
    • NGINX 1.5.12
    • Maven 3.2.1
    • Centos 6.4
    • Memcached 1.4.15
    • Apache 2.2.15-29
    • NGINX PHP 1.5.12
    • NGINX Ruby 1.5.12
    • PHP 5.3 5.3.28
    • PHP 5.4 5.4.26
    • PHP 5.5 5.5.10
    • Ruby 1.9.2 1.9.2-p320
    • Ruby 1.9.3 1.9.3-p545
    • Ruby 2.0.0 2.0.0-p451
    • Ruby 2.1.1 2.1.1
    • Python 2.7 2.7.6
    • Python 3.3 3.3.5
    • Python 3.4 3.4.0
    • OrientDB 1.7.4
    • Neo4j 2.1
    • Neo4j 1.9
    • Redis 2.6
    • Cassandra 1.2.5

    300 рублей на счет Jelastic в подарок!


    Зарегистрировать пробную версию Infobox Jelastic можно тут. После окончания пробной версии пришлите нам ваш логин от аккаута, и мы пополним ваш счет Infobox Jelastic на 300 рублей. Отзывы, впечатления и пожелания можно присылать по адресу: trukhinyuri@infoboxcloud.com

    Успешного использования Infobox Jelastic!
    Infobox
    Компания
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 36

      0
      А где можно найти информацию о дата-центре и серверах, обслуживающих Jelastic?
        0
        Сейчас Jelastic развернут в нашем собственном дата-центре в Санкт-Петербурге в кластере, состоящим из мощных воркер-сервeров с SAS15k дисками и 2х управляющих серверов.
          0
          Кустарный дата-центр или со всей присущей дата-центрам инфраструктурой(безопасность, электроснабжение, охлаждение, пожаротушение, ...)? На Вашем сайте нет информации о нем.
            +1
            Конечно надежный дата-центр с резервированием, множеством аплинков и надежной охраной (до экспансии Infobox в новые регионы он был единственным нашим дата-центром). Мы растем очень быстро, сайт может не успевать за всеми анонсами. В настоящий момент мы используем 4 дата-центра: в Санкт-Петербурге (Jelastic, VPS, выделенные сервера, хостинг), в Москве (облако), в Амстердаме (облако, VPS) и в Красноярске (VPS, хостинг).
        0
        А реально ли на нем развернуть что-нибудь помимо сайтов? Допустим я бы хотел игровой сервак с вот такой вот системой балансировки.
          0
          Реально развернуть очень многое, но для игровых серверов автоматизация Jelastic скорее всего не будет очень полезна (если вы запускаете игровой сервер в VDS). Jelastic очень помогает в случае, если технология, используемая приложением поддерживается на платформе. Нет смысла создавать только VDS в Jelastic.

          Для таких задач лучше использовать облачные VPS. Конечно, если вы сами разрабатываете игровой сервер или он работает поверх Java/Ruby/PHP/Python — Jelastic подойдет.
          0
          А можно поподробнее про картриджи?
          Добавляем картридж и например Redis доступен. Наверное, если я правильно понимаю можно сразу указать порт. А доступны ли логи? Мониторинг? Настройка других параметров? Статистика?
          Доступно ли это все из Web интерфейса?
            0
            Картриджи добавляются провайдером и конечно вся информация o подготовке картриджа доступна (если какой-то информации не хватит — напишите, выясним необходимое или самостоятельно, или связавшись с разработчиками Jelastic). И разработчики Jelastic и мы занимаемся подготовкой картриджей для Jelastic, но если что-то очень необходимо – можно прислать готовый картридж нам для установки в Infobox Jelastic.

            Самостоятельно можно использовать JPS для установки вашего приложения с вашего сайта, использующего Jelastic. Если пришлете JPS нам и он пройдет тесты — добавим в Jelastic Marketplate (так можно распространять свои приложения среди пользователей Infobox Jelastic).
              0
              Из веб-интерфейса становится доступна вся информация про картридж, возможность использования, автоскейлинг, мониторинг, логи, настройка других параметров (конечно для каждого приложения надо смотреть индивидуально, чтобы сказать со 100% уверенностью, но так в основном).
            0
            Когда заработает вкладка .net? Расскажите про то что там будет поподробнее?
              0
              Поддержка появится как только разработчики будут уверены в качестве реализации поддержки .NET (Mono framework) на Jelastic. Подробности при анонсе.
              0
              Пользовался полгода до недавних пор, все было просто замечательно пока не отменили обещанные бесплатные клаудлеты. Использовал как тестовые площадки для отладки и демонстрации клиентам, платил по 100-200 р в месяц и радовался, советовал клиентам. И тут такая неприятность. Пришлось мигрировать обратно на digitalocean для тестов.

              Jelastic от Infobox в плане работы и поддержки супер, на письма отвечают оперативно, вежливо, внимательно. Предупреждают о плановых работах, пару кликов и у тебя готовое окружение с возможностью обновления кода через git и svn.
                +1
                150 рублей в месяц за VPS от Infobox — дешевле, чем $5 от DigitalOcean infobox.ru/vps/linux/. Воспользуйтесь нашими VPS.
                  0
                  Хм, посмотрел цены на облако — приятно удивили.
                  Вопросы:
                  1. есть ли автомасштабирование по памяти,
                  2. Возможно ли изменить размер рут диска
                  3. Средняя нагрузка infobox.ru/vps/cloud/ это просто для предварительного подсчета а на самом деле будет подсчитано по результатам?
                    0
                    Разводка какая-то
                    На сайте 1 ядро, 2Гб, 20Гб диск, 50% загрузки — 459р
                    Нашел старый акк, посмотрел цену на ту же конфигурацию внутри — 837р

                    Вспомнил, что уже купился на это. Как мне деньги вернуть?
                      0
                      На сайте 1 ядро, 2Гб, 20Гб диск, 50% загрузки — 459р
                      Нашел старый акк, посмотрел цену на ту же конфигурацию внутри — 837р

                      Судя по стоимости вы использовали 100% времени сервер с 1 ядром на 1000мгц, 2 гб памяти, 20гб диск чуть меньше месяца или с большей частотой меньшее количество времени, не использовали автомасштабирование и сервер работал 100% времени. Калькулятор на сайте показывает примерные цены с указанной нагрузкой, вы оплачиваете за реально используемые ресурсы. Под нагрузкой понимается не загрузка cpu внутри виртуальной машины, а значения, выделенные машине. Уменьшать нагрузку можно автомасштабированием.

                      Если вам необходим более детальный и точный ответ — напишите пожалуйста в техническую поддержку (в панели управления раздел «Оплата и настройка» -> «Служба поддержки»), мы увидим id вашего аккаунта и сможем сказать подробнее в тикете. Все такие вопросы решать через техническую поддержку правильно, гарантия ответа в течении часа по SLA.
                        0
                        Я не использовал. Я заплатил 500р, зашел в создание, увидел несовпадающую с сайтом цену, закрыл.
                        s.syabro.com/5W0lf.png
                        Ни слова о автомасштабировании
                          0
                          Кликаете на сервер и выбираете вкладку «Автомасштабирование»

                      0
                      есть ли автомасштабирование по памяти

                      Есть для контейнерной виртуализации

                      Возможно ли изменить размер рут диска

                      Уточните вопрос пожалуйста, что именно вы хотите сделать и зачем

                      Средняя нагрузка infobox.ru/vps/cloud/ это просто для предварительного подсчета а на самом деле будет подсчитано по результатам?

                      Средняя нагрузка показывает, сколько времени вы используете сервер за месяц со 100% указанных ресурсов. Экономия может быть достигнута использованием автомасштабирования или выключением сервера, когда он не используется. Данный параметр был введен, чтобы показать экономию от использования облачных технологий, используя необходимые вычислительные ресурсы столько времени, сколько необходимо. Это важно, т.к. облако дает гораздо большую гибкость, чем классические VPS и нужно это учитывать. Если ваш сервер включен 100% времени и вы не активировали автомасштабирование — ползунок «Средняя нагрузка» нужно установить на 100%
                        0
                        Уточните вопрос пожалуйста, что именно вы хотите сделать и зачем

                        Я заказал сервер с 20Гб HDD. Через месяц мне его стало мало и я хочу его увеличить. У скалакси это было невозможно сделать продолжительное время.
                          0
                          Я не нашел в создании ничего про автомасштабирование, где оно настраивается и как работает
                            0
                            В панели управления в разделе «Облачная инфраструктура» кликаете на сервер и выбираете вкладку «Автомасштабирование»



                        0
                        Дешевле чем DigitalOcean, но дороже, чем OVH: www.ovh.com/us/vps/vps-classic.xml
                          0
                          Мы не дискаунтеры, устанавливаем цены на сервисы ровно такие, чтобы можно было использовать отличные дата-центры, не экономить на оборудовании и качестве сервиса. Всегда будет кто-то дешевле. Планку надежности мы снижать не будем ради более низкой цены. А вот радовать интересными новшествами и улучшениями сервиса — с удовольствием.
                            0
                            Это вы OVH дискаунтерами обозвали? У них вообще-то 15 крупных дата центров по всему миру, 2 из которых вообще самые большие в мире: www.ovh.com/us/about-us/datacenters.xml
                              +1
                              Количество не равно качеству. Они не используют ни одного дата-центра, соответствующего стандарту надежности Tier III Facility. Только ISO и SOC. Так же у них нет локаций в России. Вообще не хорошо обсуждать конкурента без его присутствия, а мы уважительно относимся ко всем конкурентам, поэтому давайте оставаться в тематике статьи.
                      0
                      Внешние IPv4 адреса доступны только для платных пользователей. Перейдите на полную версию, чтобы избавиться от этого ограничения.

                      Это несерьезно, приглашаете посмотреть, а FTPS недоступен.
                        0
                        Доступен. Используйте explicit FTP over TLS в Filezilla.
                          0
                          1) И по какому же адресу он доступен, если внешнего ip нет?
                          2) Каким образом можно добавить расширение в PHP, например phalconphp.com/ru/download
                            0
                            1) так включите внешний ip



                            он сам добавляется при активации FTP и присылается на почту, но если вы его случайно отключили — включив, увидеть его можно тут:



                            Более подробная документация доступна в нашей справочной системе.
                              0
                              2) Список поддерживаемых модулей в Jelastic:
                              docs.jelastic.com/php-extensions

                              Так же поддерживается PHP Extension and Application Repository. Для использования залогиньтесь в Jelastic по SSH и воспользуйтесь командой pear install package, где package – имя необходимого пакета PHP из репозитория. Об этом написано в этой статье.
                                0
                                Наверняка вам будет полезна и официальная документация по Jelastic docs.jelastic.com/ru/
                                0
                                Пошли на второй цикл
                                Внешние IPv4 адреса доступны только для платных пользователей. Перейдите на полную версию, чтобы избавиться от этого ограничения.

                                я вроде понятно написал, зашел по Вашему приглашению, но заявленный функционал (все возможности) не доступны. Спасибо за демоверсию, потому что полноценным тестом это считать нельзя.
                                  0
                                  Так в конце статьи написано, как получить 300 рублей на счет Jelastic после окончания триала :)
                                    0
                                    Дело не в деньгах, хотя что бы перейти на полную версию нужно иметь 500 рублей на счету. Опять же собрать расширение нельзя, так что уже не нужно.
                                      0
                                      нет, можно нажать на кнопку «перейти на полную версию» и не пополнять счет, а прислать ваш логин нам, для пополнение. Далее можно пополнять счет по 100 рублей.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое