Upload
brian-prince
View
179
Download
1
Embed Size (px)
DESCRIPTION
Brian will talk about Microsoft’s new open offering of Web Sites on their Azure platform. He will talk about what this cloud things is all about, and why you would want to use the cloud for your projects. It isn’t all about the cloud. Brian will discuss strategies for using the cloud to speed up your site without having to move your code to the cloud.
Citation preview
Joomla in the Cloud!
Brian H. PrincePrincipal Cloud EvangelistMicrosoft
blog. www.brianHprince.comtwitter. @brianHprinceemail. [email protected]
What is the cloud?
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
Cloud Computing Patterns
tCom
pute
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
pute
Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pute
Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
Com
pute
Cloud Computing
Software-as-a-Service
consume
SaaSPlatform-as-a-Service
build
PaaSInfrastructure-as-a-
Service
host
IaaS
Cloud ComputingPackaged Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed b
y v
en
dor
You m
anag
e
Platform(as a Service)
Man
ag
ed b
y v
en
dor
You m
anag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed b
y v
en
dor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
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
Global Footprint
99.95% monthly SLA
Pay only for what you use
Cloud services Web sites Virtual machines
Virtual machinesWindows Server and LinuxFlexible Workload SupportVirtual Private Networking
Virtual machine portability
Windows Azure
Your Data Center
Windows Azure
Your Data Center
Your Data Center
Windows Azure Other Service Providers
Windows Azure Storage
VM with persistent drive
Windows Azure Storage
VM with persistent drive
Windows Azure Storage
VM with persistent drive
Reliable and always on
Windows Azure Storage
VM with persistent drive
Continuous storage
geo-replication
WEST
DC
EASTDC
> 500 miles
Windows Azure Storage
VM’sDemo
Web sites Build with ASP.NET, Node.js or PHPDeploy in seconds with FTP, Git or TFSStart for free, scale up as your traffic grows
1shared reserved
SHARED INSTANCES
:-)
shared
Web sites
2SHARED INSTANCES
:-)
:-)
shared reserved
shared
Web sites
SHARED INSTANCES
:-)
1shared reserved
RESERVED INSTANCE
:-):-)
0reserved
Web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-)
reserved
Web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-):-)
:-) :-)
:-)
:-) :-)
reserved
Web sites
Supported Web Frameworks
more coming soon…
Supported Publishing Methods
Git TFSWeb DeployFTP
Web sitesDemo
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
Multiple languages
http://github.com/windowsazure
Open source
Start now.http://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.