Upload
i-automate-marketing
View
74
Download
3
Tags:
Embed Size (px)
Citation preview
Stuart Celarier Principal Consultant, Neudesic http://visualstuart.net @vstuart
Overview of Developer Experience
What We’re Going to Create
Hands-on in Visual Studio / Management Portal Provision Cloud Services
Create and run a cloud app locally
See Windows Azure services in action
Start a deployment
Resources / Getting Started
Discussion / Q & A
Set up account / 90-day trial account
See billing activity
Developer center
Links to SDK and other downloads
Links to documentation
Links to forums
Links to management portal
To develop locally:
A Windows PC (Vista or later)
A dev environment, like Visual Studio or Eclipse
Download Windows Azure SDK Includes tools that integrate with your dev env
includes Windows Azure Simulation Environment
SQL Server Express
To deploy and run in the cloud:
A Windows Azure Account Note: 90-Day Free Trial & MSDN trial available
Develop
Locally
Test
Locally
Deploy
to Cloud
Staging
Test
in Cloud
Promote
to Cloud
Produc-
tion
Use,
Manage,
Scale
1
2
3
4
5
6
When you’re done running and testing locally, you then deploy to the cloud (and start getting billed)
Ways to deploy:
Visual Studio Package action + portal upload
Visual Studio Publish action (does it all)
Command line / script
Programmatically
http://windows.azure.com
Provision Services
View Status
Make Changes
Scale larger / smaller
Similar layout / navigation to MS Outlook
Simple order entry app
Web site accepts orders
Back end processes orders
Web Site (Compute, Storage)
Database (SQL Azure)
Queue (Service Bus)
Back End (Compute)
1 Submit Order
2 Order is Queued
3 Order is Dequeued
4 Order is Stored in Database
orders
orders
Windows Azure Compute Hosts web role (web site)
Hosts worker role (back end)
Windows Azure Storage Web site image files
SQL Azure Database order records
Service Bus Queue holds orders for processing
Building T-Shirt World step-by-step
What we saw today:
Overview of the Developer Experience
Azure.com (resources, account setup)
windows.azure.com (management portal)
Windows Azure services
Local dev/test with Simulation Environment
Deployment to a cloud data center
Stuart Celarier Principal Consultant, Neudesic http://visualstuart.net @vstuart
Thanks!