Microsoft
Microsoft
Applications
OS
Computers
Processors
Solutions
Storage
Applications
OS
Computers
Processors
Solutions
Storage
Applications
OS
Computers
Processors
Solutions
Storage
Applications
OS
Computers
Processors
Solutions
Storage
Microsoft
Процессоры
Поставщики систем
Память
Поставщики сетевой
инфраструктуры
СУБД
Клиентские
приложения
Серверные
приложения
Операционные системы
и интеграционное ПО
Microsoft
Продукты и
технологии
Дорожная
карта
(roadmap)
Архитектурные
концепции
Исследования
и инновацииСта
нд
арты
и
ре
гла
ме
нты
Microsoft
Проекты
Стандарты промышленных и
региональных ассоциаций
Перспективные стандарты
ISO, IEC, ITU-T…
Доминирующий на рынке
стандарт
Альтернативный стандарт на
рынке
Устаревший стандарт
ПроектыПроекты
Проекты
ПроектыПроекты
ПроектыПредложения сообщества
Стандарты промышленных и
региональных ассоциацийСтандарты промышленных и
региональных ассоциаций
Перспективные стандарты
ISO, IEC, ITU-T…
Открытая
разработка
«Суперлегкие»
стандарты эпохи
веб: «два автора
и вики»
Нужен для
защиты
конкуренции
Ключевой компонент
интероперабельности
Необходим для
совместимости с
унаследованными
системами
Нужно несколько для
поддержки инноваций и
исключения ошибок
Результаты
исследований и
коммерческих
разработок
Microsoft
Выбор релевантных стандартов
Частичная реализация стандартов
Предложения по разработке новых стандартов
Примышленная реализация стандартов
Microsoft
Проекты
Стандарты промышленных и
региональных ассоциаций
Перспективные стандарты
ISO, IEC, ITU-T…
Доминирующий на рынке
стандарт
Альтернативный стандарт на
рынке
Устаревший стандарт
ПроектыПроекты
Проекты
ПроектыПроекты
ПроектыПредложения сообщества
Стандарты промышленных и
региональных ассоциацийСтандарты промышленных и
региональных ассоциаций
Перспективные стандарты
ISO, IEC, ITU-T…
Открытая
разработка
«Суперлегкие»
стандарты эпохи
веб: «два автора
и вики»
Нужен для
защиты
конкуренции
Ключевой компонент
интероперабельности
Необходим для
совместимости с
унаследованными
системами
Нужно несколько для
поддержки инноваций и
исключения ошибок
Облачные стандарты
Стандарты динамической
утилизации частот
Основанные на XML
стандарты документов
Стандарты веб-сервисов
Microsoft
TTC
Comm.
FO2
FO6 TR30
TR41TIA
CACCEPT
ECMA
TC-32
1220
15
CEN/
CENELEC
CSA
AFNOR
DIN
NNI
НАЦИОНАЛЬНЫЕ
BSI
Parlay
Консорциумы
TR46 TR45
MMTA
EMA
ICSCA
ECTEL
CTIA
CDG
Индустриальные ассоциации
PHS
MoU
CIAJMITF
AIC
5
62
3
9
8
11
15
7
13
ITU-TITU
ITU-D
12
10
16
4ITU-R
7
9
811
10
3 4
1
8021114
1
POSIX
IEEE
MeT
MMCFW3C
NEMA
OMG
SIF
SynchML
EIA
SIA PCIAOIDA
NIST
MWIF
GMCF
UWCC
UL
РЕГИОНАЛЬНЫЕ
МЕЖДУНАРОДНЫЕ
MPT/TTC
Council
JEIDA
INSTAC
OITDA
ARIB
FCC
1
2
ANSI
SEMI
IMTC
IMTC
Blue
tooth
ISO
TC176
TC207
CISPR
TC76
TC74IEC
JTC1SC11
SC7 SC6
SC25
SC29SC27
SC31
L3
J22
V1
B5NCITS
T4
T3CITEL
PCC.III
PCC.I
GSM
Assoc
IN
Forum
SDR
OIF
WAP
TTA IMT-2000
3GPP2
3GPP
IETF
ISOC
ETSIGMM CG
EP
TC
JISC
CTSI
CWTSNM
TR & ACC
IP
JAIN
ASTA
P
APT
T1
M1
E1A1
P1S1
X1
NS EMC
Wireless
Village
MIPI
OMA
WGs
JCP
S ~ lnA ~ ln(lnU)
Microsoft
1 The Open Group2 Cloud Audit3 Cloud Security Alliance
3.1 Security Guidance for Critical Areas of Focus in Cloud Computing
4 Distributed Management Task Force (DMTF) 4.1 Open Cloud Standards Incubator
4.1.1 Open Virtualization Format (OVF)4.1.2 Interoperable Clouds White Paper
5 The European Telecommunications Standards Institute (ETSI) 5.1 TC GRID
5.1.1 ETSI Terms and Diagrams6 National Institute of Standards and Technology (NIST)
6.1 NIST Working Definition of Cloud Computing7 Open Grid Forum (OGF)
7.1 Open Cloud Computing Interface (OCCI) Working Group 7.1.1 Open Cloud Computing Interface Specification7.1.2 Open Cloud Computing Interface Terms and Diagrams
8 Object Management Group (OMG)9 Open Cloud Consortium (OCC)10 Organization for the Advancement of Structured Information Standards (OASIS)
10.1 OASIS Cloud-Specific or Extended Technical Committees 10.1.1 OASIS Identity in the Cloud (IDCloud) TC10.1.2 OASIS Symptoms Automation Framework (SAF) TC
11 Storage Networking Industry Association (SNIA) 11.1 SNIA Cloud TWG
11.1.1 SNIA Cloud Data Management Interface (CDMI)11.1.2 SNIA Terms and Diagrams
12 Association for Retail Technology Standards (ARTS)13 ISO/IEC JTC-1 SC38…
Управление
Безопасность
Идентичность
Форматы
Аудит
Виртуализация
Память
GRID
APIs
Эластичность
Сервисы
…
Существующие стандартыВеб стандарты: HTML, XML, JSON, SOAP, REST…
Стандарты контроля доступа: SAML, OAuth and OpenID…
Стандарты для датацентров и грида
Новые стандартыЭластичность
Масштабируемость
Совладение (multi-tenancy)
Доступ к данным: ODATA
Свобоба выбора платформы разработки
стандарты языков и сред исполнения: .NET, C#, Python, PHP, Java, Ruby…
Клиент + Облако
…
Microsoft
Жизненный цикл инновации в Microsoft
Уровень науки
Уровень техники
Сотрудничество с университетами и научными институтами
Сотрудничество с коммерческими партнерами
Частичная реализация существующих стандартов
Внутренний драфт спецификации
Проект отраслевого стандарта
Участие в рабочей группе
международного стандарта
Отработка реализации стандартов
Промышленная реализации стандартов
Microsoft
Открытое обсуждение реализации
Гарантия открытых интерфейсов
Переносимость данных
Поддержка стандартов
http://www.microsoft.com/rus/interop
Microsoft
• Во всех случаях Microsoft использует существующие стандарты для
взаимодействия между приложениями, Microsoft активно участвует в работе отраслевых,
национальных и международных органов стандартизации, все расширения
реализации стандартов будут документироваться и раскрываться;
• Microsoft полностью публикует и использует для взаимодействия со своими массовыми
продуктами только открытые интерфейсы прикладного программирования;
• Microsoft обеспечивает в своих массовых продуктах возможность ввода и вывода данных в
различных форматах, включая возможность выбора формата по умолчанию;
• Microsoft в установленном порядке будет отказываться от патентной защиты
интеллектуальной собственности, потенциально ограничивающей использование
созданных с ее участием стандартов.
• Microsoft будет раскрывать существенные для третьих сторон особенности
реализации стандартов, протоколов и интерфейсов и учитывать замечания и
пожелания заказчиков и ИТ-специалистов в этой области.
Microsoft
• Каждая организация должна ставить четкие цели и определенные задачи
• Нужно минимизировать дублирование и развивать кооперацию
• Глобальные стандарты лучше региональныхОрганизации
• Стандартизовать только то, что действительно необходимо
• Не создавать барьеров инновациям и малому бизнесу
• Вносить только качественные и проверенные разработкиСпецификации
• Процесс должен быть открытым, равным и объективным
• Технически эксперты важнее маркетологов
• Результаты нужны вовремяУчастие
• Понимать, где нужны стандарты интероперабельности, а где - безопасности
• Защищать процесс, а не технологию или бизнес-модель
• Определять подходы и цели, а не технологии и стандартыРегулирование
Вы
со
ко
кач
ес
тв
ен
ны
е
ста
нд
ар
ты
Microsoft
Ра
спростр
анять
зна
ни
я
По
вы
шать
квал
иф
ика
ци
ю
Люди:
• ~50 штатных сотрудников
• 1000+ участников разработки
• ~150 организаций (400+ рабочих групп)
Цели:
• Качественная работа над стандартами
• Кооперация между группами
• Систематизация и распространение опыта
Ресурсы:
• Web-инструменты
• Профили квалификации
• Внутренние мероприятия
• Руководства и документация
Microsoft
Из 245 стандартов, упомянутых четырьмя или
более правительствами Microsoft поддерживает
242.
Исключения:
• RM – Real Media a Real Networks media container
• PDF 1.6 – Adobe file format (мы поддерживаем 1.7)
• IMAP MultiAppend Extension (RFC 3502)
• Всего в базе: ~6000
• Из них открытых (от некоммерческих
организаций, доступных по RAND или
RAND-Z): ~2500
• Открытых стандартов,
поддерживаемых Microsoft: ~1000
Мониторинг стандартов
Во всем мире в документах правительств типа сводов и регламентов по интероперабельности упомянуты примерно 2700 стандартов
245
HTTP
636
Как часто какой-либо стандарт упоминается в
требованиях правительств (eGIF)?
Microsoft
PCI-SIG (PCI Special Interest Group)
PCMCIA (Personal Computer Memory Card International Association)
Project Inkwell
PTSC (Packet Technologies and Systems Committee)
PWG (The Printer Working Group)
RosettaNet
SDA (SD Card Association)
SMPTE (Society of Motion Picture and Television Engineers)
SNIA (Storage Networking Industry Association)
TCG (Trusted Computing Group)
TIA (Telecommunications Industry Association)
UEFI (Unified Extensible Firmware Interface Forum)
UPnP (Universal Plug and Play Forum)
USB-IF (USB Implementers Forum)
W3C (World Wide Web Consortium)
Wi-Fi Alliance
WiMAX Forum
WiMedia Alliance
WS-I (Web Services Interoperability Organization)
Microsoft
2 Кодированные наборы знаков
6 Обмен информацией
7 Программное обеспечение
17 Личная идентификация
22 Языки программирования
23 Запоминающие среды
24 Компьютерная графика
25 Сопряжение оборудования
27 Методы защиты ИТ
28 Оргтехника29 Кодирование информации
31 Автоматическая идентификация
32 Управление данными34 Описание документов35 Пользовательские интерфейсы36 ИТ в образовании
37 Биометрические измерения
38 Распределенные платформы/облака
SWG-A Доступность
SWG 6 Управление ИТ
102
106
107117
122
123
124
125
127
128129
131
132134135136
137
138
…
Облачные
вычисления
Распределенные
платформы
Электронное
правительство
Доступность
Форматы
документов
Безопасность и
идентификация
ТК22 ISO/IEC JTC-1 Совет по стандартизации Microsoft Приоритеты
Майкрософт Рус
Другие ТК Другие ТК Другие ТК и
отраслевые организации