💻
AZ-900 Notes
  • Intro to me
  • CAPEX vs OPEX
    • CAPEX vs OPEX
  • Core Azure Things
    • Regions
    • Region Pairs
    • Geographies
    • Availability Options
    • Availability Sets
    • Availability Zones
    • Resource Groups
    • Resource Manager
  • Compute
    • Virtual Machines
    • Virtual Machine Scale Sets
    • App Service
    • Functions
  • Container
    • Container Instances
    • Kubernetes Service
  • Networking
    • Virtual Network
    • Load Balancer
    • Virtual Private Network (VPN) Gateway
    • Application Gateway
    • Content Delivery Network
  • Storage
    • Disk Storage
    • Containers (Blobs)
    • Files
    • Queues
    • Tables Storage
  • Database
    • Cosmos DB
    • SQL Database
    • Database Migration
  • Marketplace
    • Marketplace
  • Internet of Things (IoT)
    • IoT Central
    • IoT Hub
  • Big Data and Analytics
    • Synapse Analytics
    • HDInsight
    • Data Lake Analytics
  • Artificial Intelligence
    • Cognitive Services
    • Machine Learning Service
    • Bot Service
  • Serverless Computing
    • Functions
    • Logic Apps
    • Event Grid
  • DevOps
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • Azure Artifacts
    • DevOps Services
    • Lab Services
  • App Service
    • App Service
  • Management Tools
    • Portal
    • PowerShell
    • Command Line Interface (CLI)
    • Cloud Shell
    • Mobile App
    • REST API
  • Azure Advisor
    • Azure Advisor
  • Securing Networks
    • Azure Firewall
    • Azure Distributed Denial of Service protection
    • Network Security Groups
    • Application Security Groups
    • Network Security Solutions
  • Identity
    • Authentication vs Authorization
    • Active Directory
    • Multi-Factor Authentication
  • Security Tools and Features
    • Security Centre
    • Key Vault
    • Azure Information Protection (AIP)
    • Advanced Threat Protection (ATP)
  • Azure Governance
    • Azure Policy
    • Implementing Azure Policy
    • Policy Initiatives
    • Role-Based Access Control (RBAC)
    • Resource Locks
    • Blueprints
    • Subscription Governance
  • Monitoring
    • Tags
    • Azure Monitor
    • Azure Service Health
    • Monitoring
  • Privacy and Compliance
    • Compliance
    • Microsoft Privacy Statement
    • Trust Centre
    • Service Trust Portal
    • Azure Government Services
    • Azure China 21Vianet
    • Azure Germany
  • Azure Subscriptions
    • Azure Subscriptions
    • Subscriptions Offers
    • Azure Free Account
    • Management Groups
    • Support Plans
  • Managing Costs
    • Purchasing Azure Resources
    • Factors affecting costs
    • Zones For Billing Purposes
    • Pricing Calculator
    • Total Cost of Ownership Calculator
    • Cost Management
    • Costs Best Practices
  • Service Level Agreements (SLAs)
    • Service Level Agreements (SLAs)
    • SLAs Percentages
    • Composite SLA
    • Application SLA
  • Service Lifecycle
    • Public and Private Preview
    • How to access Previews
    • How to access Portal Previews
    • General Availability
    • Monitor updates
Powered by GitBook
On this page

Was this helpful?

  1. Service Level Agreements (SLAs)

Composite SLA

  • When combining SLAs across different service offerings, the resultant SLA is a called a Composite SLA.

  • The resulting composite SLA can provide higher or lower uptime values, depending on your application architecture.

  • Consider an App Service web app that writes to Azure SQL Database. At the time of this writing, these Azure services have the following SLAs:

    • App Service Web Apps is 99.95 percent.

    • SQL Database is 99.99 percent.

  • Composite SLA - 99.95 percent × 99.99 percent = ~99.94 percent

  • This means the combined value is lower than the individual SLA values, meaning higher probability of failure. This isn't surprising, because an application that relies on multiple services has more potential failure points.

  • Conversely, you can improve the composite SLA by creating independent fallback paths. For example, if SQL Database is unavailable, you can put transactions into a Queue for processing at a later time.

PreviousSLAs PercentagesNextApplication SLA

Last updated 4 years ago

Was this helpful?