Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / что нужно от сервера / 14 сообщений из 14, страница 1 из 1
05.12.2011, 12:50:59
    #37559084
yiv
yiv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
За год предоставления хостинговых услуг мы заметили, что многим нашим клиентам не достаточно просто машина на которой крутится Tomcat и сервер базы данных. Большинство клиентов использует наши машины для создания своих приложений, а значит им нужна еще и инфраструктура для разработки проекта.
Дело упрощалось тем, что мы сами программисты и основываясь на своем опыте мы выбрали такой стэк сервисов необходимый для разработки.
* version control system (subversion, Git, mercurial)
* issue tracking system (Redmine)
* continuous integration (Jenkis)
Естественно самое главное было не просто установить все эти сервера, а интегрировать их друг с другом так, чтобы процесс создания нового проекта был достаточно прозрачен и не требовал бы дублирующих действий ( например если уже создан пользователь и ему даны права на репозиторий, то не требовалось бы регистрировать того же пользователя в Redmine). Мы добились этого тем что все сервера используют LDAP для аутентификации пользователей.
Вот небольшое демо http://www.javanode.com/#devkitdemo в котором мы попытались показать весь процесс от создания пользователя до настроек в Jenkis. Вот более подробное демо http://www.javanode.com/devkit/users.
Собственно вопрос к уважаемому сообществу, какие сервисы вы еще используете на своих серверах и что нужно чтоб вы перешли на наши ;-)
...
Рейтинг: 0 / 0
05.12.2011, 12:59:00
    #37559110
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
вторая ссылка не ок )
...
Рейтинг: 0 / 0
05.12.2011, 13:01:45
    #37559115
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
и вот
...
Рейтинг: 0 / 0
05.12.2011, 13:06:35
    #37559129
yiv
yiv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
grasoff.netвторая ссылка не ок )

да - ошибочка
http://www.javanode.com/devkit/users
спасибо!
...
Рейтинг: 0 / 0
05.12.2011, 13:22:44
    #37559163
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
yivСобственно вопрос к уважаемому сообществу, какие сервисы вы еще используете на своих серверах и что нужно чтоб вы перешли на наши ;-)тут два фактора как можете увеличить свою аудиторию. Первый - цена. В ЕС в больших дата-центрах VPS примерно в тех же рамках стоит раза в два дешевле.

Второй - для java интересно сделать инфраструктуру кластеризации, чтобы пользователи (вашей компании) не поднимали кластера, а получали готовый кластер томкатов (Apache Tomcat) за балансировщиком нагрузки (Apache HTTPS). Еще лучше чтобы и СУБД была тоже в неком кластере для отказоустойчивости.

Пока присел придумал третий вариант захвата java рынка - раз уж у вас есть VCS и Cont Intergation, то можно сделать хранение maven проектов. Следующим этапом устанавливаются связи между maven проектами и как только поменялись исходники в базовом проекте - пересобирать все дерево зависящее от этого проекта.

Следом за поддержкой maven и связанности по нему можно перейти на следующий уровень - автоматическая система развертывания проекта если он собрался. Развертываются понятное дело на тестовый кластер, а не боевой.

Нечто подобное хотели сделать Sun в своем хостинговом проекте, но не успели. Sun сдулся раньше.
...
Рейтинг: 0 / 0
05.12.2011, 14:28:38
    #37559282
yiv
yiv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
VoDAВторой - для java интересно сделать инфраструктуру кластеризации, чтобы пользователи (вашей компании) не поднимали кластера, а получали готовый кластер томкатов (Apache Tomcat) за балансировщиком нагрузки (Apache HTTPS). Еще лучше чтобы и СУБД была тоже в неком кластере для отказоустойчивости.

да идея с кластерами интересная именно для VPS, так как пользователь может легко добавлять-удалять ноды в зависимости от нагрузки. Но задача достаточно специфическая - надо подумать.

