This article is a landing page for Azure. You are encouraged to contribute to this portal.

"Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool or framework. And you can integrate your public cloud applications with your existing IT environment." [azure.microsoft.com]

 ↑ Return to Top


Getting Started

azure.microsoft.com

  • Free Trial

    "Sign-up for free and get €150 to spend on all Azure services."

  • Scott Guthrie starts at Step 0 - What is the Azure Cloud OS?

    "ScottHa talks to ScottGu about first principles of Azure. Where *is* Azure? How do the containers work? Where are they located? Where does the hardware stop and the software start?"

  • Welcome to Azure

    This page links yo to the Azure Management Portal and the Azure Billing Portal.

  • Azure Documentation Center

    This is the  landing page for Azure's documentation. Starting from this page you can  navigate to the documentation either by service or by programming language / development platform.

  • Azure Management Portal

    The page provides details of various Azure service portals.  

  • Price Calculator

    The page provides a detailed price calculator for all Azure services. Please note, at the bottom of the page you can change  the currency (and the display language).

TechNet Wiki

  • Microsoft Azure

    The article provides a short overview of Azure and links to some community resources. However, this article (rev. 28) needs an update: e.g. services and service categories.

  • New Microsoft Azure Management Portal (preview)

    Shreeharsh Ambli: "Did you know of the new Azure Management Portal? Try it out now!"

 ↑ Return to Top


Azure Services

Each Azure services belong to one of four service categories. You can use this clickable map to jump to the corresponding section within this portal. Most, but not all services are available in all regions - see Services by Region. 

Compute

Data Services

App Services

Networks

Virtual Machines

Cloud Services

Web Sites

Mobile Services

Storage

SQL Database

HDInsight

Cache

Recovery Services

Media Services

Service Bus

Push Notifications

Scheduler

BizTalk Services

Active Directory

Multi-Factor Authentication

Visual Studio Online

ExpressRoute

Virtual Network

Traffic Manager

 

  ↑ Return to Top


Compute

Virtual Machines

windowsazure.com:

TechNet Wiki articles:

  • -

Cloud Services

Microsoft azure.com:

TechNet Wiki articles:

  • Cloud Service Fundamentals

    "This series documents the individual components of the Cloud Service Fundamentals code project by the Azure CAT team. The 'Cloud Service Fundamentals in Azure' sample demonstrates how to create database-backed Azure services from real-world customer learnings of the Azure Customer Advisory Team (CAT). Learn the fundamental building blocks for scale-out Azure applications."

  

WebSites

windowsazure.com:

  • WebSite - Tutorials and Guides

    Covers the aspects plan, develop, script, deploy, and manage. Tutorials are available for these programming models: .NET, Node.js, PHP,  and Python.

TechNet Wiki articles:

Mobile Services

windowsazure.com
  • Mobile Services - Tutorials ans Guides

    Covers the aspects data, users, push and services. Supported platforms are Windows Store, Windows Phone 8, iOS, Android, HTML/JavaScript, Xamarin, PhoneGap.

TechNet Wiki articles:
  • -

↑ Return to Top


Data Services

  

Storage

windowsazure.com
  • Storage - Tutorials and Guides

    Covers the aspects explore, plan, develop, and manage. It covers these programming models: .NET, Node.js, PHP, Java, Python, and Ruby.

TechNet Wiki articles:
  • Stream Azure blobs

    "With this article, I will show all steps you need to complete to create an ASP.NET WebAPI 2 to upload and download your documents to an Azure Storage."

  

SQL Database

azure.com TechNet Wiki articles concerning Azure SQL Database can be found in this portal:

  

HDInsight

