MIE1628 Big Data Analytics Lecture5
MIE1628 Big Data Analytics Lecture5
Data Analytics
Lecture 5
1
WHY CLOUD CLOUD MODEL TYPES OF CLOUD
SERVICES COMPARISON SERVICES
Agenda
2
Why cloud services?
3
Cloud Services
4
What is Cloud Computing
• Simply put, cloud computing is the delivery of computing services—including servers, storage, databases,
networking, software, analytics, and intelligence—over the Internet (“the cloud”) to offer faster innovation, flexible
resources, and economies of scale. You typically pay only for cloud services you use, helping you lower your
operating costs, run your infrastructure more efficiently, and scale as your business needs change.
• https://azure.microsoft.com/en-us/overview/what-is-cloud-computing/
• On-premise
• You own the servers, hire IT staff, you pay or rent real-estate and you administrate services and take all the risks
• Cloud Providers
• Someone else owns the servers, they hire IT staff, they pay or rent real-estate, they administrate services, and
you are only responsible for configuring your cloud services and code
What is Cloud Hosting
Evolution of Computing
7
Evolution of Computing
physical server
8
Evolution of Computing
physical server
9
Evolution of Computing
physical server
10
Cloud computing characteristics
Ref: The NIST Definition of Cloud Computing
https://csrc.nist.gov/publications/detail/sp/800-145/final
16
Cloud Models
Public Cloud
• No CapEx
• Agility
• Consumption-based
Private Cloud
• Control
• Security
Hybrid Cloud
• Flexibility
• Compliance
Cloud Models
Types of
cloud
services
Common Cloud Services
Types of Cloud Computing
Think of it as
“Pizza as a
Service”
Benefits of Cloud Computing
27
Core Azure
architectural
components
Azure
Regions and
Geographies
29
30
Geographies
• Defined by geo-political
boundaries or country borders
• Defines the data residency
boundary for customer data
• Geographies:
• Americas
• Europe
• Asia Pacific
• Middle East
• Africa
https://azure.microsoft.com/en-us/global-
infrastructure/geographies/
Microsoft Azure Regions
• Region Pairs
• 300 Miles
• Sequential Updates
• Same Geography
• Special Azure regions:
• Azure Government
• Azure Germany
• Azure China 21Vianet
• Data residency / sovereignty
• Compliance
32
Availability
zones
• Separate locations
• Independent
• Power
• Cooling
• Networking
• Isolation Boundary
Availability sets
Fault Domains
• Segments clusters within a region (Up to 3)
Update Domains
• Segments updates and patches to clusters (Up to 20)
Region
Availability sets
Resource
groups
A collection of
Azure Resources
Cloud Architecture Terminologies
High Availability
38
High Scalability
39
High Elasticity
40
High Durability
41
Let’s take a look:
Core Azure
Services and
Products
Storage types
• Structured data
• Adheres to a schema
• Semi-structured data
• Non-relational (NoSQL) data
• Unstructured data
• No restrictions, flat files
• Holds PDFs, JPGs, JSON files,
etc.
Categorize Data
44
Categorize Data
45
Azure Services
• Compute
• VMs, Availability Sets & Zones, Scale sets,
App services, Azure Functions, Containers
• Networking
• vNets, Load Balancers, Application Gateways,
VPN Gateways, CDN, ExpressRoute
• Storage
• Blob, disk, file, archive
• Databases
• CosmosDB, Azure SQL, Azure Migration
service
• Big Data & Analytics
• Azure Synapse Analytics, HDInsight, Data Lake
Analytics, Azure Databricks
• AI & IoT
• IoT Central & Hub, Azure Machine Learning
Azure storage
services
Blob storage
Disk Storage
File Storage
Archive Storage
Storage Services
Database Services
IOT Services
What is Internet of Things (IoTs)?
A network of internet connected objects
(usually hardware) able to collect and exchange
data.
Azure Machine Learning Studio is a web portal in Azure Machine Learning that contains low-code and
no-code options for project authoring and asset management.
AI and ML Services
AI and ML Services
Serverless Computing
Serverless Computing
DevOps
You can choose the default mode for the portal If you choose docked mode for the portal menu,
menu. It can be docked or it can act as a flyout it will always be visible. You can collapse the
panel. menu to provide more working space.
When the portal menu is in flyout mode, it's hidden
until you need it. Select the menu icon to open or
close the menu.
Azure Home
https://azuremarketplace.microsoft.com/en-us/
Today we reviewed cloud
Recap concepts and core Azure
services.