Skip to content
← Back
Microsoft Azure · Lead Product Designer

Azure Kubernetes Center

I led design for Azure Kubernetes Center, a new home in the Azure portal where platform teams can see cluster health, security risks, fleets, and creation tasks in one place.

Kubernetes Center — environment-level status, security, fleets, and recommendations brought into one hub

Problem

Azure's Kubernetes tools lived on separate pages. To understand one environment, platform teams had to jump between cluster details, Fleet Manager, security recommendations, and creation flows.

Vision

Give teams one place to answer two questions: What needs attention now, and where do I go to fix it?

Impact

Within three weeks of global launch, new resource deployments increased 31% and Fleet creation increased 82%.

Product context

Kubernetes management was spread across separate Azure experiences.

Platform teams used cluster pages, fleet management, namespaces, monitoring, and security recommendations to understand one environment. Each tool supported a specific task, while the state of the overall environment remained difficult to read at a glance.

Existing AKS experiences
ClustersPer-cluster detail
FleetsGroup management
NamespacesManaged namespaces
MonitoringMetrics and logs
SecurityRecommendations
CreationNew resources
Kubernetes CenterOne shared entry point

Kubernetes Center connects the major AKS management experiences through a shared entry point.

Product direction

We put the environment, not the individual cluster, at the center.

I worked with PM and engineering to add a layer above the existing resource pages. We focused it on three jobs: understanding current state, finding security issues, and starting common creation flows.

Kubernetes CenterEnvironment-level entry point
OverviewStatus across the environment
SecurityRisk, prioritized
QuickstartsGuided creation
Existing resource workflows
  • Clusters
  • Fleets
  • Namespaces
  • Monitoring

Kubernetes Center shows the big picture, then sends people to the existing resource pages when they need detail.

Overview

The Overview summarizes the state of an environment.

I designed a modular dashboard for cluster health, version support, fleets, security, compliance, and recommended actions. Each card presents one environment-level signal and links to the page where an operator can investigate or act.

Kubernetes Center Overview — cards for security vulnerabilities, cluster version support, security insights, cluster status, Fleet Manager, node image versions, compliance, and version distribution

A team can scan one page and see what is healthy, outdated, risky, or ready for action.

Security

The Security dashboard makes risk easier to prioritize.

Vulnerabilities, runtime alerts, misconfigurations, compliance standards, and the recommendations affecting the most clusters share one view. Severity leads in every card, so the first read is what is most urgent rather than what exists.

Kubernetes Center Security — cards for security vulnerabilities, runtime alerts, misconfigurations, and regulatory compliance standards, beside a list of the highest-impact recommendations

Each card answers one question about the environment and names the next place to look.

Remediation path

Every count on the dashboard opens the list behind it.

Card totals and their View all controls open a filtered pane inside Kubernetes Center, so triage happens without leaving the hub. Continuing from a row hands the work to Defender for Cloud already scoped to the affected clusters.

The security vulnerabilities pane open over Kubernetes Center, listing critical findings by cluster, affected resource, and CVE

Every card opens the same kind of pane, so people learn the interaction once and stay in context.

A Defender for Cloud recommendation opened from Kubernetes Center, showing the unhealthy clusters with one selected and Fix available

The handoff into Defender arrives on the affected clusters, so remediation starts already scoped.

Launch and iteration

We chose depth over breadth for launch.

We could not redesign every AKS page before launch. Research helped us focus on Overview, Security, and creation, then refine the terminology and hierarchy before release.

Built for launch
OverviewStatus across the environment
SecurityRisk, prioritized
QuickstartsGuided creation
Connected, not redesigned
  • Clusters
  • Fleets
  • Namespaces
  • Monitoring
Existing workflows kept their pages and gained the shared scope.

For launch, we redesigned Overview, Security, and creation. The existing resource pages stayed in place.

Outcome

Kubernetes Center became the new starting point for AKS.

Kubernetes Center launched globally as the new starting point for AKS. Within three weeks, new resource deployments rose 31% and Fleet creation rose 82%. Teams also used the security and compliance views, showing that the page was useful for prioritizing work, not just finding resources.

Reflection

Define cut checkpoints earlier.

Next time, I would define the telemetry plan and launch cuts earlier. We added some measurements after shipping, which made the first release harder to evaluate cleanly.

Next Project

Defining How AI Agents Operate at Cloud Scale

An AI agent that troubleshoots cloud resources — with a human always in the loop.

Defining How AI Agents Operate at Cloud Scale — lead image