SlideShare une entreprise Scribd logo
1  sur  30
Microsoft e Openness
Vinícius Souza
Technical Evangelist
@vbs_br
http://aka.ms/visouza
http://aka.ms/facevisouza
Porta25.com.br
Trabalhar bem
com os outros
Escutar os
clientes
Cloud Aberta
JEDEC
ructured Info Standards)
OGC (Open Geospatial Consortium, Inc.)
OMA (Open Mobile Alliance)
OMG (Object Management Group)
SATA-IO (Serial ATA International Organization)
http://ie.microsoft.com/testdrive/HTML5/CompatInspector/
Suporte a
framework de
desenvolvimento
móvel open
source (jQuery
Mobile, PhoneGa
p)
Padrões
Open XML, ODF, PDF, HTML
Interoperabilidade
troca de dados XML e web server
Documentação
Open APIs, Formatos de arquivo , e Protocolos
Office System Standards
Trabalhar bem
com os outros
Escutar os
clientes
Cloud aberta
Além da
virtualização
Permite o estilo
de trabalho
moderno
Toda app,
qualquer
nuvem
O poder de vários
servidores, a
simplicidade de um
Common Opensource Application Publishing Platform (CoApp)
https://launchpad.net/coapp
“A few years back, a patch
submission from coders at
Microsoft would have been
amazing to the point of
unthinkable, but the battles
are mostly over and times
have changed.
http://research.microsoft.com/Accelerators
http://porta25.com.br
http://microsoft.com/openness
http://windowsazure.com
http://microsoft.com/web/webmatrix
Porta25.com.br

Contenu connexe

Similaire à Microsoft e Openness: Trabalhar bem com os outros

Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Trackvijayrvr
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateShlomo Swidler
 
Vijay Oscon
Vijay OsconVijay Oscon
Vijay Osconvijayrvr
 
OpenAjax Alliance: Driving Ajax Standards and Interoperability
OpenAjax Alliance: Driving Ajax Standards and InteroperabilityOpenAjax Alliance: Driving Ajax Standards and Interoperability
OpenAjax Alliance: Driving Ajax Standards and Interoperabilityelliando dias
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
Build Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesBuild Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesWes Yanaga
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathonaaronwso2
 
OTLY: A framework for realtime collaboration
OTLY: A framework for realtime collaborationOTLY: A framework for realtime collaboration
OTLY: A framework for realtime collaborationXWiki
 
Foss4g2009tokyo Cholmes Gs Og Jp
Foss4g2009tokyo Cholmes Gs Og JpFoss4g2009tokyo Cholmes Gs Og Jp
Foss4g2009tokyo Cholmes Gs Og JpOSgeo Japan
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsJeff Potts
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcWes Yanaga
 
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudLinux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudMark Hinkle
 
Introduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGIntroduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGEverett Toews
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoiceIsaac Christoffersen
 
Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)湯米吳 Tommy Wu
 
Made for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile AppsMade for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile AppsSPC Adriatics
 
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Ohio LinuxFest:  Crash Course in Open Source Cloud ComputingOhio LinuxFest:  Crash Course in Open Source Cloud Computing
Ohio LinuxFest: Crash Course in Open Source Cloud ComputingMark Hinkle
 
Linuxcon 2011 Crash Course in Open Source Cloud Computing
Linuxcon 2011   Crash Course in Open Source Cloud ComputingLinuxcon 2011   Crash Course in Open Source Cloud Computing
Linuxcon 2011 Crash Course in Open Source Cloud ComputingMark Hinkle
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001Fred Jabbari
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...rsnarayanan
 

Similaire à Microsoft e Openness: Trabalhar bem com os outros (20)

Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Track
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
 
Vijay Oscon
Vijay OsconVijay Oscon
Vijay Oscon
 
