+ All Categories
Home > Documents > Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · •...

Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · •...

Date post: 07-Sep-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
28
Innovation Day
Transcript
Page 1: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Innovation Day

Page 2: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Техническая секция

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 3: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Прикладная платформа Microsoft

Алексей Федоров

[email protected]

Page 4: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Прикладная платформа

Основа для создания и выполнения приложений

Уровни

• Бизнес-логика – Реализация логики, связь с другими приложениями,

управление бизнес-процессами • Базы данных – Использование инфраструктуры для хранения,

потребления и анализа данных. Транзакционная обработка, сбор данных, средства анализа и создания отчетов

• Инфраструктура – Обеспечение безопасности, идентификации и доступа,

виртуализации и сетевых сервисов

Page 5: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Прикладная платформа

Клиенты

– «Толстый», «тонкий», мобильный

Средства разработки

– Унифицированные средства поддержки жизненного цикла создания приложений

Средства управления

• Унифицированные средства управления клиентскими приложениями, сервисами и базами данных

Интеграция всех элементов платформы

Развертывание - локально и в «облаке»

Возможность поставки компонентов платформы (Royalty)

Page 6: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Инфраструктура

Базы данных

Бизнес-логика

Приложения

Компьютер, телефон, браузер

Средства разработки Средства управления

Безопасность

Виртуализация

Идентификация и доступ

Коммуникации

Тиражируемые Заказные Веб-

приложения

Интеграция Сервер

приложений Workflow

Реляционные данные

Хранилища данных

Отчеты и анализ

Локально В облаке

Композитные

Page 7: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Клиент

«Толстый» • 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)

Анонс доклада

Техническая секция. 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)

Бизнес-логика

Сервер приложений

• 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)

Бизнес-логика. Сервер приложений

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)

Базы данных

Реляционные данные

• 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)

Анонс доклада

Техническая секция 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)

Анонс доклада

Техническая секция 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)

Коммуникации

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)

Анонс доклада

Техническая секция 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)

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)

Инфраструктура

Безопасность • 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)

Инфраструктура

Microsoft

Потребитель

Публичное облако

Частное облако

Партнер Единые

Средства идентификации Средства управления Средства разработки

Page 19: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Инфраструктура

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)

Прикладная платформа

•Использование .NET на клиенте и сервере

•Использование SQL Server

•Использование SharePoint Server/CRM

•Интеграция с системными сервисами

• Мониторинг, управляемость, безопасность

•Работа в физической и виртуальной среде

•Совместимость с платформой

Page 21: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Модель аренды публично доступных сетевых ресурсов с оплатой по факту использования

«Облако»

Page 22: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Облачные вычисления

Бизнес-вопросы

• Модель распространения

• Модель и цикл обновления

• Подписка

• APRU

• Цикл маркетинга и продаж

• Операционный цикл, поддержка

• Режим «Try-Buy»

• ...

«Стоимость приложения»

Технологические вопросы

• Архитектура

• Клиент

• Сервисы

• Данные

• Онлайн

• Масштабируемость

• Мульти-тенантность

• Реакция на сбои

• ...

Впервые появляется понятие «стоимость

архитектуры»

Page 23: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Облачные вычисления

Основные атрибуты

• Масштабируемость • Эластичность • Мульти-тенантность

• Инфраструктура по запросу • Самообслуживание • Оплата за использование

Page 24: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Облачные вычисления

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)

Облачные вычисления. Подготовка к переходу

• Веб-приложения и сервисы

• Автономные алгоритмы

• 3-х уровневые приложения

Кандидаты для миграции:

• Серверная платформа x64

• Совместимость базы данных

• Поддержка использованных технологий

• Доступ к ОС

• Возможности SQL Azure

Дополнительно учесть:

Page 26: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Средства разработки

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)

Прикладная платформа

Приложения Работают на прикладной платформе Microsoft

Располагаются локально и в облаке Доступны любому клиенту

Управляются унифицированными средствами Создаются едиными инструментами

Page 28: Innovation Daydownload.microsoft.com/documents/rus/isv/events/fedorov.pdf · • Инкапсуляция логики в виде шагов Windows Communication Foundation (WCF)

Вопросы и обсуждение


Recommended