Microsoft показала на BUILD новые инструментарии, Windows Server 8 и усовершенствованные «облачные» сервисы

15 сентябрь, 2011 - 14:36

На конференции BUILD компания Microsoft представила разработчикам инструменты и платформы для реализации облачных сервисов на устройствах любых типов. Президент подразделения Server&Tools Сатья Наделла (Satya Nadella) рассказал о новых шаблонах разработки приложений для подключенных к Интернету устройств и модели бесперебойных сервисов, а также на возможностях, которые они открывают для разработчиков.

Microsoft показала на BUILD новые инструментарии, Windows Server 8 и усовершенствованные «облачные» сервисы

Наделла анонсировал предварительные версии Visual Studio 11 и Team Foundation Service (TFS), поставляемые на Windows Azure, следующий релиз серверной операционной системы под кодовым названием Windows Server 8, а также новые возможности самой платформы Windows Azure.

Для создания приложений в стиле Metro для Windows 8, продемонстрированной вчера, Microsoft предлагает Visual Studio 11 developer preview. Он обеспечивает комплексный подход, охватывающий проектирование архитектуры, написание кода, тестирование и развертывание приложений. Представленный релиз поддерживает создание Metro-приложений средствами HTML 5, JavaScript, C#, Visual Basic и C++, а также привносит улучшения в части обеспечения совместимости, расширения проектов, разработки игр, анализа и проверки кода, гибкого тестирования. Visual Studio 11 Developer Preview уже доступна подписчикам MSDN, а с 16 сентября появится в свободном доступе.

Кроме того, Microsoft представила ряд улучшений и в других инструментах и технологиях, в частности:

  • TFS, функционирующий на платформе Windows Azure и обеспечивающий среду сотрудничества для управления жизненным циклом приложений (ALM), позволяет разворачивать, масштабировать и поддерживать проекты командной разработки.

  • Microsoft .NET 4.5 Developer Preview, которая включает новые возможности асинхронного программирования на C# и Visual Basic, поддержку состояния процессов Windows Workflow, дополнительные средства HTML5 и CSS3 в ASP.NET.

  • ASP.NET MVC 4 Preview, который обеспечивает новые инструментальные возможности для контроля за визуализацией веб-приложений в различных браузерах и более точной интерпретации их прикладной логики.


Отмечается, что в Windows Server 8 учтен опыт Microsoft по созданию и сопровождению публичного «облака» Windows Azure. Таким образом, оптимизированная для организации облачных вычислений ОС фокусируется на доставке приложений, интероперабельности с другими ИТ-средами, высокопроизводительной виртуализации и тесном взаимодействии с публичными облаками. В настоящее время доступ к Windows Server 8 Developer Preview имеют лишь подписчики MSDN.

В завершение, Microsoft продемонстрировала новые возможности Windows Azure, включая:

  • Windows Azure Georeplication. Доступная сейчас, новая возможность по репликации Blob и Table хранилищ между ЦОД, разнесенными на сотни километров на одном континенте, не приводящая к дополнительным затратам, призванная повысить сохранность данных в случае крупных аварий и стихийных бедствий.

  • Экспансия Windows Azure Marketplace. В начале октября Marketplace станет доступным в 25 новых странах.

  • Microsoft Translator API. Доступный уже сегодня в Windows Azure Marketplace, он обеспечивает машинный перевод, с помощью которого разработчики смогут донести свои приложения до глобальной аудитории.

  • Windows Azure SDK 1.5, обеспечившее лучшую производительность эмулятора, поддержку сервиса сертификации, управление конфигурированием и пакетированием, шифрование в сеансах удаленного доступа.

  • Windows Azure Service Bus September Release, включившее усовершенствованную обработку сообщений и асинхронную обработку событий для обслуживания периодически подключающихся устройств, вроде телефонов и киосков.

  • Windows Azure Toolkit for Windows 8. Майкрософт расширяет доступность средств разработки облачных приложений. К платформам Windows Phone, Android и iOS, теперь добавилась Windows 8. Инструментарий предлагает разработчикам примеры кода, документацию и компоненты для создания приложений в стиле Metro, которые будут использовать Windows Azure для коммуникаций и оповещений.