Technology Oriented Course
Microsoft Azure
IAAS
Hatem AlSum
Cloud Technical Consultant
Cloud Niners
IAAS in Azure
Azure Overview
What the difference from Management perspective
Storage
Infrastructure : Storage
General Purpose Storage Account
•Standard Performance
•Tables
•Blobs
•Queues
•File
•Premium Performance
•Azure VMs Disks
Replication for Durability and High Availability
Comparison of storage types
Azure File Explorer
Azure File Explorer
Networking
Networking in Azure
• Overview for Virtual Network
• VPN
• Site to Site
• Point to Site
• Load Balancer
Network : Virtual Network
Network Security Group
Network : Site to Site VPN
Azure Load Balancer
Azure Load Balancer
Compute
VM Compute Size : A Family
•Highest Value VM Size
•Basic and Standard Sizes
•General Purpose and High
Memory
•Up to 16 Cores , 112 GB RAM
A
VM Compute Size : D Family
•60 % Faster CPU
•Local SSD Storage
•Up to 20 Cores, 140 GB RAM
D
VM Compute Size : G Family
•Optimized for data workload
•Latest generation on intel
processors
•Up to 6.1 TB Local Storage
•Up to 32 Cores, 448 GB RAM
G
High Availability
Availability of virtual machines
• Planned Maintenance
• Periodic Updates
• Security Update
• Unplanned Maintenance
• Hardware or Physical Failure
• Network
• Local Disks
• Rack Level Failure
Fault Domain , Update Domain
• Update Domain: Define group of virtual
machines that will be update (could require
restart)
VMs within same UD could be restarted due
planned maintenance
• Fault Domain : define the group of virtual
machines that share a common power source
and network switch
Best Practice for High Availability
• Configure multiple virtual machines in an Availability
Set for redundancy
• Configure each application tier into separate
Availability Sets
• Combine the Load Balancer with Availability Sets
• Avoid single instance virtual machines in Availability
Sets
Road to cloud-iaas
Availability Set Overview
Demo
Creating Virtual Machine
Azure Portal
Backup & Recovery
Recovery Point
Objective
• The acceptable time
window of lost data due to
the recovery process
Recovery Time
Objective
• The maximum amount of
time allocated for restoring
application functionality.
Azure Backup
Azure Backup Methods
•Azure Backup agent (Any VM or Physical)
•System Center Data Protection Manager
(DPM)
•Azure Backup (VM extension)
How Azure Backup Vault with Backup agent
Automatic Site Recovery
SQL Server Options
SQL Server Options
SQL Server Always On Replication
Code Demo
Infrastructure as a code
Thank You

More Related Content

PDF
Azure Virtual Machines Deployment Scenarios
PPTX
When Disaster Strikes
PDF
Deep Dive on EC2 and S3
PDF
Cost Optimization with Spot Instances
PPTX
Azure DBA with IaaS
PPTX
Azure IaaS
PPTX
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
PPTX
Sql saturday azure storage by Anton Vidishchev
Azure Virtual Machines Deployment Scenarios
When Disaster Strikes
Deep Dive on EC2 and S3
Cost Optimization with Spot Instances
Azure DBA with IaaS
Azure IaaS
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
Sql saturday azure storage by Anton Vidishchev

What's hot (14)

PPTX
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
PPTX
Disaster Recovery Synapse
PPTX
Business Continuity & Disaster Recovery with Microsoft Azure
PPTX
Get started With Microsoft Azure Virtual Machine
PPTX
Amazon AWS & IAAS
PPTX
Mct summit 2013 rt in the enterprise
PPTX
Disaster Recovery using Azure Services
PPTX
Azure backup Disaster Recovery Business Continuity
PPTX
Disaster Recovery Planning using Azure Site Recovery
PPTX
Cloud Storage in Azure, AWS and Google Cloud
PDF
Getting it Right: OpenStack Private Cloud Storage
PPTX
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
PDF
Getting Started with EC2, S3 and EMR
PPTX
Building Disaster Recovery as a Service:
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
Disaster Recovery Synapse
Business Continuity & Disaster Recovery with Microsoft Azure
Get started With Microsoft Azure Virtual Machine
Amazon AWS & IAAS
Mct summit 2013 rt in the enterprise
Disaster Recovery using Azure Services
Azure backup Disaster Recovery Business Continuity
Disaster Recovery Planning using Azure Site Recovery
Cloud Storage in Azure, AWS and Google Cloud
Getting it Right: OpenStack Private Cloud Storage
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Getting Started with EC2, S3 and EMR
Building Disaster Recovery as a Service:

