Microservices:
skalierbare Software schneller liefern

Teilen

Was sind Microservices?

Microservices bezeichnet einen Ansatz für die Softwarearchitektur, bei dem unabhängige Teams für die bedarfsgerechte und fortlaufende Entwicklung von Softwaremodulen für bestimmte Zwecke verantwortlich sind. Dieses Modell ist der Gegenentwurf zu herkömmlicher monolithischer Software, die aus eng miteinander verzahnten Modulen besteht, nur selten aktualisiert wird und als Ganzes skaliert werden muss. Zwar funktioniert dieser Ansatz für manche Unternehmen und manche Anwendungsfälle hervorragend, aber Unternehmen, die mehr Flexibilität und Skalierbarkeit benötigen, setzen zunehmend auf Microservices.



Der Wert von Microservices

Schnellere Erfüllung von Kundenanforderungen

Softwareanbieter, die eine Microservices-Architektur einsetzen, sind nicht an starre Versionszyklen gebunden und können daher zeitnah neue Funktionen liefern, die ihre Kunden benötigen.

Produktivere Softwareentwickler

Microservices nutzen agile Softwareentwicklung und DevOps. Damit können die Teams parallel an der schrittweisen Optimierung einzelner Funktionen arbeiten.

Zuverlässigere, besser skalierbare Systeme

Eine gelungene Microservices-Architektur ist sehr robust. Sie nutzt wiederholbare und automatisierte Vorgänge, wo immer dies möglich ist. Zudem unterstützt sie eine fein abgestimmte Skalierung von Services und ist so aufgebaut, dass das System auch dann weiterläuft, wenn einzelne Komponenten ausfallen.




Microservices at Pivotal

Pivotal unterstützt Sie beim Konzipieren einer leistungsstarken Microservices-Architektur und liefert Ihnen eine erstklassige Umgebung zur Ausführung der Microservices.

In Zusammenarbeit mit unserem Team ermitteln Sie zunächst, welche Ihrer Anwendungen häufig weiterentwickelte Funktionen und extreme Skalierbarkeit benötigen. Anschließend lernen Sie, wie Sie Teams bilden, die sich auf diese Ziele konzentrieren.

Installieren und verwalten Sie Microservices mit der Pivotal Cloud Foundry, unserer nativen Cloud-Plattform, die den Weg zur produktiven Nutzung verkürzt.

Empower your developers with patterns from Spring Cloud Services that overcome key challenges and operational overheads when building distributed systems with microservices



Next Section
Why Microservices