Технологии Microsoft NET.Services

Содержание

Слайд 2

.NET Services предоставляет основные стандартные блоки, которые понадобятся при построении приложений в облаке

.NET Services предоставляет основные стандартные блоки, которые понадобятся при построении приложений в
и работающих с облаком для Azure™ Services Platform.
Сервисы, собранные под именем .NET Services, обеспечивают инфраструктуру облака, которая, в конечном счете, упрощает построение работающих в облаке приложений.
Сегодня .NET Services обеспечивают основную функциональность, связанную с возможностями подключения приложений, управления доступом и взаимодействия посредством сообщений на базе рабочего процесса. Со временем они будут предоставлять больший набор функций и среду на базе облака.

Слайд 3

На данный момент под именем .NET Services объединены следующие основные блоки сервисов:

На данный момент под именем .NET Services объединены следующие основные блоки сервисов:

Слайд 4

Чтобы начать работу с .NET Services, перейдите на портал Azure™ Services Platform по адресу http://azure.com и щелкните

Чтобы начать работу с .NET Services, перейдите на портал Azure™ Services Platform
ссылку "Try It Now". Вы перейдете на страницу " Register for Azure Services " (Регистрация для сервисов Azure), представленную на рисунке 1. На этой странице даются важные ссылки для скачивания различных SDK, доступа к дополнительным ресурсам и перехода на сайт Microsoft Connect, где можно зарегистрироваться для получения кода приглашения

Слайд 5

Далее потребуется загрузить .NET Services SDK. Обратите внимание, что имеется несколько SDK: один – специально

Далее потребуется загрузить .NET Services SDK. Обратите внимание, что имеется несколько SDK:
предназначенный для разработки Windows® Azure™; другой – для разработки .NET Services; и остальные – для SQL Data Services и Live Framework. Для воспроизведения примеров, предлагаемых в данной серии документов, понадобится скачать и установить .NET Services SDK.

Слайд 6

Скачав .NET Services SDK, просто запустите программу установки, как показано на рисунке 2. Тем самым

Скачав .NET Services SDK, просто запустите программу установки, как показано на рисунке
вам будут доступны новые .NET-сборки, которые вместе с некоторыми надстройками Visual Studio помогут начать использование различных функций .NET Services. 

Слайд 7

Чтобы зарегистрироваться на получения учетной записи Azure Services, щелкните показанную выше ссылку

Чтобы зарегистрироваться на получения учетной записи Azure Services, щелкните показанную выше ссылку
" Register for Services " (Регистрация для сервисов). Вам будет предложено зарегистрироваться, используя Windows Live ID (WLID). После этого вы перейдете на сайт Microsoft Connect, где потребуется заполнить регистрационную форму Azure Services CTP. После успешной регистрации на Azure Services CTP, на экране появится страница, представленная на рисунке 3.

Слайд 8

Теперь можно вернуться на страницу входа .NET Services Эту страницу можно увидеть на рисунке

Теперь можно вернуться на страницу входа .NET Services Эту страницу можно увидеть на рисунке 4.
4.

Слайд 9

Для создания решения необходимо просто ввести уникальное имя решения, принять условия использования

Для создания решения необходимо просто ввести уникальное имя решения, принять условия использования
и нажать " Create Solution " (Создать решение). После этого новое решение будет подготовлено и ассоциировано с вашим WLID. Теперь, в любой момент, зарегистрировавшись на портале Azure™ Services Platform, вы имеете возможность управлять решениями, ассоциированными с вашим WLID.
Имя решения должно быть не менее 6 символов длиной и глобально уникальным среди всех пользователей .NET-сервисов. Возможно, придется проявить смекалку, чтобы придумать такое имя для решения, которое еще не используется никем другим.

Слайд 10

После того, как новое решение создано, на экран выводится страница (рисунок 5),

После того, как новое решение создано, на экран выводится страница (рисунок 5),
предлагающая пароль решения, который желательно сохранить для использования в будущем. Имя решения и пароль выступают в роли учетных данных для доступа к различным сервисам .NET Services.

Слайд 11

После успешного создания решения можно приступать к работе с ним на портале

После успешного создания решения можно приступать к работе с ним на портале
Azure™ Services Platform. Зарегистрировавшись под собственным WLID, на странице портала справа вы увидите меню " My Solutions " (Мои решения) (рисунок 6).

Слайд 12

Для работы с конкретным решением необходимо просто выбрать его в меню " My Solutions ", после

Для работы с конкретным решением необходимо просто выбрать его в меню "
чего вам будет представлена страница, показанная на рисунке 8.7.

Слайд 13

Самым распространенным требованием в распределенных приложениях с высоким уровнем масштабируемости является возможность

Самым распространенным требованием в распределенных приложениях с высоким уровнем масштабируемости является возможность
подключения приложений. Обычно интеграция приложений – одна из самых дорогостоящих и хлопотных областей ИТ. Сегодня для этих задач многие организации используют решение Enterprise Service Bus. Enterprise Service Bus (сервисная шина предприятия, ESB) — подход к построению распределённых корпоративных информационных систем. Обычно включает в себя промежуточное ПО, которое обеспечивает взаимосвязь между различными приложениями по различным протоколам взаимодействия.

Слайд 14

NET Service Bus является основной частью предложения .NET Services. Ее основная задача – сделать шаблон ESB реальностью

NET Service Bus является основной частью предложения .NET Services. Ее основная задача
в Интернете в рамках платформы Azure™ Services Platform. Предоставляемые .NET Service Bus архитектурные характеристики во многом аналогичны предлагаемым типовыми решениями ESB, включая идентификацию и управление доступом, присваивание имен, реестр сервиса и общую среду обмена сообщениями. Основное отличие в области применения. В случае с .NET Service Bus компоненты должны разрабатываться для работы в облаке, в глобальной области Интернета, с обеспечением высокого уровня масштабируемости и интегрируемости. Именно поэтому в прошлом этот предлагаемый сервис назывался Microsoft Internet Service Bus (рисунок 8.9).

Слайд 15

Часто компании решают эти проблемы связи, открывая входящие порты межсетевых экранов (что

Часто компании решают эти проблемы связи, открывая входящие порты межсетевых экранов (что
доставляет немало хлопот системным администраторам) или используя различных обходные приемы, такие как динамическая DNS, сопоставление портов NAT или технологию UpnP. Все эти методы неустойчивы, трудно управляемы и восприимчивы к угрозам безопасности. Число приложений, для которых требуется такой тип двусторонней связи, постоянно растет. .NET Service Bus призвана удовлетворить эту потребность.
Network address translation – Преобразование сетевых адресов.
Domain Name System – Служба доменных имен.
Universal Plug and Play – Универсальная автоматическая настройка сетевых устройств.