Windows Azure Training Kit - December 2012 Update

Hands-on Labs - Node.js & PHP

The Windows Azure Training Kit includes step-by-step hands-on labs designed to help you learn key Windows Azure features and services. Below, you can browse through the list of hands-on lab designed for Open Source scenarios, such as PHP and Node.js. To get started with a hands-on lab, simply install the necessary prerequisites and follow the setup procedures described for each lab.

Web Sites

  • Windows Azure Web Sites and Virtual Machines for Node.js Applications (OS X)

    A virtual machine in Windows Azure is a server in the cloud that you can control and manage. After you create a virtual machine in Windows Azure, you can start, stop, and delete it whenever you need to, and you can access the virtual machine just as you do with a server in your office. In this lab, you will learn how to create a virtual machine running Linux and use it as a database server for a Node.js application. You will see how diverse technologies can run and interact in Windows Azure's cloud-based infrastructure.
  • Building and Publishing Node.js Applications with Windows Azure Web Sites (Windows)

    In this hands-on lab you will learn the basics of the Windows Azure Web Sites service for Node.js applications. In Exercise 1, you will see how to use the Windows Azure portal for creating a web site and then publish a "Hello World" Node.js application using Git. In Exercise 2, you will learn how to use the Node.js Command-Line Tools for publishing applications. Finally, in exercise 3 you will explore the WebMatrix 2 features for building and publishing Node.js web applications in Windows Azure.
  • Creating Web Sites in Windows Azure using WebMatrix

    In this hands-on lab you will learn how to create a new Web Site in Windows Azure by using a template from the pre-packaged applications gallery. Once created, you will update the site using Web Matrix and deploy the changes.
  • Creating Web Sites in Windows Azure (OS X)

    In this hands-on lab you will learn how to create a new web site in Windows Azure by using a template from the pre-packaged applications gallery. Once created, you will edit the site using a text editor and update the site using FTP.
  • Building and Publishing Web Applications with Windows Azure Web Sites and WebMatrix 2

    In this hands-on lab you will learn how to use Microsoft WebMatrix 2 to build and publish web sites in Windows Azure. Following the exercises, you will create a new Web Site from the Windows Azure Management Portal and start to build your Web Site locally using WebMatrix. By using a WebMatrix out-of-the-box template, you will quickly create a photo gallery application and customize it by adding a Facebook Like button. Finally, you will publish the resulting web application to Windows Azure using WebMatrix built-in publishing support.
  • Building and Publishing Node.js Applications with Windows Azure Web Sites (OS X)

    In this hands-on lab you will learn the basics of the Windows Azure Web Sites service for Node.js applications. In Exercise 1, you will see how to use the Windows Azure portal for creating a web site and then publish a "Hello World" Node.js application using Git. In Exercise 2, you will learn how to use the Node.js Command-Line Tools for publishing applications.
  • Building and Publishing PHP Applications with Windows Azure Web Sites (OS X)

    In this hands-on lab you will explore the basic elements of the Windows Azure Web Sites service by creating a simple PHP application and deploying it using FTP deployment feature.

Navigate by Service

Web Sites