17.09.2014 МненияЯ работаю над созданием технологической основы бизнеса нового стартапа. Как диктует мода, это облачный бизнес. И также следуя моде (и оглядываясь на своего CTO), я пытаюсь определить, стоит ли мне положиться на технологии Microsoft или лучше постараться обойтись без них. Собственно, почему я должен их избегать, если многие успешные стартапы вовсе не сторонятся продуктов Microsoft? Инстинкт Скоро будет двадцать два года, как я занимаюсь разработкой ПО. Начинал с Visual Studio (точнее, Visual C++), и ныне еще продолжаю работать на платформе Microsoft, хотя по заказам клиентов я должен иметь дело со всеми популярными мобильными платформами и целым букетом свободного ПО. Сегодня мне приходится проектировать новую систему с чистого листа. Причина в аналитике и больших данных — этот зверь требует поглощения большой массы информации, использования волшебной силы машинного обучения и выдачи элегантного комплекта результатов. Давайте оставим в стороне сложности «науки о данных». Допустим, мы просто создаем облачную систему, нуждающуюся в СУБД, наборе веб-сервисов и внешнем веб-интерфейсе с доступом нормальных клиентов iOS, Android, и, возможно, Windows Phone. С этого обычно начинает практически любой интернет-стартап. Мой инстинкт подсказывает положиться во всем этом на Microsoft. Как ни как, а ее предложения я знаю лучше всего. Поэтому я бы, естественно, выбрал SQL Server, ASP.NET и запустил это дело на Azure. Проблема Но тут возникает проблема. SQL Server — дорогой зверь. Хотя на ...
читать далее.