Kapitel 3. Software-Architektur für den Aufbau serverloser Microservices

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Mann: "Ich glaube nicht, dass es so einfach ist. Nichts ist es."

Frau: "Alles ist, wenn man es aufschlüsselt!"

Aus dem Film Mamma Mia! Here We Go Again

Das Wort Architektur kann je nach Kontext unterschiedlich interpretiert werden. Wenn du dieses Buch über serverlose Entwicklung liest, beziehst du es natürlich auf den Software-Kontext, genauer gesagt auf den serverlosen Kontext. Wenn du den Kontext loslöst, wirst du Architektur wahrscheinlich mit Gebäuden in Verbindung bringen - daher stammt der Begriff aus der Zeit, als unsere Vorfahren als Jäger und Sammler Strukturen für ihren Schutz und ihre Sicherheit bauten.

Wenn du etwas als gute Architektur schätzt, bewunderst du wahrscheinlich seine Ästhetik oder Attraktivität. Architektur besteht jedoch aus drei Hauptbestandteilen: Kunst, Struktur und Technik, um alles zusammenzuhalten. Das gilt für alle Bereiche, auch für Software und Serverless.

Es gibt jedoch einen Unterschied. Du kannst vor einem Maya-Tempel oder dem Taj Mahal stehen und sein Aussehen bewundern, aber die Architektur deines Flugbuchungssystems bekommst du nicht zu sehen. Softwarearchitektur hat einen unsichtbaren Reiz. Die Kunst der Software-Architektur - dargestellt durch ihre einzelnen Elemente (Datenbanken, Prozesse, Warteschlangen, Funktionen usw.) und die ...

Get Serverlose Entwicklung auf AWS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.