Softwarearchitektur
339 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
Noch vor einigen Jahren waren physische Server das Rückgrat jedes Rechenzentrums. An diesem Status hat Cloud-Technologie mehr als nur gerüttelt: Verschwunden sind On-Premise-Server keineswegs, doch mehr und mehr Infrastruktur-Komponenten finden ihren Weg in die Cloud. Serverless Computing befeuert diesen Trend zusätzlich. Führende Anbieter wie Amazon, Microsoft, Google, IBM und Oracle haben bereit..
Java
Cloud-Computing
Softwarearchitektur
Anwendungssoftware
Serverlose Container auf Kubernetes mit Knative
Knative ist eine auf Kubernetes basierende Plattform zum Erstellen, Bereitstellen und Verwalten von „serverlosen” Funktionen. Knative versteckt für Entwickler die Komplexität der Container-Orchestrierung und ermöglicht, den Fokus auf die reine Funktionsentwicklung zu setzen. Hierzu wird die Erweiterbarkeit von Kubernetes genutzt, indem benutzerdefinierte Ressourcen implementiert werden, die es erm..
Platform-as-a-Service (PaaS)-Dienste in der Public Cloud sind eine kosteneffiziente Möglichkeit, fertige Datenanalyseplattformen nutzbar zu machen und den administrativen Aufwand zu minimieren. Dieser Artikel zeigt am Beispiel von Microsoft Azure und Power BI, dass die Nutzung von PaaS-Diensten nicht zwangsläufig bedeutet, seine besonders schützenswerten Daten im Internet öffentlich zugänglich mac..
Die schnelle Verarbeitung eines ununterbrochenen Stroms ankommender Daten und Ereignisse gewinnt weiter an Bedeutung. Dieser Artikel zeigt unterschiedliche Umsetzungsmöglichkeiten einer Streaming-Architektur. Anhand von Beispielen werden typische Herausforderungen besprochen und mögliche technische Lösungen betrachtet. Anschließend wird gezeigt, wie man durch Einsatz richtiger Muster ganze Systems..
Softwarearchitektur
Eher konkrete Verbesserungen als eine saubere, aber unerreichbare Ziel-Architektur
Microservice-Systeme integrieren oft andere Systeme oder lösen vorhandene ab. So entsteht eine hybride Architektur, bei der Microservices mit anderen Architekturen koexistieren. Eine solche hybride Architektur hat über Migration hinaus sinnvolle Anwendungsfälle und wirft die Frage auf, ob es reine Microservices-Architekturen überhaupt gibt.