Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

Хочешь найти своих друзей, коллег или просто интересных людей со схожими интересами в ИТ-области? Не теряй время...

Присоединяйся к нам!

Игорь Чечет

Дмитрий Субботин

Андрей Шахов


Все участники

For BDM (RSS)

Просмотров: 1181
Ответов: 0

Как сделать веб хостинг под Windows и главное зачем? :)

отправлено 2 июля 2008 г. 14:46 участником Sergey Polyakov

В качестве вступления, давайте рассмотрим ситуацию:

Мы - студия, занимающаяся веб-разработкой, которая хочет расширить свой портфель услуг с целью выхода на новый рынок, более комплексного подхода к работе с клиентом, для повышения среднего бюджета проекта. Короче надо больше денег! :) Одним из таких вариантов развития могла бы стать разработка приложений для тех же клиентов, которые решают внутренние задачи компании, интегрированы с их системами типа 1C, используют Office для простого документооборота например, и прочее. Почему? Потому что у клентов студии есть потребности в решении простых задачи, их можно делать на веб, а у студии уже есть разработчики, которым не надо объяснять чем отличается HTML от HTTP, как надо строить пользовательский интерфейс в веб и что такое Web Service.

Ok. Пользователи  в этих компаниях в подавляющем большинстве используют Windows & Office и в этих компаниях есть админы, которые знают, что делать с Windows Server. Очевидно, что если мы сделаем приложение на .NET, в компании оно не окажется чужеродным, а мы сможем добавлять функционал к системе, интегрируясь с Office и внутренними системами, используя готовые .NET наработки. В конце концов, некоторую часть функционала мы сможем реализовать, используя готовый функционал бесплатного Windows Sharepoint  Services, который заказчику не надо приобретать. Также на первое время нам хватит бесплатного SQL Server Express или SQL, который используется для 1C. Впоследствии заказчик сможет масштабировать решение сколько угодно и мы сможем заработать на этом еще больше.

Согласны или нет?

Ok. Если убедительно, то

Что от нас потребуется вложить? Давайте смотреть.

Для начала, если мы разрабатываем на .NET и это интересно Microsoft, то, очевидно, мы можем рассчитывать на бонусы! Действительно:

Нам, очевидно, понадобится Windows Web Server:

Короче, рано или поздно, учитывая логистические сложности, Windows Web Server у нас будет в достаточном количестве, а пока можно спокойно разбираться с технологией и использовать Windows хостинг от того же .MasterHost, тем более что стоит он столько же сколько и Unix.

Обучение сотрудников:

Что такое веб нам объяснять не надо, а что такое ASP.NET или MVC в исполнении от Microsoft и с чего можно начать, можно найти по ссылкам:

Кстати, можно просто предложить нашим существующим заказчикам – интересует ли их решение задач, которые в базовом виде уже решены шаблонами Sharepoint.

Поддержка:

Наверняка есть некоторая поддержка партнеров, но в Интернет есть ресурсы и в российском Microsoft, есть заинтересованные люди. Вообще говоря, как и во всем, надо только сделать первый проект, а дальше все пойдет проще.

Не могу гарантировать сроки, но вопросы адресованные мне - довожу до ответов, надеюсь, форумы MSDN и GotDotNet.ru тоже помогут при возникновении проблем.

Мы также знаем что, в принципе и PHP и MySQL нормально работают на Windows Web Server и IIS 7.0 и наши приложения можно перенести сюда и продолжать использовать накопленный опыт.

Ok. В принципе имеет смысл попробовать. Что надо сделать для того, чтобы сделать что-то на Windows? Установить сервер, включить роль Web Server.Только вот управление конфигурацией и установка необходимых пакетов не такие удобные, как хотелось бы. Хотя уже появились проекты, которые позволяют упростить и эти задачи:

  • Raktajino Package Manager – позволяет устанавливать пакеты и создавать свои типовые конфигурации для тиражирования на веб-серверах (посмотрите видео)
  • Web Application Installer – позволит создавать установочные пакеты для веб приложений на ASP.NET/PHP/Perl и упростить их инсталляцию

Для обоих продуктов имеется детальная документация.

image

Ну а если задаться целью сделать хостинг в промышленных масштабах, с размахом, то тут поможет вот эта серия статей. Тут и про настройку Web Server и про скрипты на PowerShell для автоматизации процессов создания сайтов, управления сервером и конфигурацией, созданием пользователей и прочее и прочее.

Что думаете по поводу сказанного?

Читать далее...
Читать далее
Категория: , , ,
Просмотров: 673
Ответов: 6

“Да ведь Sharepoint не потянет!”

отправлено 26 мая 2008 г. 4:30 участником Sergey Polyakov

Очень часто слышу такое мнение про Sharepoint, когда речь заходит о рарзвертывании продукта с количеством пользователей в районе 1000. И добавляют, нам консультанты из других компаний сказали.

Вот список публичных внедрений Sharepoint

· Schneider Electric (105.000 users)

http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=201482

· Mahindra & Mahindra Limited (50.000 users)

· http://www.microsoft.com/india/CustomerEvidence/details.aspx?casestudyid=423&type=C

· Miami-Dade County Public Schools (50.000 internal users, 1M+ external users)

· http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200967

· Starbucks (24.000 users)

· http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=201085

· Sentara Healthcare (18.240 users)

http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001990

· Del Monte Foods (17.600 users)

http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000194

· Exterran (11.000 users)

http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001810

· HDR (6.000 users)

http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000198

· Microsoft (120.000+ users)

http://technet.microsoft.com/en-us/library/cc184928.aspx

http://technet.microsoft.com/en-us/library/bb735197.aspx

 

Читать далее...
Читать далее
Категория: , , ,

Блог

Календарь

«Сентябрь 2010 г.»
ПнВтСрЧтПтСбВс
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Категории

Синдикация

Виртуальные сообщества

Сообщества сайтов (тэгами)