Plataforma Microsoft em um Mundo Moderno

Post on 29-Jun-2015

526 views 2 download

Tags:

description

O mundo mudou e com isso, as estrategias de desenvolvimento de software e gerenciamento de TI também. Saiba como a Microsoft enxerga essa evolução e como você pode se preparar para isto!

transcript

Devices & ServicesEntenda a Plataforma Microsoft

Danilo BordiniTechnical Evangelism ManagerMicrosoft Brazil@dbordini

dispositivos

serviços

hardware

software

Creating a family of devices and services for individuals and businesses that empower people around the globe at home, at work and on the go, for the activities they value most.

Empower people for the activities they value most . . .

Empower people for the activities they value most . . .

dispositivos

2003 201

0 2015 202

0

50 bilhões

Cisco

Durante 2008, o número de dispositivos conectados a Internet superou o número de habitantes na Terra.

device/services

client/server

Infrastructure services

Application services

Client software

Deployment environment

On Premises Private Cloud Public Cloud

ALM

& d

evelo

pm

ent to

ols

Browser

LightSwitch HTML5

HTML5+JavaScript

JavaScript Libs

Native mobile (Windows 8 and Windows Phone 8)

.NET/XAMLHTML5/WinJS

C++

Desktop

.NET WPF/

WinForms

Apps for Office

C++

Web presentation/UI services

LightSwitch server

ASP.NETWeb Forms

ASP.NETMVC & SPA

Services

LightSwitch OData

services

ASP.NET Web API (REST)

WCF Workflow services

Collaboration and portals

Apps for SharePoint

Full-trust SharePoint

Sites

SharePointServices

Custom application platform

Custom component

s

Entity models

CacheSecurity,

authorizationApp.

workflows

Messaging

Service-Bus Queues

Business products and platforms

Dynamics CRMDynamics AX/

NAV/GP/SL

Storage

FilesSQL

ServerNo SQL Big-Data

App/Web server

IIS (Web Server)

AppFabric

Identity & access

Authentication

Federation

Instrumentalization & monitor

System Center

Microsoft Development Platform Technologies

?

Infrastructure services

Application services

Client software

Deployment environment

On Premises Private Cloud Public Cloud

ALM

& d

evelo

pm

ent to

ols

Browser

LightSwitch HTML5

HTML5+JavaScript

JavaScript Libs

Native mobile (Windows 8 and Windows Phone 8)

.NET/XAMLHTML5/WinJS

C++

Desktop

.NET WPF/

WinForms

Apps for Office

C++

Web presentation/UI services

LightSwitch server

ASP.NETWeb Forms

ASP.NETMVC & SPA

Services

LightSwitch OData

services

ASP.NET Web API (REST)

WCF Workflow services

Collaboration and portals

Apps for SharePoint

Full-trust SharePoint

Sites

SharePointServices

Custom application platform

Custom component

s

Entity models

CacheSecurity,

authorizationApp.

workflows

Messaging

Service-Bus Queues

Business products and platforms

Dynamics CRMDynamics AX/

NAV/GP/SL

Storage

FilesSQL

ServerNo SQL Big-Data

App/Web server

IIS (Web Server)

AppFabric

Identity & access

Authentication

Federation

Instrumentalization & monitor

System Center

Aplicação Web Simples

Infrastructure services

Application services

Client software

Deployment environment

On Premises Private Cloud Public Cloud

ALM

& d

evelo

pm

ent to

ols

Browser

LightSwitch HTML5

HTML5+JavaScript

JavaScript Libs

Native mobile (Windows 8 and Windows Phone 8)

.NET/XAMLHTML5/WinJS

C++

Desktop

.NET WPF/

WinForms

Apps for Office

C++

Web presentation/UI services

LightSwitch server

ASP.NETWeb Forms

ASP.NETMVC & SPA

Services

LightSwitch OData

services

ASP.NET Web API (REST)

WCF Workflow services

Collaboration and portals

Apps for SharePoint

Full-trust SharePoint

Sites

SharePointServices

Custom application platform

Custom component

s

Entity models

CacheSecurity,

authorizationApp.

workflows

Messaging

Service-Bus Queues

Business products and platforms

Dynamics CRMDynamics AX/

NAV/GP/SL

Storage

FilesSQL

ServerNo SQL Big-Data

App/Web server

IIS (Web Server)

AppFabric

Identity & access

Authentication

Federation

Instrumentalization & monitor

System Center

Aplicação Crítica de Negócios

http://www.microsoft.com/net/nettechnologyguidance

devices

Better economics

Create new experiencesReach more people

Use what you know

Programming skillsDevelopment tools

Languages, frameworksComponents

Runtimes

Developing for Windows

Touch-first experience

Integrated store

Existing skills, code

Apps

XAMLC

C++C#

Visual Basic

HTML

JavaScript

WinRTWindows 8

Developing for Windows

Why Apps?

Users Y Apps

Downloads(millions)

46K 81K 132K

2012 2013 2014

AppsDelivered thru StoreFirst Class user experienceCertified AppDeep integration with the platform and OS (native)Business ModelOne click payment

services

250 Million accounts

299 Million connected users

Skype

48 Million Subscribers

Nearly 50 million Office Web Apps users

1.5 Billion games of Halo

1 Billion mobile notifications a month

Proven experience

Windows in the cloud

public cloud

private cloud

hybrid cloud

.NET

Hyper-V

Visual Studio

System Center

Active Directory

Open Platform

Great device experiences …

… powered by services in the cloud

Let’s win together@dbordini