Overview
Direct Answer
Cloud-native is an architectural approach to designing and deploying applications that are explicitly built to run on cloud infrastructure, leveraging containerisation, microservices, and orchestration to maximise scalability, fault tolerance, and operational efficiency.
How It Works
Applications are decomposed into loosely coupled microservices packaged in containers, managed by orchestration platforms such as Kubernetes. This design enables independent scaling of components, automated deployment pipelines, and self-healing capabilities that respond dynamically to infrastructure changes and traffic fluctuations.
Why It Matters
Organisations adopt this approach to reduce time-to-market, minimise operational overhead through automation, and achieve cost efficiency via dynamic resource allocation. Rapid iteration cycles and improved resilience are critical for enterprises competing in fast-moving digital markets.
Common Applications
Streaming platforms, financial services APIs, e-commerce backends, and real-time analytics systems frequently employ this model. SaaS providers and organisations managing high-variability workloads benefit significantly from the elasticity and deployment velocity inherent in containerised microservices architectures.
Key Considerations
Distributed systems complexity increases substantially; teams require expertise in container orchestration, observability, and network security. Legacy monolithic applications often require significant refactoring, and the operational burden of managing container ecosystems can offset cost savings without mature DevOps practices.
Cross-References(2)
Cited Across coldai.org5 pages mention Cloud-Native
Industry pages, services, technologies, capabilities, case studies and insights on coldai.org that reference Cloud-Native — providing applied context for how the concept is used in client engagements.
Referenced By2 terms mention Cloud-Native
Other entries in the wiki whose definition references Cloud-Native — useful for understanding how this concept connects across Cloud Computing and adjacent domains.
More in Cloud Computing
Hypervisor
InfrastructureSoftware that creates and manages virtual machines, allowing multiple operating systems to share a single hardware host.
Cloud Workload Protection
Strategy & EconomicsSecurity solutions designed to protect server workloads running in cloud environments, providing vulnerability management, runtime protection, and compliance monitoring.
Event-Driven Architecture
Architecture PatternsAn architecture pattern where the flow of the system is determined by events — significant changes in state.
Infrastructure as Code
Deployment & OperationsManaging and provisioning computing infrastructure through machine-readable configuration files rather than manual processes.
Edge Computing
Architecture PatternsProcessing data near the source of data generation rather than in a centralised cloud data centre.
Auto-Scaling
InfrastructureAutomatically adjusting compute resources based on current demand to maintain performance and optimise costs.
Cloud Repatriation
Strategy & EconomicsThe process of moving workloads back from public cloud environments to on-premises or private cloud infrastructure.
Terraform
Deployment & OperationsAn open-source infrastructure as code tool for building, changing, and versioning infrastructure safely and efficiently.