🥒
Dill's Knowledge Base
  • Hello World
  • 💻SQL
    • ❌Error Handling
    • 🧀Parameter Sniffing
      • Indexes
      • Query Hints
      • RECOMPILE
      • Branching
      • Memory Grants
      • Summary
      • Bonus
    • SQL Server Buffer Pool
  • 🖱️MongoDB
    • Instructor Led Training
      • DF100
      • DF200
      • DF300
      • DF400
    • MongoDB DBA University
      • DBA Admin Tools
      • DBA Basics
      • Metrics & Monitoring
  • 💻Web Design
    • Oxygen Tips
    • Bricks Builder
      • Tips
      • Discovery Call
      • Utility vs Custom Classes
      • Math Functions
      • Static vs Relative Units
  • Azure
    • AZ-900
      • Benefit of Cloud Computing
      • CapEx, OpEx and Consumption-based
      • Differences Between Cloud Service Categories
      • Identify The Right Service Type
      • Differences Between Types of Cloud Computing
      • Reliability and Predictability
      • Regions and Region Pairs
      • Availability Zones
      • Resource Groups
      • Subscriptions
      • Management Groups
      • Azure Resource Manager
      • Azure ARC
      • Resources Required for VM
      • Benefits and Usage of Core Compute Resources
      • Benefits and Usage of Core Network Resources
      • Public/Private Endpoints
      • Benefits and Usage of Storage Accounts
      • Benefits and Usage of Database Resources
      • Data Movement and Migration Options
      • Benefits and Usage of IoT Services
      • Benefits and Usage of Big Data and Analytics Services
      • Benefits and Usage of AI Services
      • Benefits and Usage of Serverless Technologies
      • Benefits and Usage of DevOps Technologies
      • Functionality of Azure Management Solutions
      • Functionality and Usage of Azure Advisor
      • Functionality and Usage of ARM Templates
      • Functionality and Usage of Azure Monitor
      • Functionality and Usage of Azure Service Health
      • Functionality of Microsoft Defender for Cloud
      • Functionality and Usage of Key Vault
      • Functionality and Usage of Microsoft Sentinel
      • Azure Dedicated Host
      • Defense in Depth
      • Describe the Concept of Zero Trust
      • Functionality and Usage of NSGs
      • Functionality and Usage of Azure Firewall
      • Functionality and Usage of Azure DDoS Protection
      • Explain Authentication and Authorization
      • Functionality and Usage of Azure AD
      • Microsoft Entra Overview
      • Functionality of Conditional Access, MFA and SSO
      • Functionality and Usage of RBAC
      • Functionality and Usage of Resource Locks
      • Functionality and Usage of Tags
      • Functionality and Usage of Azure Policy
      • Governance Hierarchy Constructs
      • Azure Blueprints
      • Describe Microsoft Privacy Statement, OST and DPA
      • Purpose of Trust Center and Azure Compliance Documentation
      • Purpose of Azure Sovereign Regions
      • Factors That Affect Costs
      • Factors to Reduce Cost
      • Functionality and Usage of Azure Cost Management
      • Purpose of Service Level Agreements
    • DP-900
      • Study Cram
    • DP-300
      • Deploy IaaS Soluton with Azure SQL
  • 📦Kubernetes
    • Udemy: Kubernetes for Beginners
Powered by GitBook
On this page
  1. Azure
  2. AZ-900

Differences Between Cloud Service Categories

Source: https://www.youtube.com/watch?v=IqQC1EOQqeU&list=PLlVtbbG169nED0_vMEniWBQjSoxTsBYS3&index=4

Microsoft is responsible for some things and you as the user are responsible for other things, but that depends on what service you choose..

The various layers of responsibility:

1) Storage

2) Networking

3) Compute

4) VM

5) OS (Windows, Linux, etc)

6) Runtime (Java, .NET, etc)

7) Application

8) Data

Data and your application are what differentiate your company whereas the other things are typically pain points that every company has to deal with.

  • When you are on-premise, you are responsible for everything

IaaS (Infrastructure as a Service) - VM in a cloud

  • Azure is responsible for #1-4 and the user is responsible for #5-8

  • You are still responsible for patching, antivirus, backups, etc, but there are various services in Azure that help you out with a lot of those things

  • This gives the user a lot of flexibility, but it also gives a lot of responsibility to the user

PaaS (Platform as a Service)

  • Azure is responsible for #1-6 and the user is responsible only for the Application and Data

  • Don't have access to the OS or Runtime

    • You get a certain level of access to the OS, but it is severely limited in terms of what you can tinker with

  • You pick what you need based on what you need to do (Windows OS)

PaaS Serverless

  • You pay for the work that is done

  • Typically event driven

  • This includes functions & logic apps (graphical flow/low-code)

SaaS (Software as a Service)

  • The entire business function is delivered

  • Microsoft 365, Salesforce, etc

PreviousCapEx, OpEx and Consumption-basedNextIdentify The Right Service Type

Last updated 2 years ago