windows azure conference 2014 windows azure web sites kaushal kumar panday shashank shrivastava

29
ndows Azure Conference 2014 indows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Upload: claire-jefferson

Post on 03-Jan-2016

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014Windows Azure Conference 2014

Windows Azure Web Sites

Kaushal Kumar PandayShashank Shrivastava

Page 2: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Web Sites in Perspective…

Page 3: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Your Datacenter

Virtualization

O/S

Hardware

Network

Data

Applications

Firewall

Web Sites

Applications

Data

Cloud Services

Applications

Firewall Rules

Data

Virtual Network

Virtual Machines

Virtual Network

Data

Applications

Firewall Rules

O/S

Windows Azure

Focus on the Application

Page 4: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

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, Node.js, develop on Windows, OSX or Linux, OSS

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

Page 5: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Hello WorldDemo

Page 6: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Supported Publishing Methods

FTP TFSWEBDEPL

OY

DROPBOX

Page 7: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Supported Web Frameworks

Or any custom FastCGI Handler

Page 8: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Windows Azure Web App Gallery

Ready-to-Go Open Source Web Applications, Frameworks, and Templates

Page 9: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Windows Azure Store

Discover, Purchase & Provision PremiumServices

Page 10: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Managing Web Sites

Page 11: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Diagnostics & Monitoring

HTTP Logs Error LogsPORTAL

MONITORING

NEW RELIC

LOG STREAMIN

G

Page 12: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Web sites configuration

Demo

Page 13: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

IIS ManagerDemo

Page 14: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

scale

Free

Shared

Standard

Multi-tenant. Daily quotas

Multi-tenant. Daily quotas

Dedicated VMs. No quotas

Page 15: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

1shared standard

SHARED INSTANCES

:-)

shared

web sites

Page 16: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

2SHARED INSTANCES

:-)

:-)

shared standard

shared

web sites

Page 17: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

SHARED INSTANCES

:-)

1shared standard

STANDARD INSTANCE

:-):-)

0standard

web sites

Page 18: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

STANDARD INSTANCE

:-)

2shared standard

STANDARD INSTANCE

:-)

standard

web sites

Page 19: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

2shared standard

STANDARD INSTANCE

:-)

STANDARD INSTANCE

:-):-)

:-) :-)

:-)

:-) :-)

standard

web sites

Page 20: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

standard

STANDARD INSTANCE

:-)

cpu utilization

auto-scaling

STANDARD INSTANCE

:-)

STANDARD INSTANCE

:-)

Page 21: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

ScalingDemo

Page 22: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Windows Azure Web Sites

code smart go livestart simple

Page 23: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Start Simple

Get started with 10 free web sites

Create new sites in seconds

Easily manage and scale your sites

Automatic load balancing and shared storage across instances

Scale out or up to reserved instances for improved performance and scale

Page 24: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Code Smart

Use ASP.NET, ASP, PHP, or Node.js

SQL Azure or MySQL databases

Start with open source apps and frameworks

Develop with VS and WebMatrix

Supports any Web development tool on any platform (Windows, OSX, Linux)

Page 25: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

Go Live

Rapid deployment for quick iteration

Integrated source control with Team Foundation Server (TFS) and Git

Built-in monitoring of perf and usage data

Quick access to request logs, failed requests diagnostics and diagnostics

Page 26: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

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 27: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014

HOL Details

Lab 1: Create a site on WAWS

Lab 2: Connect to the site using FileZilla

Lab 3: Deploy to WAWS using Visual Studio 2013

Lab 4: Load Balance WAWS site using WATM

Page 28: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014Windows Azure Conference 2014

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Page 29: Windows Azure Conference 2014 Windows Azure Web Sites Kaushal Kumar Panday Shashank Shrivastava

Windows Azure Conference 2014Windows Azure Conference 2014

Customer Interaction Zone (CiZ)

Any question on Anything Azure!

Book your slot now! @ the registration desk at the CiZ

Ask the Experts

GBRDay 15:15 PM