In this course you will learn about Windows Azure cloud services and storage. Specifically, you will learn how to provision Azure services and how to deploy and upgrade your applications. Additionally, you will gain an understanding of the storage services provided in Windows Azure: tables, blobs, and queues; and how they are exposed via HTTP. This course does not use a language specific SDK. Instead, the goal of this course is to help you understand how these services work and how to use HTTP to interact with them providing the foundation for working with these technologies from your preferred language.
Matt is an independent consultant with expertise in web application design and development and systems integration. As a writer, Matt has contributed to several journals and magazines such as MSDN Magazine. Matt regularly shares his love of technology by speaking at local, regional, and international conferences such as DevWeek, Prairie Dev Con, That Conference, and VS Live. As a Pluralsight Author, Matt has created more than 30 courses on the topics of web, mobile, and cloud development.
Cloud Service Basics Welcome to this module on Windows Azure Cloud Service Basics. My name's Matt Milner, and I'm going to walk you through the basics of creating a Cloud service in Windows Azure, and how to deploy your code in your application out there, and manage it. Specifically, we're going to talk about how you create a Cloud service out in the Windows Azure management portal. We're going to look then at the Cloud service architecture; what does it mean to have your code deployed out there? How does it interact with Windows Azure? How is it managed, how is it scaled? We'll look specifically at Web and Worker roles; what are the different definitions of your code and how you can package it up to be deployed and run on Windows Azure. And finally we'll look at configuring Cloud services, because in addition to the code you write and put out there, there are bits of information around; endpoints, and other configuration around, things like storage and services you'll use that you'll want to be able to configure for your application. Additionally, because we're talking about the Cloud, you're going to want to be able to configure the scale characteristics of your application. How many instances do you need running, for example.
Managing cloud services Hello, and welcome to this module on Managing Cloud Services in Windows Azure. We're going to walk through some of the key things you need to know once you've got a Cloud service in terms of how to manage it. First thing we'll look at is affinity groups, or ways to group together your various Cloud services and storage accounts. Then we'll begin looking at the notion of fault tolerance and deployments or updates. So we'll first look at fault domains and how Windows Azure manages your code and your Virtual Machines to give you fault tolerance. We'll look at upgrade domains and the mechanisms by which you can update your application and keep it online at the same time. Then we'll finish out with a VIP swap, or Virtual IP swap, which is another option for doing deployments where you can swap your production and staging environments within your Azure account.
Cloud storage basics Welcome to this module on Windows Azure Storage Basics. My name is Matt Milner I'm going to walk you through the core technical details of Windows Azure storage. Specifically, we'll talk about what makes up Windows Azure storage. What is this all about? What kinds of data can we store? And we'll also talk about managing your storage account within your subscription.