The complete walkthrough of Microsoft Azure cloud services
4.3 (153 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,523 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The complete walkthrough of Microsoft Azure cloud services to your Wishlist.

Add to Wishlist

The complete walkthrough of Microsoft Azure cloud services

Learn about the key building blocks of the Microsoft Azure cloud and carry out hands-on exercises of key services
4.3 (153 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,523 students enrolled
Created by Varma Rudra
Last updated 6/2017
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 17 hours on-demand video
  • 1 Article
  • 70 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
What Will I Learn?
  • Get an excellent understanding of Azure architecture and Azure services offerings
  • Learn all the basics required for each of the Azure services
  • Gain hands-on experience in creating & managing key Azure services
  • have a strong foundation in preparation for Microsoft Azure certifications 70-534, 70-532, 70-533
  • Build Azure based cloud solutions
View Curriculum
  • Basic computer knowledge
  • Basic understanding of Visual Studio and .Net for some labs only

V1.4 06/2017:  In Azure storage section of the course, 15 new lectures and hands-on exercises has been added on Azure storage architecture, blobs, files, tables, queues, creation of stored access policies using Azure power shell, Storage monitoring, setting up retention and logging levels using client library.

Microsoft Azure is the fastest growing cloud platform in the world. This course is designed to help you to build strong foundation in Microsoft Azure. No prior Azure experience required. This course has been designed with an architectural approach.

In the first overview section of the course, I will introduce you to the breadth of Azure (theory lectures only) i.e. take you through all key azure services at high level.

Once overview is completed, we will deep dive into following layers of Azure architecture with several hands on exercises

  1. Storage - Storage account, Blobs, Tables, Queues, Security, Monitoring
  2. Network - Virtual network, Network security group, NIC, UDR, Load balancer, Application Gateway
  3. Compute - Virtual machine, Auto scaling, Azure functions and batch
  4. App services - Web Apps, Logic Apps, API Apps, Mobile Apps, API management, CDN etc.
  5. Databases - SQL database, Document DB, Data Warehouse and Data factory
  6. Analytics  - Data Lake Store, Analytics, Power BI etc.
  7. Internet of things (IoT) - IoT Hub, Stream Analytics, Event hubs etc.
  8. Integration - Bizatalk services and service bus
  9. Security - Security Centre, Key Vault, Azure Active Directory, RBAC, MFA etc.
  10. Monitoring & Diagnostics - Operations management suite, Monitor, Log analytics, Application Insights, Automation, Backup and disaster recovery
  11. Tools - Azure power shell, Azure REST APIs, ARM Templates, Storage explorer, Storage emulator
  12. Azure services comparison - Comparison of different Azure services

This course contains both theory lectures ( slides are attached to download for reference) and a significant number of labs that helps you in gaining hands-on experience in key Azure services. This course help you in laying strong basic foundation in preparation of Microsoft Azure certifications 70-532, 70-533, 70-534.

Microsoft Azure is a constantly evolving platform and I will be keep close watch on Azure announcements and add new labs wherever possible.

So, start taking this course and put yourself in high demand in the world of IT and command higher salary!!!

Who is the target audience?
  • Students who are willing to learn Azure from ground zero
  • Students who are taking Microsoft Azure certifications
  • Enterprise architects, Solution architects, IT developers
Compare to Other Microsoft Azure Courses
Curriculum For This Course
134 Lectures
Introduction to course
1 Lecture 06:06
Azure Services overview
4 Lectures 46:40

In this lecture, i will provide a very quick overview of Cloud computing and Microsoft Azure

Preview 11:33

In this lecture, i will take you through different layers of Azure architecture and give you a quick introduction of key Azure services in those layers. Also i will discuss about lectures and hands on exercises this provides in relation to these layers.

Preview 20:04

Azure Subscription, Deployment models

Lab: Overview of Azure portal

Test your high level knowledge about Azure Services

Azure Services overview
5 questions
Azure Storage
26 Lectures 03:30:09

In this lecture, I am going to take you through key building blocks of Azure storage services and how they are related to each other.

Azure Storage Services Architecture**New**

In this lecture, i will talk about Azure storage account configuration i.e. types of storage accounts, performance types and replication strategies.

Storage accounts

Lab: Creating a storage account

In this lecture, I will take you through blobs, naming conventions, storage tiers, custom domains, scalability targets and finally files storage

Azure storage blobs & files **Updated**

In this lab, I will show all the configuration settings associated with blob storage in Azure portal and show you how to configure custom domain for blob end point. I will also discuss about Cross Origin Resource Sharing(CORS).

Lab: Manage azure blobs using Azure portal and configure custom domain **New**

Move data to and from Azure Storage

Lab: Setting up Visual Studio Environment with Azure SDK

Lab: Blob - using Azure SDK, create a container and upload a blob

In this lecture, I will show you how to set permission at a container level, fetch attributes of the container and also add metadata to a container.

Lab: Setting permissions, fetch attributes and add metadata to a container*New*

In this lab, I will write a program to asynchronously copy the blob from general purpose storage account to a cold tier blob storage account.

Lab: Async copy of blobs between general purpose and cold tier storage accounts

In this lecture, I will extend the program that I have written earlier to make sure asynchronous copy of blobs has been completed successfully

Lab: Extend the earlier lab program to verify the asynchronous copy status*new*

In this lecture, i will show you how to create a file share using azure portal and mount the same on Azure virtual machine

Lab: Create a file share using Azure portal & mount the same in Azure VM**New**

In this lecture, I will take you through Azure tables, partition strategy and Queues

Azure Tables & Queues **New**

Lab: Table - Using Azure SDK, create a table and insert an entity into table

In this lab, I will show you how to use TableBatchOperation to execute collection of insert operations as a single atomic operation.

Lab: Carry out entity group transactions on Azure Table**New**

In this lecture, i will show you how to apply filters while querying entities from Azure table and also show you how to query data in segments

Lab: Retrieve entities using queries with filters from Azure table **New**

In this lecture, I will show you how to query entities from the table by invoking REST APIs with OData compatible queries

Lab: Query Azure table data using OData**New**

Lab: Queue - Using Azure SDK, create a queue, insert/retreive/delete message

In this lab, I will show you how to retrieve the messages from the queue in batches.

Lab: Retrieve batch of messages from Azure queue**New**

In this lecture, I will explain about management plane security, data plane security, storage account keys, shares access signatures, stored access policy, encryption at rest, encryption in transit and finally about cross origin resource sharing.

Azure Storage Security**Updated**

In this lab, i will show you how to create shared access policy and create SAS key based on that policy

Lab: Creating a SAS key based on Storage access policy **New**

In this lecture, i am going to take you through Storage analytics, Metrics and logging.

Azure Storage Monitoring **New**

In this lab, I will you how to

  1. View metrics using azure portal & metric tables using storage explorer.
  2. Enable logging using azure portal
  3. View logs using storage explorer
Lab: Monitor logs & metrics using Azure portal and Azure storage explorer**New**

In this lecture, I will show you how to setup retention and logging levels using Azure client library and I will also talk generating account level SAS programmatically.

Lab: setup retention and logging levels programmatically using client library

Important azure storage service resources for reading

Test your knowledge in Azure Storage Service

Azure Storage Services
5 questions
Azure Network
11 Lectures 01:29:07

In this lecture, i will explain at a high level about Azure virtual networks, subnets and network security groups

Virtual Network

Lab: Creating first virtual network and add a subnet

Network security groups

Lab: Create NSG, and associate it with subnet

Network interfaces, Route tables and VNet peering

Lab: Create NIC and assign NSG

Lab: Deploy a VM in Virtual network with right subnet, NIC, NSG association

High Availability - Load balancer, Application Gateway and Traffic manager

Lab: High availability using load balancer - Part 1

Establishing secure cross premises connectivity

Azure Network
5 questions
Azure Compute
8 Lectures 01:27:47
Azure Virtual Machines

Lab: Creating a Windows Virtual Machine and availability set

VM scale sets and Auto Scaling

Lab: Auto Scaling based on CPU utilisation

Service Fabric & Cloud services

Functions & Batch

Lab: Create & Test simple Azure function using Azure portal

Lab: Create an Azure Audit function using Visual Studio

Azure Compute
5 questions
Azure App Services
14 Lectures 01:48:50
Introduction to App Service and Web Apps

Lab: Deploying Web App using Azure Portal and walkthrough of key concepts

Lab: Deploying Web App using Visual Studio and publish into Azure

Mobile Apps

Lab: Mobile Apps

Logic Apps

Lab: Deploy an FTP server

API Apps and API management

Lab: Develop a Web API App using Visual Studio and publish into Azure

Lab: Develop Logic App and call Web API from Logic App to send automated email

Lab: Walkthrough of API management & Publish the Web API into developer portal

CDN, Media services and Search

Lab: Accessing a blob in storage account using CDN endpoint.

Azure App Service
5 questions
Azure Databases
6 Lectures 45:55
SQL Database

Lab: Creating a SQL Database on Azure & Elastic pool


Lab: DocumentDB

SQL Data Warehouse and SQL Server Stretch Database

Redis Cache and Data Factory

5 questions
Azure Analytics
5 Lectures 30:52
Data Lake Store & Analytics

HDInsight & Cognitive Services

Power BI & Analysis Services

Optional Lab: Creation of data lake store and data factory using Azure portal

Optional Lab: Copy data from SQL database into Data Lake using Data Factory

Azure Analytics
3 questions
Azure Internet of Things
9 Lectures 01:09:57
IoT Solution Architecture

IoT Hub

Lab: Create an IoT Hub using Azure Portal and go through key features

Lab: Register a Device in IoT hub using Visual studio

Event Hubs

Lab: Send Device to Cloud messages using Visual Studio (Device simulation)

Stream Analytics and Machine Learning

Lab: Create a stream analytics job, configure inputs, outputs and query

Azure Internet of Things
4 questions
Enterprise Integration
5 Lectures 35:46
BizTalk Services

Service Bus

Lab: Creation of Service Bus namespace, Queue, Topic, subscription using portal

Lab: Sending messages into Queue using Visual Studio

Lab: Sending messages into Topic using Visual Studio

Enterprise Integration
2 questions
5 More Sections
About the Instructor
Varma Rudra
4.3 Average rating
153 Reviews
1,523 Students
1 Course
TOGAF Certified Enterprise Architect

I have over 10 years of experience in defining the integrated process, application, data & cloud architectures for both corporate & large scale multi-million business transformation programmes. 

I have worked extensively in defining strategy for migration of on-premise applications into AWS & Azure Cloud IaaS, PaaS, SaaS platforms. 

I have designed & delivered complex industry wide integration standards. Carried out design for different machine to machine (M2M) and IoT scenarios. 

I have provided architectural & design governance for complex programmes

I am TOGAF certified enterprise architect, PRINCE2 practitioner, and hold several certifications in SAP and cloud space.