Wir zeigen Schritt für Schritt und direkt im Code, wie man einen Monolithen zerlegt und wie Microservices funktionieren - inklusive Monitoring und Deployment.
Eine Softwarearchitektur für ein Projekt festzulegen, klingt nach einer Entscheidung für die Ewigkeit. Warum sie das nicht ist - und auch nicht sein sollte.
KI-Helfer zum Entwickeln setzen sich auch in Milliarden-Unternehmen durch, eine Umstellung auf Microservices braucht Jahre, klappt aber auch mit MySQL, der Linux-Kernel kann wie ein Micro-Kernel genutzt werden und Agile führt zu Micromanagement.
Egal, ob ein zu groß empfundener Monolith umgewandelt werden oder ein neues Projekt auf der grünen Wiese entstehen soll: Monolithen und Microservices haben jeweils ihre eigenen Vor- und Nachteile.
Mit dem Framework Quarkus will Open-Source-Spezialist Red Hat die Programmiersprache Java in die Cloud-Umgebung aus Microservices, Containern und Kubernetes bringen. Nun kündigt das Unternehmen die Version 1.0 von Quarkus an.
Mit der Open-Source-Runtime Dapr, der Distributed Application Runtime, will Microsoft das Entwickeln von Anwendungen mit Microservice-Architekturen vereinfachen.
Mit dem Framework Quarkus will Open-Source-Spezialist Red Hat die Programmiersprache Java in die Cloud-Umgebung aus Microservices, Containern und Kubernetes bringen. Der Grund ist schlicht die Beliebtheit der Systeme.