windowsazure.com TechNet Wiki articles:
  • Connect Excel PowerPivot to Hive on Azure via HiveODBC (Video 04:55)

    "The Hive ODBC Driver enables client applications such as Excel PowerPivot to access a Hive data warehouse running on Azure. This driver requires the ODBC Server Port to be opened on the Hadoop Services on Azure portal. This walkthrough provides the following steps that describe how to access Hive on Azure from Excel PowerPivot in detail."

  • Hadoop on Azure WordCount Sample Tutorial

    "This tutorial shows two ways to use Hadoop on Azure to run a MapReduce program that counts word occurrences in a text."

  • Hadoop Services on Azure Interactive JavaScript Console

    "The Microsoft Azure deployment of Hadoop Services for Windows lets you set up a private Hadoop cluster on Azure. One of the included administration/deployment tools is an Interactive Console for JavaScript and Hive."

  • HDInsight Hive error: Unable to rename

    "When you use Azure PowerShell to run HiveQL statements against HDInsight or HDInsight emulator, you might get the following error:

    'Failed with exception Unable to rename: wasb://xxx@xxx.blob.core.windows.net/hive/scratch/hive_2014-02-12_14-58-27_594_640725686036024640-1/-ext-10001 to: wasb://xxx@xxx.blob.core.windows.net/apps/hive/warehouse/delays FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask'"

  • HDInsight Scenario: Query a Web Log via HiveQL

    "The purpose of this wiki post is to provide an example scenario on how to work with Hadoop on Azure, upload a web log sample file via secure FTP, and run some simple HiveQL queries." The content is now maintained on windowsazure.com - see Using Hive with HDIsight.

  • HDInsight Services For Windows

    "The purpose of this wiki post is to provide an example scenario on how to work with Hadoop on Azure, upload a web log sample file via secure FTP, and run some simple HiveQL queries."

  • HDInsight Services for Azure QuickStart: Running Hadoop Jobs

    "This tutorial shows two ways in which Hadoop MapReduce programs can be run on an Hadoop Distributed File System (HDFS) using HDInsight Services for Azure."

  • How to Connect Excel PowerPivot to Hive on Azure via HiveODBC

    "The Hive ODBC Driver enables client applications such as Excel PowerPivot to access a Hive data warehouse running on Azure. This driver requires the ODBC Server Port to be opened on the Hadoop Services on Azure portal. This walkthrough provides the following steps that describe how to access Hive on Azure from Excel PowerPivot in detail."

  • How to Import Data to Hadoop on Azure from Azure Marketplace

    This articles explains the necessary steps and shows two screenshots.

  • Introduction to Hadoop Services on Azure Interactive JavaScript Console (video) (08:39)

    "The Microsoft Azure deployment of Hadoop Services for Windows lets you set up a private Hadoop cluster on Azure. One of the included administration/deployment tools is an Interactive Console for JavaScript and Hive. This video introduces the Interactive JavaScript console. Tester David Zhang demonstrates running several JavaScript commands against your Hadoop cluster."

  • Introduction to Azure HDInsight

    "Azure HDInsight is a service that deploys and provisions Apache™ Hadoop™ clusters in the cloud, providing a software framework designed to manage, analyze and report on big data." The content was moved to windowsazure.com. The latest version can be found here.

  • Microsoft HDInsight (Big Data) Solution

    A portal for HDInsight which also addresses events, articles from external agencies, downloads, videos, and case studies.

  • Part 1: 10GB GraySort - Teragen (video) (04:49)

    "Hadoop-based Services for Azure includes several samples you can use for learning and testing. One sample is the 10GB GraySort which is a scaled-down version of the Hadoop Terasort benchmark. There are three jobs to run and in this video, Developer Brad Sarsfield walks you through Teragen." The article also contains a transcript of the video.

  • Part 2: 10GB GraySort - Terasort (video)  (04:18)

    "In video one in this series, I generated 10GB of data using the teragen example.  In this video I’ll run terasort to sort that data. Terasort has 2 phases:  the map phase and then the reduce phase.  The map tasks partition the data into 25 ranges and the reduce tasks sort the data and write it to HDFS." The article also contains a transcript of the video.

  • Part 3: 10GB GraySort - Teravalidate (video) (03:06)

    "This video is Part 3 in the 10GB GraySort series. In videos 1 and 2 we generated and sorted the data.  In this video I will show you how to validate that the sort was correct." he article also contains a transcript of the video.

  • Power View Report to Hadoop on Azure Hive Sample Video (05:52)

    "This screencast shows how to used Power View to connect to your pre-existing PowerPivot workbook (the source of which is a Hive sample table within your Hadoop on Azure cluster)."

  • Run the Pi Estimator Sample on Hadoop Services for Azure (video) (03:06)

    "Hadoop-based Services for Azure includes several samples you can use for learning and testing.In this video, Developer Brad Sarsfield walks you through the Pi Estimator sample."

  • Running HDInsight C# Hadoop Streaming Sample

    "MapReduce is a programming model designed for processing large volumes of data in parallel by dividing the work into a set of independent tasks. Most of the MapReduce jobs are written in Java. Hadoop provides a streaming API to MapReduce that enables you to write map and reduce functions in languages other than Java. This tutorial shows how to run the C# Streaming sample from the HDInsight Sample Gallery and how to use C# programs with the Hadoop streaming interface."

  • The Hadoop on Azure Mahout Classification Sample Tutorial

    "This tutorial illustrates how to use Apache Mahout in Hadoop on Azure to do classification. Classification techniques attempt to answer the question: how much some object is or is not part of some type or category, or, whether it does or does not have some attribute."

  • The Hadoop on Azure Mahout Clustering Sample Tutorial

    "This tutorial illustrates how to use Hadoop on Azure to do cluster analysis with Mahout. The various forms of cluster analysis attempt to answer the problem: given a collection of objects with values for a set of properties, devise a scheme for grouping them where similar ones are put into the same class."

  • The Hadoop on Azure Pegasus Degree Distribution Sample Tutorial

    "This tutorial shows how to deploy Pegasus from the Hadoop on Azure portal to compute the degree of each node and the distribution of degrees for a simple 16-node graph. The degree distribution gives the number of nodes in the graph at each degree."

  • The Hadoop on Azure Sqoop Import Sample Tutorial

    "This tutorial shows how to use Sqoop to import data from a SQL database on Azure to an Hadoop on Azure HDFS cluster. While Hadoop is a natural choice for processing unstructured and semi-structured data, such as logs and files, there may also be a need to process structured data stored in relational databases."

  • Using an HDInsight Cluster with Alternate Storage Accounts and Metastores

    "The default behavior of HDInsight is to use the storage accounts defined in %HADOOP_HOME%/conf/core-site.xml and the metastore database defined in %HIVE_HOME%/conf/hive-site.xml. The method described below allows you to override the built-in storage accounts and metastore."

  • Azure HDInsight FAQ

    This FAQ list addresses the topics cluster provision, HDFS and WASB, MapReduce, hive, Pig, Sqoop, Oozie, HCatalog, Templeton, Azure PowerShell, and HDInsight .NET SDK.

   

