Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЕкатерина Широпоршнева
5 AD/DC/DNS OnPrem LB WFE SQL AppSvr 80/ VPN Tunnel Cloud Svc Virtual Network Azure AD/DC/DNS
14 БраузерВеб сервер
15 App МанифестВеб-страница HTML/CSS/JS
16 App Web (from WSP) Любой веб-сервер (Online или On-premises) SharePoint (Online) Windows Azure SharePoint (Online или On-premises)
17 SharePoint-Hosted App Провиженинг изолированный узел на родительском веб узел (отдельный домен) Повторное использование веб элементов (списки, файлы, веб-части) Серверный код не разращён; клиентский JavaScript для бизнес- логики, UIX Provider-Hosted App Ваш собственный сервер\облако\ЦОД Получают remote events от SharePoint CSOM/REST + OAuth для работы с SharePoint Cloud-based Apps Внешний «хостинг» Autohosted App Windows Azure + SQL Database (Azure) «невидимо» создаются для приложения Azure SharePoint Host Web App Web* (отдельный SharePoint domain) SharePoint Host Web App Web* (отдельный SharePoint domain) SharePoint Host Web App Web (separate SharePoint domain)
18 App SharePoint On-Prem Azure AD App Office 365 Облако
19 Порядок взаимодействия SharePoint получает context-токен от ACS и передает его приложению Приложение валидирует contex-токен с ACS и получает access-токен от ACS Access-токен используется для взаимодействия с SharePoint
20 Default.ASPX 2 AppManifest.xml SharePoint – O365O365 Windows Azure 1 _API SharePoint сайт – O365 Список OAuth (TokenHelper) 3
23 Квота\пользо ватели CPU\день25 мин\день100 мин\день200 мин\день CPU Time (5 минут) 2 min / 5 min7 min / 5 min13 min / 5 min Исходящий трафик 132 Мб\день732 Мб\день1533 Мб\день Данные1 Гб Память640 Мб
24 Internet Клиентская App Part (Trust) Provider-hostedO365 Веб роль REST + OAuth и OData + CSOM SQL Database Рабочая роль
25 Autohosted Упакован как WSP, Web Deploy или DACPAC WSP содержит элементы SharePoint WEBDPLOY содержит код DACPAC содержит SQL Database (скрипты) В AppManifest.xml определяются основные параметры для интеграции SharePoint и Windows Azure приложения Cloud-hosted Может быть упакован «целиком» AppManifest.xml определяет основные параметры Более гибкая модель Windows Azure Корпоративный каталог SharePoint Store SharePoint ПубликацияИнтеграция Autohosted Web Sites SQL Database Provider-Hosted Web Sites SQL Database Cloud Services Service Bus Virtual Machine Storage Workflow Cache AppManifest.xml
27 Популярные open source проекты WordPress, Joomla!, Drupal, DotNetNuke и Umbraco Миграция существующих веб-сайтов Если приложение запускается и работает на IIS 7, то приложение будет работать и на Windows Azure Web Sites Простые веб-приложения Клиентские интерфейс и скрипты Сверенные скрипты и база данных Windows Azure веб-сайты (Web Sites) подходят для: Приложения со сложной установкой RDP, start-up задачи, выполнение с повышенными привилегиями Windows Azure облачные службы (Cloud Services) подходят для: Мульти уровневое приложение Разделение логики приложения на несколько слоев (кэш, астнхронная фоновая обработка и т.п.) Приложения со сложными сетевыми настройками VPN соединение с локальной сетью или другими локальными сервисами
29 yourapp.com DB Logic View Host fabrikam.yourapp.com DB Logic View Host contoso.yourapp.com DB Logic View Host Изоляция экземпляровМультитенантность
30 SharePoint – O365Windows Azure (Provider) Applicant Data 31 Azure App Provider-Hosted App SP List OAuth (TokenHelper) 4 Default.aspx (Read from Azure, Write to SP) 2 AppManifest.xml
33 Если у Вас нет кредитной карты – создайте виртуальную карту По умолчанию для триала установлен лимит (0 руб) на списание средств с карты
34 Изучайте и присоединяйтесь! Центр разработки Windows Azure в России Портал Windows Azure Эксперты Microsoft по Windows Azure Сообщество Windows Azure Последние новости
35 © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.