Course: Becoming a Cloud Expert - Microsoft Azure IaaS - Level 1

Becoming a Cloud Expert - Microsoft Azure IaaS - Level 1

Life Time Access

Certificate on Completion

Access on Android and iOS App

About this Course

Are You Looking to Become a Cloud Expert?

Cloud computing is one of the biggest technology revolution in the IT industry spreading at the speed of light all over the world. More and more business companies are looking for ways to migrate their applications into the cloud or to build new web-scale applications from scratch atop a cloud infrastructure.

The demand for more skilled people in the area of cloud computing is increasing every day across multiple industries. Starting from IT Expert, DevOps Engineers, Developers, Consultants, Security Experts and more.

This course is part of a larger training program called "Becoming a Cloud Expert" and it is the first important cornerstone for learning how to migrate applications into the cloud while using theInfrastructure As a Service model inside Microsoft Azure. We will learn how to create, set up and manage virtual networks, private/public IPs, storage accounts, virtual machines, virtual disks, security rules, access control and much more.

Join us and start to pave your way as a Cloud Expert!

Basic knowledge

General understanding of cloud computing models ("Getting Started with Cloud Computing")

What you will learn

Understand the Building Blocks of Azure Infrastructure as a Service

Create Virtual Networks, Subnets,

Allocate Private and Public IP Addressees

Plan and Deploy Windows and Linux Virtual Machines

Configure Traffic Filtering using Security Rules

Manage and Attach Virtual Disks to VMs

Create and Manage Storage Accounts

Configure Users and Access Role Assignments

Operate and Monitor VMs Ongoing Tasks

Curriculum

Number of Lectures: 43

Total Duration: 05:18:04

Getting Started

2 lectures

05:43

Welcome!

02:19

Welcome and thanks for joining! this training program "Becoming a Cloud Expert".

Course Objectives and Structure

03:24

Before we start lets' quickly review the course main learning objectives and high level structure.

Introduction to Microsoft Azure

9 lectures

01:28:56

Section Overview - Introduction to Microsoft Azure

01:39

Topics

Cloud computing definition

Microsoft Azure Cloud

Azure Infrastructure as a Service (IaaS)

Global footprint

Azure Portal Overview

Azure Resource Manager (ARM)

Azure RBAC

Cloud Computing Definition

11:30

Cloud Computing is the transformation of computer hardware, software and networks into a utility service just like electric, water or gas services. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources, that can be rapidly provisioned and released with minimal management effort or service provider interaction.

Microsoft Azure Cloud

07:05

Microsoft Azure provides the services to build, manage and deploy applications on a global scale while using multiple data centers connected with super fast network. The all hardware and software orchestration of the cloud infrastructure is done using a specialized cloud operating system, called “Microsoft Azure” developed by Microsoft.

Global Footprint

11:17

The cloud services are supposed to be available on global scale and this is one of the most impressive thing about a public cloud provider, like Microsoft Azure, Amazon AWS, or Google cloud. Those players are building and running a huge global infrastructure and every year they announce on additional regions.

Demo - Azure Portal Overview

15:55

Let's review the Azure web portal in high level.

Azure Resource Manager (ARM)

13:03

As part of the management layer of Azure, there is a central component that is called Azure Resource Manager, or in short ARM. The azure resource manager is used to allocate and deploy resources, organize resources into groups, control access to resources and much more.

Access management for resources is a critical function for any group of users or an organization that is using the Azure cloud. As administrators, the Role-based access control (RBAC) will be used to manage who has access to Azure resources and what they can do with those resources.

Demo - Azure RBAC

09:44

Let's create new users and assign them access to specific entities.

Azure IaaS - Networking

10 lectures

01:09:37

Section Overview - Azure IaaS - Networking

02:22

Topics

What is Virtual Network?

Virtual network setting

IP Address Types

VM, NICs and IP Configuration

Azure Network Security

Traffic filtering with security rules

Network Security Group (NSG)

Application Security Group (ASG)

What is a Virtual Network?

07:13

A virtual network is basically a private isolated connectivity layer being used to connect between a group of cloud resources.

Virtual Network Setting

08:12

In azure a virtual network is a managed entity that users are creating with a group of setting that are configured during the creation process or added later when the virtual network entity is already created.

Demo - Creating a Virtual Network (VNet)

04:55

Let's review the all process end-to-end for creating virtual network and subnets.

IP Address Types

06:42

As soon as we have a new virtual network, we can create VMs as resources inside that virtual network or inside a specific subnet. Each resource must be assigned with at least one private IP address from the virtual network address range we allocated to the virtual network. In addition, if we want a resource inside the virtual network to access the outside internet than we will need to use also a public IP address.

VM, NICs and IP Configuration

01:51

We have an IP address, that can be public or private created dynamically or with a static configuration. In Azure, we have a virtual machine, network interfaces and IP configuration profiles. Let’s see how those building blocks are connected and what kind of combination we can create.

Demo - Network Interfaces and IP Configuration

09:55

Let's review how to create network interfaces, attach them to VMs and create or adjust IP configuration.

Network Security Group (NSG)

07:14

All public cloud providers provide an ability to filter traffic and I am planning to present how it is being done in Microsoft Azure. In Microsoft Azure we can filter network traffic to and from resources in an virtual network with an entity that is called network security group.

