Azure core servies Flashcards
Networking
Azure Virtual netowrk (VNET):
Provides private and public n/w communication among azure resources.
Uses familiar network concepts in virtual format: subnets, firewalls, routes etc.
Virtual format: software defined Networking(SDN)
Compute
Availability set and scale set
Azure vs our responsibilities.
Azure responsibilities:
Physical hardware and networking.
Base OS image
Hypervisor management
our responsibility:
updating/patching OS and installed software
OS access and management
Software installation
Availability set:
VM replictaion(copy)
Replication VM for better fault tolerence
Scale set:
Multiple copies of VM’s
Scaling copies of applications
Enables scaling, and elasticity
Storage
Storage account infrastructure
Storage accounts are 5 types : BLOBS(Objects) Files Disk queues tables
BLOBS:
Object Storage
Unstructured data
All file types (images, videos, scripts, etc)
Files: Network file share in the cloud
Disks: Virtual hard drives for VM’s
Queues: Asynchronous messaging between apps and services.
Tables:
NoSQL database storage
Gradually transitioning to cosmos DB
Databases and Analytics
Managed DB’s come in
Azure SQL
Cosmos DB
Managed Mysql/postgres SQl : open source
SQL vs no-sql
opensource vs proprietary
fully managed vs provisioned infrastructure
Analytics?
Analyzing data for insights
Massive amounts of required data
Azure data lake
App Services vs serverless compute
App server= serverless
Trade flexibility for convenience:
1. App service supports multiple languages and containers, but VM’s are more flexible
2. Developer/coding focused tool: Non-developers will not get much use.
Managed services
Azure roles vs user roles
Kubernetes:
Azure handles the container infrastructure management, we handle our containers
AI/Machine learning:
Azure manages different parts depending on the exact service:
Pre-trained models just bring your data
custom models: you bring the model and azure provides the scaling training
Big data solutions:
HDInsight: fully managed Hadoop/spark ecosystem
Azure synapse: query massive amounts of data in fully serverless format
Power BI: SAAS dashboards for visualizing data analytics
Internet of things solutions (IOT)
Internet of things:
internet connected objects like door bells, thermostats, self driving cars
Solutions for entire data collection process:
Ingestion, storage, analysis
Integrate with big data tools
Resource groups
Everything in Azure is inside an Azure resource group..
All resources must be inside a resource group, while resource group is not a resource.
Key facts:
One resource: Each resource can exist only in one single resource group
Add/remove: you can add/remove a resource from resource group
Move: you can move a resource from resource group to other
Multiple regions: Resources from Multi AZ can be in one resource group
Access control: you can give users access to entire resource group and everything in it
Interact: resources can interact with other resources in different resource groups
Location: A resource group has a location, or region as it stores metadata about the resources in it