Введение

ИТ-специалисты во всем мире говорят об «облачных» вычислениях (cloud computing) как о новой парадигме организации инфраструктуры и создания приложений, которая приходит на смену традиционным клиент/серверным, многозвенным и распределенным решениям для автоматизации различных бизнес-задач. Что это такое? Какова роль Microsoft в развитии «облачных» вычислений? В чем состоит предложение Microsoft для реализации «облачных» вычислений? Какова стратегия компании? Ответы на эти и другие вопросы вы найдете в данной публикации.

Мы начнем с введения в облачные вычисления, где мы дадим определение этого термина и обсудим ключевые атрибуты и преимущества облачной платформы, после чего мы поговорим о сервисах, предоставляемых «облаком».

Затем мы познакомимся с техническими возможностями платформы Windows Azure и ее ключевых компонентов: операционной системы как сервиса, реляционной базы данных как сервиса и платформенных компонентов для обеспечения коммуникаций и контроля доступа.

После этого мы обсудим архитектуру приложений в облаке — поговорим об особенностях проектирования приложений, рассмотрим основные архитектурные сценарии использования облака и подходы к размещению приложений на этой платформе. После этого мы обсудим подходы к переносу приложений в облако.

В приложение вынесены следующие темы: