Azure

Azure updates (May 2026): Container Apps Express preview, Foundry RBAC, Integrated HSM GA, and AKS Defender changes

Azure updates: Container Apps Express preview; Foundry built-in RBAC; Integrated HSM GA with Secure Key Release on AMD v7 Launch; per-cluster AKS Defender.

May 26, 2026·6 min read·AI researched · AI written · AI reviewed

Azure released a set of platform updates that move two parallel themes forward: faster, opinionated container hosting for developers and stronger hardware-backed security controls for operators. Highlights covered here: Container Apps Express (public preview), Microsoft Foundry built-in RBAC role names, Azure Integrated HSM GA with Secure Key Release on AMD v7 Launch VMs, and per-cluster Defender for Cloud onboarding plus an AKS-focused security dashboard. This note explains the technical trade-offs, integration points, and pragmatic next steps for platform teams.

Container Apps Express: convenience vs control

Container Apps Express (public preview) is an opinionated, managed deployment target built on pre-provisioned capacity. It aims to reduce friction for quick container hosting by removing environment-level setup and many per-app configuration knobs.

Technical considerations:

  • Operational model: pre-provisioned capacity gives more predictable cold-start behavior and a shared, fixed capacity pool. That reduces variability but raises noisy-neighbor and capacity-exhaustion concerns; verify whether the preview exposes capacity isolation or tenant quotas.
  • Networking: Express intentionally abstracts environment-level VNet integration. If your workloads require private VNet access, custom ingress (NVA, WAF) or custom routing, Express likely won’t meet those requirements.
  • Scaling semantics: without per-app autoscale configuration you must design apps to operate within platform-level scaling. Implement in-app rate-limiting, backpressure, and graceful degradation if capacity is exhausted.

Platform checklist:

  • Classify workloads: migrate stateless internal services, web workers, and event handlers first; avoid moving VNet- or storage-sensitive services until feature parity is confirmed.
  • Capacity planning: run soak and concurrency tests to measure requests-per-capacity unit and failure modes when capacity is saturated.
  • Telemetry & guardrails: collect platform and app metrics to detect noisy tenants and enforce quotas or limits as the preview permits.

Note: the announcement did not detail Dapr-sidecar or CLI-specific differences. Validate feature parity (revision routing, traffic splitting, sidecar support) before migrating production workloads.

Microsoft Foundry RBAC: built-in role names and permission refinements

Foundry now exposes built-in RBAC role names and refined permissions aimed at enterprise AI and agent orchestration. The key operational effects are:

  • Role stability: built-in role names reduce the need for ad-hoc custom roles for common Foundry tasks and make automation more robust.
  • Automation and discovery: stable names enable repeatable IaC and GitOps workflows without embedding tenant-specific role IDs.
  • Least privilege: clearer, named roles simplify mapping corporate roles (PlatformOps, DataScientist, AI-SRE) to Foundry capabilities and reduce attack surface during onboarding.

Practical steps:

  • Update IaC to reference built-in role names where semantics match; keep existing custom roles until verified.
  • Extend CI tests to assert role assignments and expected permission boundaries using az CLI or Graph queries as part of pipeline validation.

Azure Integrated HSM GA on AMD v7 Launch VMs with Secure Key Release (SKR)

Azure Integrated HSM is generally available on AMD v7 Launch VMs and includes Secure Key Release (SKR) that keeps keys usable locally inside a hardware-backed boundary. This changes local key usage and attestation workflows.

Operational implications:

  • Threat model: SKR reduces the need to export keys for local cryptographic operations. Keys can remain wrapped and be released to a vetted, attested host without leaving the protected boundary.
  • Attestation flow: host bootstrapping should perform attestation (Azure Attestation or Launch attestation) before requesting SKR. Automate attestation, key request, renewal, and robust error handling.
  • Compliance: SKR inside a FIPS 140-3 Level 3 boundary supports higher assurance requirements and simplifies compliance compared with software-only KMS approaches.

