azure deployment(seattle)

18
Sumit Chawla Senior Program Manager Interoperability@Microsoft http://blogs.msdn.com/interope rability Windows Azure Applications From Construction through Deployment

Upload: mithun-dhar

Post on 14-May-2015

2.075 views

Category:

Technology


0 download

DESCRIPTION

Going Live with your Azure Solution Windows Azure features a powerful, yet simple deployment model. By focusing on your application and abstracting away the infrastructure details, you can deploy almost any app with minimal fuss. In this session, we’ll walk you through the basics of Windows Azure deployment, including site monitoring, diagnostics and performance issues. Highlights include: · Start-to-Finish Visual Studio demonstration of a realistic XML data driven business web site from the desktop to the cloud. · Windows Azure Deployments · Start-to-Finish Visual Studio demonstration of a realistic SQL Server data driven business web site from the desktop to the cloud. · Configuration of your application in the cloud · Guidance and Suggestions to ensure your success

TRANSCRIPT

Page 1: Azure Deployment(Seattle)

Sumit Chawla

Senior Program Manager

Interoperability@Microsoft

http://blogs.msdn.com/interoperability

Windows Azure ApplicationsFrom Construction through Deployment

Page 2: Azure Deployment(Seattle)

Agenda

• Deploying your solution to Windows Azure– Build Web Application– Migrate Web Application to Windows Azure– Deploy to the Cloud– Migrate Database to SQL Server– Migrate SQL Database to SQL Azure– Deploy SQL Azure Database– Migrate Web Application to the Cloud

– Repeat with Eclipse: Develop & Deploy a PHP application

Page 3: Azure Deployment(Seattle)

Objectives - What are you leaving with?

Page 4: Azure Deployment(Seattle)

Part 1 - Developing and Running Application From the Local DevFabric

Development Workstation

DevFabricWeb App

The Cloud

Page 5: Azure Deployment(Seattle)

Part 2 - Deploy A Web ApplicationFrom DevFabric to Windows Azure Staging

Cloud Fabric

Staging

Production

Development Workstation

DevFabric

Web AppWeb App

Page 6: Azure Deployment(Seattle)

Part 3 - Deploy A Web ApplicationFrom Windows Azure Staging to Production

Cloud Fabric

Staging

Production

Web AppWeb App

Page 7: Azure Deployment(Seattle)

Demo

Page 8: Azure Deployment(Seattle)

Part 4 - Developing and Running ApplicationWith SQL Server From the Local DevFabric

Development Workstation

DevFabricWeb App

SQL DatabaseThe

Cloud

Page 9: Azure Deployment(Seattle)

Part 5 - Developing and Running ApplicationWith SQL Server From the Local DevFabric

Development Workstation

DevFabricWeb App

SQL Database

Cloud Fabric

Staging

Production

SQL Azure

SQL Database

Page 10: Azure Deployment(Seattle)

Part 5 - Developing and Running ApplicationWith Windows Azure and SQL Azure

Development Workstation

DevFabricWeb App

SQL Database

Cloud Fabric

Staging

Production

SQL Azure

SQL Database

Web App

Web App

Web App

Page 11: Azure Deployment(Seattle)

Part 6 – Deploying ApplicationsWith Windows Azure and SQL Azure

Development Workstation

DevFabricWeb App

SQL Database

Cloud Fabric

Staging

Production

SQL Azure

SQL Database

Web App

Web App

Web App

Page 12: Azure Deployment(Seattle)

Demo

Page 13: Azure Deployment(Seattle)

Part 7 - Deploying Updates To Applications

Development Workstation

DevFabricWeb App

SQL Database

Cloud Fabric

Staging

Production

SQL Azure

SQL Database

Web App

Web AppWeb App

Page 14: Azure Deployment(Seattle)

Part 8 - Revising Application Configuration

Development Workstation

DevFabricWeb App

SQL Database

Cloud Fabric

Staging

Production

SQL Azure

SQL Database

Web App

Web AppWeb App

Config

Page 15: Azure Deployment(Seattle)

Demo

Page 16: Azure Deployment(Seattle)

More InformationStuff We Wanted To Talk About But Didn’t Have Time For…

• Kerner, Mathew. “Windows Azure Diagnostics, Logging and Monitoring in the Cloud.” Microsoft PDC. 2009. http://microsoftpdc.com/Sessions/SVC15

• AppFabric– Smith, Justin. “REST Services Security Using the Access Control

Service”. Microsoft PDC. 2009 http://microsoftpdc.com/Sessions/SVC19

• Interoperability - Java, PHP, Ruby SDKs for Windows Azure Platform

http://www.azure.com/interoperability

Page 17: Azure Deployment(Seattle)

Q & A

Page 18: Azure Deployment(Seattle)

Open Platform