Brady Gaster is a Program Manager on the Windows Azure SDK team at Microsoft. He helps create tools and SDKs to make it easier for developers to party in the cloud, like the Windows Azure Management Libraries and the Windows Azure Java SDK. He likes to talk about his favorite technologies – Windows Azure, SignalR, ASP.NET, Web API, and Windows 8 Store application development – in sessions and on his blog, www.bradygaster.com. You can find Brady on Twitter at @bradygaster when he’s not tinkering with the ASP.NET stack, Windows Azure, devices running the .NET Micro Framework, or making music in his basement.
The Microsoft Azure Portal is a great place to manage your cloud-based architectures, but in many cases (take Web-based SaaS systems that need to spin up customer web sites based on user input as an example), cloud applications need to support the ability of automating the creation and provisioning of additional components. The Microsoft Azure Management Libraries (WAML) allow for this type of automation functionality by providing convenient client wrappers around the Microsoft Azure management REST APIs. This session will introduce WAML and demonstrate how it can be used to dynamically create Web Sites, databases, virtual machines, storage accounts, and any other asset available in the Microsoft Azure platform. If you’re looking for ways to automate your dev/test environment creation and destruction or you’re thinking of implementing a SaaS-based application in the cloud, this session will introduce you to the latest arsenal in the Microsoft Azure SDK and how you can use it automate everything.
Microsoft Azure Web Sites is a great platform for hosting web applications and APIs written in Microsoft ASP.NET, Node.js, PHP, and Python. Customers who want to move into cloud technology a step at a time find great success when initiating their move to cloud by standing up their website presence using Microsoft Azure Web Sites. Many developers who aim to move to the cloud want to do so in phases. For these situations, many questions arise around how to connect a website back to an on-premises enterprise or even to connect to a Microsoft Office 365 site. In this session, various techniques of connecting a Microsoft Azure Web Site to an on-premises enterprise architecture are discussed. Through a series of deep-dive demonstrations using Service Bus, SignalR, data marts, and Microsoft Azure Active Directory, you are introduced to the opportunities that enable communication between Microsoft Azure Web Sites and your enterprise environment. If you’ve been wanting to get started with Web Sites but have been unable to conceptualize how you can set up a hybrid environment using Microsoft Azure, this session will clear the air and give you some ideas of what’s possible.