1. Microsoft OpenSource
Como isto vai afetar a sua vida ???
Carlos dos Santos
CDS Informática Ltda.
www.carloscds.net
@cdssoftware
2. Quem sou eu ?
Mais de 25 anos de experiência no desenvolvimento de software
Trabalha com tecnologia Microsoft desde 2003
Fez diversos projetos para Client, Web e Dispositivos Móveis
Responsável por Pesquisa e Desenvolvimento na CDS Informática
Microsoft MVP C# desde 2008
MCPD, MCTS, MCT
Professional Scrum Developer, Professional Scrum Master
Advisory Council Member Top Award 2012
Palestrante em diversos eventos pelo Brasil
Empresa ganhadora do prêmio MPE Brasil Nacional
Fundador do projeto open source CodeCracker: www.github.com/code-cracker
Mantenedor do projeto open source BoletoNet: www.github.com/boletonet
17. Padrões em Cloud: onde estamos?
MicrosoftConfidential
Gaps: SLA (aspectos únicos de cloud), arquitetura de referência, transporte de dados inter-
fronteiras, privacidade, gerenciamento
19. MVP Open Day
2014
Microsoft + Linux
• Suporte a Linux como
um first-class guest
OS em Hyper-V
• Suporte a Linux no
Microsoft Azure
(CentOS, openSUSE,
SUSE, Ubuntu, Oracle
Linux)
“Microsoft is playing quite
nicely with Linux and other
open source tools. “
-Robert McMillan, Wired
Enterprise
20. MVP Open Day
2014
Microsoft + PHP
• Excelente
performance em
Windows Server e
Microsoft Azure
• Desenvolvimento da
comunidade Open
Source para PHP em
Windows e Linux em
ritmo similar
21. MVP Open Day
2014
Microsoft + Node.js
• Suporte a toda uma
nova classe de
aplicações real-time
• Melhoria de
desempenho em
Windows e Linux
• Microsoft Azure
SDK for Node.js
22. MVP Open Day
2014
Microsoft + Apache Hadoop
• Suporte a Big Data com
Hadoop em Azure:
HDInsight & Microsoft
HDInsight for Windows
Server
• Uso das ferramentas
Microsoft BI para
explorar todo o
pontencial dos dados,
incluindo aqueles
armazenados em
infraestrutura Hadoop
23. MVP Open Day
2014
Microsoft + Docker
• Colaboração com o
time do Docker
• Integração do Docker
com Azure
• Asp.Net rodando em
Docker
• Suporte a Docker
dentro do Visual Studio
Docker and Microsoft
partner to Drive Adoption of
Distributed Applications to
Every Enterprise Operating
System and Cloud
24. MVP Open Day
2014
Código fonte no GitHub
Asp.Net
Compilador C# e VB.Net
MSBuild
Entre muitos outros
https://github.com/microsoft
32. MVP Open Day
2014
Microsoft Azure
Necessidades
enterprise
Características
do Microsoft
Azure
Heterogeneity
Open, Broad
and Flexible
Languages
CMS
Devices
Databases
Operating
systems
33. Azure is Open Across the Stack
Languages
CMS
Devices
Databases
Operating
systems
Microsoft 1st Party Support
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot
Dozens of .NET & PHP CMS and Web applications
Bring your own framework!
Via cross-platform and native code approaches
Ecosystem Supported
35. MVP Open Day
2014
Openness no Brasil
NDOS – Núcleo de
Desenvolvimento
Open Source
Parceria com
Universidades
Financiamento de bolsas
de estudo de pesquisa
acadêmica
Desenvolvimento de
softwares Open Source
Projetos publicados no
Codeplex / GitHub
Suporte a OSS em
Azure
Startups com suporte pelo
programa BizSpark com
arquitetura heterogênea
em cloud (ex: Stayfilm,
dentre outras)
Engajamento com
comunidade Open Source
e usuários para
desenvolvimento de
soluções
Estímulo a Open Data
Ações em curso
Projetos de
interoperabilidade
Open Source em Azure
Segurança da
Informação
Treinamentos oficiais
MVA