Download presentation
Presentation is loading. Please wait.
1
Microsoft Virtual Academy
Free, online, technical courses Take a free online course.
2
Module 1: Introduction to Microsoft Azure Websites Andrew McMurray Technical Evangelist – Windows Infrastructure Microsoft Corporation Microsoft Virtual Academy
3
Windows Azure Web Sites
TechEd 2013 9/20/ :55 PM Windows Azure Web Sites © 2013 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.
4
Challenges TechEd 2013 9/20/2018 12:55 PM
© 2013 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.
5
Current challenges for IT pro’s
Managing hardware on premises. Hard, expensive, takes time and resources. Managing VM’s via traditional hosting. Still takes time and resources, doesn’t scale up/down rapidly. Managing OS in either environment. Patching, maintenance is time consuming and expensive when HA is required.
6
Current challenges for developers
Getting provisioned resources takes too long. Can’t do dev/test or rapid prototyping. Can’t respond to business needs (marketing wants a new site, etc.). Infrastructure adds complexity. Managing hosting environments is time consuming. Ensuring same OS, Frameworks, databases in dev/test/production is a challenge. Development tools & infra aren’t connected Deployment isn’t easy Versioning and rollback on different infra is a challenge
7
PaaS for the Modern Web Flexible Scalable Secure
9/20/ :55 PM WINDOWS AZURE WEBSITES PaaS for the Modern Web A powerful self service platform for developers A flexible hosting solution for IT Flexible Web hosting your way with choice of language, framework, database and platform Scalable Scale out or up in seconds on a load balanced, always up to date global infrastructure Secure Enterprise Grade Availability with support for SSL and AD authentication Windows Azure Websites is a scalable, secure and flexible platform for building powerful web applications to run your business, drive your brand or reach new customers. © 2013 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.
8
Why use Windows Azure web sites
9/20/ :55 PM Why use Windows Azure web sites Ready for business. Web scale, world wide. Best Visual Studio experience. Faster to market. Open and flexible. © 2013 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.
9
Ready for business Enterprise grade. Secure with SSL.
9/20/ :55 PM Ready for business Enterprise grade. Secure with SSL. Access to other Azure services. © 2013 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.
10
Enterprise grade High availability.
TechEd 2013 9/20/ :55 PM Enterprise grade. Enterprise grade High availability. SLA on a single instance (Standard tier). A global network of data centers. Guaranteed 99.9% monthly SLA and 24/7 support. © 2013 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.
11
Secure with SSL IP-based. SNI. Secure with SSL.
TechEd 2013 9/20/ :55 PM Secure with SSL Secure with SSL. IP-based. Sites can have one certificate configured per IP address and port number. SNI. Server Name Indication – configured per hostname. Works for most modern browsers. © 2013 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.
12
Access to other Azure Services
TechEd 2013 9/20/ :55 PM Access to other Azure Services Caching Media Big data CDN Analytics Mobile Integration Service bus Web sites SQL database noSQL DB Blob storage Cloud services Virtual Machines Identity © 2013 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.
13
Web scale, world wide Load balanced Always up to date Easily scale
9/20/ :55 PM Web scale, world wide Load balanced Always up to date Easily scale Economical © 2013 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.
14
Load balanced by default
TechEd 2013 9/20/ :55 PM Load balanced by default Two or more servers can handle inbound requests by spreading out the load between them. © 2013 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.
15
Always up to date Runs on Windows server 2012. Always patched.
TechEd 2013 9/20/ :55 PM Always up to date Runs on Windows server 2012. Always patched. Always running latest versions of frameworks. © 2013 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.
16
Easily scale Scale up. Scale out. Automatic scaling. TechEd 2013
9/20/ :55 PM Easily scale Scale up. Scale out. Automatic scaling. © 2013 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.
17
shared standard Easily scale 1 shared free Shared free instances :-)
18
shared standard Easily scale 2 shared Shared instances :-) :-)
19
1 :-) Easily scale shared standard standard :-) :-)
standard Shared free instanceS :-) standard instance :-) :-)
20
2 :-) :-) Easily scale shared free standard standard Standard instance
21
2 :-) :-) Easily scale :-) :-) shared free standard standard :-) :-)
Standard instance Standard instance :-) :-) :-) :-) :-) :-) :-) :-)
22
Best Visual Studio experience
9/20/ :55 PM Best Visual Studio experience Move existing ASP.NET websites. Deploy and manage in Visual Studio. Team Foundation Services integration. © 2013 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.
23
Existing ASP.NET sites Support for ASP.NET 3.5 & 4.5.
TechEd 2013 9/20/ :55 PM Existing ASP.NET sites Support for ASP.NET 3.5 & 4.5. Most existing ASP.NET sites can be moved over © 2013 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.
24
Deploy and manage in Visual Studio
TechEd 2013 9/20/ :55 PM Deploy and manage in Visual Studio © 2013 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.
25
Team foundation services integration
TechEd 2013 9/20/ :55 PM Team foundation services integration Team development. Continuous delivery. Screen shot (Engineering). © 2013 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.
26
Faster to market Create in minutes. Use favorite tools.
9/20/ :55 PM Faster to market Create in minutes. Use favorite tools. Flexible deployment frameworks. Continuous delivery. © 2013 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.
27
Create in minutes TechEd 2013 9/20/2018 12:55 PM
© 2013 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.
28
Favorite tools Command line tools/power shell.
TechEd 2013 9/20/ :55 PM Favorite tools Command line tools/power shell. Third party (non Windows) IDE’s (WebStorm, etc.). Visual Studio. WebMatrix © 2013 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.
29
Flexible deployment frameworks
GIT : FTP GIT : FTP GIT : FTP : Web Deploy : TFS Deploy
30
Continuous delivery TechEd 2013 9/20/2018 12:55 PM
© 2013 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.
31
Open and flexible Choice of languages. Choice of databases.
9/20/ :55 PM Open and flexible Choice of languages. Choice of databases. Choice of Apps. Choice of platform. © 2013 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.
32
Choice of language Choice of frameworks and languages. NET: 3.5, 4.5
TechEd 2013 9/20/ :55 PM Choice of language Choice of frameworks and languages. NET: 3.5, 4.5 PHP: 5.3 PHP: 5.4 Node.js: , , 0.8.2 Python: 2.7 Bring a stack: FastCGI based © 2013 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.
33
Choice of database SQL… Azure SQL Database MySQL… ClearDB NoSQL…
TechEd 2013 9/20/ :55 PM Choice of database SQL… Azure SQL Database MySQL… ClearDB NoSQL… MongoLab © 2013 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.
34
Choice of Applications
TechEd 2013 9/20/ :55 PM Choice of Applications © 2013 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.
35
Choice of Platform IIS Hosted and private cloud Public cloud
TechEd 2013 9/20/ :55 PM Choice of Platform Hosted and private cloud Public cloud Windows Azure Pack for Windows Server Windows Azure web sites IIS Web server © 2013 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.
36
Azure Web Sites Key Scenarios for customers and partners TechEd 2013
9/20/ :55 PM Azure Web Sites Key Scenarios for customers and partners © 2013 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.
37
Azure Web Sites for— Secure, scalable, and reliable web hosting.
TechEd 2013 9/20/ :55 PM Azure Web Sites for— Global web presence. Secure, scalable, and reliable web hosting. Easy to use self-service portal with a gallery of the worlds most popular web solutions. Move existing websites quickly and easily. Connect your web application to existing services in Windows Azure or on-premises. Deploy and scale your web presence in any region of the world on-demand and pay only for what you use. Digital marketing campaigns. Business applications. Hosting providers (and private clouds). © 2013 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.
38
TechEd 2013 9/20/ :55 PM Azure Web Sites for— Global web presence. Create engaging customer web applications anywhere and on any device. Design, develop and deliver experiences that reach your customers with rich media, interactive. Start from scratch with a modern web framework or use a Web App Gallery of the world’s most popular open source web applications. Scale up or down on demand for a great digital experience. Digital marketing campaigns. Business applications. Hosting providers (and private clouds). © 2013 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.
39
TechEd 2013 9/20/ :55 PM Azure Web Sites for— Global web presence. Harness the full power of .NET, Visual Studio and Windows Azure services to build modern business applications. Use Windows Azure Active Directory to federate identity with your on-premises environment or Office 365 and manage access to applications. Easily and security connect to on-premises assets. Extend your applications into Office 365 and Sharepoint. Digital marketing campaigns. Business applications. Hosting providers (and private clouds). © 2013 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.
40
TechEd 2013 9/20/ :55 PM Azure Web Sites for— Global web presence. Provided as a ‘White Box’ solution for hosting partners. (Windows Azure Pack) Tap into the largest business application ecosystem in the world. Easy to customize portal experience and powerful billing API. Delivered as a service on Windows Server based private clouds. Allows IT to host modern web applications in their private clouds. Digital marketing campaigns. Business applications. Hosting providers (and private clouds). © 2013 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.
41
Customer adoption TechEd 2013 9/20/2018 12:55 PM
© 2013 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.
42
New features coming at GA
TechEd 2013 9/20/ :55 PM New features coming at GA SSL - IP and SNI 64 bit processes Autoscale Memory Dumps for debugging Log streaming Improved monitoring Instance Flexibility (Shared and Standard together) © 2013 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.
43
When to use…
44
What's the right tool for the job?
9/20/ :55 PM What's the right tool for the job? Web Sites Windows Azure Web Sites are ideal for: Modern web apps 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. Continuous development 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. © 2013 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.
45
What's the right tool for the job?
9/20/ :55 PM What's the right tool for the job? Cloud Services Web and worker roles are ideal for: Multi-tier applications 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. Apps that require advanced administration Cloud-based applications that require admin access, remote desktop access or elevated permissions. Apps that require advanced networking Applications that require network isolation with Windows Azure Connect or Windows Azure Virtual Network. © 2013 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.
46
What's the right tool for the job?
9/20/ :55 PM What's the right tool for the job? IaaS Windows Azure Virtual Machines are ideal for: Enterprise server applications Run your existing enterprise applications in the cloud, such as SQL server, SharePoint server or active directory. Porting existing line of business apps 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. © 2013 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.
47
Capabilities Web sites Web role * vs.
Access to services like caching, service bus, storage, SQL database. Supports ASP.NET, classic ASP, Node.js, PHP. Shared content and configuration. GIT, FTP. Near-instant deployment. Integrated MySQL as a service support. Environments/staging. Network isolation. Remote desktop access. Elevated permissions. Start-up tasks. Unsupported frameworks or libraries. Service model. Windows Azure Connect/Windows Azure network. * * Cloud apps (web or worker roles) can integrate with ClearDB’s MySQL as a service via connection string through the marketplace but not via seamless portal/provisioning workflow.
48
How does it work?
49
How does Windows Azure websites work?
9/20/ :55 PM How does Windows Azure websites work? Cloud first by design, but also available on premise. SQL based configuration and network-based storage. Dynamic provisioning of sites on demand. Network-based storage (Azure Blob Storage, SMB, NAS, SAN). Intelligent load balancing. © 2013 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.
50
Scaling options: One or both
Scale up. Add more Standard instances for your web application. Increase HTTP requests throughput. Ideal for stateless applications (or centrally managed). Scale out. Increase the size of the Standard instance for our web application. Increase HTTP requests throughput (by a lot!). Ideal for apps that maintain local state.*
51
Websites architecture
All DBs are running on SQL Azure. Azure blobs as durable storage. Windows Azure worker roles. Monitor resources usage. Dynamic web activation service. W3WP.exe IIS application pool process. IIS ARR (LB) Web server Site (W3WP.exe) Websites DB’s Runtime DB Metering DWAS Deployment server(s) Azure LB Storage controller Cloud drive API frontend
52
Summary Flexible, Scalable and Secure platform for building and hosting powerful web applications. Ready for business. Web scale world wide. Best visual studio experience. Faster to market. Open and flexible.
53
TechNet Virtual Labs Deep technical content and free product evaluations Hands-on deep technical labs Free, online, technical courses At the TechNet Evaluation Center you can download free, trial versions of Microsoft software, with no feature limits. Dozens of trials are available – all at no cost. Try Windows Server 2012 for up to 180 days. Download the Windows 8 Enterprise 90-day evaluation. Or try Windows Azure at no-cost for up to 90 days. Microsoft Hands On Labs offer virtual environments that will take you through guided, technically deep product learning experience. Learn at your own pace in labs that you can complete in 90 minutes or less. There is no complex setup or installation is required to use TechNet Virtual Labs. Microsoft Virtual Academy provides free online training on the IT scenarios that are important to your company and your career. Learn at your own pace and boost your IT skills with over 100 courses across more than 15 Microsoft technologies including Windows Server, Windows 8, Windows Azure, Office 365, virtualization, Windows Phone, and more. Download Microsoft software trials today. Find Hand On Labs. Take a free online course. Technet.microsoft.com/evalcenter Technet.microsoft.com/virtuallabs microsoftvirtualacademy.com
54
9/20/ :55 PM © 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. © 2010 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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.