cloud revolution
DESCRIPTION
TRANSCRIPT
Cloud Revolution
Andre Rodrigues Software Development Engineer
Email: [email protected] Twitter: @andremrodrigues
Everything starts with a
Problem
Growing user base
Spikes in demandJanuary February March April May June July August September October November December
User average per month
Time to market
Industry Rivalry
Potential Entrants
BuyersSuppliers
Substitutes
Well…
Not really.
Cloud Computing
Cloud Services ModelsSoftware(as a Service)
Man
ag
ed b
y v
en
dor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Man
ag
ed b
y v
en
dorStorage
Servers
Networking
O/S
Middleware
Virtualization
Runtime
You m
anag
e
Applications
Data
Platform(as a Service)
Storage
Servers
Networking
Virtualization
Man
ag
ed b
y v
en
dor
O/S
Middleware
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
TraditionalSoftware
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Cloud based Applications
Making the Move
Choosing a provider
You can use the tools and languages you already know Provides the models that I want – IaaS, PaaS or even BaaS Provides the services that I need Easy to manage and control
@andremrodrigues
Actually no
Times have changed
Embracing Open Source
Apache 2 License
Multiple Languages
Hosted on GitHub
Contributions Welcome
open source libraries
http://github.com/windowsazure
Windows Azure SDKs
The languages you want to use
And growing …
A cross-browser management portal
The services you need
CDN cachingidentity
& securitybusiness analytics commercemedia
integration HPC
compute data management networking
SQL database
noSQL databasewebsites
cloud services blob connect
virtual network
traffic managerVMs
That’s cool and all, but…
Show us how it works
What’s in the box Deployment tools – push your app to azure without an expensive IDEhttps://github.com/WindowsAzure/azure-sdk-tools
node.js process manager (iisnode) – activation, lifetime management, multi-core supporthttps://github.com/WindowsAzure/iisnode
Packages for Azure services – use storage and other services from node.js appshttps://github.com/WindowsAzure/azure-sdk-for-node
Demo
Show us your Windows Azure projectsBuild an app that uses Windows Azure- You can get free trials in windowsazure.com
Send us your submissions (links to the uploaded apps) to ([email protected]) until the 31st of October
Win prizes • 1st prize – Nokia Lumia 710 phone + 1
MSDN subscription• 2nd prize – MSDN subscription• 3rd prizes – Technet subscription
Windows Azure Events @ PT
• Azure Deep Dive –22-25 Oct. (Lisbon)
• Azure 1-Day Labs – 12 November (Lisbon) | 14 November (Porto)
www.windowsazure.com
© 2011 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.