Comparison of Azure Services

Home » Azure Cheat Sheets » Comparison of Azure Services

Azure Virtual Machine vs Web App

2023-04-18T03:46:31+00:00

  Azure Virtual Machine Azure Web App Description Infrastructure as a service, if you need to have full control over your computing environment. Platform as a service, it allows you to integrate the app without managing the underlying infrastructure. Deploy Uses an OS image. Uses a runtime stack. State Management Stateful or stateless Stateless Autoscaling You need to use VM scale sets to support autoscaling in virtual machines. Autoscaling is a built-in service in App Service. Scale Limit 1000 nodes per scale set for platform image and 600 nodes per scale set for custom image 20 instances and 100 with [...]

Azure Virtual Machine vs Web App2023-04-18T03:46:31+00:00

Azure Load Balancer vs Application Gateway vs Traffic Manager vs Front Door

2023-03-20T03:21:26+00:00

  Load Balancer Application Gateway Traffic Manager Front Door Service Network load balancer. Web traffic load balancer. DNS-based traffic load balancer. Global application delivery Network Protocols Layer 4 (TCP or UDP) Layer 7 (HTTP/HTTPS) Layer 7 (DNS) Layer 7 (HTTP/HTTPS)  Type Internal and Public Standard and WAF - Standard and Premium Routing Hash-based, Source IP affinity Path-based Performance, Weighted, Priority, Geographic, MultiValue, Subnet Latency, Priority, Weighted, Session Affinity Global/Regional Service Global Regional Global Global Recommended Traffic Non-HTTP(S) HTTP(S) Non-HTTP(S) HTTP(S) Endpoints NIC (VM/VMSS), IP address IP address/FQDN, Virtual machine/VMSS, App services Cloud service, App service/slot, Public IP address App service, [...]

Azure Load Balancer vs Application Gateway vs Traffic Manager vs Front Door2023-03-20T03:21:26+00:00

Azure Blob vs Disk vs File Storage

2023-03-20T02:17:06+00:00

  Blob Storage Disk Storage File Storage Type of storage Object storage to store all types of data formats. Block storage for virtual machines. File system across multiple machines. Max Storage Size Same as maximum storage account capacity 65,536 GiB for ultra disk 32,767 GiB for standard and premium drives Scale up to 100 TiB Max File Size 190.7 TiB for block blob 195 GiB for append blob 8 TiB for page blob Equivalent to the maximum size of your volumes 4 TiB for a single file Performance (Throughput) 500 requests per second for a single blob Up to 2000 [...]

Azure Blob vs Disk vs File Storage2023-03-20T02:17:06+00:00

Azure Scale Set vs Availability Set

2023-06-03T04:15:35+00:00

  Availability Set Scale Set Description A group of discrete virtual machines spread across fault domains. A group of identically configured virtual machines spread across fault domains. Workloads Use Availability Set for predictable workloads. Use Scale Set for unpredictable workloads (autoscale). Domain default Has 3 fault domains and 5 update domains by default Has 5 fault domains and 5 update domains by default Configuration Virtual machines are created from different images and configurations. Virtual machines are created from the same image and configuration. Distribution Virtual machines are automatically distributed within a data center. Virtual machine scale sets can be distributed [...]

Azure Scale Set vs Availability Set2023-06-03T04:15:35+00:00

Azure Functions vs Logic Apps vs Event Grid

2023-03-20T02:52:22+00:00

  Functions Logic Apps Event Grid Service Serverless Compute Serverless Workflows Serverless Events Description Run a small piece of code to do a task Automate your workflows without writing a single line of code. Route custom events to different endpoints. Features Serverless applications Choice of language Bring your own dependencies Integrated security Flexible development tools Stateful serverless architecture Built-in and managed connectors Control your workflows Manage or manipulate data App, data and system integration Enterprise application integration B2B communication in the cloud or on-premises Advanced filtering Fan-out to multiple endpoints  Supports high-volume workloads Built-in Events Custom Events Development Code-first Designer-first [...]

Azure Functions vs Logic Apps vs Event Grid2023-03-20T02:52:22+00:00

