Microsoft AzureAbout the TutorialWindows Azure, which was later renamed as Microsoft Azure in 2014, is a cloud computingplatform, designed by Microsoft to successfully build, deploy, and manage applications andservices through a global network of datacenters. This tutorial explains various featuresof this flexible platform and provides a step-by-step description of how to use the same.AudienceThis tutorial has been designed for software developers who are keen on developing bestin-class applications using this open and advanced platform of Windows Azure.PrerequisitesTo learn Windows Azure, you need to be familiar with the Windows environment and havea basic knowledge of cloud computing.Disclaimer & Copyright Copyright 2015 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I)Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republishany contents or a part of contents of this e-book in any manner without written consentof the publisher.We strive to update the contents of our website and tutorials as timely and as precisely aspossible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of ourwebsite or its contents including this tutorial. If you discover any errors on our website orin this tutorial, please notify us at [email protected]

Microsoft AzureTable of ContentsAbout the Tutorial . iAudience . iPrerequisites . iDisclaimer & Copyright . iTable of Contents . iiPART 1 – AZURE BASICS . 11.Cloud Computing – Overview . 2Architecture of Cloud Computing . 2Types of Cloud . 3Benefits of Cloud . 4SPI . 42.Windows Azure . 6Azure as PaaS (Platform as a Service) . 6Azure as IaaS (Infrastructure as a Service) . 6Azure Management Portal . 73.Azure – Components . 9Compute / Execution Models . 9Data Management . 9Networking . 10Big Data and Big Compute . 11Messaging . 11Caching . 12Identity and Access . 12Mobile Service . 13Backup . 14Media. 14Commerce . 14Software Development Kit (SDK) . 144.Compute Module . 15Create a Web App . 15Create a Virtual Machine . 18Creating a Mobile Service . 22Creating Batch Service . 225.Fabric Controller . 246.Storage . 26Creating Azure Storage Account . 26Storage Account Endpoints . 28Generating an Access Key. 28Managing Data to Azure Storage. 292

Microsoft Azure7.Blobs . 31Create a Container . 31Upload a Blob using PowerShell . 32Download a Blob . 33Manage Blobs using Azure Storage Explorer . 338.Queues . 34Managing Queues using PowerShell . 34Managing Queues using Azure Storage Explorer . 379.Tables . 39How to Manage Tables Using PowerShell . 39How to Manage Table using Azure Storage Explorer . 4410. CDN. 48Create a CDN . 48Create CDN for Custom Origin Links . 49Manage CDN . 50Map a Custom Domain Name . 5311. Applications . 5512. Security . 56Creating an Active Directory . 56Mapping a Custom Domain . 58Creating Users . 59Integrating with Azure Active Directory . 61Integrating On-Premise Active Directory . 63Reports . 6413. Datacenters . 65How to Choose the Right Data Center for Your Application . 6614. Scenarios . 67Software Development. 67Enterprise Process Offloading . 67Enterprise Application Integration . 67PART 2: AZURE ADVANCED . 6915. Management Portal . 70Create a New Application . 71Check Credit and Subscriptions . 72Add a New Subscription . 74Azure Preview Portal . 7616. Create Virtual Network . 78Creating a Virtual Network in Clouds Only . 78Creating a Virtual Network in Cloud Only (Advanced Settings). 793

Microsoft Azure17. Deploying Virtual Machines . 81Quick Create . 81Create Virtual Machine with Advanced Settings .