Azure Commands
Azure Container Instance
Azure Service Fabric
Azure Functions
Azure Batch
Batch process
Schudling process
Storage Services:
Azure Blob Storage
Object Serverless Storage
Azure Disk Storage
Azure File Storage
SMB
Azure Queue Storage
Messaing Queue - Data store for queuing
Auzre Table Storage
Wide-column NOSQL Database
Azure Data Box / Azure Databox Heavy
Rugged briefcase comput and storage
Auzre Archive Storage
Database Services
Azure Cosmos DB
NOSQL Databases
Azure SQL Database
MSSQL
Azure Database for MySQL/PSQL/MariaDB
SQL Server on VMs
Azure Synapse Analytics (Azure SQL Data Warehouse)
Azure Databse Migration Servicex
Azure Cache for Redis
Azure Table Storage
Application Integration Service
Services talk to each other
Auzre Notitifications Hub
Pub/Sub
Azure API Apps
API Gateway
Azure Service Bus
Service Bus
Messasing as a Service
Azure Stream Analytics
Azure Logic Apps
Azure API Management
Developer and Mobile Tools
Real-Time Messaging
Pusher
Azure App Service
Node.js, Java, Pythonm, PHP
Visual Studio
Code Editor
Xamarin
Mobie App Framework
Azure DevOps Services
Azure DevOps
Azure Boards
Kanban
Similar to Github Board
Auzre Pipelines
Azure Repos
Azurre Test Plans
Test and Ship
Azure Artifacts
Cr
Azure Resource Manager
Infrastructure as Code (IaC)
Azure Resource Manager (ARM)
Azure Quickstart Templates
pre-made ARM templates
Deploy a Django app
Deploy an Ubuntu VM with Docker Engine
CI/CD
Azure Virutal Network (vNet) and Subnets:
Virtual Network (vNet)
Subnets
CIDR Range
16 = 65,536 IP Addresses
higher the number, lower ip addresses
Public subnet
Private subnet
Cloud-Native Networking Services
Azure DNS
Azure Virual Network (vNET)
Azure Load Balancer
OSI Level 4 (Transport) Load Balancer
Auzre Application Gateway
OSI Level 7 (HTTP) Load Balancer, can apply a Web Application Firewall
Network Security Groups
virtual firewall at the subnet level
Enterprise/Hybrid Networking Services
Azure Front Door
Azure Express Route
Virtual WAN
Azure Connection
Virual Network Gateway
Azure Traffic Manager
Azure Traffic Manager
DNS Layer
Azure DNS
Azure DNS doesn't allow you to buy domains
Azure Load Balancer
OSI Layer 4 (Transport)
Public Load Balancer
Internal (Private) Load Balancer
Scale Sets
Identical Virutal Machines (VMs)
IoT Services
IoT Central
IoT Hub
IoT Edge
Windows 10 IoT Core Services
Big Data Anaylytics Services
Azure Synapse Analytics (fka SQL Data Warehouse)
HDInsight
Azure Databricks
Data Lake Analytics
AI/ML Services
Azure Machine Learning Service
Python, R
Azure Machine Learning Studio (classic)
Peronsalizer
Translator
Anomaly Detector
Azure Bot Service
Form Recogniser
Computer Vision
Language Understanding
QnA Maker
Text Analytics
Content Moderator
Face Detect
Ink Recogniser
Digital Ink Content
Serverless Services
Cloud Service Provider
Event-Driven Scale
Abstraction of Servers
Micro-Billing
Auzre Functions
Blob Storage
Logic Apps
Event Grid
Azure Portal
Azure Preview Portal
Scenarios:
Upload a file in Azure Blob
Upload a zip file in Azure
Download a file
Client has access to Azure blob. You have to block it temporarily
Postgres on Azure
Postgres on Azure VM (EC2 Equivalent)
Throttle with Azure API (connect to local API)
Don't allow more than 50 times a day
Dump parquet file in Azure Blob
Read from DB with filter, do some changes in Pandas, dump as Parquet as Azure blob
Read from DB with filter, do some changes in PySpark, dump as Parquet as Azure blob
Read from DB with filter, do some changes in Spark (Scala), dump as Parquet as Azure blob
You need to upload multiple files on Azure Storage explorer like below
scrapercentral/dev/link_mapped/
1.csv
2.csv
6.csv
You need to read existing files and get the latest number in this case 6. You need to generate 7.csv when the uploads a new file.
List files from azure
https://stackoverflow.com/questions/51855853/how-to-get-all-files-from-a-directory-in-azure-blob-using-listblobssegmentedasyn
Last updated
Was this helpful?