Cloud-native
Cloud-native bezieht sich auf Anwendungen, die speziell für die Bereitstellung und Ausführung in einer Cloud-Umgebung entwickelt wurden.
Sie basieren auf dem Prinzip, dass Anwendungen in einer Cloud-Umgebung besser skalierbar, zuverlässiger und flexibler sind als in traditionellen Umgebungen. Cloud-Native-Technologien umfassen verschiedene Aspekte wie Containerisierung, Orchestrierung, Automatisierung und Continuous Deployment.
Cloud-native im MACH-Ansatz
Die inhaltliche Verbindung zu dem MACH-Prinzip ist, dass Cloud-native Anwendungen modular und flexibel sind und sich nahtlos in eine MACH-Architektur integrieren lassen. Das MACH-Prinzip steht für Microservices, API-first, Cloud-native und Headless.
Cloud-nativ und Microservices
Cloud-Native-Technologien und Microservices sind zwei Konzepte, die eng miteinander verbunden sind und gemeinsam in modernen IT-Umgebungen angewendet werden, um flexible, skalierbare und effiziente Anwendungen bereitzustellen.
Mit Microservices werden statt monolithischer, integrierter Anwendungen die Aufgaben in kleinere, isolierte Dienste aufgeteilt, die unabhängig voneinander entwickelt, bereitgestellt und skaliert werden können.
Cloud-Native-Technologien und Microservices ergänzen sich gegenseitig und ermöglichen es Unternehmen, Anwendungen schnell zu entwickeln, zu testen und bereitzustellen. Indem sie die Anwendungen in Containern verpacken, können Entwickler die Abhängigkeiten und Konfigurationen isolieren und sicherstellen, dass die Anwendung in jeder beliebigen Cloud-Umgebung konsistent funktioniert. Die Orchestrierungstools ermöglichen es Entwicklern, die Container zu verwalten und zu verteilen, um die Skalierbarkeit und die Ausfallsicherheit der Anwendungen zu gewährleisten.
Cloud-native und API
Cloud-native Anwendungen werden API-first entwickelt. Das bedeutet, dass im Zentrum der Anwendung die Schnittstellen-Struktur steht, die über APIs realisiert und alle Funktionen verfügbar gemacht werden. APIs ermöglichen auch die Integration mit anderen Anwendungen und Systemen.
Cloud-native und Headless
Die inhaltliche Verbindung zum Headless-Konzept ist, dass Cloud-native Anwendungen headless-fähig sind und somit die Trennung von Inhalt und Präsentation in einem Frontend unterstützen. Headless-Anwendungen ermöglichen es, Inhalte auf verschiedenen Geräten und Plattformen zu präsentieren, ohne dass die Anwendung selbst angepasst werden muss.
Vorteile von Cloud-native
Die Vorteile von Cloud-native Anwendungen sind Flexibilität, Skalierbarkeit, Agilität und Wartbarkeit. Sie sind auch kosteneffizienter, da sie Cloud-Ressourcen effektiver nutzen und in der Lage sind, schnell auf sich ändernde Anforderungen zu reagieren.
Fachbegriffe mit C
- Fachbegriff C2C
- Fachbegriff Caching
- Fachbegriff CAD
- Fachbegriff Call-Center
- Fachbegriff Call-to-Action (CTA)
- Fachbegriff Canvas
- Fachbegriff CCD
- Fachbegriff CD
- Fachbegriff CDN
- Fachbegriff CDP
- Fachbegriff Certified PDF
- Fachbegriff CGI
- Fachbegriff Chatbot
- Fachbegriff CI
- Fachbegriff CIE
- Fachbegriff CIELAB Farbraum
- Fachbegriff Client
- Fachbegriff Client-Server
- Fachbegriff Closed Shops
- Fachbegriff Cloud Computing
- Fachbegriff Cloud-native
- Fachbegriff CMS
- Fachbegriff CMYK
- Fachbegriff Color Management System
- Fachbegriff Composite Datei
- Fachbegriff Computer-to-Plate
- Fachbegriff Computer-to-Press
- Fachbegriff Computer-to-Print (Digitaldruck)
- Fachbegriff Content-Marketing
- Fachbegriff Contextual Targeting
- Fachbegriff Conversion-Rate
- Fachbegriff Cookie
- Fachbegriff Corporate-Blog
- Fachbegriff Cost-per-Click (CPC)
- Fachbegriff Cost-per-Lead (CPL)
- Fachbegriff Cost-per-Mille (CPM)
- Fachbegriff Cost-per-Order (CPO)
- Fachbegriff CRM
- Fachbegriff Cross-Media-Publishing
- Fachbegriff Crowdfunding
- Fachbegriff Crowdsourcing
- Fachbegriff CSS
- Fachbegriff Customer-Journey