14
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist | Microsoft Brasil @rogerioc http://blogs.msdn.com/rogerioc

Rogerio Cordeiro Technical Evangelist | Microsoft Brasil @ rogerioc

  • Upload
    taini

  • View
    19

  • Download
    0

Embed Size (px)

DESCRIPTION

Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python. Rogerio Cordeiro Technical Evangelist | Microsoft Brasil @ rogerioc http://blogs.msdn.com/rogerioc. agenda. INTRO. SETUP. DEMO. Q&A. - PowerPoint PPT Presentation

Citation preview

Page 1: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Interoperabilidade com Windows AzureComputação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python

Rogerio CordeiroTechnical Evangelist | Microsoft Brasil@rogeriochttp://blogs.msdn.com/rogerioc

Page 2: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

INTR

O

DEMO

Q&

A

SETU

P

agenda

Page 3: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

What is the cloud?

An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

Page 4: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Cloud Computing Patterns

tCom

pu

te

Inactivity

Period

t

t

t

On and OffOn & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome

Unpredictable BurstingUnexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases

Com

pu

te

Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough

Com

pu

te

Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity

Com

pu

te

Page 5: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Cloud Computing

Software-as-a-Service

consume

SaaSPlatform-as-a-Service

build

PaaSInfrastructure-as-a-

Service

host

IaaS

Page 6: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Cloud ComputingPackaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anage

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Managed b

y v

endor

You m

anage

Platform(as a Service)

Managed b

y v

endor

You m

anage

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Managed b

y v

endor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 7: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Windows Azure

Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters

Solid

Open

Flexible

Page 8: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Global Footprint

Page 9: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

99.95% monthly SLA

Page 10: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Pay only for what you use

Page 11: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Cloud services Web sites Virtual machines

Page 12: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

Windows AzureDemo

Page 13: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

PHP, Java, Ruby e PythonDemo

Page 14: Rogerio Cordeiro Technical Evangelist  | Microsoft Brasil @ rogerioc

© 2012 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.