Data Analyst Roadmap with resources 01
Data Analyst Roadmap with resources 01
Compute - Part 1
INTRODUCTION TO AZURE
Kevin James
Technical Lead and Training Architect
Serverless vs. Stateless
Serverless Stateless
Not about the absence of servers Does not remember any prior interactions
INTRODUCTION TO AZURE
What is Compute?
INTRODUCTION TO AZURE
Virtual Machines
On-demand, scalable and customizable
computing power
INTRODUCTION TO AZURE
Virtual Machines
On-demand, scalable and customizable
computing power
INTRODUCTION TO AZURE
Virtual Machines
On-demand, scalable and customizable
computing power
INTRODUCTION TO AZURE
Virtual Machines
INTRODUCTION TO AZURE
App Service
Supports web and mobile development
Build, deploy, and scale APIs and
applications
INTRODUCTION TO AZURE
Functions
Allows event-driven code execution
INTRODUCTION TO AZURE
Summary
Azure Compute provides scalable resources
on demand
INTRODUCTION TO AZURE
Let's Practice
INTRODUCTION TO AZURE
Overview of Azure
Compute - Part 2
INTRODUCTION TO AZURE
Kevin James
Technical Lead and Training Architect
Containers
Containers are like motor homes:
portable and self-contained
INTRODUCTION TO AZURE
Containers
Bundles apps with all dependencies into a
portable package
INTRODUCTION TO AZURE
Containers
INTRODUCTION TO AZURE
Kubernetes
INTRODUCTION TO AZURE
Kubernetes
Manages containers across a group of
computers
clusters
INTRODUCTION TO AZURE
Azure Kubernetes Services
Azure's AKS automates container tasks:
scheduling, monitoring, scaling
INTRODUCTION TO AZURE
Azure Container Instances
Azure Container Instances offers serverless
container execution
INTRODUCTION TO AZURE
Azure Container Apps
A fully managed application platform for
modern applications and microservices
INTRODUCTION TO AZURE
Azure Container Apps
Microservice - splits apps into smaller,
independent parts
INTRODUCTION TO AZURE
Azure Container Apps
Can be confused with Azure App Service
Both are designed to host applications
INTRODUCTION TO AZURE
Let's practice!
INTRODUCTION TO AZURE
Azure Storage
Services
INTRODUCTION TO AZURE
Kevin James
Technical Lead and Training Architect
Navigating storage needs
Azure provides diverse storage for various
needs
INTRODUCTION TO AZURE
Storage tiers
Azure storage tiers tailored for access and
cost
INTRODUCTION TO AZURE
Storage tiers
Azure storage tiers tailored for access and
cost
INTRODUCTION TO AZURE
Storage tiers
Azure storage tiers tailored for access and
cost
INTRODUCTION TO AZURE
Storage offerings
INTRODUCTION TO AZURE
Azure Blob Storage
Blob (Binary large object) storage
Designed to store unstructured data:
text, video, or images
INTRODUCTION TO AZURE
Azure Blob Storage
Blob (Binary large object) storage
Designed to store unstructured data:
text, video, or images
INTRODUCTION TO AZURE
Azure Data Lake Storage
Combines Blob Storage with file system for
large data
INTRODUCTION TO AZURE
Azure Files
Offers cloud-managed file sharing
INTRODUCTION TO AZURE
Azure Backup and Recovery
Azure Backup and Recovery secures on-
premises and cloud backups
INTRODUCTION TO AZURE
Data redundancy
Azure data redundancy duplicates data for
availability during outages
Locally Redundant Storage (LRS)
INTRODUCTION TO AZURE
Data redundancy
Locally Redundant Storage: multiple copies in one datacenter
INTRODUCTION TO AZURE
Data redundancy
Geo-redundant storage: copies across different regions
INTRODUCTION TO AZURE
Data redundancy
Zone-redundant storage: copies in availability zones within one region
INTRODUCTION TO AZURE
Let's practice!
INTRODUCTION TO AZURE
Creating an Azure
storage account
INTRODUCTION TO AZURE
Kevin James
Technical Lead and Training Architect
Let's practice!
INTRODUCTION TO AZURE
Data Processing in
Azure
INTRODUCTION TO AZURE
Kevin James
Technical Lead and Training Architect
Real-time vs Batch Processing
Consider processing type before choosing
a service: real-time or batch.
INTRODUCTION TO AZURE
Real-time vs Batch Processing
Consider processing type before choosing
a service
Example in healthcare:
Real-time - hospital emergency
dashboards
INTRODUCTION TO AZURE
ETL Processes
INTRODUCTION TO AZURE
ETL Processes
INTRODUCTION TO AZURE
ETL Processes
INTRODUCTION TO AZURE
Processing tools
INTRODUCTION TO AZURE
Azure Synapse Analytics
Part of Microsoft Fabric
integrates big data and data warehouses
INTRODUCTION TO AZURE
Azure Stream Analytics
Enables real-time data access
Sets up real-time analytics with
straightforward query definition
INTRODUCTION TO AZURE
Azure Databricks
Microsoft-Databricks collaboration
Analytics platform optimized for Azure
INTRODUCTION TO AZURE
Azure Data Factory
Cloud-based integration service
Creates, schedules, orchestrates data
workflows
INTRODUCTION TO AZURE
Azure HDInsight
Managed service for fast, customizable
data processing
Spark
Kafka
INTRODUCTION TO AZURE
Let's practice!
INTRODUCTION TO AZURE