OpenAjax Alliance: Driving Ajax Standards and Interoperability
OpenAjax Alliance: Driving Ajax Standards and InteroperabilityOpenAjax Alliance: Driving Ajax Standards and Interoperability
OpenAjax Alliance: Driving Ajax Standards and Interoperability
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
Build Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesBuild Apps Using Dynamic Languages
Build Apps Using Dynamic Languages
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
OTLY: A framework for realtime collaboration
OTLY: A framework for realtime collaborationOTLY: A framework for realtime collaboration
OTLY: A framework for realtime collaboration
 
Foss4g2009tokyo Cholmes Gs Og Jp
Foss4g2009tokyo Cholmes Gs Og JpFoss4g2009tokyo Cholmes Gs Og Jp
Foss4g2009tokyo Cholmes Gs Og Jp
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM Solutions
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
 
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudLinux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
 
Introduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGIntroduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIG
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)
 
Made for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile AppsMade for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile Apps
 
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Ohio LinuxFest:  Crash Course in Open Source Cloud ComputingOhio LinuxFest:  Crash Course in Open Source Cloud Computing
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
 
Linuxcon 2011 Crash Course in Open Source Cloud Computing
Linuxcon 2011   Crash Course in Open Source Cloud ComputingLinuxcon 2011   Crash Course in Open Source Cloud Computing
Linuxcon 2011 Crash Course in Open Source Cloud Computing
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 

Plus de Vinícius Batista de Souza

Vorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVinícius Batista de Souza
 
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSFantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSVinícius Batista de Souza
 
Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasVinícius Batista de Souza
 
A Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessA Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessVinícius Batista de Souza
 

Plus de Vinícius Batista de Souza (20)

Vorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open sourceVorlon.Js e minefold.Js e outros projetos open source
Vorlon.Js e minefold.Js e outros projetos open source
 
Sim a Microsoft Utiliza OpenSource em DevOps!
Sim a Microsoft Utiliza OpenSource em DevOps!Sim a Microsoft Utiliza OpenSource em DevOps!
Sim a Microsoft Utiliza OpenSource em DevOps!
 
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOSFantástico mundo mobile-first, cloud first Oportunidade para TODOS
Fantástico mundo mobile-first, cloud first Oportunidade para TODOS
 
Microsoft Azure Api Management
Microsoft Azure Api ManagementMicrosoft Azure Api Management
Microsoft Azure Api Management
 
Microsoft and Internet of your Things
Microsoft and Internet of your ThingsMicrosoft and Internet of your Things
Microsoft and Internet of your Things
 
Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre Tecnologias
 
Ms techday - Windows Universal Apps
Ms techday  - Windows Universal AppsMs techday  - Windows Universal Apps
Ms techday - Windows Universal Apps
 
O que aconteceu no Build
O que aconteceu no BuildO que aconteceu no Build
O que aconteceu no Build
 
Windows Universal Apps
Windows Universal AppsWindows Universal Apps
Windows Universal Apps
 
Microsoft Azure Storage - Table (NoSQL)
Microsoft Azure Storage - Table (NoSQL)Microsoft Azure Storage - Table (NoSQL)
Microsoft Azure Storage - Table (NoSQL)
 
Microsoft Azure Mobile Services
Microsoft Azure Mobile ServicesMicrosoft Azure Mobile Services
Microsoft Azure Mobile Services
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
 
Microsoft Aplicativos
Microsoft  AplicativosMicrosoft  Aplicativos
Microsoft Aplicativos
 
Microsoft Azure e Aplicativos
Microsoft Azure e AplicativosMicrosoft Azure e Aplicativos
Microsoft Azure e Aplicativos
 
Windows Azure Tables e NoSQL
Windows Azure Tables e NoSQLWindows Azure Tables e NoSQL
Windows Azure Tables e NoSQL
 
A Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft OpennessA Microsoft mudou e esta mais aberta - Microsoft Openness
A Microsoft mudou e esta mais aberta - Microsoft Openness
 
Windows Azure - Visão geral
Windows Azure - Visão geralWindows Azure - Visão geral
Windows Azure - Visão geral
 
Windows Azure - Maneiras de uilizar PHP
Windows Azure - Maneiras de uilizar PHPWindows Azure - Maneiras de uilizar PHP
Windows Azure - Maneiras de uilizar PHP
 
