3 Telas e uma nuvem
-
Upload
luciano-conde -
Category
Technology
-
view
794 -
download
2
description
Transcript of 3 Telas e uma nuvem
Três telas e uma nuvem
Luciano CondéArquiteto de Soluçõeshttp://blogs.msdn.com/condehttp://twitter.com/luconde
A economia
Mudança econômica
Mais inovação e produtividade
Otimista sobre o futuro
CLOUD 2000s & FuturoCloud Computing, Redes sociaisProdutos>Soluções>Serviços
INTERNET Meados‘90sBrowsers, Email, eCommerce, Hospedagem, Wi-Fi, Web 2.0
CLIENT/SERVER Meados‘80sComputação distribuída
PC & APPS Início ’80sProcessador de textos, PlanilhasDOS, GUI, Windows
Para os usuáriosA mesma experiência em múltiplas
telas
Para os desenvolvedores e TIUsar o investimento já feito e
construir novas possibilidades
Nossa Visão
Live Online
Nuvem
TVPC Telefo
ne
Azure
Nossa Visão
Live Online
Nuvem
Entreterime
nto
Trabal
hoMobilidad
e
Azure
Desktop e GUI
Incrivelmente simples
Criando Windows 7
3,000 Engenheiros
Microsoft
50,000 Parceiros
8 milhões de clientes
Silverlight
Silverlight
H.264 video
AAC audio
1080p HD
HD Smooth Streaming
Raw A/V Pipeline
DRM
Perspective 3DPixel Shader Effects
Bitmap API
Bitmap Caching
Themed Application Support
Animation Effects
Control Skinning
Text Rendering & Fonts
60+ Controls
Deep Linking
SEO
Element to Element Data Binding
Data Forms
Data Validation
Binary XML
Out Of Browser
Enhanced Deep Zoom
Local Connection
Connectivity Detection
Start Menu
Desktop Shortcut
Local Data
Cached Composition
Hardware Acceleration
Custom Easing
Text Animation
High Contrast
Multiselect ListboxFile Save Listbox
Dock Panel
Wrap Panel
Viewbox
Compressed FontsLocal Fonts
Merged Resource Dictionaries
Silverlight 4MediaBusiness ApplicationsAlém do browser
Mobilidade
Este ano…A população mundial de ‘mobile workers será de 1 bilhão de pessoas
Em 2013….O número será de 1.2 bilhões
… equivale a mais que terçoda força de trabalho do mundo
PEOPLE OFFICE
MARKETPLACE
PICTURES MUSIC+VIDEO
GAMES
Hubs
A Nuvem
5 dimensões para a nuvem
A nuvem cria novas oportunidades e responsabilidades
1
A nuvem aprende e ajuda você a decidir e tomar decisões
2
A nuvem expande suas interações sociais e profissionais
3
A nuvem demanda dispositivos mais ricos e interativos 4
A nuvem direciona avanços no on-premises de volta
para nuvem e vice-versa5
CLOUD ASSETS : Consumidor
CLOUD SERVICES
E ntreterime
nto
Trabalho Mobilidade
50B Ads Per Month
500M Active Windows Live IDs!
369M Active Users Using Hotmail!
90M UU Per Month (US)
Over 6M Songs In The Catalog
Over 600M Unique Users
20M People On Xbox Live!
2B Unique Calls Per Year
9% of total Internet time
CLOUD ASSETS : Plataforma e produtos
ON-PREMISES
BUSINESS APPSCOLLABORATION STORAGE PLATFORMIDENTITYCOMMUNICATIONSPRODUCTIVITY
CLOUD SERVICES
Cloud Computing
O que é?PROVISIONAMENTO JUST-IN-TIME &
ESCALABILIDADE DE SERVIÇOS ATRAVÉS DE HARDWARE
COMPARTILHADOPor
que?ACELERA A
VELOCIDADE E OS REDUZ OS CUSTOS
DE TI
Cloud Computing
PUBLIC
PRIVATE
1º. JaneiroProdução
1o. FevCobrança
17 nov27 Out
A Plataforma Windows Azure
Windows Platform In The Cloud
Cloud Storage
Connected Platform
Azure CloudApp
AppFabric
Nuvem da Microsoft
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
~100 Datacenters distribuídos no mundo
Interfaces naturais (Natural User Inteface)
Voz
Escrita
Toque
NUIGUIMELHORADA
Gestos
Antecipação
Sensível a ambiente
Respostas Expressivas
3D Imersivo
Contextual
NEGÓCIOS EXPERIÊNCIAS TECNOLOGIAS
Ferramentas de desenvolvimento
Developers, Developers, Developers!!!
Desenvolvedores gastam 50% do seu tempo encontrando e corrigindo erros – IDC
80% do custo de desenvolvimento são destinados à identificação e correção de erros – National Institute of standards and Technology (NIST)
Em média 12 horas são gastas para corrigir cada erro em um código – Writing Solid Code, Microsoft
A inspeção de software reduz entre 60% e 90% dos defeitos em software e 25% de seus custos de desenvolvimento – Michael Fagan Associates
BACKGROUND
PERCEPÇÃO
OS QUE ATORMENTA
Nasceram Devs.Formação sistemas, engenharia, ciência
Dev enxergam Testers com um mal necessário e cidadãos de segunda classe
Tester diz: “encontrei um bug em seu cógido”
DESENVOLVEDORES
TESTADORES
BACKGROUND
PERCEPÇÃO
OS QUE ATORMENTA
Testers podem ter vários backgrounds. Mais comum, “power users” que acabaram em TI
Enxergam Devs como arrogantes, os quais sempre culpam por qualquer problema
Dev diz: “funciona em minha máquina”
APROVEITE A NOVA ONDA DE LANÇAMENTOS
APPLICATION LIFECYCLE MANAGEMENT
2010
Arquitetura
Testes e Qualidade
Gerenciamento
PERFORMANCE NOVO EDITOR
NOVA UI EM WPF
PARALLELCOMPUTING
Resumo
COMPROMISSO DE LONGO PRAZO COM INOVAÇÃO
Investimento em P&D2010
$.4B$.7B
$1.1B$2.8B $2.8B
$4.9B$5.2B
$6.3B
$ 9.5B
Source: 10K $ 20K SEC Filing 12/31/08 Except Oracle 5/31/09, RIM, Sony and Nintendo 3/31/09
√ Fornece experiências para o usuário final
√ Múltiplos níveis de interação√ Consiste de múltiplas telas e acessos
O cliente
√ Permite experiências compartilhadas√ Escala recursos conforme a necessidade√ Fornece um meio comum para acesso a dados
INTERNET + PROGRAMAÇÃOA nuvem
A nuvem e o cliente
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.