Viewers also liked (13)

PDF
Improving Delivery and Execution at Vantiv
PPT
Applying technology standards for adult basic education
PPTX
Containers, Microsoft and DevOps: What is Microsoft Doing About All This Anyw...
PPTX
Why Kovair Integrated Test Management - iTM
PPTX
Seminario 2
PDF
Deploying customizations across microsoft dynamics ax 2012 environments ax2012
PPTX
Rules of voicing
PPTX
Rod Puppets from Around the World
PDF
Enabling Cognitive Workloads on the Cloud: GPUs with Mesos, Docker and Marath...
PPTX
CONTINUOUS DELIVERY EN BANQUE
PDF
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
PPTX
2nd grade clay muppets
PDF
Community Management und der Social-ROI #AFBMC
Improving Delivery and Execution at Vantiv
Applying technology standards for adult basic education
Containers, Microsoft and DevOps: What is Microsoft Doing About All This Anyw...
Why Kovair Integrated Test Management - iTM
Seminario 2
Deploying customizations across microsoft dynamics ax 2012 environments ax2012
Rules of voicing
Rod Puppets from Around the World
Enabling Cognitive Workloads on the Cloud: GPUs with Mesos, Docker and Marath...
CONTINUOUS DELIVERY EN BANQUE
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
2nd grade clay muppets
Community Management und der Social-ROI #AFBMC

Similar to Road to cloud-iaas (20)

PPTX
Microsoft Azure Site Recovery Overview and use cases
PPTX
IaaS azure_vs_amazon
PPTX
Level 200 - Intro to Azure IaaS - Short deck.pptx
PDF
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
PPTX
More Cache for Less Cash
PPTX
More Cache for Less Cash (DevLink 2014)
PPTX
Azure IaaS Tanıtım - Uzun Anlatım
PDF
Adelaide Global Azure Bootcamp 2018 - Azure 101
PPTX
Azure virtual machines & Terraform
PPTX
Migrating enterprise workloads to AWS
PPTX
Scu2016 Azure Best practices
PPTX
Azure IaaS Tanıtım - Kısa Anlatım
PPTX
Building Scalable Applications with Microsoft Azure
PPTX
Building a Just-in-Time Application Stack for Analysts
PPTX
Windows Server 2012 R2 at VMUG.org in Leeds
PDF
Amazon Web Services - Relational Database Service Meetup
PDF
4. (mjk) extreme performance 2
PPTX
BITIC-27 Proyecto 3 BITIC 3 2021 Andres Labera Failover-Cluster.pptx
PPTX
Morning Coffee - Windows Server 2016
PDF
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
Microsoft Azure Site Recovery Overview and use cases
IaaS azure_vs_amazon
Level 200 - Intro to Azure IaaS - Short deck.pptx
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
More Cache for Less Cash
More Cache for Less Cash (DevLink 2014)
Azure IaaS Tanıtım - Uzun Anlatım
Adelaide Global Azure Bootcamp 2018 - Azure 101
Azure virtual machines & Terraform
Migrating enterprise workloads to AWS
Scu2016 Azure Best practices
Azure IaaS Tanıtım - Kısa Anlatım
Building Scalable Applications with Microsoft Azure
Building a Just-in-Time Application Stack for Analysts
Windows Server 2012 R2 at VMUG.org in Leeds
Amazon Web Services - Relational Database Service Meetup
4. (mjk) extreme performance 2
BITIC-27 Proyecto 3 BITIC 3 2021 Andres Labera Failover-Cluster.pptx
Morning Coffee - Windows Server 2016
A Tour of Azure SQL Databases (NOVA SQL UG 2020)

Recently uploaded (20)

