innovation daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · •...
TRANSCRIPT
![Page 1: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/1.jpg)
Innovation Day
![Page 2: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/2.jpg)
Техническая секция
13:00-14:00 Обзор платформы Microsoft 2010
14:00-15:00 Новые возможности технологий Microsoft для разработки веб-решений
15:00-15:30 Перерыв
15:30-16:15 Использование Microsoft SQL Server Enterprise в индустриальных решениях
16:15-16:45 Преимущества использования SharePoint 2010 Enterprise
16:45-17:15 SQL Server 2008 R2 Parallel DataWarehouse - поддержка хранилищ данных объемом свыше 100 Тбайт
17:15-18:00 Сессия вопросов и ответов
![Page 4: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/4.jpg)
Прикладная платформа
Основа для создания и выполнения приложений
Уровни
• Бизнес-логика – Реализация логики, связь с другими приложениями,
управление бизнес-процессами • Базы данных – Использование инфраструктуры для хранения,
потребления и анализа данных. Транзакционная обработка, сбор данных, средства анализа и создания отчетов
• Инфраструктура – Обеспечение безопасности, идентификации и доступа,
виртуализации и сетевых сервисов
![Page 5: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/5.jpg)
Прикладная платформа
Клиенты
– «Толстый», «тонкий», мобильный
Средства разработки
– Унифицированные средства поддержки жизненного цикла создания приложений
Средства управления
• Унифицированные средства управления клиентскими приложениями, сервисами и базами данных
Интеграция всех элементов платформы
Развертывание - локально и в «облаке»
Возможность поставки компонентов платформы (Royalty)
![Page 6: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/6.jpg)
Инфраструктура
Базы данных
Бизнес-логика
Приложения
Компьютер, телефон, браузер
Средства разработки Средства управления
Безопасность
Виртуализация
Идентификация и доступ
Коммуникации
Тиражируемые Заказные Веб-
приложения
Интеграция Сервер
приложений Workflow
Реляционные данные
Хранилища данных
Отчеты и анализ
Локально В облаке
Композитные
![Page 7: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/7.jpg)
Клиент
«Толстый» • WPF, Silverlight, Win32/C++, MFC/C++
Office Business
Applications (OBA)
• На основе клиентских продуктов Office 2010
«Тонкий» • ASP.NET, ASP.NET MVC, Silverlight,
JavaScript
• SharePoint 2010
Мобильный • Silverlight, XNA Framework
![Page 8: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/8.jpg)
Анонс доклада
Техническая секция. 14:00-15:00
Новые возможности технологий Microsoft для разработки веб-решений
Доклад посвящен новым возможностям платформы разработки ASP.NET MVC Framework 3 и браузера Internet Explorer 9
Гайдар Магдануров, Microsoft Россия
![Page 9: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/9.jpg)
Бизнес-логика
Сервер приложений
• Windows Server 2008 R2, Windows Server AppFabric
Workflow • WF, WCF, Workflow Services
Интеграция • BizTalk Server 2010
![Page 10: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/10.jpg)
Бизнес-логика. Сервер приложений
Windows Server + Windows Server AppFabric = сервер приложений
Windows Workflow Foundation (WF)
• Инкапсуляция логики в виде шагов
Windows Communication Foundation (WCF)
• Унификация реализации сервисов
• Address, Binding, Contract (ABC)
WF+WCF = Workflow Services
• Способ вызова логики как сервиса
AppFabric
• Набор расширений IIS/WAS - Хостинг, управление, мониторинг
• Компоненты - Windows Server AppFabric Host , Windows Server AppFabric Cache
• Роли - Application Server, Web Server
![Page 11: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/11.jpg)
Базы данных
Реляционные данные
• SQL Server 2008 R2
Хранилища данных
• SQL Server Integration Services
• SQL Server Fast Track Data Warehouse
• SQL Server Parallel Data Warehouse
Отчеты и анализ
• Report Builder
• SQL Server Reporting Services
• SQL Server Analysis Services
![Page 12: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/12.jpg)
Анонс доклада
Техническая секция 15:20-16:15
Использование Microsoft SQL Server Enterprise в индустриальных решениях
Преимущества SQL Server EE и дополнительной технической
функциональности для управления данными, обеспечения надежности и защиты от несанкционированного доступа, повышения производительности работы приложений
Алексей Шуленин, Microsoft Россия
![Page 13: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/13.jpg)
Анонс доклада
Техническая секция 15:30-16:15
SQL Server 2008 R2 Parallel DataWarehouse - поддержка хранилищ данных объемом свыше 100 Тбайт
Обзор архитектур решений, построенных с использованием SQL Server 2008 R2 Parallel DataWarehouse, способы внедрения и лицензирования
Алексей Шуленин, Microsoft Россия
![Page 14: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/14.jpg)
Коммуникации
Microsoft Lync Server 2010
• Присутствие
• Мгновенные сообщения
• Конференции
• Телефония и голосовая связь
Microsoft Exchange Server
2010
• Электронная почта
• Календарь
• Контакты
• Заметки
• Задачи
Microsoft SharePoint
Server 2010
• Сайты
• Совместная работа
• Сообщества
• Контент
![Page 15: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/15.jpg)
Анонс доклада
Техническая секция 16:15-16:45
Преимущества использования SharePoint 2010 Enterprise
Возможности корпоративного выпуска SharePoint Server 2010 и тем преимуществам, которые можно извлечь, используя их в своих продуктах.
Владимир Колесников, Microsoft Россия
![Page 16: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/16.jpg)
xRM
Класс приложений – управление взаимоотношениями
Dynamics CRM 2011 – управление взаимоотно-шениями с клиентами
Платформа для создания
решений
Поддержка .NET 4,
WCF/WF, LINQ, OData
Модель базы данных на
основе бизнес-
сущностей
Интеграция с SharePoint
Server
![Page 17: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/17.jpg)
Инфраструктура
Безопасность • Microsoft Forefront
Идентификация и доступ
• Microsoft Forefront, WIF, ADFS
Виртуализация • Windows Server Hyper-V
• Microsoft System Center
Сетевые сервисы
• Windows Server 2008 R2
![Page 18: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/18.jpg)
Инфраструктура
Microsoft
Потребитель
Публичное облако
Частное облако
Партнер Единые
Средства идентификации Средства управления Средства разработки
![Page 19: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/19.jpg)
Инфраструктура
Microsoft
Windows Azure SQL Azure
Потребитель
Windows Server SQL Server
Публичное облако
Частное облако
Партнер
Windows Server SQL Server
Active Directory Microsoft System Center Microsoft Visual Studio
![Page 20: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/20.jpg)
Прикладная платформа
•Использование .NET на клиенте и сервере
•Использование SQL Server
•Использование SharePoint Server/CRM
•Интеграция с системными сервисами
• Мониторинг, управляемость, безопасность
•Работа в физической и виртуальной среде
•Совместимость с платформой
![Page 21: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/21.jpg)
Модель аренды публично доступных сетевых ресурсов с оплатой по факту использования
«Облако»
![Page 22: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/22.jpg)
Облачные вычисления
Бизнес-вопросы
• Модель распространения
• Модель и цикл обновления
• Подписка
• APRU
• Цикл маркетинга и продаж
• Операционный цикл, поддержка
• Режим «Try-Buy»
• ...
«Стоимость приложения»
Технологические вопросы
• Архитектура
• Клиент
• Сервисы
• Данные
• Онлайн
• Масштабируемость
• Мульти-тенантность
• Реакция на сбои
• ...
Впервые появляется понятие «стоимость
архитектуры»
![Page 23: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/23.jpg)
Облачные вычисления
Основные атрибуты
• Масштабируемость • Эластичность • Мульти-тенантность
• Инфраструктура по запросу • Самообслуживание • Оплата за использование
![Page 24: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/24.jpg)
Облачные вычисления
Microsoft SQL Azure
Windows Azure Platform AppFabric
Windows Azure
Вычисление Управление Хранение
Синхронизация
База данных
Сервисная шина Контроль доступа
Windows Server 2008 R2
Windows Server AppFabric
SQL Server 2008 R2
База данных
Хостинг Кэширование
Мониторинг Управляемость Безопасность
Отчеты Аналитика
.NET
![Page 25: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/25.jpg)
Облачные вычисления. Подготовка к переходу
• Веб-приложения и сервисы
• Автономные алгоритмы
• 3-х уровневые приложения
Кандидаты для миграции:
• Серверная платформа x64
• Совместимость базы данных
• Поддержка использованных технологий
• Доступ к ОС
• Возможности SQL Azure
Дополнительно учесть:
![Page 26: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/26.jpg)
Средства разработки
Microsoft Visual Studio 2010
• Microsoft Visual Studio Team System 2010
– Team Foundation Server, Team Suite, Test Edition
Дополнения для Windows Azure
• Windows Azure Tools for Microsoft Visual Studio • Developer Fabric, Storage Fabric
Дополнения для Windows Phone 7
• Visual Studio 2010 Express for Windows Phone • Express Blend 4 for Windows Phone • Silverlight for Windows Phone 7 • XNA Game Studio for Windows Phone 7 • Windows Phone Emulator
Microsoft Expression Studio 4
![Page 27: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/27.jpg)
Прикладная платформа
Приложения Работают на прикладной платформе Microsoft
Располагаются локально и в облаке Доступны любому клиенту
Управляются унифицированными средствами Создаются едиными инструментами
![Page 28: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)](https://reader036.vdocuments.site/reader036/viewer/2022071113/5fe90bb3feeb8e43210f8c09/html5/thumbnails/28.jpg)
Вопросы и обсуждение