Недавно мы получили проект, который можно разрабатывать либо в J2EE, либо в Asp.Net (без ограничений со стороны клиента).Клиент просит дать лучшее решение для поддержания проекта в долгосрочной перспективе.
Здесь я не хочу обсуждать «Java vs .NET», но мне нужно знать, какой из них предпочтительнее для снижения затрат на обслуживание.Если я выберу любую из этих технологий, какая из них потребует меньших затрат на разработку и обслуживание.Также подумайте о наборе таких людей, как разработчики, администраторы серверов, закупки программного обеспечения и т. Д.
Если я перейду на Java, я могу выбрать любую операционную систему, веб-сервер, сервер приложений и базу данных.Но для какого-либо корпоративного приложения будет какая-то низкая стоимость по сравнению с технологиями MS?
Проще говоря, предположим, мне нужно 100 веб-серверов, 30 серверов баз данных.Какой из них потребует меньше инвестиций?