Zum Inhalt springen
Definition

Cloud-native Entwicklung

Definition

Cloud-native Entwicklung

Cloud-native Entwicklung bedeutet, Anwendungen zu bauen, die die Elastizität, Managed Services und Automatisierungsfähigkeiten der Cloud von Grund auf nutzen. Container, Microservices, Serverless-Funktionen und deklarative Infrastruktur sind die Bausteine.

Im Detail

Eine Legacy-Anwendung in eine Cloud-VM zu heben, bringt eine Cloud-Rechnung, aber keine Cloud-Vorteile. Cloud-native Anwendungen sind darauf ausgelegt, horizontal zu skalieren, sich automatisch von Ausfällen zu erholen und über automatisierte Pipelines deployed zu werden.

Die Cloud Native Computing Foundation (CNCF) definiert cloud-native Technologien als solche, die Organisationen befähigen, skalierbare Anwendungen in modernen, dynamischen Umgebungen wie Public, Private und Hybrid Clouds zu bauen und zu betreiben.

So hilft Tallence

Tallence baut cloud-native Anwendungen auf AWS mit Containern, Kubernetes (EKS) und CI/CD-Pipelines.

Mehr über Cloud-native Entwicklung erfahren