VoDAтут два фактора как можете увеличить свою аудиторию. Первый - цена. В ЕС в больших дата-центрах VPS примерно в тех же рамках стоит раза в два дешевле.
Вы уверены что говорите о VPS, а не у dedicated? Потому что при составлении цен мы ориентировались как раз на то, чтобы она была меньше крупных дата центров. Например на планах 1-2 Gb у нас меньше чем линод в полтора раза (сравнить http://www.javanode.com/ и https://manager.linode.com/signup/#plans)
...
Рейтинг: 0 / 0
05.12.2011, 15:07:23
    #37559367
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
yivВы уверены что говорите о VPS, а не у dedicated? Потому что при составлении цен мы ориентировались как раз на то, чтобы она была меньше крупных дата центров. Например на планах 1-2 Gb у нас меньше чем линод в полтора раза (сравнить http://www.javanode.com/ и https://manager.linode.com/signup/#plans) Да, VPS. Написал в личку чтобы не портить карму самого дешевого java хостинга ;)

yivда идея с кластерами интересная именно для VPS, так как пользователь может легко добавлять-удалять ноды в зависимости от нагрузки. Но задача достаточно специфическая - надо подумать.Идея с кластерами выводит вас на рынок PaaS. Это отдельная ниша. Вероятно довольно прибыльная так как это "облачный" функционал, а он сильно растет.

Другой вариант специализации это java проекты. И полный жизненный цикл от VCS и Cont Integration до выкатывания успешных билдов на тестовые сервера и организации связанности между проектами. Это может вывести вас на рынок наравне с sourceforge и GitHub. Это направление пока никем не занято, что плюс. Но и доходность не столь очевидна.
...
Рейтинг: 0 / 0
06.12.2011, 12:04:57
    #37560652
yiv
yiv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
VoDAДругой вариант специализации это java проекты. И полный жизненный цикл от VCS и Cont Integration до выкатывания успешных билдов на тестовые сервера и организации связанности между проектами. Это может вывести вас на рынок наравне с sourceforge и GitHub. Это направление пока никем не занято, что плюс. Но и доходность не столь очевидна.

Вообщем как раз такой полный цикл у нас и сделан ;-) В демо я как раз попытался показать, что вся рутина по созданию пользователей, репозиториев, проектов в баг трэкере дело нескольких минут. Мы откатали эту связку на нескольких наших проектах и теперь хотим предложить это кому то еще. Насколько это будет выгодно в конечном итоге зависит от того насколько это будет интересено нашим конечным пользователям - программистам и малым коммандам.
...
Рейтинг: 0 / 0
06.12.2011, 15:49:43
    #37561230
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
VoDA в облаках придется конкурировать с Amazon и решениями, построенных на Amazon. Тот же elasticbeans - это по сути готове решение.

Вообще, JVM как PaaS уже довольно часто предоставляется. Тот же цикл разработки в облаке, как я понял, предлагает openshift. Еще есть http://www.cloudbees.com/platform-overview.cb
...
Рейтинг: 0 / 0
07.12.2011, 01:51:37
    #37562185
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
LeonidvVoDA в облаках придется конкурировать с Amazon и решениями, построенных на Amazon. Тот же elasticbeans - это по сути готове решение.

Вообще, JVM как PaaS уже довольно часто предоставляется. Тот же цикл разработки в облаке, как я понял, предлагает openshift. Еще есть http://www.cloudbees.com/platform-overview.cb Amazon в другой ниже - у них Operation System as a Service. Плюс дополнительная инфраструктура.

И вообще базовая JVM наверно интересна только тем, кто делает приложения поверх JavaSE. большинство же проектов это WAR или EAR и под них нужно не только JVM но и АппСервер, да и СУБД не плохо бы иметь =)))

cloudbees - реализовали мою мысли. молодцы =)))
...
Рейтинг: 0 / 0
07.12.2011, 09:54:57
    #37562378
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
Ok, Tomcat или Jetty как PaaS. Насчет Amazon - вы не права совершенно. Они начинали с IaaS, а сейчас у них есть очень много чего. В том числе и PaaS в виде Elasticbeans (загрузили war-ники и радуемся) и Elastic MapReduce (загрузили jar-ник работающий в hadoop и радуемся). Плюс у них много такого, что сложно оценить с точки зрения PaaS, IaaS, SaaS. По сути, они создали инфраструктуру для разработки приложений, использующих облачный возможности по полной. В отличие от GAE, AWS предоставляет услуги на обычном софте. RDS - это MySQL, ElastiCache - memcached, и т.п. Очереди свои - но от них можно отвязаться через правильный дизайн ПО.
...
Рейтинг: 0 / 0
07.12.2011, 12:12:58
    #37562710
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
Leonidv,

Ок. Был не в курсе что они нагородили за последнее время. Еще стоит добавить, что Amazon сделали распределенную систему хранения данных (прообраз Apache Cassandra) и вроде как еще какую то распределенную систему для данных.
...
Рейтинг: 0 / 0
07.12.2011, 12:25:47
    #37562741
yiv
yiv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
VoDA,
да они активно развивают Apache Hadoop и на основе его Apache Hbase. Это альтернатива Google BigTable. Мы как то пыталисть развертывать его как раз на облаке амазона - но получилось как то слишком дорого и заказчик испугался ;-)
...
Рейтинг: 0 / 0
04.05.2012, 00:42:36
    #37781362
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
что нужно от сервера
кстати, openshift от redhat хороооош )
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / что нужно от сервера / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]