|
|
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
За год предоставления хостинговых услуг мы заметили, что многим нашим клиентам не достаточно просто машина на которой крутится 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. Собственно вопрос к уважаемому сообществу, какие сервисы вы еще используете на своих серверах и что нужно чтоб вы перешли на наши ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2011, 12:50:59 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
вторая ссылка не ок ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2011, 12:59:00 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
yivСобственно вопрос к уважаемому сообществу, какие сервисы вы еще используете на своих серверах и что нужно чтоб вы перешли на наши ;-)тут два фактора как можете увеличить свою аудиторию. Первый - цена. В ЕС в больших дата-центрах VPS примерно в тех же рамках стоит раза в два дешевле. Второй - для java интересно сделать инфраструктуру кластеризации, чтобы пользователи (вашей компании) не поднимали кластера, а получали готовый кластер томкатов (Apache Tomcat) за балансировщиком нагрузки (Apache HTTPS). Еще лучше чтобы и СУБД была тоже в неком кластере для отказоустойчивости. Пока присел придумал третий вариант захвата java рынка - раз уж у вас есть VCS и Cont Intergation, то можно сделать хранение maven проектов. Следующим этапом устанавливаются связи между maven проектами и как только поменялись исходники в базовом проекте - пересобирать все дерево зависящее от этого проекта. Следом за поддержкой maven и связанности по нему можно перейти на следующий уровень - автоматическая система развертывания проекта если он собрался. Развертываются понятное дело на тестовый кластер, а не боевой. Нечто подобное хотели сделать Sun в своем хостинговом проекте, но не успели. Sun сдулся раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2011, 13:22:44 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
VoDAВторой - для java интересно сделать инфраструктуру кластеризации, чтобы пользователи (вашей компании) не поднимали кластера, а получали готовый кластер томкатов (Apache Tomcat) за балансировщиком нагрузки (Apache HTTPS). Еще лучше чтобы и СУБД была тоже в неком кластере для отказоустойчивости. да идея с кластерами интересная именно для VPS, так как пользователь может легко добавлять-удалять ноды в зависимости от нагрузки. Но задача достаточно специфическая - надо подумать. VoDAтут два фактора как можете увеличить свою аудиторию. Первый - цена. В ЕС в больших дата-центрах VPS примерно в тех же рамках стоит раза в два дешевле. Вы уверены что говорите о VPS, а не у dedicated? Потому что при составлении цен мы ориентировались как раз на то, чтобы она была меньше крупных дата центров. Например на планах 1-2 Gb у нас меньше чем линод в полтора раза (сравнить http://www.javanode.com/ и https://manager.linode.com/signup/#plans) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2011, 14:28:38 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
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. Это направление пока никем не занято, что плюс. Но и доходность не столь очевидна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2011, 15:07:23 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
VoDAДругой вариант специализации это java проекты. И полный жизненный цикл от VCS и Cont Integration до выкатывания успешных билдов на тестовые сервера и организации связанности между проектами. Это может вывести вас на рынок наравне с sourceforge и GitHub. Это направление пока никем не занято, что плюс. Но и доходность не столь очевидна. Вообщем как раз такой полный цикл у нас и сделан ;-) В демо я как раз попытался показать, что вся рутина по созданию пользователей, репозиториев, проектов в баг трэкере дело нескольких минут. Мы откатали эту связку на нескольких наших проектах и теперь хотим предложить это кому то еще. Насколько это будет выгодно в конечном итоге зависит от того насколько это будет интересено нашим конечным пользователям - программистам и малым коммандам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 12:04:57 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
VoDA в облаках придется конкурировать с Amazon и решениями, построенных на Amazon. Тот же elasticbeans - это по сути готове решение. Вообще, JVM как PaaS уже довольно часто предоставляется. Тот же цикл разработки в облаке, как я понял, предлагает openshift. Еще есть http://www.cloudbees.com/platform-overview.cb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 15:49:43 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
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 - реализовали мою мысли. молодцы =))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 01:51:37 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
Ok, Tomcat или Jetty как PaaS. Насчет Amazon - вы не права совершенно. Они начинали с IaaS, а сейчас у них есть очень много чего. В том числе и PaaS в виде Elasticbeans (загрузили war-ники и радуемся) и Elastic MapReduce (загрузили jar-ник работающий в hadoop и радуемся). Плюс у них много такого, что сложно оценить с точки зрения PaaS, IaaS, SaaS. По сути, они создали инфраструктуру для разработки приложений, использующих облачный возможности по полной. В отличие от GAE, AWS предоставляет услуги на обычном софте. RDS - это MySQL, ElastiCache - memcached, и т.п. Очереди свои - но от них можно отвязаться через правильный дизайн ПО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 09:54:57 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
Leonidv, Ок. Был не в курсе что они нагородили за последнее время. Еще стоит добавить, что Amazon сделали распределенную систему хранения данных (прообраз Apache Cassandra) и вроде как еще какую то распределенную систему для данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 12:12:58 |
|
||
|
что нужно от сервера
|
|||
|---|---|---|---|
|
#18+
VoDA, да они активно развивают Apache Hadoop и на основе его Apache Hbase. Это альтернатива Google BigTable. Мы как то пыталисть развертывать его как раз на облаке амазона - но получилось как то слишком дорого и заказчик испугался ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 12:25:47 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2131864]: |
0ms |
get settings: |
13ms |
get forum list: |
25ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
48ms |
get topic data: |
18ms |
get first new msg: |
10ms |
get forum data: |
4ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 323ms |
| total: | 523ms |

| 0 / 0 |