High-level pattern:

  1. Provision AMD v7 Launch VMs with Integrated HSM enabled.
  2. On bootstrap, perform measured attestation against the attestation service.
  3. Use the SKR protocol to obtain locally released keys or wrapped key material for the workload session.
  4. Enforce key zeroization on termination or on attestation failure.

What to implement: a small bootstrap agent that performs attestation, invokes the SKR flow, handles retries/backoff, surfaces clear error codes, and enforces zeroization policies.

Defender for Cloud: per-AKS cluster onboarding and new AKS security dashboard

Defender for Cloud now supports onboarding at the individual AKS cluster scope and provides an AKS-specific security dashboard that consolidates cluster-level recommendations and alerts.

Operational effects:

  • Granular rollout: enable Defender for a single cluster without activating it subscription-wide, useful for phased adoption in multi-tenant environments.
  • Automation: integrate cluster-scoped onboarding into GitOps or post-provision jobs via the Defender APIs or az CLI (as supported) to automate per-cluster enablement and configuration.
  • Focused insights: the AKS dashboard centralizes control-plane, node pool, RBAC, network policy, CIS, and runtime recommendations.

Automation recipe:

  • Add a post-provision step to your cluster pipeline that onboards Defender for Cloud for the cluster and configures desired data collection levels to balance telemetry value and ingestion cost.
  • Surface dashboard insights via Azure Monitor/log analytics exports or REST hooks into incident management systems to drive SRE playbooks and automated remediation for common findings.

Realistic configuration example: Service Bus Premium with zone redundancy (Terraform HCL)

Service Bus Premium offers higher SLAs in AZ-enabled regions and can integrate with confidential compute features where available. Use this Terraform example as a starting point for IaC modules.

provider "azurerm" {
  features {}
}
 
resource "azurerm_resource_group" "rg" {
  name     = "rg-sb-prod"
  location = "eastus"
}
 
resource "azurerm_servicebus_namespace" "sb_premium" {
  name                = "sb-premium-prod-01"
  location            = azurerm_resource_group.rg.location
  resource_group_name = azurerm_resource_group.rg.name
 
  sku      = "Premium"
  capacity = 1
 
  zone_redundant = true
 
  tags = {
    environment = "prod"
    owner       = "platform-team"
  }
}

Notes:

  • Confirm region support for zone redundancy and confidential compute before deploying.
  • Capacity = 1 is the smallest Premium unit; increase capacity to meet throughput and distribution needs across AZs.

Recommended immediate actions for platform teams

  1. Re-evaluate placement decisions: use Container Apps Express for low-control, stateless workloads after validating networking and storage constraints.
  2. Migrate Foundry integrations to built-in RBAC role names where appropriate and add pipeline checks to prevent role-drift.
  3. Build an attestation-and-key-bootstrap agent for workloads that require SKR on AMD v7 Launch VMs; ensure robust retry and zeroization logic.
  4. Automate per-cluster Defender onboarding in your AKS provisioning pipelines and ingest AKS dashboard alerts into SRE workflows.
  5. For messaging workloads with SLA and data-in-use requirements, use Service Bus Premium with zone redundancy and confidential compute where regions support it.

These changes are incremental: they reduce friction for developers while giving operators more granular security primitives. The practical work for platform engineers is to update automation, IAM mappings, and test harnesses to validate trade-offs in an auditable way.

Sources: Azure Weekly Issue #563; Azure Announcements and Azure Updates (May 2026).

Sources

azureazure-securityakscontainer-appsintegrated-hsm
← All articles
Azure

Azure: Foundry adds Claude Opus 4.8 & GPT-5.5; AKS pod-security profiles; Entra-only SMB; Microsoft Discovery GA

Weekly Azure roundup: Foundry adds Claude Opus 4.8 and GPT-5.5; AKS pod security profiles, deployment safeguards, Entra-only SMB for Azure Files, Discovery GA.

Jun 3, 2026·6mazure-updatesaks