PPTX
Blending method and technology for hydrogen.pptx
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Advancements in abstractive text summarization: a deep learning approach
PDF
Ebook - The Future of AI A Comprehensive Guide.pdf
PPT
Overviiew on Intellectual property right
PDF
TrustArc Webinar - Data Minimization in Practice_ Reducing Risk, Enhancing Co...
PDF
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
PDF
TicketRoot: Event Tech Solutions Deck 2025
PDF
Optimizing bioinformatics applications: a novel approach with human protein d...
PPTX
AQUEEL MUSHTAQUE FAKIH COMPUTER CENTER .
PDF
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
PDF
Decision Optimization - From Theory to Practice
PDF
Peak of Data & AI Encore: Scalable Design & Infrastructure
PDF
NewMind AI Journal Monthly Chronicles - August 2025
PDF
Technical Debt in the AI Coding Era - By Antonio Bianco
PDF
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
PDF
Introduction to c language from lecture slides
PDF
Altius execution marketplace concept.pdf
PPTX
Slides World Game (s) Great Redesign Eco Economic Epochs.pptx
PDF
substrate PowerPoint Presentation basic one
Blending method and technology for hydrogen.pptx
Presentation - Principles of Instructional Design.pptx
Advancements in abstractive text summarization: a deep learning approach
Ebook - The Future of AI A Comprehensive Guide.pdf
Overviiew on Intellectual property right
TrustArc Webinar - Data Minimization in Practice_ Reducing Risk, Enhancing Co...
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
TicketRoot: Event Tech Solutions Deck 2025
Optimizing bioinformatics applications: a novel approach with human protein d...
AQUEEL MUSHTAQUE FAKIH COMPUTER CENTER .
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
Decision Optimization - From Theory to Practice
Peak of Data & AI Encore: Scalable Design & Infrastructure
NewMind AI Journal Monthly Chronicles - August 2025
Technical Debt in the AI Coding Era - By Antonio Bianco
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
Introduction to c language from lecture slides
Altius execution marketplace concept.pdf
Slides World Game (s) Great Redesign Eco Economic Epochs.pptx
substrate PowerPoint Presentation basic one

Road to cloud-iaas

