cloud-native

Designed for containers

Cloud-native describes software designed from the ground up to run in cloud computing environments.

Rather than traditional applications adapted for the cloud, cloud-native systems embrace distributed architecture, containerization, and microservices: We rebuilt the platform as a cloud-native application.

The approach prioritizes scalability, resilience, and continuous deployment.

microservices

containerization

Standardized cargo packaging system

  • DockerApplication containerization platform
  • orchestrationScoring for instrumental ensemble
  • APIsSoftware communication protocols

statelessness · circuit breaker · fault tolerance · gRPC · endpoints · consul · Zookeeper · Eureka · pod · helm

DevOps

Jenkins

Anglo-Welsh patronymic surname

alerting · Prometheus · version control · pipeline · rollback

scalability

elasticity

Tendency to resume original form

statelessness · replication · sharding · partitioning · throughput · concurrency · capacity planning · traffic management · resource allocation · serverless

modernization

replatforming

Moving systems between platforms

vendor-agnostic · technical debt · containerizing

Categories
Opposites
architectural paradigm

cloud-nativemonolithic

Massive and undifferentiated

monolith · siloed · legacy · stateful · traditional architecture

infrastructure origin

cloud-nativeon-premises

Installed locally, not cloud

on-prem · bare-metal · retrofitted · colocation

technology era

cloud-nativelegacy

What's passed down

traditional · old-school · client-server · mainframe · waterfall

Family

cloud, native, cloudy, nation, clouds, cloudiness, nativity, overcloud, overclouding

Familiarity
Top 1,000,000
Profile
Used worldwide · Abstract · Rated G