0 Cloud-Native Software: What it Is, How We Got Here, and Why it Matters To realize the benefits of cloud-native software, an application must actually be cloud-native—designed to run in the cloud, interacting with disaggregated cloud services, fully manageable as code—to deliver the expected benefits.