Майкрософт и открытость.Взаимодействие с OpenSource.Стандарты, интероперабельность ивзаимодействие в облакеХрущелёв Конста...
Linux Foundation. Annual LinuxDevelopment Repor t, 03/04/12Основные выводы этого года:§ More than 7,800 developers from al...
2012 - …Microsoft изменилиcь, став более открытыми
Взаимодействие Поддержка существующих с Open Source стандартов               Совместимость продуктов и               платф...
Отрытые стандарты и интероперабельность                   OXML,                              Interoperability             ...
Windows Phone и Windows 8Мультиплатформенные приложения на HTML5 Поддержка открытых сред разработки (jQuery Mobile, PhoneG...
Microsoft + Linux• Linux – «первоклассный    гость» на Windows    Server Hyper-V• Разработка совместных      “Microsoft is...
Microsoft + Apache Hadoop• Big Data enterprise-ready    решения на базе    Hadoop: Windows Azure     “Microsofts ongoing  ...
Microsoft + Java• Успешная работа   Enterprise Java   приложений на           “Given the promising foundation   Windows Se...
Microsoft + PHP• Впечатляющее    быстродействие на    Windows Server и    Windows Azure                         “Between 2...
Microsoft + Node.js• Поддержка нового    поколения real-time    приложений            “Microsoft announced it has• Улучшен...
Microsoft + mongoDB• MongoLab предлагает   MongoDB-as-a-   Service через          “MongoLab and Windows Azure             ...
Microsoft Research + Open SourceНаучные и Open Source разработки                                        Research     Publi...
Что дальше?Индустрия быстро меняется, нас ждет многонеожиданностей…
Майкрософт и открытость. взаимодействие с open source
Upcoming SlideShare
Loading in …5
×

Майкрософт и открытость. взаимодействие с open source

283 views
197 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
283
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 2/22/2013 9:14 AM © 2007 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.
  • Сегодня появляются такие сообщения – что это значит?
  • Microsoft – в 20-ке крупнейших разработчиков Linux 75% разработчиков Linux получают за это деньги Вот как мир меняется!
  • Мир сложнее, все быстро меняется вместе со временем, включая Microsoft Старые споры – черное-белое, СПО против проприетарного, OpenXML против ODF – не актуальны сегодня. У клиентов смешанные ИТ инфраструктуры, они хотят свободы выбора и гибкости и ожидают от Microsoft помощи в этом Поэтому в 2012 году Microsoft создала подразделение MS Open Tech. Это говорит о кардинальном повороте компании в сторону открытости. 2/22/2013
  • Если говорить о Microsoft – можно выделить 3 направления взаимодействия с Open Source Стандарты Совместимость (интероперабельность) Гетерогенное облако Рассмотрим все 3 из них 2/22/2013 © 2010 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.
  • Стандарты - 150 комитетов, 4000 рабочих групп. Правило - не изобретать новый стандарт если он есть. HTML5 – тому доказательство. Стандарт принят для разработки приложений платформы Windows на всех устройствах (ноутбуки, планшеты, телефоны) . Совместимость: Опять же форматы – Office работает прекрасно с OpenXML ODF ( эта презентация в формате ODF). Устройства – многие продукты Microsoft ( Lync, Skype, online версии Word, Outlook, Excel, и т.п.) работают на iOS , Android и проч. Кстати - Office для MAC. Interoperability Executive Customer Council – группа из 30-40 ТОП CTO&CIO решают вопросы интероперабельности в продуктах Майкрософт и индустрии в целом. Windows Server – поддерживает Linux ( подробнее потом ) в виртуализации Облако Azure изначально создавалось как гетерогенное. Пример - www.websecurity.pl – Linux VM с Wordpress на Azure подключено к SQL базе в частном датацентре . Как видим, бизнес Microsoft уже очень сильно завязан на Open Source!
  • Мы уже говорили про HTML5 как стандарт для разработки приложений для для разных форм факторов устройств. Это относится как к платформам Windows 8 и Windows Phone . Кстати, сейчас идет конкурс приложений с ценными призами – не пропустите http://w8.promorc.com/ Однако кроме этого если вы пользуетесь популярными Open Source инструментами для разработки мобильных приложений – пожалуйста, эти платформы поддерживаются Windows Phone
  • Microsoft и Linux – правда дружба кажется странной, однако факты: Как мы говорили Microsoft один из самых больших разработчиков Linux. Это касается именно совместимости и поддержки Linux в среде виртуализации Hyper-V. Официально поддерживаются различные версии SUSE, RedHat , CentOS , теперь даже FreeBSD . Однако реально работают практически все версии Linux. CoAPP (The Common Opensource Application Publishing Platform). Разрабатываете приложения для не- Windows платформ и не хотите использовать Windows Installer? Microsoft изобрела CoApp - open-source package management system для Windows (еще 2010 год однако) Наконец про Azure. Microsoft многих удивила объявив о поддержке Linux в функциональности VM( IaaS ) в Azure (пока еще сервис в бета версии). Более того, месяц назад появился Open Source проект VMDepot - Open Source репозитарий образов виртуальных машин ( Windows и Linux ).
  • Большие данные. Еще год назад мало кто понимал что это такое. Теперь – индустриальный тренд. Среди ТОП 3 проблем которые беспокоят CIO. Microsoft не стала изобретать свой велосипед , а пошла по пути Open Source. Взяли Hadoop и завернули его в Windows Server и Windows Azure. Но это еще не все. Это уже Enterprise-ready решение Hadoop HDinsight для Windows Server и Windows Azure ! Кроме того, Microsoft BI tools (SQL reporting services, Analysis Sevrices , Excel! и PoverPivot для Excel поддерживают noSQL технологию Hadoop !) И компания Webtrends и ряд других уже активно пользуются этими решениями!
  • Поговорим о Java. Подумать только – « вражеские для Microsoft » Enterprise решения где , консерватизм процветает , никто не хочет рисковать работающими приложениями … Однако , уже есть заказчики , котор ые портировали Java приложения в облако Azure и довольны ( партнер – Gigaspaces ) . Java SDK для Windows Azure включает шаблоны и инструменты для Eslipse чтобы создавать и публиковать Java приложения в облаке Azure.
  • Кто в нашей стране не любит PHP? Наверное только сотрудники Microsoft:-) Однако теперь уже любят:-) Интересно отмечать как с 2003 года изменилось отношение PHP к Windows . Теперь мы имеем: Очень впечатляющее быстродействие как для Windows Server так и для Azure Поддержка PHP community платформы Windows одинаково с Linux! Кто бы мог подумать такое:-) Кстати, по «шпионской» информации Microsoft Ukraine готовит ряд мероприятий для сообществ PHP (по облачной тематике Azure ) и ищет PHP гуру для проведения совместных активностей. Кому интересно – подойдите к мне в перерыве.
  • Node.JS – очень перспективное направление, не мне вам рассказывать Для Microsoft - Node.js это большой приоритет! Как раз сегодня мы и собрались послушать об это более подробно от сотрудников Microsoft из штаб квартиры.
  • MongoDB . Опять же набирающие популярность no-SQL базы дагнных . Особенно популярна среди JavaScript ( Node.JS ) разработчиков. Теперь MongoDB - не просто поддерживается в Azure , а запущен новый сервис через Azure Marketplace ( MongoDB -as-a-service). Это автоматический процесс развертывания MongoDB в облаке Azure c автоматическим бекапом , веб инструментами , 24/7 мониторинг ом и поддержкой « живыми экспертами »
  • За неимением времени еще я не рассказал про поддержку CMS ( Wordpress , Joomla, Drupal и ряда других) а также других платформ, которые поддерживаются в облаке Azure. Как говорилось – Azure изначально гетерогенное облако, поэтому все что хотите знать – смотрите на сайте www.azure.com Ну и напоследок - Microsoft research. У них очень много различных Open Source решений для науки (например отметим плагин для Word для написания химических формул) а также есть кое-что интересненькое для разработчиков. Если вы разрабатываете аналитические приложения – обратите внимание на open source язык F#. Уникальная вещь, не очень сложная (по отзывам), и сочетает в себе функциональное, объектно и скрипт ориентированное программирование, поддерживающее платформы MAC, Windows и Linux .
  • Смотрите сколько за последний год интересного произошло в Microsoft по отношению к Open Source. Что будет дальше – посмотрим. Я верю, что нас ждет очень много интересных сюрпризов  На этой оптимистичной ноте заканчиваем, поговорим в кулуарах, передаю слово нашему гостю из Редмонда .
  • Майкрософт и открытость. взаимодействие с open source

    1. 1. Майкрософт и открытость.Взаимодействие с OpenSource.Стандарты, интероперабельность ивзаимодействие в облакеХрущелёв КонстантинНезависимый консультант по стратегии Open Sourcekostyakhr@hotmail.com
    2. 2. Linux Foundation. Annual LinuxDevelopment Repor t, 03/04/12Основные выводы этого года:§ More than 7,800 developers from almost 800 different companieshave contributed to the Linux kernel§ Seventy-five percent of all kernel development is done bydevelopers who are being paid for their work.§ The top 10 organizations sponsoring Linux kernel developmentsince the last report (or Linux kernel 2.6.36) are Red Hat, Intel, Novell, IBM, TexasInstruments, Broadcom, Nokia, Samsung, Oracle and Google.§ For the first time, Microsoft appears on list of companies that arecontributing to the Linux kernel. Ranking at number 17.
    3. 3. 2012 - …Microsoft изменилиcь, став более открытыми
    4. 4. Взаимодействие Поддержка существующих с Open Source стандартов Совместимость продуктов и платформ с open source Поддержка Open Source в облачных решениях Microsoft
    5. 5. Отрытые стандарты и интероперабельность OXML, Interoperability Executive Customer 150 комитетов ODF 1.2 Устройства Council (IEC) FreeBSD, Linux, HTML 5, RedHat, Java, PHP, node.js, Ruby, Hadoop, Java Script CentOS, SUSE MongoDB, Drupal, Joomla
    6. 6. Windows Phone и Windows 8Мультиплатформенные приложения на HTML5 Поддержка открытых сред разработки (jQuery Mobile, PhoneGap, SenchaTouch)
    7. 7. Microsoft + Linux• Linux – «первоклассный гость» на Windows Server Hyper-V• Разработка совместных “Microsoft is playing quite приложений для Linux nicely with Linux and other и Windows (CoApp) open source tools. “• Поддержка в Windows -Robert McMillan, Wired Enterprise Azure Virtual Machines (CentOS, openSUSE, SUSE, Ubuntu)
    8. 8. Microsoft + Apache Hadoop• Big Data enterprise-ready решения на базе Hadoop: Windows Azure “Microsofts ongoing HDInsight & Microsoft relationship in supporting the HDInsight for Windows open source Hadoop Server technology continues apace• Использование Microsoft as interoperability is being BI tools для анализа opened up for Windows данных из Hadoop Server and Windows Azure.“ -Kurt Mackie, Redmondmag.com
    9. 9. Microsoft + Java• Успешная работа Enterprise Java приложений на “Given the promising foundation Windows Server и of Windows Azure, we saw an Windows Azure opportunity to provide a cloud deployment and monitoring• Windows Azure plug-in experience for our customers for Eclipse with Java existing Java-based enterprise applications...“ -Adi Paz, Executive VP for Marketing & Business Development at GigaSpaces
    10. 10. Microsoft + PHP• Впечатляющее быстродействие на Windows Server и Windows Azure “Between 2003 and 2012• PHP сообщество weve seen the general поддерживает opinion about Microsoft, Windows так же как Windows and PHP turn и Linux 180 degrees.“ -René de Haas, SoHosted CEO
    11. 11. Microsoft + Node.js• Поддержка нового поколения real-time приложений “Microsoft announced it has• Улучшенная completed its addition of быстродействие на Node.js support to Azure, meaning that any developer Windows и Linux can launch a server-based• Поддержка для JavaScript app from Cloud9 IDE Microsofts cloud in minutes.“ -Scott M. Fulton, ReadWriteWeb
    12. 12. Microsoft + mongoDB• MongoLab предлагает MongoDB-as-a- Service через “MongoLab and Windows Azure represent two leading MongoDB Windows Azure Store cloud participants, and their co-• MongoDB Installer для operation greatly expands the options available to developers to Windows Azure run, operate, and enjoy MongoDB.” -Ed Albanese, Vice President of Business Development at 10gen, the company behind MongoDB
    13. 13. Microsoft Research + Open SourceНаучные и Open Source разработки Research Publishing Chemistry Management Add-in for Word DataUp Scientific Learning & Computing Exploration Chronozoom Try F# http://research.microsoft.com/Accelerators
    14. 14. Что дальше?Индустрия быстро меняется, нас ждет многонеожиданностей…

    ×