Cloud-Computing
162 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Cloud-Computing.
Cloud-Computing
Softwarearchitektur
Anwendungssoftware
Analytics-freundliche Microservices-Architektur
In den vergangenen Jahren hat sich bei der Entwicklung und Modernisierung von Anwendungen ein Trend hin zu Cloud-Native-Anwendungen ergeben. Dies bedeutet, dass Anwendungen nicht mehr als ein großer Monolith implementiert sind, sondern aus vielen containerbasierten Microservices bestehen. Dabei haben sich auch die Anforderungen an die Datenhaltung durch die Microservices geändert. Jeder Microservi..
Data Warehouse, Data Lake, Datenbanken – schon lange bedienen sich moderne Analyseinfrastrukturen verschiedener Konzepte, um gesammelte Daten aller Art sicher zu lagern, zu verarbeiten und zugänglich zu machen. Im Zentrum der IT-Architektur steht dabei häufig eine komplexe und ausgefeilte Data Pipeline. Dabei kann bereits die Wahl eines geeigneten Tools zur Gestaltung einer solchen Pipeline schwie..
„Klein und schnell gewinnt“ scheint im Moment die Erfolgsformel bei der Entwicklung in der Cloud zu sein. Mit der Graal-VM und Eclipse MicroProfile spielt auch Java in dieser Liga mit. Während die Entwicklung kleiner, eigenständiger Module leichter und überschaubarer wird, verschiebt sich das Augenmerk auf die Verwaltung und das Handling der Vielzahl der entstehenden Module. Mit der Open-Source-Co..
Cloud-Computing
Anwendungssoftware
IT-Sicherheit
Pod Security Policies – Teil 2: Ausnahmen und Fehlersuche
Werden Anwendungen auf managed Kubernetes-Clustern betrieben, ist auch der Betreiber des Clusters (beispielsweise Amazon oder „der Betrieb”) für die Sicherheit zuständig, oder? Nicht ganz! Zwar abstrahiert Kubernetes von der Hardware, sein API bietet dennoch viele Möglichkeiten, die Sicherheit der darauf betriebenen Anwendungen gegenüber der Standardeinstellung zu verbessern. Dieser Artikel themat..
Development
Cloud-Computing
Anwendungssoftware
Lokales Debuggen im Cluster-Kontext via „Bridge to Kubernetes“
Bei der Entwicklung für verteilte Systeme reicht es häufig nicht, nur eine einzelne Komponente zu betrachten, da sich die unterschiedlichen Teilsysteme gegenseitig beeinflussen. Das sorgt für Mehraufwand bei der Einrichtung von Entwicklungsumgebungen. Abhilfe verspricht die Funktion „Bridge to Kubernetes“, mit der Kubernetes-Entwicklung dahingehend vereinfacht wird, dass die Entwicklung und Ausfüh..