• MVP Microsoft
• MCP – MCTS – MCPD – MCT
• Especialista em desenvolvimento web
• Arquiteto de Soluções / Consultor Independente
• Há 14 anos de comunidade .NET
• @rodrigokono
• www.rodrigokono.net
• youtube.com/rodrigokono
Rodrigo Kono
h t t p : / / a b o u t . m e / r k o n o
O mindset mudou
Linux Agent (GA) & Container
Solution (Preview) for Operations
Management Suite
PowerShell is now open source
and available on Linux
Over 40% of VMs created in new
deployments in Azure today run
Linux!
Hundreds of contributors to the
Azure Resource Manager
community on GitHub
4x growth in container customers in
Azure since January, all with Docker
on Linux!
Nearly 1 in 3 VMs in Azure run
Linux today
Crescente envolvimento
dos times da Microsoft
Cada time faz o que é
certo para seus clientes
Platform engineered with commonalities for flexibility, consistency
Development
Management
Identity
Virtualization
Data platform
Heterogeneity
www.dotnetfoundation.org
https://blogs.msdn.microsoft.com/wsl/
Your
Datacenter
♡
Another tool in your
toolbox. Optimized
for structured data ,
REST APIs, and object
models
code.visualstudio.com
Angular 2: feito em TypeScript
• http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx
• http://blogs.msdn.com/b/visualstudio/archive/2015/03/12/a-preview-of-angular-2-and-typescript-in-visual-studio.aspx
https://youtu.be/QHulaj5ZxbI?t=20m53s
Angular 2 com TypeScript no ng-conf 2015
Linux
Your
Datacenter
®
Microsoft
Azure
Azure
Stack
Basic
Virtualization
On-Premises/Hosted Public Cloud
Linux ®
Cloud Platform
System
“We are running SC
OpsMgr to monitor
our Windows
environment and now
we are going
to try to implement
UNIX/Linux as well.“
“We currently have SC
OpsMgr monitoring
our Windows servers
and our UNIX
team would like to
leverage OpsMgr for
their servers.”
100,000’s of Linux/UNIX servers managed by System Center
•
•
•
 Windows
 Linux
 UNIX
 Windows
 Linux
 UNIX
 Windows
 Linux
 Windows
 Linux
Full SQL Server em múltiplos OS
Iniciando com Ubuntu & RHEL
Anunciado ontem 16/11/2016
Connectivity and Tools
SQL Platform Abstraction Layer (SQLPAL)
Database
Engine
Analysis
Services
Integration
Services
Reporting
Services
Windows
Ubuntu,
Red Hat, …
Other OS
in Future?
Windows
Host Ext.
Linux Host
Extension
… …
SQL Platform Abstraction Layer (SQLPAL)
Win32 APIs
Host Extension mapping to OS system calls
(IO, Memory, CPU scheduling)
SQL OS API
SQL OS v2
Non-performance
critical code
Performance
critical code
Your
Datacenter
Site da Microsoft: https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
Rodando no Docker: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker
Rodando no Ubuntu: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu
Applications
Clients
Infrastructure
Management
Databases &
Middleware
App Frameworks
& Tools
DevOps
PaaS &
DevOps
Packer + Azure CLI
Docker Hub
Integration
Purpose builtPre-existing images
KVM VMWare Hyper-V
Meet your developers’ needs
Discrete
containers
Azure
Marketplace
Custom
VHD
Endorsed +
Partner stacks
Azure Operations
@rodrigokono
rodrigokono.net/contato
http://about.me/rkono

Desenvolvimento .NET no Linux. Veja porque a Microsoft ama Linux e Open Source