Kaum ein Begriff wurde in den letzten Jahren so intensiv besprochen, definiert, gehyped und verdammt wie „Microservices“. Sogar eigene Konferenzen werden diesem Architekturstil gewidmet. In dem Seminar lernen Sie was es mit diesem so präsenten Begriff auf sich hat. Was sind Microservices? Wofür sind die gut? Und wofür nicht? Wann sollte ich als Architekt diesen „modernen“ (?) Architekturansatz wählen und welche Konsequenzen muss ich dafür in Kauf nehmen? Warum ist der Stil zu genau der Zeit so „populär“ geworden und was hat das Ganze mit DDD zu tun? Das Seminar vermittelt sowohl organisatorische und methodische Werkzeuge als auch technische Hilfsmittel, die notwendig sind, um die für Microservices und Self Contained Systems spezifischen Herausforderungen zu meistern und die erhofften Vorteile nutzen zu können. Anhand des für viele Architekten typischen Szenarios einer bestehenden monolithischen Anwendung, die für neue Anforderungen und Geschäftsmodelle fit gemacht werden soll, wird mit vielen praktischen Übungen und Workshopelementen erarbeitet, welche Herausforderungen ein Microservices Ansatz in diesem Szenario stellt und mit welchen Werkzeugen sie sich lösen lassen. Als Vorbereitung für den iSAQB Certified Professional for Software Architecture, Advanced Level (CPSA-A) Das Seminar deckt die Bereiche "Methodische Kompetenz" und „Technische Kompetenz“ des CPSA-Advanced Curriculums ab und ist entsprechend beim iSAQB lizensiert. Wenn Sie die Zertifizierung anstreben, können Sie sich mit der Teilnahme 10 Credit Points im Bereich Methodik und 20 Credit Points im technischen Bereich anrechnen lassen. Informationen zur CPSA-Zertifizierung finden Sie hier .
Motivation für Flexible Architekturen und Dimensionen von Flexibilität Verschiedene Architekturstile und deren Eigenschaften und Anwendungsbereiche Domain Driven Design Fachliche und technische Modularisierung und deren Umsetzung Continuous Delivery und Value Streams Teststrategien Integration von Software über Prozessgrenzen hinweg Strategien für Benutzeroberflächen in Microservicesystemen Evolution von Schnittstellen Konsistenz in verteilten Systemen Sicherheit in verteilten Systemen am Beispiel von OAuth2 Deployment und Konfiguration von Software in produktiven Umgebungen Infrastructure as Code Monitoring & Logging
Unverbindliches Schulungsangebot zu diesem Thema anfordern Unverbindliches Beratungangebot zu diesem Thema anfordern
Dieses Modul merken im Agendakonfigurator Bisher ist kein Modul im Agendakonfigurator Übersicht aller 1020 Themen
Lassen Sie sich von den besten IT-Experten trainieren: Unsere Trainer sind sehr renommierte Top-Experten mit viel Praxixserfahrung sowie einer durch Fachbücher und Vorträge bewiesenen außergewöhnlichen Vermittlungskompetenz, z.B. Dr. Holger Schwichtenberg, Uwe Ricken, Neno Loje, Marc Müller, Christian Giesswein, André Krämer und Rainer Stropek.
Wir passen uns Ihren Vorkenntnissen und didaktischen Wünschen (siehe Schulungskonzepte) exakt an: Unsere 1020 Schulungsmodule sind beliebig anpassbar und frei mit anderen Modulen zu einer individuellen Schulung kombinierbar! Sie in jedem Modul können Inhalte streichen und andere Themen ergänzen sowie beliebige Schwerpunkte setzen!
Sie finden einzelne Schulungsmodule über die Kategorieliste links, die TagCloud oder die Volltextsuche. Sie können Module einzeln bei uns anfragen oder mehrere in den Agendakonfigurator legen und dann eine Anfrage stellen.
Gerne erstellen wir Ihnen kostenlos ein Angebot mit Schulungskonzept auf Basis Ihrer Vorkenntnisse und Weiterbildungsziele. Auch wenn Sie Preise und freie Termine anfragen möchten, nutzen Sie bitte unser Webformular oder rufen Sie uns an: 0201 / 649590-50 (Mo-Fr 10-16 Uhr). Auf Wunsch berät Sie Dr. Holger Schwichtenberg persönlich am Telefon!
Wir bieten zu allen Themen nicht nur Weiterbildung, sondern auch Beratung (auch integriert mit Weiterbildung) und technischen Support. Beratung anfragen Support anfragen