What is cloud development? (overview)
Cloud computing refers to computers and applications that run remotely and are accessed over the Internet. In cloud computing, virtual machines run in large data centers and replace physical PCs and servers. By aggregating the computing needs of many users within a single center, economies of scale are achieved that result in significant benefits such as lower power utilization, simpler setup and maintenance, and easier upgrades to capacity and performance. Many applications can run unchanged as you redeploy them from local desktops or servers to the cloud.
Watch this video about the Microsoft cloud offerings, and then prepare your environment by installing the tools you'll use to build your first Azure application.
Watch the video or complete the tutorial, and get started coding right away.
WIndows Azure Tutorials
SharePoint in Office 365
Dynamics CRM Online
Windows Server 2008 R2 Hyper-V