Как и все русскоязычные разработчики на языке Java, мы с интересом ждем конференцию JavaOne, которая будет проходить 12 апреля в Москве. Для нас это мероприятие будет знаковым, т.к. к этому дню мы подготовили beta-версию Jelastic — эластичного облачного решения для Java.
Для кого предназначен Jelatic на данном этапе тестирования: для Java разработчиков использующих Tomcat и MySQL, желающих в один клик деплоить свои приложения в эластичное облачное окружение.
Важными отличительными особенностями Jelastic относительно конкурентов является наличие вертикального масштабирования.
Основной целью закрытого бета-тестирования является проверка работоспособности вертикального масштабирования на ваших реальных рабочих проектах.
Перечислим некоторые отличия вертикального масштабирования от горизонтального:
При этом, как всегда, есть ряд недостатков:
В дополнение с вертикальным масштабированием мы хотим проверить работу и других алгоритмов, таких как:
На данный момент существует три основных Java PaaS Cloud решения, которые обеспечивают 100%-ю переносимость приложений в облако.
Как видно все наши конкуренты так или иначе сильно завязаны на Amazon EC2.
Jelastic — не привязан к IaaS конкретного датацентра, что позволит разворачивать наше решение в любом серьезном датацентре.
Еще одной важной отличительной особенностью является более качественная утилизация ресурсов за счет использования Parallels Containers — решение для виртуализации на уровне операционной системы. Parallels Containers идеально подходит для реализации Platform as a Service и имеет более высокую степень плотности и более низкий overhead по сравнению с Xen и VMWare.
На JavaOne мы будем раздавать купоны с номерами для активации входа в облачное рабочее пространство. Объем проектов для первого приватного тестирования ограниченно количеством 20-30 штук.
Главными условиями для получения возможности протестировать наше Java Cloud PaaS решение является:
Если вам не все равно как и куда будет развиваться Java в Cloud, если вам просто интересно послушать или наоборот высказать свое мнение или возмущение, если у вас есть желание поучаствовать в развитии уникального Java Cloud решения обязательно приходите на JavaOne — пообщаемся.
Для кого предназначен Jelatic на данном этапе тестирования: для Java разработчиков использующих Tomcat и MySQL, желающих в один клик деплоить свои приложения в эластичное облачное окружение.
Важными отличительными особенностями Jelastic относительно конкурентов является наличие вертикального масштабирования.
Основной целью закрытого бета-тестирования является проверка работоспособности вертикального масштабирования на ваших реальных рабочих проектах.
Перечислим некоторые отличия вертикального масштабирования от горизонтального:
- не нужно вносить изменения в логику приложения
- нет необходимости репликации и синхронизации данных между нодами
- нет необходимости балансировки запросов/нагрузки между нодами
- дешевле чем при горизонтальном масштабировании (меньше overhead, отсутствие специализированных нод для балансировки)
- быстрое время масштабирования (значительно быстрее по сравнению с горизонтальным масштабированием)
- довольно большой потенциальный коэффициент масштабируемости х136 (от 256м до 32Gb)
- более мелкий шаг масштабируемости (64Mb)
- вероятность OutOfMemmoryError намного меньше
При этом, как всегда, есть ряд недостатков:
- наличие лимитов масштабируемости (32Gb)
- failover — менее жизнестойкая архитектура (при падении одной ноды становится недоступным все приложение)
В дополнение с вертикальным масштабированием мы хотим проверить работу и других алгоритмов, таких как:
- удобный механизм развертывания приложений (war deploy), версионность деплоя
- QA (Quality assurance) — менеджмент разных версий окружений для вашего приложения (к примеру dev, test, production)
- механизм “неваляшки” — при падении веб-сервера с критическими ошибками он автоматически поднимается системой
- другое
Инфо справка
На данный момент существует три основных Java PaaS Cloud решения, которые обеспечивают 100%-ю переносимость приложений в облако.
- AWS Beanstalk — решение от Amazon (работает на базе Amazon EC2)
- CloudFoundry.com — решение от VMWare (работает на базе Amazon EC2)
- CloudBees.com — стартап получивший $4М инвестиций (работает на базе Amazon EC2)
Как видно все наши конкуренты так или иначе сильно завязаны на Amazon EC2.
Jelastic — не привязан к IaaS конкретного датацентра, что позволит разворачивать наше решение в любом серьезном датацентре.
Еще одной важной отличительной особенностью является более качественная утилизация ресурсов за счет использования Parallels Containers — решение для виртуализации на уровне операционной системы. Parallels Containers идеально подходит для реализации Platform as a Service и имеет более высокую степень плотности и более низкий overhead по сравнению с Xen и VMWare.
Как получить доступ
На JavaOne мы будем раздавать купоны с номерами для активации входа в облачное рабочее пространство. Объем проектов для первого приватного тестирования ограниченно количеством 20-30 штук.
Главными условиями для получения возможности протестировать наше Java Cloud PaaS решение является:
- вы любите Java
- имеете свой проект написанный на Java и который работает на веб-сервере Tomcat.
Если вам не все равно как и куда будет развиваться Java в Cloud, если вам просто интересно послушать или наоборот высказать свое мнение или возмущение, если у вас есть желание поучаствовать в развитии уникального Java Cloud решения обязательно приходите на JavaOne — пообщаемся.