Application Security Group (ASG)

04:21

Another useful option in Azure related to traffic filtering is using application security groups. The focus is moving to the function of the applications. We can group VMs based on their function.

Demo - Configuring NSG and ASG

16:48

Let's review how to configure NSG and ASG.

Azure IaaS - Storage

10 lectures

01:25:06

Section Overview - Azure IaaS - Storage

01:54

Topics

The Power of a Cloud Storage

Types of Cloud Storage

Azure Storage Services

Storage Replication Options

Storage Accounts

VMs Disks

Encryption Data at Rest

The Power of a Cloud Storage

06:17

Cloud storage is basically the option to store data on the Internet through a cloud computing provider who manages and operates data storage as a service. We talked about it in the introduction course about cloud computing but this is the power of the cloud, it is a public infrastructure enabling companies to build applications that can scale on a global level without the limitation of a single private data center.

Types of Cloud Storage Services

11:36

There are three main storage types

Block Storage

File Storage

And Object Storage

Azure Storage Services

04:26

Storage services provided by public cloud providers are basically a mix of multiple options to fulfill the storage needs of a variety of applications.

Storage Accounts

06:53

Any type of storage service, like blobs, files, disks, tables, and queues that we would like to use must be allocated inside a logical entity called a storage account. A storage account entity can be created and managed by us or in some cases it will be created and managed by Azure.

Storage Replication Options

07:48

One of the most valuable features in a public cloud is high data durability. We know that data can be damaged because of many things like hardware failures, network or power outages, or maybe some massive site disasters. Systems availability is a critical factor and data is a critical component in almost all systems. This is why Microsoft Azure and also other cloud providers are replicating our data and enable us to configure the best replication option for our application.

Locally-redundant storage

Zone-redundant storage

Geo-redundant storage

Read-access Geo-redundant

Demo - Creating and Managing a Storage Account

12:49

Let's review how to create and manage a storage account.

VMs Disks

08:55

In addition to allocating computing power and setting networking connectivity, we also would like the capability to allocate storage capacity as virtual disks.

There are three types of azure VM disks:

Operating System Disk (OS Disk)

Temporary Disk

Data Disk/s

Demo - Create, Attach and Detach Data Disks

14:23

Let's review how to create, attach and detach data disks for VMs.

Encryption Data at Rest

09:59

Security is a critical part of any solution, including the storage. Our next topic is encryption data at rest, meaning data that is stored in Microsoft Azure storage services.

Azure Key Vault

SSE - Storage Service Encryption

Azure Disk Encryption (ADE)

Azure IaaS - Compute

8 lectures

01:00:52

Section Overview - Azure IaaS - Compute

02:48

Topics

Virtualization

Virtual Machines

VM Types and Sizes

Creating Windows\Linux VMs

VMs Setting

VMs Operation and Monitoring

Virtualization

05:23

At the core technology value of virtualization, we can say that virtualization is a great way to divide and optimize physical IT resources into logical entities or also called virtual resources. It is an abstraction management layer of physical objects into logical objects. Now going back to the cloud, a public cloud environment is all about virtualization but of course in a much larger scale than a single private data center.

Virtual Machines

06:20

VM as a resource can be allocated on-demand while using the flexibility comes with a cloud environment. We can define the required VM from a variety of VM types and sizes to be used for different application workloads.

VM Types and Sizes

04:20

Every application or better call it workload will have a different resources consumption profile. Some applications require more CPUs power and less memory capacity and in other cases, it will be the other way around, more memory and less CPU power. So Microsoft Azure provides us with a variety of VM types and sizes that will be more optimized to the resources consumption profile of our application.

Demo - Creating a VMs

12:38

Let's review how to create a new VM while following the all process end-to-end.

Demo - VMs Settings

07:34

VMs Setting

Attaching Network Interfaces

Attaching Data Disks

Scaling a VM Size

Security recommendations

Adding Extensions

Configure access control

Demo - VMs Operations

14:49

VMs Operations

Shutdown/Run a VM

Configure Auto-shutdown

Scheduled Backups

Using Inventory management for installed software components

Running scripts on a VM

Demo - VMs Monitoring

06:58

VMs Monitoring

Analyze activity logs

Review metrics or KPIs

Configure alerts

Configure the diagnostics setting

Review the Azure Advisor recommendations

Mission is Possible! - Your Project Assignment

2 lectures

01:17

Mission Briefing

01:17

Download Your Mission

files

Hi and welcome!

After learning so many features and configuration options in Azure, it is a great time to practice and building your first cloud IaaS system.

Your mission, if you are willing to accept it :-), will be to create an end-to-end cloud-based solution using Microsoft Azure while using the services and resource types we covered in this course.

Please download the PDF file for a detailed information about your mission.

Course Summary

2 lectures

06:30

Let's Summarize

05:34

Let's recap the main topics we covered in this course.

What Next?

00:56

Thank you for joining and learning this course, let's speak about your next step moving forward as a Cloud Expert.

Simpliv LLC, a platform for learning and teaching online courses. We focus on online learning which helps to learn business concepts, software technology to develop personal and professional goals through video library by recognized industry experts.