Learning Path: Microsoft Azure: Cloud Computing and Storage
2.5 (2 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.
25 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning Path: Microsoft Azure: Cloud Computing and Storage to your Wishlist.

Add to Wishlist

Learning Path: Microsoft Azure: Cloud Computing and Storage

Do more with Microsoft Azure
2.5 (2 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.
25 students enrolled
Created by Packt Publishing
Last updated 7/2017
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
  • 12.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the basics of Microsoft Azure
  • Learn about the various Azure implementations
  • Understand the Azure Resource Manager templates
  • Learn about the various Azure functions like triggers and bindings
  • Learn about automating the deployment
  • Get deep insights about Azure storage
View Curriculum
  • No prior Microsoft Azure experience is required.

Cloud computing is on the rise. More and more business are opting for cloud computing. The platform that is well-known in this domain is Microsoft Azure. If you’re a developer or an IT architect looking forward to make use of cloud computing, this Learning Path is for you. This Learning Path will start with a brief introduction to cloud computing with Azure and then dive into the fundamental steps such as exploring the Azure portal and managing the Azure platform. You will learn to implement the Azure Virtual Machine, and work with Resource Manager. After that, you will explore the Azure SQL Server Database, followed by seeing how to deploy, configure, and manage Azure Web Apps that connect you to the cloud.

Moving further, get on with the basics of Azure Functions. Then, learn how to create functions such as WebHooks, Azure Connected, and event processing. Moving ahead, the video demonstrates how to develop, manage, deploy, and monitor your Azure functions in almost any language such as C#, F#, Node.js, Python, PHP, as well as scripting options such as Bash, Batch, and PowerShell.

Finally, get introduced to Windows Azure storage and how it can be used to build large-scale, real-world applications in various scenarios using Azure storage services like blob, table, queue, and file. Next, this tutorial will teach you about storage accounts and the overview to client library.

By the end of this Learning Path, you will be well-versed with the intricacies of Microsoft Azure and professional at it.

About The Author :

Peter De Tender has 20 years of professional expertise in Microsoft Infrastructure consulting and architecting, with a main focus on Microsoft Cloud technologies (Azure, Enterprise Mobility Suite, Office 365...). After working for some of the top Microsoft partners in Belgium, he ran his own successful business for several years, mainly providing Infrastructure and Cloud Architect training and readiness in a passionate and enthusiastic way. Peter coached several Microsoft Partners all over the world in doing more Microsoft business, both from a technical and business angle Just recently, as of June 2016 to be exact, Peter joined Microsoft Corp as an FTE Azure Architect and Program Manager in the global AzureCAT GSI team, part of Azure engineering, where his role consists of providing Azure-focused readiness training and cloud practice building coaching to the TOP Microsoft Global System Integrators.

Paul Oliver is the Principal Software Architect at Vosaic. Vosaic helps its users unlock insights with video for education and simulations. Vosaic is closely aligned with Hudl, which is the premier video platform for sports. Throughout his career, he's been passionate about building well-architected software solutions with security of primary importance. He's architected several applications in the cloud using Microsoft Azure, Amazon Web Services, and Heroku.

Harshul Patel is a technology enthusiast from India; he is thoroughly knowledgeable in virtualization and cloud computing technologies. Harshul was one of the early Indian adopters of Windows PowerShell. He frequently lectures on Windows PowerShell in user group gatherings and delivers training across various organizations. He is also the proud recipient of multiple faculty awards and has received an innovation award from his employer.

Who is the target audience?
  • A developer or an IT architect looking forward to make use of cloud computing can start learning Microsoft Azure straight away.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
82 Lectures
Learning Microsoft Azure
39 Lectures 05:51:43
This video will an overview on the entire course
Preview 06:57

In this video, we are going to take a look at several Cloud Computing Acronyms and Concepts.
Cloud Computing Acronyms and Concepts

This video gives a high-level overview of the Microsoft Azure public cloud platform.

Microsoft Azure Overview

This video will an overview on the entire course

Preview 07:28

In this video, we are going to take a look at what it takes to deploy an Azure trial subscription.
Deploying an Azure Trial Subscription

This video will an overview on the entire course
Preview 07:27

In this video, we are going to take a look at the main differences between the Azure Classic Portal and the Azure Resource Manager Portal.
Azure Management Tools

In this video, we are going to take a look at the following: (a) Azure Resource Groups (b)Azure Virtual Network (c)Azure Storage Azure Virtual Machines
Preview 14:24

In this section, we are going to take a look at Azure Virtual machines, going through different aspects of the creation process, deployment, and management.
Deploying Your First Azure Virtual Machine

This video has three main sections, helping you in understanding how to deploy more complex Azure VM architectures. It will make clear most of the deployment process in Azure relies on automation and scripts.

Deploying a More Complex Azure VM Architecture

In this video, we discuss two prime features of Azure public cloud, allowing for a high available Azure VM architecture.
Handling Azure VM High Availability

In this video, you will learn the following: (a) The structure of an ARM template (b) Deployment from GitHub QuickStart Templates

Preview 08:57

This video is all about learning to build your own customized Azure ARM templates from Visual Studio
Creating Your Own Customized ARM Templates

In this video, we are going to take a look at what Azure VM Configuration Management means, discussing several of these Configuration Management tools, describing PowerShell DSC, Azure VM Extensions, and highlighting Chef and Puppet

Automating Azure VM Deployment Using Configuration Management

This video is all about Azure Active Directory; starting from what exactly Azure Active Directory is, you'll learn about the different versions and SKUs; we'll quickly touch on Azure AD Domain Services, B2B, and B2C and close this video with a deployment walk through.
Preview 08:20

This video clearly teaches you how to establish a hybrid Azure identity solution, integrating cloud with on-premises Active Directory.
Integrating On-Premises Active Directory with Azure AD

In this video, I'll discuss several advanced features of Azure Active Directory
Advanced Features of Azure Active Directory

In this video, we are going to take a look at the current issue with using multiple identities and where Azure Active Directory can be of help.

Integrating Azure AD with SaaS Applications

In this video, we'll focus on the features and use cases for Azure Active Directory Application Proxy

Azure Active Directory Application Proxy

In this video, we are going to take a look at several concepts around Azure monitoring and diagnostics

Preview 10:12

Even with several built-in monitoring and diagnostics features, Azure is sometimes limited in output, especially in a hybrid or enterprise oriented environment. That’s where Operations Management Suite (OMS) comes to the rescue!

Operations Management Suite

Backup is still a vital point in providing a system's high availability and disaster recovery, even when running as a public cloud virtual machine. While the Azure platform provides excellent uptime compared to most on-premises datacenters, one should not forget to take backup into account.
Preview 11:54

This video will teach you all about using Azure backup in a hybrid topology setup, mainly using Azure Backup solution as a target for your on-premises backups.
Implementing Azure Backup (Hybrid)

Azure Site Recovery (ASR) provides organizations with a true disaster/recovery solution for VM workloads, no matter where they are running. Using an intelligent "write change" replication, an async copy of your VMs are available in Azure and provide RPO/RTO of minutesinstead of hours in most other DR solutions.
Azure Site Recovery (ASR) in Hyper-V and Non-Hyper-V Scenarios

This video is oriented around using the Azure infrastructure (IaaS) platform, to deploy Virtual Machines running SQL Server.

Preview 05:53

This video explains the core concepts of using SQL Azure hosted databases, relying on the PaaS aspect of Azure platform. Hosting SQL databases in Azure gives you a lot of flexibility and scalability out of the box, which makes it an ideal candidate for public cloud.
Creating a SQL Azure DB Solution (PaaS)

This video combines the management aspect of SQL databases, irrelevant from where they are running (on-premises, in-Azure VMs, or in-Azure PaaS)

Managing SQL Server and Databases Running in Azure

This video details the flexibility of using Azure for storing your SQL database backups.
SQL Database (Backup and Restore)

This video is part of a larger section, in which you'll learn about Azure platform services. The key components you'll see are Web Apps, Mobile Apps, and Logic Apps. This first video focuses on Azure Web Apps and how to deploy and manage them.

Preview 03:55

In this video, we are going to take a look at what it takes to deploy Azure Web Apps.
Deploying Web Apps

This video is all about the configuration settings of an Azure Web App (and thus all other Azure App services if you want).
Configuring Azure Web Apps Settings

We already discussed Azure monitoring and diagnostics in a previous video; but this one is specifically around Azure App Services monitoring
Azure Web Apps Monitoring and Diagnostics

Deploying Azure Web Apps shouldn't always be that hard. But for most enterprises the challenge is keeping up with performance,which is a huge business driver for migrating your web applications to a public cloud platform such as Azure.
Building Scalable Web App Solutions

In this video, we will highlight several of the common Azure PaaS components,which basically means stepping away from managing the underlying infrastructure side of the Azure datacenters.
Preview 03:00

This video will teach you all about using Azure Storage Account components, specifically around application integration.
Azure Queue Storage and Table Storage

Azure Machine Learning (ML) allows organizations to run high density, high volume based calculations and predictions. It is often used in an industrial or scientific context.
Introduction to Azure Machine Learning

We already discussed SQL database on Azure in a previous video. But SQL Server is not the only database technology available on Azure, as you will learn from this video.

Azure Non-SQL Database Solutions and Cache

IOT (short for Internet of Things) is becoming a very important topic in the IT space,and basically in about any industrial segment. By connecting devices to the Internet, they become 'smarter.' In this video, I'll describe the different aspects of IOT, and how it relates to Azure.
Azure IOT Solutions and Components

In this last video, I'll talk about Azure security features, and more specifically about the "Azure Security Center." This is a centralized dashboard, giving you real-detailed information and views on all-things security in your Azure environment.
Azure Security Center
Getting Started with Azure Functions
34 Lectures 04:56:13
This video provides an overview of the entire course.
Preview 02:25

You have an idea what Azure Functions are, but you’re not sure what all the hype is about. Can you give them a trial run without following a lot of steps?

What are Azure Functions?

In order to use Azure Functions you need an Azure account, but how do I sign up for an Azure account?

Setting Up Your Azure Account

You’d like to create more Azure Functions, but you want to do it inside your Azure subscription. How do you create an Azure Function app?
Writing Your First Azure Function

Before you go too crazy creating Azure Functions, you want to know how you can architect your solution without breaking the bank. How can you predict your cloud costs when you build your infrastructure using Functions?

How Does Pricing Work?

You may know some JavaScript, but you don’t know how you can use it in an Azure Function. What limitations are there?

Preview 10:25

C# is the most popular language among .NET programmers. How to use C# in Azure Functions?
C# in Azure Functions

F# is growing in popularity and is a first-class citizen in Azure Functions. How to use F# in Azure Functions?

F# in Azure Functions

Python is a very popular language among scientists and DevOps engineers. How can you use it in Azure Functions?
Python in Azure Functions

PHP is massively popular among the Open Source community. You can run your PHP scripts in Azure Functions.
PHP in Azure Functions

What if you are using something a little less standard? Can you use other languages on Azure Functions?
Other Languages in Azure Functions

It is important to grasp the concept of triggering a function from an event and bind your input or output to another Azure service.
Preview 07:33

We’ve been using triggers in our previous videos without really knowing it. We need to understand the basics of basic triggers and how we can use some basic bindings to interact with our caller.

Basic Triggers

Have you ever had to write a service to “poll” a directory or queue to see if something happened? Do you have services that must be called by your client until something happens? In this video, we’ll show how you can eliminate that messy logic and replace it with Azure Functions that fire from storage events.
Storage Triggers

What if you have the need to trigger your Azure Function from a stream of real-time data or from an event from Event Hub? Why would you need this and how would you do it?

Other Triggers and Bindings

Sometimes you just need to do a little more complex job when your function does it’s magic. In this video we’ll cover some of the more advanced bindings.
Advanced Bindings

Maybe, Azure Functions aren’t the ideal approach for your solution. You may be better served using Microsoft Flow, Logic Apps or Azure WebJobs. How do you decide?

Preview 07:23

We’ve seen the Hosting Plan dropdown. It seems important but you may not know what it means. Should you use a consumption plan or an App Service plan?
Choosing a Hosting Plan

No one wants to build something that requires continuous maintenance. What are some tips to follow to prevent problems with our Azure Functions down the road?
Best Practices for Azure Functions

In the previous video, we went over someb est practices for your Azure Functions to help with durable, performant apps. This video will now share some best practices for security.

Security Concerns

If you’re interested in Azure Functions, you’ve probably heard about serverless architecture. However, you may not be clear on what it means. In this video, I will help you understand what it is.
Preview 06:38

In the previous video,youlearned what a serverless architecture is. Now let’s discover why it has becomeso popular among software architects recently.
Why Serverless?

You’re excited about serverless. You may even have ported everything over to Azure Functions in your head! Before you start shutting down your traditional servers, let’s take a sober look at some things that you should consider before you have 400 Azure Functions taking over your life.

Serverless Considerations

In our previous video, we talked about some of the challenges you may have if you rely on a serverless architecture. In this video, I’m going to give you some hope; there are some practices you can follow that will help you maintain your sanity in your serverless home.

Serverless Best Practices

In the previous video, we gave you some best practices for a serverless architecture. Now you’re ready to start moving your big monolithic application to lightweight Functions that don’t require you to manage the infrastructure. In this video, I’ll give you some pointers on moving to a serverless architecture.

Moving to a Serverless Architecture

To ensure that your Azure Functions are running properly, you may want to use integration tests in your projects. How would you use them properly?

Preview 12:31

Calling a sophisticated REST endpoint is hard to set up with your browser or with an integration test. But there is a free tool that makes it super easy. It’s called Postman. How to use the Postman tool?

Using the Postman REST Client

How can you tell if your Azure Functions are running properly? This is really important if you’re trying to maintain a reliable infrastructure.

Monitoring Your Azure Functions

What if you can’t figure out why your Azure Function is failing? Can you debug the code? Can you step through your Azure Function remotely on the server?
Debugging Your Azure Functions

Is there a good tool for developers to use for develop Azure Functions locally? Is it free and easy to use?
Preview 08:45

If you’re editing Azure Functions directly in the web editor in the Azure Portal, you’re probably going to have a big problem. Is it possible to use source control to protect your function’s source code? Can you use Git to automatically deploy changes to your Azure Functions?

Using Git to Edit and Deploy Functions

When you learn about infrastructure as code in Azure, you should learn about Azure Resource Manager, or ARM for short. It can be a little tricky to understand, but once you start using it, you’ll want to manage all your infrastructure with it.
Introduction to Azure Resource Manager

ARM templates for storage accounts and VMs are pretty straightforward, but they are a little tricky with Function Apps. How can we create a reusable template for our function apps?

Using Azure Resource Manager with Function Apps

We covered some of the techniques you can use to automate deployment in your Azure Function apps. This video will give you a general overview and help give you some tips to use in your organization.
Putting it All Together for Continuous Delivery
Getting started with Windows Azure Storage
9 Lectures 01:41:04

This video provides an overview of the entire course.

Preview 01:58

To know/understand Microsoft Azure Storage, its services and architecture.
Introducing Microsoft Azure Storage

To know/understand Azure storage accounts, storage account billing and endpoints, and replication of storage accounts for durability and high availability.
Preview 12:40

Explore how Azure Storage Accounts work.
Managing Storage Accounts On-Screen

Learn the techniques to manage Azure Storage Accounts through Azure PowerShell.
Managing Storage Accounts via PowerShell

We learn about / understand the Azure StorSimple Virtual Array. Why and where can we use it? Also we explore a few storage management technologies.

Preview 11:18

To explore more of Azure StorSimple in Azure Portal.
StorSimple On-Screen

Know/understand Azure Backup and why we can use it.

Preview 05:54

Know more about Azure Site Recovery. Why deploy Azure Site Recovery? And how does site recovery protect our workloads?
Preview 07:52
About the Instructor
Packt Publishing
3.9 Average rating
7,336 Reviews
52,433 Students
616 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.