Skip to main content

Cloud-native infrastructure

launchpad://docs/advanced
$launchpad open --docs Cloud-native infrastructure
Advanced·Platform: Jira Service Management Cloud (Assets)·Implementation Guide·Reading time: ~4 min·Version 1.0·Mar 2026

Cloud-native infrastructure

Your infrastructure lives in three cloud accounts, two Kubernetes clusters, and a handful of Lambda functions that nobody has documented since the engineer who wrote them left. Your cloud console shows resources, but it does not show how they connect, who owns them, or what they cost the organisation. This schema gives you that visibility.

Cloud-Native Infrastructure maps the full cloud stack: from the accounts that own everything, through the clusters and namespaces that run your workloads, down to the individual deployments, functions, databases, and storage buckets your applications depend on. It extends Core Schema for organisational context (teams, people, vendors), so you get a unified view of both cloud resources and the humans responsible for them.


What you get

Object TypePurposeKey Attributes
Cloud AccountAWS accounts, Azure subscriptions, GCP projectsAccount ID, Provider, Environment, Monthly Spend, Cost Center
Kubernetes ClusterManaged and self-managed K8s clustersProvider (EKS/AKS/GKE), Version, Node Count, Region, GitOps Repo
NamespaceLogical workload boundaries within clustersCluster, Team Owner, CPU Quota, Memory Quota
DeploymentKubernetes workloads (Deployments, StatefulSets)Image, Replicas, CPU/Memory Limits, Registry
Container RegistryImage registries (ECR, ACR, GCR)Provider, URL, Scan Policy
Serverless FunctionCloud functions (Lambda, Cloud Functions)Runtime, Memory, Timeout, Trigger Type
Managed DatabaseCloud-managed databases (RDS, Cloud SQL)Engine, Version, Instance Type, Multi-AZ, Storage
Object StorageS3, GCS, Azure Blob bucketsVersioning, Encryption, Public Access
CDN DistributionContent delivery (CloudFront, CloudFlare)Domain, Origin, SSL Certificate, Cache Policy
Service MeshIstio, Linkerd, Consul ConnectType, Version, mTLS Status
tip

Pro tip: This schema extends Core Schema. Deploy Core first to get Person, Team, Application, Vendor, and Location objects, then deploy Cloud-Native Infrastructure on top. Cloud resources inherit organisational context through cross-schema references.


When to use this schema

Deploy Cloud-Native Infrastructure if your organisation:

  • Runs workloads across multiple cloud providers and needs a unified inventory

  • Operates Kubernetes clusters and needs to track namespaces, deployments, and service mesh configurations centrally

  • Needs cost attribution by team, project, or cost centre (FinOps)

  • Wants to enforce governance standards for cluster versions, registry scanning, and mTLS policies

  • Has three or more cloud accounts, or two or more Kubernetes clusters

Not quite right? If your infrastructure is on-premises (physical servers, network hardware, data centres), look at Standard CMDB or Enterprise IT CMDB. If you only need basic application and service tracking without cloud resource detail, Core Schema covers that. If your focus is software licence compliance rather than infrastructure, try Software Asset Management.


Schema at a glance

Cloud-native infrastructure schema graph showing object types and relationships

Cloud Account (AWS/Azure/GCP)
├── Kubernetes Cluster ──(Belongs To)──▶ Cloud Account
│ ├── Namespace ──(Deployed In)──▶ Cluster
│ │ └── Deployment ──(Deployed In)──▶ Namespace
│ └── Service Mesh ──(Deployed In)──▶ Cluster
├── Container Registry ──(Belongs To)──▶ Cloud Account
├── Serverless Function ──(Belongs To)──▶ Cloud Account
├── Managed Database ──(Belongs To)──▶ Cloud Account
├── Object Storage ──(Belongs To)──▶ Cloud Account
├── CDN Distribution ──(Belongs To)──▶ Cloud Account
└── CDN Distribution ──(Uses)──▶ Object Storage

Reference types: Belongs To (blue, ownership hierarchy), Deployed In (green, where workloads run), Uses (purple, service dependencies).


Documentation

Quick Start Guide Deployment walkthrough for all ten object types. Covers cloud account hierarchy, Kubernetes resource relationships, multi-cloud integration patterns, and starter data for AWS, Azure, and GCP.

Governance Playbook Cloud resource lifecycle management, FinOps cost tracking practices, and review cadence for fast-changing cloud environments.

Forms Specification Form layouts for cloud accounts, clusters, deployments, functions, databases, storage, and related objects.