Becoming a Cloud Expert - Microsoft Azure IaaS - Level 1
- 5 hours on-demand video
- 2 articles
- 2 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- 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
- General understanding of cloud computing models ("Getting Started with Cloud Computing")
Are You Looking to Become a Cloud Expert?
Cloud computing is one of the biggest technology revolutions 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 the Infrastructure 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!
- IT and Cloud Experts
- Cloud Administrators
- DevOps Engineers
- Anyone preparing for Azure certification exams
Cloud computing definition
Microsoft Azure Cloud
Azure Infrastructure as a Service (IaaS)
Azure Portal Overview
Azure Resource Manager (ARM)
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 provides the services to build, manage and deploy applications on a global scale while using multiple data centers connected with a 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.
The cloud services are supposed to be available on a global scale and this is one of the most impressive things 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.
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.
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)
Let's review the all process end-to-end for creating virtual network and subnets.
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.
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.
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 a virtual network with an entity that is called a network security group.
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.
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.
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.
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.
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.