Post on 10-Apr-2017
Microsoft OpenSource
Como isto vai afetar a sua vida ???Carlos dos SantosCDS Informática Ltda.www.carloscds.net @cdssoftware
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
Quando você ouve falar em Micro$oft
O que você pensa ???
Tudo na Micro$oft é muito caro !!!
Windows 10 de graça ?
http://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/#sm.000000jkc63atehnurz1o9qzhgunq
http://sempreupdate.org/gnulinux/noticias/2015/microsoft-lanca-sua-distribuicao-linux-conheca-o-azure-cloud-switch/
http://www.dotnetfoundation.org/blog/tsg-welcome
http://www.zdnet.com/article/head-of-oracle-linux-moves-to-microsoft/
Windows 10 vai rodar Ubuntu Linuxhttps://blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows/
“Não existe razão para a Microsoft não ser a maior companhia de software open do mundo”
https://msopentech.com/
Linha do tempo
MVP Open Day 2014
Padrões abertosAtuar em Open Source Suportar Open Source em nossa plataforma
Nuvem aberta
Escutar os clientes
Interoperar
MVP Open Day 2014
Investimentos em Padrões Abertos
+150 organizações
+600grupos de trabalho
Padrões em Cloud: onde estamos?
Mic
roso
ft Co
nfide
ntia
l
Gaps: SLA (aspectos únicos de cloud), arquitetura de referência, transporte de dados inter-fronteiras, privacidade, gerenciamento
MVP Open Day 2014Microsoft + 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
MVP Open Day 2014
“Between 2003 and 2012 we've seen the general opinion about Microsoft, Windows and PHP turn 180 degrees.“-René de Haas, SoHosted CEO
Microsoft + PHP• Excelente
performance em Windows Server e Microsoft Azure
• Desenvolvimento da comunidade Open Source para PHP em Windows e Linux em ritmo similar
MVP Open Day 2014
“Microsoft has developed a special affection for Node.js during the past years. They have a dedicated development center for Node.js on their Microsoft Azure portal and include many tutorials and references for developers deploying Node.js applications to the Microsoft cloud.“-Richard Seroter , InfoQ
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
MVP Open Day 2014Microsoft + 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
“There's no doubt that Hadoop's arrival on Windows is significant, because it will bring Big Data analysis within easy reach of the vast Windows market.“-Paul Rubens, CIO.com
MVP Open Day 2014Microsoft + 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.“-Ben Golub, Docker.com
MVP Open Day 2014
Código fonte no GitHubAsp.NetCompilador C# e VB.NetMSBuildEntre muitos outros
https://github.com/microsoft
MVP Open Day 2014
Desenvolvimento Multi Plataforma
https://www.visualstudio.com
MVP Open Day 2014
Desenvolvimento Multi Plataforma
http://www.xamarin.com
MVP Open Day 2014
Desenvolvimento Multi Plataforma
MVP Open Day 2014
Desenvolvimento Multi Plataforma
https://get.asp.net/OtherDownloads
MVP Open Day 2014
Ferramentas Multi Plataforma
https://code.visualstudio.com/
MVP Open Day 2014E ainda dá para desenvolver sem
gastar $$$
http://carloscds.net/2016/04/desenvolva-com-microsoft-sem-gastar-dinheiro/
MVP Open Day 2014
Liderança em cloudCloud OSMicrosoft Azure
Interoperar
Escutar os clientes
Nuvem aberta
MVP Open Day 2014Microsoft Azure
Necessidades enterprise
Características do
Microsoft Azure
Heterogeneity
Open, Broadand Flexible
Languages
CMS
Devices
Databases
Operating systems
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
Linux VMs
Image Gallery: Oracle Linux, SUSE, Ubuntu, CentOS distros on Azure
VMDepot: imagens pre-instaladas
Scripting & Automation w/ Xplat-CLI (Linux, OSX) & PowerShell (Windows)
MVP Open Day 2014Openness no Brasil
NDOS – Núcleo de Desenvolvimento Open SourceParceria com UniversidadesFinanciamento de bolsas de estudo de pesquisa acadêmicaDesenvolvimento de softwares Open SourceProjetos 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 cursoProjetos de interoperabilidadeOpen Source em AzureSegurança da InformaçãoTreinamentos oficiais MVA
MVP Open Day 2014
MVP Open Day 2014
http://www.dotnetfoundation.org
Obrigado!Carlos dos SantosCDS Informática Ltda.www.cds-software.com.br www.carloscds.net@cdssoftware