Microsoft предлагает разработчикам iOS и Android платформу

Логотип компании
11.10.2012
Microsoft предлагает разработчикам iOS и Android платформу
В ноябре прошлого года Microsoft не без гордости представила первые российские компании, разместившие в Windows Azure свои сервисы.

В ноябре прошлого года Microsoft не без гордости представила первые российские компании, разместившие в Windows Azure свои сервисы. Была среди них и ABBYY, предложившая небольшим разработчикам свой SDK в «облаке» Microsoft для создания решений по распознаванию документов. Прошел практически год, и теперь Microsoft активно позиционирует Windows Azure как платформу, способную удовлетворить потребности всех девелоперов вне зависимости от масштабов их компаний и назначения создаваемых решений.

18 сентября возможности Windows Azure были еще раз продемонстрированы разработчикам, на этот раз тем, кто специализируется на создании мобильных приложений. Внимание Microsoft к этой категории девелоперов легко объяснимо: богатство выбора приложений для ее новых операционок едва ли не важнейший аргумент в конкуренции на мобильном рынке.

Но теперь, в облачную эпоху, интересы Microsoft стали заметно шире. Отныне в их круг входят не только те, кто разрабатывает ПО для Windows. «Облака» делают условными различия между разными платформами, и в Редмонде справедливо рассчитывают привлечь девелоперов из других лагерей. Windows Azure, как подчеркивает эксперт Microsoft по стратегическим платформам Дмитрий Мартынов, способна удовлетворить потребности разработчиков для мобильных платформ, будь то Android или iOS. При этом разработчику нет нужды переводить инструментарий в среду Windows – Azure позволяет развернуть виртуальные машины во многих средах.

«Всеядность» облачной платформы Microsoft дополняется ее полноценным функционалом, который позволяет разработчикам держать на ней не только свои сервисы, но и использовать ее как хранилище данных, обеспечивающее работу приложения. Предложение корпорации включает в себя сервисы хранения, аутентификации, возможности ведения логов и организации push-уведомлений по требованию.

«Команда в Microsoft, которая отвечает за open source, предпринимала серьезные усилия для добавления в Linux драйверов паравиртуализации для Azure/Hyper-V, чтобы Linux работал стабильно и эффективно в облаке Azure. Такая забота делает облачную платформу от Microsoft привлекательной для не-Windows-разработчиков», – говорит технический директор по серверной виртуализации Parallels Джеймс Боттомли (James Bottomley). Более того, сама Parallels уже использует Azure и, по словам Боттомли, имеет совместный проект с Microsoft для запуска Parallels Cloud Server на Azure.

«Azure – это не просто виртуальная платформа, – напоминает Джеймс Боттомли. – Она содержит ряд сервисов, обеспечивающих масштабирование в “облаке”, аналогичных Amazon Web Services, таких как СУБД и хранилище данных. Несмотря на то что эти сервисы можно использовать через специфичные для Windows .NET connectors, они также доступны при помощи Python, Node.js и PHP connectors, которые, конечно, являются “почетными гражданами” в среде Linux и делают облачные сервисы Azure полнофункциональными в не-Windows-среде».

Windows Azure уже весьма активно используется российскими разработчиками. Об этом рассказал менеджер отдела поисковых решений департамента корпоративных интернет-решений компании Softline Сергей Соловьев. По его словам, большинство клиентов Softline, купивших подписку, составляют именно разработчики – их доля достигает 75%. Среди них как фрилансеры (физические лица), так и крупные компании, создающие собственные приложения на продажу. «Windows Azure, – считает Сергей Соловьев, – в первую очередь привлекательна как ресурсная мощность, позволяющая не тратить денег на покупку суперекомпьютеров. Для доступа к платформе необходимы Интернет и браузер. Кроме того, это отличная платформа для создания приложений на самых распространенных языках программирования. Платформа эластична и подойдет под любые требования разработчика приложений».

Microsoft, всегда избегавшая таскать для конкурентов каштаны из огня, осталась верна себе. Слегка притормозив на старте, она не только набрала ход, но и использует собственное «облако», чтобы сделать его универсальным решением для сторонников всех платформ. Конкуренция «на земле» для гиганта теряет актуальность – зато в «облаках» Microsoft готова побороться за благосклонность сообщества девелоперов в целом, попутно обеспечивая на новом рынке плацдарм для своей вышедшей на старт «восьмерки».

Читайте также
Управление качеством программного обеспечения (QA) становится очень важным. Одним из ключевых моментов — это правильный подход к управлению документацией. Хорошо организованные документы упростят работу всей команды. В этой статье я составил чек-лист, который поможет вам наладить стандарты, держать документы актуальными. Также расскажу, как внедрить новые подходы QA, чтобы сотрудники не устроили восстание.

Источник: IT News №17 (октябрь 2012)

Похожие статьи