Windows Azure Web Sites provide a true Platform As A Service (PASS) option for hosting your website in a reliable and easily scalable environment. This course will teach you about publishing your website, package management, diagnostics, and continous integration. You will also learn how to use templates to jumpstart your site development.
Matt is an independent consultant specializing in Microsoft .NET application design and development. As a writer Matt has contributed to several journals and magazines including MSDN Magazine where he currently authors the workflow content for the Foundations column. Matt regularly shares his love of technology by speaking at local, regional and international conferences such as Tech Ed. Microsoft has recognized Matt as an MVP for his community contributions around connected systems technology.
Azure Web Sites Basics Matt Milner: Hello, and welcome to this module on Windows Azure Websites. My name is Matt Milner, and I'm going to be your guide walking you through how to take advantage of Microsoft's Cloud platform for deploying your scalable website. We're first going to look at how this differs from traditional website hosting, what Microsoft has done to really address the need to scale and have resiliency, and to make it easy for us to get our application up and running. And then we're going to look at the different ways that we can publish our application and manage it as we deploy it out to Windows Azure.
Azure Web Sites Scaling Hello, and welcome to this module on Scaling Windows Azure Websites. My name is Matt Milner and I'm going to be walking you through how to scale your website, the different scaling options and hosting options, and we'll also look at some other aspects of managing your site. So we'll start by talking about that scaling, the different options that are available to you for hosting your site with Windows Azure Websites from free to fully reserved. And we'll look at monitoring so you can see how your site is doing. Do you need to scale? And finally we'll finish off by looking at diagnostics and how you can go out and use information from log files and field request tracing to figure out what's going on in your site if you're having errors or issues. Often this is problematic when you're hosting somewhere else.
Azure Web Sites and Source Control Matt Milner: Hello and welcome to this module on Windows Azure Websites where we're going to take a look at using source control systems to do deployments and/or continuous integration. My name is Matt Milner and I'm going to be showing you how this is done. Now in this module we'll take a look at Team Foundation Service, Microsoft's Team Foundation offering hosted out on Windows Azure. We'll also take a look at git, both for local repositories, as well as Hosted git. Things like BitBucket and GitHub and CodePlex where we can take those repositories and connect them to our Windows Azure websites. ( Silence )
Azure Web Sites - what about. . . Matt Milner: Welcome to this module in the Windows Azure Websites course. So far we've taken a look at a lot of integration with source control. We've seen publishing and creating websites, but a lot of the examples use the portal and use. NET applications. So what about those other scenarios that you may be more interested in? That's what this module is all about. For example, we're going to take a look the command line. So what about those scenarios where you don't want to use a portal? You want to be able to script things or use the command line tools on Windows, Mac and Linux to manage your websites? What about Node. js and /PHP? These other languages that aren't. NET, they're not Microsoft, but Windows Azure Web Sites still fully supports, quite well actually, and lots of developers are interested in? So we'll see how those play nicely with Windows Azure Websites. And what about those templates? This idea of creating a blank empty site is fine sometimes, but other times you want to create a site from a gallery of templates, for blogs and content management systems, wikis and forums, those sorts of things, again, are made quite easy in Windows Azure Websites.