windows azure web sites session for train-the-trainers event in warszaw

17
Azurey WebSites + Bonus stuff (maybe) Alex Belotserkovskiy, Azurey MVP, Russia, for Train-The- Trainer session in Warszsaw

Upload: belotserkovsky-alexander

Post on 23-Jan-2015

273 views

Category:

Technology


4 download

DESCRIPTION

Windows Azure Web Sites - what, how, why. Autoscaling and other nice stuff.

TRANSCRIPT

Page 1: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Azurey WebSites+ Bonus stuff (maybe) Alex Belotserkovskiy, Azurey MVP, Russia, for Train-The-Trainer session in Warszsaw

Page 2: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

About Me

Twitter: @ahriman_ru

Windows Azure MVP, Advisor

Focused on ASP.NET

(PHP, Java backg/d)

Developer

Focused on Architecture & HPC

Facebook: ahriman42

Responsible for Russia & CIS Azure customers

LinkedIn: ahriman

Page 3: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Windows Azure Web Sites powerful web sites in seconds

start simplestart free, scale up and out as you go, friction-free and without the headaches

code smartwith classic asp, asp.net, php or node.js, develop on Windows, OSX or Linux

go livedeploy live in seconds, easily monitor performance, rapidly diagnose and fix issues

Page 4: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Supported Web Frameworks

Page 5: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Supported Publishing Methods

FTP:// TFS WEBDEPLOY

DROPBOX

Page 6: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

scale

Free

Shared

Standard

Multi-tenant. Daily quotas

Multi-tenant. Daily quotas

Dedicated VMs. No quotas

Page 7: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

1shared standard

SHARED INSTANCES

:-)

shared

web sites

Page 8: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

2SHARED INSTANCES

:-)

:-)

shared standard

shared

web sites

Page 9: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

SHARED INSTANCES

:-)

1shared standard

STANDARD INSTANCE

:-):-)

0standard

web sites

Page 10: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

STANDARD INSTANCE

:-)

2shared standard

STANDARD INSTANCE

:-)

standard

web sites

Page 11: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

2shared standard

STANDARD INSTANCE

:-)

STANDARD INSTANCE

:-):-)

:-) :-)

:-)

:-) :-)

standard

web sites

Page 12: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Hello WorldDeploymentScaling Demo

Page 13: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

standard

STANDARD INSTANCE

:-)

cpu utilization

auto-scaling

STANDARD INSTANCE

:-)

STANDARD INSTANCE

:-)

Page 14: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Auto-scalingDemo

Page 15: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Popular open source appsLaunch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco

Continuous developmentDeploy directly from your source code repository, using Git or Team Foundation Service.

Modern web appsPerfect 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.

Application ScenariosWeb Sites

Apps that require advanced administrationCloud-based applications that require admin access, remote desktop access or elevated permissions

Cloud Services

Multi-tier applicationsCloud-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

Apps that require advanced networkingCloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network

Porting existing line of business appsChoose an image from the library or upload your own VHD.

Enterprise server applicationsRun your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory.

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.

Virtual Machines

Page 16: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

Alex Belotserkovskiy, Azurey MVP, [email protected]

Page 17: Windows Azure Web Sites session for Train-The-Trainers event in Warszaw

© 2012 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.