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
Microservices
Architecture PatternsAn architectural style structuring an application as a collection of loosely coupled, independently deployable services.
Container Orchestration
InfrastructureThe automated management of containerised application deployment, scaling, networking, and availability across clusters of machines, with Kubernetes as the dominant platform.
FinOps
Strategy & EconomicsA cultural practice combining technology, finance, and business to manage cloud costs through data-driven decision making.
Green Cloud Computing
Service ModelsCloud computing practices that minimise environmental impact through renewable energy usage, efficient cooling, workload consolidation, and carbon-aware scheduling of compute tasks.
Sovereign Cloud
Strategy & EconomicsCloud infrastructure operated within national boundaries under local jurisdiction, ensuring data sovereignty, regulatory compliance, and protection from foreign government access.
Single Sign-On
Strategy & EconomicsAn authentication scheme allowing users to log in once and gain access to multiple related systems.
Container
InfrastructureA lightweight, portable software package that bundles application code with all its dependencies for consistent execution.
Event-Driven Architecture
Architecture PatternsAn architecture pattern where the flow of the system is determined by events — significant changes in state.