Aplicação MVC no Windows Azure
Aplicação MVC no Windows AzureAplicação MVC no Windows Azure
Aplicação MVC no Windows Azure
 
Windows Azure Mobile Services - TDC 2013
Windows Azure Mobile Services - TDC 2013 Windows Azure Mobile Services - TDC 2013
Windows Azure Mobile Services - TDC 2013
 

Microsoft e Openness: Trabalhar bem com os outros

Notes de l'éditeur

  1. < Note to Presenter: Please add your name and email address as appropriate > Presenter Guidance:This presentation provides a sample script; however, we strongly recommend that you learn the script content as a way to tell the story and then rely on the key points to guide your discussion. Slide timing is approximate and should be considered a guide only.  © 2011 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  2. <choose from slides 3 – 10 as alternative intro pictures>Timing: 1 minute Key Points:Microsoft has changed as a company and become more open.Script:Microsoft has changed as a company and become more open. The old debate – black or white; open source or commercial software; us versus them – is simply no longer relevant. Today, many customers manage mixed IT environments. And they have told us that what matters today is maximizing their existing IT investments while having the freedom to choose new solutions that best support their business goals. To meet these customer needs, Microsoft is committed to openness.
  3. Timing: 2 minutes Key Points:Microsoft illustrates a commitment to openness in 3 key ways: playing well with others; listening to customers;openness in the cloud. We "play well with others” by investing in standards, supporting interoperability with open source, and supporting open source on our platforms. Script:There are 3 ways in which we demonstrate our commitment to openness: We work hard as a company to play well with others through investments in standards and support for open source. We listen to our customers –we want to build innovative new solutions that combine Microsoft and non-Microsoft technologies in an easy and cost effective way.And we’reopen in the cloud. As we make the transition to cloud computing, we're going to do so in an open manner. Specifically, developers who build solutions for our cloud platform can do so in Java, PHP, Node.jsand with other open source tools –meaning they can take their best skills on anyOS and apply those to Microsoft's cloud platform. < On Click> Let’s start with how we play well with others with regards to interoperability, standards, and open source for the benefit of customers and the industry.
  4. Timing: 2 minutes Key Points:Microsoft actively participates and significantly invests in standards efforts worldwide. Script:Our goal is simple. We want to enable our customers to pick up a device or use their computer and simply know that it will work the way they want it to. To achieve this goal, investing in standards is essential. Microsoft actively participates and invests in standards efforts worldwide.We view standards as an important tool to foster interoperability among products and services from different companies, and have a long history of supporting the standards our customers need. We continue to support standards we first engaged with 20+ years ago, and we help develop and support new and emerging standards as the market evolves. We are formal members in more than 150 standards organizations and more than 400 working groups. <Definitions of standards organizations listed on the slide; reference as needed>W3C: W3C standards define an Open Web Platform for application development that has the unprecedented potential to enable developers to build rich interactive experiences, powered by vast data stores, that are available on any device. Although the boundaries of the platform continue to evolve, industry leaders speak nearly in unison about how HTML5 will be the cornerstone for this platform. But the full strength of the platform relies on many more technologies that W3C and its partners are creating, including CSS3, SVG, WOFF, the Semantic Web stack, XML, and a variety of APIs.Internet Engineering Task Force (IETF): develops and promotes Internet standards, cooperating closely with the W3C and ISO/IEC standards bodies and dealing in particular with standards of the TCP/IP and Internet protocol suite.OASIS:OASIS is the Organization for the Advancement of Structured Information Standards, a not-for-profit, international consortium that drives the development, convergence and adoption of open standards for the global information society. OASIS members have developed >80 standards to date. The most widely adopted ones include BPEL, CAP, DITA, DocBook, ebXML (ISO 15000), EDXL, OpenDocument Format (ISO 26300), SAML, UDDI, WS-Security, and XACML. IEEE Standards Organization: IEEE (pronounced "Eye-triple-E“) stands for the Institute of Electrical and Electronics Engineers. The standards arms, IEE-SA collaborates with thought leaders in >160 countries and is a leading consensus-building organization that enables the creation and expansion of international markets, and helps protect health and public safety.OMA:the Open Mobile Alliance is designed to be the center of mobile service enabler specification work, helping the creation of interoperable services across countries, operators and mobile terminals that will meet the needs of the user. To grow the mobile market, the companies supporting the Open Mobile Alliance will work towards stimulating the fast and wide adoption of a variety of new, enhanced mobile information, communication and entertainment services.
  5. <optional slide>Timing: 30 seconds Key Points:Microsoft is deeply committed to participating and investing in standards. Script:Here’s a list of standards bodies we actively engaged with worldwide.
  6. Timing: 3 minutes Key Points:Due to commitment to interoperability, standards, and documentation, Office delivers the best productivity experience across operating systems, devices, and productivity scenarios. Script:Due to commitment to interoperability, standards, and documentation, Office delivers the best productivity experience across operating systems, devices, and productivity scenarios. <click to list of standards>Microsoft Office productivity suite includes strong support for standardized document formats, offering customers greater choice and more flexibility among document formats and creating additional opportunities for developers and competitors. Microsoft Office 2010 includes support for many different document formats, including Open Document Format (ODF) and Open XML. Customers using Office 2010 or Office 2007 SP2 are able to open, edit and save documents using ODF and save documents into the XPS and PDF fixed formats from directly within the application. Microsoft has published more than 60,000 pages of documentation on protocols and document formats that are supported in Office 2010. We will continue to engage in the standards community on Open XML, ODF, and PDF evolution, and participate in the W3C accessibility working group. <click to final build (device pictures)>These commitments to standards, interoperability, and documentation help us not only deliver the best productivity on Windows, but also best-in-class on other devices. A couple examples of how these commitments translate into customer experiences:Office for Mac is a highly popular and successful program; in fact, it’s one of the best-selling applications for Apple computers. Microsoft’s support for open standards like Open XML makes this possible. Exchange is a great interoperability example. Exchange ActiveSync is a synchronization protocol that's based on HTTP and XML – which enables mobile phone users to access their e-mail, calendar, contacts, and tasks and to continue to be able to access this information while they're working offline. It is licensed to a number of mobile device companies, including Apple for the iPhoneand Google for certain Android smartphones. Exchange ActiveSync technology is also used by other messaging and collaborative software servers, including Novell GroupWise and Lotus Domino.As we discussed with Windows Live, documentation for open protocols make Office integration with social networkspossible and more seamless. Also, as other devices become increasingly more important in people’s lives—such as the iPhone and iPad, as well as Android-based devices—we’re looking at how we extend the Office platform to them as well. A great example is Lync, which is available for all major smartphone platforms -- iOS, Android, and Windows Phone. In summary, you can see with Office how we’re striving for an open and connected experience whenever possible.
  7. Timing: 1 minute Key Points:The second way we demonstrate our openness is by listening to our customers. Script:Now lets transition over to a discussion about how we’ve listened to customers to better meet their needs in mixed IT environments, making it easier and less costly for customers to manage their IT environments.
  8. [Template: Please populate with local examples]Timing: minutes Key Points:Here is an example of how listening to our customers and supporting their needs in mixed IT environments has translated into business value….Script:
  9. Timing: 2 minutes Key Points:In the cloud, openness is paramount. We’re ensuring an open platform to take advantage of the transformative innovations enabled by the cloud. Script:Finally, let’s move the discussion to the cloud. In the cloud, openness is paramount. Microsoft is leading the way to cloud computing with a unique combination of technology, expertise, and an unrivaled ecosystem of partners. Microsoft’s comprehensive set of cloud computing solutions span the platform, application, and infrastructure layers, giving customers the ability to transition to the cloud on their terms. The following slides will provide some more detail.
  10. Timing: 1 minuteKey Points:In summary, we have changed as a company and have become more open.Script:So, if you look at it in terms of: playing well with others, listening to customers, and being open in the cloud – you can see Microsoft has changed as a company and become much more open.