Softwarearchitektur
Softwarearchitektur – Was ist das eigentlich?
Um großartige Ideen erfolgreich umzusetzen braucht es mehr als ein bisschen Code und ein tolles Businessmodell: Performance, Skalierbarkeit, Wartung, Sicherheit, Testbarkeit, Verfügbarkeit, Wiederherstellbarkeit, Nutzbarkeit und noch viel mehr müssen Softwarearchitektinnen und Softwarearchitekten berücksichtigen.
Doch mit dem reinen Wissen um monolithische oder verteilte Systeme ist noch lange keine gute Entscheidung hinsichtlich des passenden Stils für ein konkretes Projekt getroffen. Genau da setzen unsere Fachbücher renommierter Autorinnen und Autoren an. Lernen Sie mit unseren Büchern Architekturstile wie schichtbasierte Architekturen, Microservices oder Orchestrierte Serviceorientierte Architekturen kennen. Dabei erfahren Sie auch, welche Stile sich für welche Art von Systemen eignen.
Microservices – Theorie und Praxis
Bei verteilten Architekturen sind Microservices besonders beliebt, die über APIs kommunizieren und so das Softwaresystem bilden. Mit unseren Büchern stellen wir Ihnen in der Praxis bewährte Rezepte für den Aufbau solcher verteilten Systeme vor.
Lernen Sie Konzepte wie Frontend-Integration (Microservices mit Web-Frontend), Asynchrone Microservices mit loser Koppelung und Synchrone Microservices kennen. Immer dabei sind ausführliche Beispiel und viele Tipps für die praktische Umsetzung.
Genauso lernen Sie die Verwaltung vom Microservices mithife von Kubernetes oder Service Meshes wie Istio. Best Practices und Code zum Download machen es Ihnen möglich, das Gelernte direkt praktisch umzusetzen.
Von der Theorie zur praktischen Umsetzung
Statt reiner Theorie finden Sie in unseren Büchern auch viele Patterns und Tipps, die Ihnen zeigen, wie Sie bestimmte Architekturen konkret umsetzen können. Zum Beispiel Microservices-Architekturen für eine Cloud-Anwendung oder unsere Autoren zeigen, wie sie Probleme mit der Containter-Orchestrierung mit Kubernetes lösen können. Die Entwurfsmuster und Rezepte können Sie direkt auf Ihre eigenen Projekte übertragen.
1–10 von 21 Ergebnissen werden angezeigtNach neuesten sortiert