Cache

windowsazure.com
  • Cache - Tutorials and Guides

    Covers the aspects explore, plan, develop, and manage. It explains the Cache Service and also the In-Role Cache

TechNet Wiki Articles
  • -

  

Recovery Services

windowsazure.com TechNet Wiki articles:

DocumentDB

windowsazure.com TechNet Wiki Articles
  • -

Azure Search

windowsazure.com TechNet Wiki Articles
  • -
↑ Return to Top

App Services

Media Services

windowsazure.com TechNet Wiki articles

  

Service Bus

windowsazure.com: TechNet Wiki articles:

  

Push Notifications

windowsazure.com: TechNet Wiki articles:
  • -

  

Scheduler

windowsazure.com: TechNet Wiki articles:
  • -

  

BizTalk Services

windowsazure.com TechNet Wiki articles:

  

Active Directory

windowsazure.com: TechNet Wiki articles:
  • -

  

Multi-Factor Authentication

windowsazure.com: TechNet Wiki articles:
  • -

  

Visual Studio Online

windowsazure.com:
  • Visual Studio Online (Preview)

    Describes the main features of Visual Studio Online: hosted code repositories, project planning and tracking tools, continuous integration and continuous deployment, test case management, team collaboration tools, and load testing.

TechNet Wiki articles:
  • -

 

