Innovation Day
Техническая секция
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 Сессия вопросов и ответов
Прикладная платформа
Основа для создания и выполнения приложений
Уровни
• Бизнес-логика – Реализация логики, связь с другими приложениями,
управление бизнес-процессами • Базы данных – Использование инфраструктуры для хранения,
потребления и анализа данных. Транзакционная обработка, сбор данных, средства анализа и создания отчетов
• Инфраструктура – Обеспечение безопасности, идентификации и доступа,
виртуализации и сетевых сервисов
Прикладная платформа
Клиенты
– «Толстый», «тонкий», мобильный
Средства разработки
– Унифицированные средства поддержки жизненного цикла создания приложений
Средства управления
• Унифицированные средства управления клиентскими приложениями, сервисами и базами данных
Интеграция всех элементов платформы
Развертывание - локально и в «облаке»
Возможность поставки компонентов платформы (Royalty)
Инфраструктура
Базы данных
Бизнес-логика
Приложения
Компьютер, телефон, браузер
Средства разработки Средства управления
Безопасность
Виртуализация
Идентификация и доступ
Коммуникации
Тиражируемые Заказные Веб-
приложения
Интеграция Сервер
приложений Workflow
Реляционные данные
Хранилища данных
Отчеты и анализ
Локально В облаке
Композитные
Клиент
«Толстый» • WPF, Silverlight, Win32/C++, MFC/C++
Office Business
Applications (OBA)
• На основе клиентских продуктов Office 2010
«Тонкий» • ASP.NET, ASP.NET MVC, Silverlight,
JavaScript
• SharePoint 2010
Мобильный • Silverlight, XNA Framework
Анонс доклада
Техническая секция. 14:00-15:00
Новые возможности технологий Microsoft для разработки веб-решений
Доклад посвящен новым возможностям платформы разработки ASP.NET MVC Framework 3 и браузера Internet Explorer 9
Гайдар Магдануров, Microsoft Россия
Бизнес-логика
Сервер приложений
• Windows Server 2008 R2, Windows Server AppFabric
Workflow • WF, WCF, Workflow Services
Интеграция • BizTalk Server 2010
Бизнес-логика. Сервер приложений
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
Базы данных
Реляционные данные
• 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
Анонс доклада
Техническая секция 15:20-16:15
Использование Microsoft SQL Server Enterprise в индустриальных решениях
Преимущества SQL Server EE и дополнительной технической
функциональности для управления данными, обеспечения надежности и защиты от несанкционированного доступа, повышения производительности работы приложений
Алексей Шуленин, Microsoft Россия
Анонс доклада
Техническая секция 15:30-16:15
SQL Server 2008 R2 Parallel DataWarehouse - поддержка хранилищ данных объемом свыше 100 Тбайт
Обзор архитектур решений, построенных с использованием SQL Server 2008 R2 Parallel DataWarehouse, способы внедрения и лицензирования
Алексей Шуленин, Microsoft Россия
Коммуникации
Microsoft Lync Server 2010
• Присутствие
• Мгновенные сообщения
• Конференции
• Телефония и голосовая связь
Microsoft Exchange Server
2010
• Электронная почта
• Календарь
• Контакты
• Заметки
• Задачи
Microsoft SharePoint
Server 2010
• Сайты
• Совместная работа
• Сообщества
• Контент
Анонс доклада
Техническая секция 16:15-16:45
Преимущества использования SharePoint 2010 Enterprise
Возможности корпоративного выпуска SharePoint Server 2010 и тем преимуществам, которые можно извлечь, используя их в своих продуктах.
Владимир Колесников, Microsoft Россия
xRM
Класс приложений – управление взаимоотношениями
Dynamics CRM 2011 – управление взаимоотно-шениями с клиентами
Платформа для создания
решений
Поддержка .NET 4,
WCF/WF, LINQ, OData
Модель базы данных на
основе бизнес-
сущностей
Интеграция с SharePoint
Server
Инфраструктура
Безопасность • Microsoft Forefront
Идентификация и доступ
• Microsoft Forefront, WIF, ADFS
Виртуализация • Windows Server Hyper-V
• Microsoft System Center
Сетевые сервисы
• Windows Server 2008 R2
Инфраструктура
Microsoft
Потребитель
Публичное облако
Частное облако
Партнер Единые
Средства идентификации Средства управления Средства разработки
Инфраструктура
Microsoft
Windows Azure SQL Azure
Потребитель
Windows Server SQL Server
Публичное облако
Частное облако
Партнер
Windows Server SQL Server
Active Directory Microsoft System Center Microsoft Visual Studio
Прикладная платформа
•Использование .NET на клиенте и сервере
•Использование SQL Server
•Использование SharePoint Server/CRM
•Интеграция с системными сервисами
• Мониторинг, управляемость, безопасность
•Работа в физической и виртуальной среде
•Совместимость с платформой
Модель аренды публично доступных сетевых ресурсов с оплатой по факту использования
«Облако»
Облачные вычисления
Бизнес-вопросы
• Модель распространения
• Модель и цикл обновления
• Подписка
• APRU
• Цикл маркетинга и продаж
• Операционный цикл, поддержка
• Режим «Try-Buy»
• ...
«Стоимость приложения»
Технологические вопросы
• Архитектура
• Клиент
• Сервисы
• Данные
• Онлайн
• Масштабируемость
• Мульти-тенантность
• Реакция на сбои
• ...
Впервые появляется понятие «стоимость
архитектуры»
Облачные вычисления
Основные атрибуты
• Масштабируемость • Эластичность • Мульти-тенантность
• Инфраструктура по запросу • Самообслуживание • Оплата за использование
Облачные вычисления
Microsoft SQL Azure
Windows Azure Platform AppFabric
Windows Azure
Вычисление Управление Хранение
Синхронизация
База данных
Сервисная шина Контроль доступа
Windows Server 2008 R2
Windows Server AppFabric
SQL Server 2008 R2
База данных
Хостинг Кэширование
Мониторинг Управляемость Безопасность
Отчеты Аналитика
.NET
Облачные вычисления. Подготовка к переходу
• Веб-приложения и сервисы
• Автономные алгоритмы
• 3-х уровневые приложения
Кандидаты для миграции:
• Серверная платформа x64
• Совместимость базы данных
• Поддержка использованных технологий
• Доступ к ОС
• Возможности SQL Azure
Дополнительно учесть:
Средства разработки
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
Прикладная платформа
Приложения Работают на прикладной платформе Microsoft
Располагаются локально и в облаке Доступны любому клиенту
Управляются унифицированными средствами Создаются едиными инструментами
Вопросы и обсуждение