What we will cover… Generic positioning slides (a marketing necessity) Demo Architecture Configurations Demo Scale Demo Web Sites In Seconds As Powerful As You Need Them To Be Start.

Download Report

Transcript What we will cover… Generic positioning slides (a marketing necessity) Demo Architecture Configurations Demo Scale Demo Web Sites In Seconds As Powerful As You Need Them To Be Start.

What we will cover…
Generic positioning slides (a marketing necessity)
Demo
Architecture
Configurations
Demo
Scale
Demo
Web Sites In Seconds
As Powerful As You Need Them To Be
Start Simple
Be Brilliant
Go Live
start free, scale up and out
as you go, friction-free
and without the headaches
with asp.net, php or
node.js, develop on
Windows, OSX or Linux
deploy live in seconds,
easily monitor performance,
rapidly diagnose and
fix issues
Cloud First by Design
SQL based configuration
Dynamic provisioning of sites on demand
Network Storage (Azure xDrive, SMB, NAS, SAN)
Stateless web servers (no synchronization required)
Intelligent load balancing
IIS ARR
(LB)
1. Request for a foo.com arrives to
ARR/Load Balancer
Web Worker
2. ARR gets info from Hosting DB
about foo.com and determines
which Web Worker (web server(s))
should host the site.
(Antares is actively monitoring all
Web Servers in the farm..
Azure
LB
Site’s
Content DB
Hosting DB
3. ARR forwards request to the
designated web Worker using
4. Web Worker provisions site
* de-provision inactive sites
Storage
Controller
5. Web Worker executes request
accessing site’s content and site’s DB
IIS ARR
(LB)
1. Request for a foo.com arrives on
ARR/Load Balancer, which already
“familiar” with foo.com
Web Worker
2. ARR remembers foo.com and
route the request to the right web
worker(s).
3. Web Worker executes request
accessing site’s content and site’s DB
Azure
LB
Site’s
Content DB
Storage
Controller
* Subsequent requests to this site get
automatically routed to fully
provisioned Web Worker.
IIS ARR
(LB)
Web Worker
All DBs are running on
SQL Azure
Azure Blobs as durable
storage
Hosting
Sites DB
Azure
LB
SQL
Database
Provisioning
/ API
Frontend
Deployment
Server
Storage
Controller
X-Drive
Windows Azure Worker
Role
IIS ARR
(LB)
Web Worker
All DBs are running on
SQL Azure
Azure Blobs as durable
storage
Site (W3WP.exe)
Hosting
Sites DB
Azure
LB
Metering
Provisioning
/ API
Frontend
Deployment
Server
SQL
Database
DWAS
Windows Azure Worker
Role
Monitor resources usage
Dynamic Web Activation
Service
Storage
Controller
X-Drive
W3WP.exe IIS Application
Pool Process
“Modified” Web Server
SHARED INSTANCES
SHARED INSTANCES
SHARED INSTANCES
RESERVED INSTANCE
RESERVED INSTANCE
RESERVED INSTANCE
RESERVED INSTANCE
http://europe.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
http://europe.msteched.com/sessions
Modern web apps
Multi-tier applications
Enterprise server applications
Perfect if your app consists of client side
markup and scripting, server side scripting and
a database. Powerful capability to scale out and
up as needed.
Cloud-based applications that separate application
logic into multiple tiers (i.e. caching middle tier,
asynchronous background processes like order
processing) using both Web and Worker Roles
Run your existing enterprise applications in the
cloud, such as SQL Server, SharePoint Server or
Active Directory.
Continuous development
Apps that require advanced
administration
Porting existing line of business apps
Deploy directly from your source code
repository, using Git or Team Foundation
Service.
Popular open source apps
Launch a professional looking site with a few
clicks using apps like WordPress, Joomla!,
Drupal, DotNetNuke and Umbraco
Cloud-based applications that require admin
access, remote desktop access or elevated
permissions
Apps that require advanced
networking
Cloud-based applications that require network
isolation for use with Windows Azure Connect or
Windows Azure Virtual Network
Choose an image from the library or upload your
own VHD.
Windows or Linux operating system
Support for Windows Server, along with
community and commercial versions of Linux.
Connect virtual machines with cloud services to
take full advantage of PaaS services.
GIT : FTP
Shared Instances
Reserved Instances
Price
FREE for 12 months
Azure S,M,L instances at 33% discount
Number of Sites
Up to 10
Up to 100
Maximum Scale
3 instances
3 instances
Storage
1GB (shared by all sites)
10GB (shared by all sites)
Storage Transactions
Unlimited (abstracted by storage
subsystem)
Unlimited (abstracted by storage subsystem)
SQL Database
Standard SQL Database
MySQL
Includes one 20MB database
Includes one 20MB database
TBD beyond 20MB
Bandwidth
Ingress – Unlimited
Egress – 165MB/day (5GB/month)
Ingress – Unlimited
Egress – Azure bandwidth rates (above 5GB/month)
Custom Domains
Not Available
Supported
SLA
None
None
Support
FAQ, Forum
Email, Phone, FAQ, and Forum
Standard SQL Database