Editor's Notes

  • #7: Blob Storage stores unstructured object data. A blob can be any type of text or binary data, such as a document, media file, or application installer. Blob storage is also referred to as Object storage. Table Storage stores structured datasets. Table storage is a NoSQL key-attribute data store, which allows for rapid development and fast access to large quantities of data. Queue Storage provides reliable messaging for workflow processing and for communication between components of cloud services. File Storage offers shared storage for legacy applications using the standard SMB protocol. Azure virtual machines and cloud services can share file data across application components via mounted shares, and on-premises applications can access file data in a share via the File service REST API. Blob Storage stores unstructured object data. A blob can be any type of text or binary data, such as a document, media file, or application installer. Blob storage is also referred to as Object storage. Table Storage stores structured datasets. Table storage is a NoSQL key-attribute data store, which allows for rapid development and fast access to large quantities of data. Queue Storage provides reliable messaging for workflow processing and for communication between components of cloud services. File Storage offers shared storage for legacy applications using the standard SMB protocol. Azure virtual machines and cloud services can share file data across application components via mounted shares, and on-premises applications can access file data in a share via the File service REST API.
  • #8: A standard performance tier which allows you to store Tables, Queues, Files, Blobs and Azure virtual machine disks. A premium performance tier which currently only supports Azure virtual machine disks. See Premium Storage: High-Performance Storage for Azure Virtual Machine Workloads for an in-depth overview of Premium storage.
  • #9: Replication for Durability and High Availability The data in your Microsoft Azure storage account is always replicated to ensure durability and high availability, meeting the SLA for Storage even in the face of transient hardware failures. When you create a storage account, you must select one of the following replication options: Locally redundant storage (LRS). Locally redundant storage maintains three copies of your data. LRS is replicated three times within a single facility in a single region. LRS protects your data from normal hardware failures, but not from the failure of a single facility. LRS is offered at a discount. For maximum durability, we recommend that you use geo-redundant storage, described below. Zone-redundant storage (ZRS). Zone-redundant storage maintains three copies of your data. ZRS is replicated three times across two to three facilities, either within a single region or across two regions, providing higher durability than LRS. ZRS ensures that your data is durable within a single region. ZRS provides a higher level of durability than LRS; however, for maximum durability, we recommend that you use geo-redundant storage, described below. Geo-redundant storage (GRS). Geo-redundant storage is enabled for your storage account by default when you create it. GRS maintains six copies of your data. With GRS, your data is replicated three times within the primary region, and is also replicated three times in a secondary region hundreds of miles away from the primary region, providing the highest level of durability. In the event of a failure at the primary region, Azure Storage will failover to the secondary region. GRS ensures that your data is durable in two separate regions. Read access geo-redundant storage (RA-GRS). Read access geo-redundant storage replicates your data to a secondary geographic location, and also provides read access to your data in the secondary location. Read-access geo-redundant storage allows you to access your data from either the primary or the secondary location, in the event that one location becomes unavailable.
  • #21: Planned maintenance events are periodic updates made by Microsoft to the underlying Azure platform to improve overall reliability, performance, and security of the platform infrastructure that your virtual machines run on. The majority of these updates are performed without any impact upon your virtual machines or cloud services. However, there are instances where these updates require a reboot of your virtual machine to apply the required updates to the platform infrastructure. Unplanned maintenance events occur when the hardware or physical infrastructure underlying your virtual machine has faulted in some way. This may include local network failures, local disk failures, or other rack level failures. When such a failure is detected, the Azure platform will automatically migrate your virtual machine from the unhealthy physical machine hosting your virtual machine to a healthy physical machine. Such events are rare, but may also cause your virtual machine to reboot.
  • #22: Planned maintenance events are periodic updates made by Microsoft to the underlying Azure platform to improve overall reliability, performance, and security of the platform infrastructure that your virtual machines run on. The majority of these updates are performed without any impact upon your virtual machines or cloud services. However, there are instances where these updates require a reboot of your virtual machine to apply the required updates to the platform infrastructure. Unplanned maintenance events occur when the hardware or physical infrastructure underlying your virtual machine has faulted in some way. This may include local network failures, local disk failures, or other rack level failures. When such a failure is detected, the Azure platform will automatically migrate your virtual machine from the unhealthy physical machine hosting your virtual machine to a healthy physical machine. Such events are rare, but may also cause your virtual machine to reboot.
  • #23: Planned maintenance events are periodic updates made by Microsoft to the underlying Azure platform to improve overall reliability, performance, and security of the platform infrastructure that your virtual machines run on. The majority of these updates are performed without any impact upon your virtual machines or cloud services. However, there are instances where these updates require a reboot of your virtual machine to apply the required updates to the platform infrastructure. Unplanned maintenance events occur when the hardware or physical infrastructure underlying your virtual machine has faulted in some way. This may include local network failures, local disk failures, or other rack level failures. When such a failure is detected, the Azure platform will automatically migrate your virtual machine from the unhealthy physical machine hosting your virtual machine to a healthy physical machine. Such events are rare, but may also cause your virtual machine to reboot.
  • #25: Planned maintenance events are periodic updates made by Microsoft to the underlying Azure platform to improve overall reliability, performance, and security of the platform infrastructure that your virtual machines run on. The majority of these updates are performed without any impact upon your virtual machines or cloud services. However, there are instances where these updates require a reboot of your virtual machine to apply the required updates to the platform infrastructure. Unplanned maintenance events occur when the hardware or physical infrastructure underlying your virtual machine has faulted in some way. This may include local network failures, local disk failures, or other rack level failures. When such a failure is detected, the Azure platform will automatically migrate your virtual machine from the unhealthy physical machine hosting your virtual machine to a healthy physical machine. Such events are rare, but may also cause your virtual machine to reboot.
  • #27: Configure multiple virtual machines in an Availability Set for redundancy Configure each application tier into separate Availability Sets Combine the Load Balancer with Availability Sets Avoid single instance virtual machines in Availability Sets
  • #33: This is based on business requirements and is related to the importance of the application. Critical business applications require a low RTO
  • #34: Using Backup Vault and Azure Backup Agent
  • #35: Configure multiple virtual machines in an Availability Set for redundancy Configure each application tier into separate Availability Sets Combine the Load Balancer with Availability Sets Avoid single instance virtual machines in Availability Sets
  • #37: https://azure.microsoft.com/en-us/blog/disaster-recovery-to-azure-using-azure-site-recovery-is-now-ga/