Microsoft Defender for Cloud vs Microsoft Sentinel

2023-03-20T03:33:52+00:00

  Microsoft Defender for Cloud Microsoft Sentinel Description Unified infrastructure security management system Intelligent security analytics and threat intelligence service. Category Cloud Security Posture Management (CSPM) / Cloud Workload Protection Platform (CWPP) Security Information Event Management (SIEM) / Security Orchestration Automated Response (SOAR) Function Provides security alerts, scores, vulnerability assessment, recommendations, and security posture management. Provides alert detection, threat visibility, proactive hunting, and threat response. Features Microsoft Defender ATP Integration Network map Virtual Machine Behavioral Analytics Adaptive network hardening Regulatory Compliance dashboard & reports Missing OS patches assessment Security misconfigurations assessment Endpoint protection assessment Disk encryption assessment Third-party vulnerability assessment [...]

Microsoft Defender for Cloud vs Microsoft Sentinel2023-03-20T03:33:52+00:00

Azure Policy vs Azure Role-Based Access Control (RBAC)

2023-03-20T03:26:17+00:00

  Azure Policy Role-based Access Control (RBAC) Description Ensure resources are compliant with a set of rules. Authorization system to provide fine-grained access controls. Focus Policy is focused on the properties of resources. RBAC focuses on what resources the users can access. Implementation You specify a set of rules to prevent over-provisioning of resources. You grant permission on what users can create. Default access By default, rules are set to Allow. By default, all access is denied. Scope Policy within the resource group or subscription. Grant access to users or groups within a subscription. Integration Both services work hand-in-hand to [...]

Azure Policy vs Azure Role-Based Access Control (RBAC)2023-03-20T03:26:17+00:00

Network Security Group (NSG) vs Application Security Group

2023-03-20T03:30:37+00:00

  Network Security Group Application Security Group Description A network security group is used to enforce and control network traffic. An application security group is an object reference within an NSG. Features Controls the inbound and outbound traffic at the subnet level. Controls the inbound and outbound traffic at the network interface level. Rules Rules are applied to all resources in the associated subnet. Rules are applied to all ASGs in the same virtual network. Direction Has separate rules for inbound and outbound traffic. Has separate rules for inbound and outbound traffic. Limits NSG has a limit of 1000 rules. [...]

Network Security Group (NSG) vs Application Security Group2023-03-20T03:30:37+00:00

Locally Redundant Storage (LRS) vs Zone-Redundant Storage (ZRS)

2023-03-20T03:32:43+00:00

  Locally-Redundant Storage (LRS) Zone Redundant Storage (ZRS) Geo-redundant storage (GRS) Replication Replicates your data 3 times within a single physical location synchronously in the primary region.  Replicates your data across 3 Azure Availability Zones synchronously in the primary region Replicates your data in your storage account to a secondary region Redundancy Low Moderate High Cost Provides the least expensive replication option Costs more than LRS but provides higher availability Costs more than ZRS but provides availability in the event of regional outages Percent durability of objects over a given year At least 99.999999999% (11 9's) At least 99.9999999999% (12 [...]

Locally Redundant Storage (LRS) vs Zone-Redundant Storage (ZRS)2023-03-20T03:32:43+00:00

Azure Container Instances (ACI) vs Azure Kubernetes Service (AKS)

2023-06-03T04:25:31+00:00

  ACI AKS Description Run containers without managing servers. Orchestrate and manage multiple container images and applications. Deployment For event-driven applications, quickly deploy from your container development pipelines, run data processing, and build jobs. Uses clusters and pods to scale and deploy applications. Web Apps (Monolithic) Yes Yes N-Tier Apps (Services) Yes Yes Cloud-Native (Microservices) Yes Yes, recommended for Linux containers Batch/Jobs (Background tasks) Yes Yes Use cases Dev/Test scenarios Task automation CI/CD agents Small/scale batch processing Simple web apps Containers and application configuration portability Enables you to select the number of hosts, size, and orchestrator tools Transfer container workloads [...]

Azure Container Instances (ACI) vs Azure Kubernetes Service (AKS)2023-06-03T04:25:31+00:00

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Upskill and earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!