↑ Return to Top


Network Services

ExpressRoute

windowsazure.com: TechNet Wiki articles:
  • -

Virtual Network

windowsazure.com: TechNet Wiki articles:

Traffic Manager

windowsazure.com: TechNet Wiki articles:
  • -

↑ Return to Top


Store

  • Import Data from Azure Marketplace to Hadoop Services on Azure (Video 02:48)

    "This screencast shows how to import data from Azure Marketplace to Apache Hadoop-based Services for Azure. It demonstrates how to collect the Azure Marketplace account information, and import the data by using the Apache Hadoop for Azure portal."

↑ Return to Top


Misc

AppFabric

  

Billing

  • Azure Accounts and Billing FAQ

    "This FAQ aims to provide answers to many of the recurring questions that developers ask on the Azure MSDN forums. It will also act as a great resource for those who are learning Azure and have questions about how to get started with Azure development."

  

Testing

  • Public Cloud Test Lab

    "The public cloud test lab allows you to install, configure, and demonstrate the features and capabilities of Microsoft public cloud technologies, such as Office 365 and Azure."

  • Testing Applications in Azure

    The article addresses these topics: test on-premise, code coverage, early cloud tests, cloud specific test scenarios, automated deployment, continuous integration, performance testing in the cloud, and SQL Azure Performance tuning.

  

Misc

  • Azure User Groups

    "This page contains resources for and a listing of offline Microsoft user groups focused on Azure."

  • How to send an Email from an Azure application

    The article explains how to send an email from an Azure application using a third party SMTP server.

  • License Link for Azure and Windows HPC

    "This topic describes the steps to enable applications that are running on Azure nodes to use a license server on an enterprise network. The Azure nodes in this scenario are deployed as part of a Windows HPC Server 2008 R2 cluster, Service Pack 2 or later."

  • Manage and monitor Azure with system center 2012

    This article links to four external posts.

  • Multi-Tenant Azure Application With Federated Authentication - Building SaaS

    "In this scenario you are developing multi-tenant web application to be deployed on Azure. It requires that the application's tenants will be able to provide authentication to their users. When the tenant signs up for the application he should be able to select authentication method such as Facebook, Google, LiveID, Yahoo!, OpenID 2.0, or AD FS for corporate accounts. When finished with the sign up process the tenant's end users are readily able to use selected authentication method to log on to the application."

  • Top 5 pre-requisite for any cloud based project

    The article addresses SQL Azure Connectivity, Silverlight 5 runtime, publishing, and remote desktop monitoring.

  • Tutorial: Creating and Deploying a WCF Sync Service to Azure

    "The walkthroughs in this tutorial provide steps to create a sync service by using Azure Tools for Microsoft Visual Studio and deploy the service to Azure."

  • When to Use Azure CDN

    "Azure Content Delivery Network, CDN, targets on enhancing end user performance and reliability by placing copies of data closer to users." The article briefly addressed these points: distribution of users, expected hits, the application type, data handling, and security.

  • Azure Backup Errors and Events Portal

    "Lists errors and events you might encounter when working with Azure Backup and the Azure Backup Agent."

  • Azure Developers FAQ

    This article addresses a few general, non-technical questions about learning Azure.  

  • Azure Survival Guide

    The article lists some blogs, user groups and e-books about Azure.

  • Azure Workflow Host Certificate

    Self-signed certificates can be used during development. MVP Damir Dobric explains how to configure such a certificate as trusted on your development machine.

 

↑ Return to Top


Architecture

Patterns

  • MSDN patterns & practices: Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications

    "Containing twenty-four design patterns and ten related guidance topics, this guide articulates the benefit of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It also discusses the benefits and considerations for each pattern. Most of the patterns have code samples or snippets that show how to implement the patterns using the features of Azure. However the majority of topics described in this guide are equally relevant to all kinds of distributed systems, whether hosted on Azure or on other cloud platforms."

↑ Return to Top


See Also

 

↑ Return to Top