Als Cloud Native wird Software in Form von Microservices bezeichnet, die prädestiniert für den Betrieb in der Cloud sind. Diese Anwendungen sind so gestaltet, dass sie selbst automatisiert skalieren können, ohne von Servern, deren Rechenleistung, Netzwerken oder Speicher abhängig zu sein.