#Microservices

Datenarchitekturen (nicht nur) für Microservices

Microservices sollen keine gemeinsame Datenbank haben. Warum eigentlich? Und was ist mit der dabei entstehenden Redundanz? Eberhard Wolff klärt in seiner Session von der JAX 2017, welche Ansätze für die Datenhaltung für Microservices-Systeme sinnvoll sind. En passant lernen Sie moderne Best Practices kennen, die auch in anderen Anwendungsszenarien nützlich sind.

9 Design Patterns für Microservices in der Cloud

Das AzureCAT Patterns & Practices Team hat neun Design Patterns für die Verwendung von Microservices in der Cloud vorgestellt. Diese lösen einige der Probleme, die bei der Arbeit mit einer solchen Architektur auftreten können. Auch hier kommt es aber auf die Wahl des richtigen Werkzeugs zum rechten Zweck an.

Spring Boot Tutorial: In 10 Schritten zur Microservices-Architektur

Nachdem wir im ersten Teil dieses Tutorials gezeigt haben, wie man mithilfe von Spring Boot einen REST-basierten Service aufsetzt, wollen wir uns hier ganz dem Thema Microservices widmen. Welchen 10 Prinzipien sollte man beim Bau von Microservices folgen? Welche Frameworks helfen dabei in der Spring-Boot- bzw. Spring-Cloud-Welt? Wie implementiert man das Ganze im Zusammenspiel mit Kubernetes und Cloud Foundry?

Microservice Builder: IBM veröffentlicht neuen Technologie-Stack

Wer dem Monolithen den Kampf ansagen möchte, bekommt nun von IBM eine mächtige Waffe in die Hand: Microservice Builder. Im neuen Technologie-Stack vereint das Unternehmen aus Armonk eine ganze Reihe nützlicher Tools, Funktionen und Protokolle, um Anwendungen mit Microservices-Architekturen zu erstellen, deployen, verwalten und sogar aktualisieren. Wir haben uns angesehen, was der Stack noch so zu bieten hat.

Microservices: Warum wollen Sie das?

Mit diesem Artikel möchte ich Ihnen die Frage stellen, warum Sie eigentlich Microservices einführen wollen. Denn es ist immens wichtig, sich der Gründe und Ziele bewusst zu sein. Leider habe ich zu oft erlebt, wie die glänzenden, neuen Technologien die eigentlichen Ziele des Unternehmens in Vergessenheit geraten lassen und zum Selbstzweck werden.

Weniger ist mehr: So baut man Serverless Cloud-Architekturen

Serverlose Cloud-Architekturen ermöglichen es, Anwendungen und (Micro-)Services zu bauen und zu betreiben, ohne eine dezidierte Infrastruktur verwalten zu müssen. In seiner Session von der JAX 2017 in Mainz zeigt Niko Köbler Beispiele, wie zeitgemäße, aber serverlose Microservices-Cloud-Architekturen am Beispiel von Amazon Web Services schnell und agil aufgebaut und betrieben werden können.

„Java EE ist noch nicht besonders gut auf Microservices vorbereitet“

Auf der JAX 2017 in Mainz zeigt Speaker Falk Sippach, wie man mit WildFly Swarm ausführbare JARs erstellt, die die notwendigen Teile des WildFly Application Servers, die Applikation selbst und allen benötigten Bibliotheken enthält. Im Interview mit JAXenter spricht er über die Unterschiede zwischen WildFly Swarm und Spring Boot, die Zukunft von Microservices und warum Application Server nach wie vor wichtig sind.