Virtual Machine: Storage account: Storage account is a unique namespace to store personal or application data It will store your structure and unstructured data -fileshare -blob(container) -table storage -Queue storage $connectTestResult = Test-NetConnection -ComputerName armit1564.file.core.windows.net -Port 445 if ($connectTestResult.TcpTestSucceeded) { # Save the password so the drive will persist on reboot cmd.exe /C "cmdkey /add:`"armit1564.file.core.windows.net`" /user:`"localhost\armit1564`" /pass:`"uZrKdoAyOtSQjx0uiLBVSmY+7e3DAzx8OaGUpwLpWiCeFYiTS+fURmLbJQjYs7UyDPrApMeNADoj+ASto867Ig==`"" # Mount the drive New-PSDrive -Name Z -PSProvider FileSystem -Root "\\armit1564.file.core.windows.net\appian-share" -Persist } else { Write-Error -Message "Unable to reach the Azure storage account via port 445. Check to make sure your organization or ISP is not blocking port 445, or use Azure P2S VPN, Azure S2S VPN, or Express Route to tunnel SMB traffic over a different port." } --------------------------------------------------------------------------------------------------------- blob-binary large project It is used to store unstructured data video/audio/vmbackups static application Blobs are generally used to store streaming videos/image ex: amazon prime,netflix-streaming videos images=>e-commerce site ----------------------------------------------------------------------------------------------------------- Azure table services: https://azure.microsoft.com/en-gb/downloads/ Queue: -Storing of messages Triggering of emails using these messages Identity and Access Management: test@armit1563outlook.onmicrosoft.com-username Cuhu324489 Hago447884 az-1@armit1563outlook.onmicrosoft.com note: pipeline (at the end) 192.168.18.7 192.168.226.226 Virtual Network: IP : Internet protocol, Set of rules which allows devices to communicate each other via internet IP address: unique no provided to the device connected to the internet 192.168.18.7 IPv4 IPv6=>versions of IP IP is a 32 bit logical address 4 octet value from 0 to 255 included IP are divided into separate class: -Class A: -Large networks (ISP) IP consist of network id + host ID range: 1.0.0.0 to 127.255.255.255 N H H H -Class B -Medium to large corporates organisations -range: 128.0.0.0 to 191.255.255.255 -N N H H -Class C -used for those who are on smaller networks( individual ,group of people) -192.0.0.0 to 223.255.255.255 -N N N H => 192.168.18.0(network id) -Class D 224.0.0.0 to 239.255.255.255 -Class E 240.0.0.0 to 255.255.255.255 mask public IP ,private IP public network ,private network subnet,DNS mask: 10.10.10.10 32 bits 10.10.10.10/8 16777216-2 =>16,77,7214 10.10.10.10/16=> 65536-2=>65534 10.10.10.10/24=>256-2=254 10.10.10.10/32 =1 https://jodies.de/ipcalc?host=192.168.98.67&mask1=16&mask2= az login --tenant 46eeeyityiy..... az vm create ` --resource-group abhi-vnet ` --name azurevm ` --image Win2022AzureEditionCore ` --vnet-name vnetName ` --subnet subnetName ` --generate-ssh-keys ` --admin-username azure --output json ` --verbose az deployment group create --resource-group abhiazure --template-file az.json monitoring-terraform workshop (SDK)