39
Microsoft OpenSource Como isto vai afetar a sua vida ??? Carlos dos Santos CDS Informática Ltda. www.carloscds.net @cdssoftware

Microsoft opensource

  • Upload
    cds

  • View
    142

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Microsoft opensource

Microsoft OpenSource

Como isto vai afetar a sua vida ???Carlos dos SantosCDS Informática Ltda.www.carloscds.net @cdssoftware

Page 2: Microsoft opensource

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

Page 3: Microsoft opensource

Quando você ouve falar em Micro$oft

O que você pensa ???

Page 4: Microsoft opensource

Tudo na Micro$oft é muito caro !!!

Page 5: Microsoft opensource

Windows 10 de graça ?

Page 6: Microsoft opensource
Page 7: Microsoft opensource

http://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/#sm.000000jkc63atehnurz1o9qzhgunq

Page 8: Microsoft opensource

http://sempreupdate.org/gnulinux/noticias/2015/microsoft-lanca-sua-distribuicao-linux-conheca-o-azure-cloud-switch/

Page 9: Microsoft opensource

http://www.dotnetfoundation.org/blog/tsg-welcome

Page 10: Microsoft opensource

http://www.zdnet.com/article/head-of-oracle-linux-moves-to-microsoft/

Page 11: Microsoft opensource

https://octoverse.github.com/

Contribuições Open Source

Page 12: Microsoft opensource

Windows 10 vai rodar Ubuntu Linuxhttps://blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows/

http://carloscds.net/2016/08/tem-um-linux-no-meu-windows-10/

Page 13: Microsoft opensource

“Não existe razão para a Microsoft não ser a maior companhia de software open do mundo”

Page 14: Microsoft opensource

https://msopentech.com/

Page 15: Microsoft opensource

Linha do tempo

Page 16: Microsoft opensource

MVP Open Day 2014

Padrões abertosAtuar em Open Source Suportar Open Source em nossa plataforma

Nuvem aberta

Escutar os clientes

Interoperar

Page 17: Microsoft opensource

MVP Open Day 2014

Investimentos em Padrões Abertos

+150 organizações

+600grupos de trabalho

Page 18: Microsoft opensource

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

Page 19: Microsoft opensource

MVP Open Day 2014

Microsoft + Open Source

Page 20: Microsoft opensource

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

Page 21: Microsoft opensource

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

Page 22: Microsoft opensource

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

Page 23: Microsoft opensource

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

Page 24: Microsoft opensource

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

Page 25: Microsoft opensource

MVP Open Day 2014

Código fonte no GitHubAsp.NetCompilador C# e VB.NetMSBuildEntre muitos outros

https://github.com/microsoft

Page 26: Microsoft opensource

MVP Open Day 2014

Desenvolvimento Multi Plataforma

https://www.visualstudio.com

Page 27: Microsoft opensource

MVP Open Day 2014

Desenvolvimento Multi Plataforma

http://www.xamarin.com

Page 28: Microsoft opensource

MVP Open Day 2014

Desenvolvimento Multi Plataforma

Page 29: Microsoft opensource

MVP Open Day 2014

Desenvolvimento Multi Plataforma

https://get.asp.net/OtherDownloads

Page 30: Microsoft opensource

MVP Open Day 2014

Ferramentas Multi Plataforma

https://code.visualstudio.com/

Page 31: Microsoft opensource

MVP Open Day 2014E ainda dá para desenvolver sem

gastar $$$

http://carloscds.net/2016/04/desenvolva-com-microsoft-sem-gastar-dinheiro/

Page 32: Microsoft opensource

MVP Open Day 2014

Liderança em cloudCloud OSMicrosoft Azure

Interoperar

Escutar os clientes

Nuvem aberta

Page 33: Microsoft opensource

MVP Open Day 2014Microsoft Azure

Necessidades enterprise

Características do

Microsoft Azure

Heterogeneity

Open, Broadand Flexible

Languages

CMS

Devices

Databases

Operating systems

Page 34: Microsoft opensource

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

Page 35: Microsoft opensource

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)

Page 36: Microsoft opensource

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

Page 37: Microsoft opensource

MVP Open Day 2014

Page 38: Microsoft opensource

MVP Open Day 2014

http://www.dotnetfoundation.org

Page 39: Microsoft opensource

Obrigado!Carlos dos SantosCDS Informática Ltda.www.cds-software.com.br www.carloscds.net@cdssoftware