Skalierbare Web-Architekturen

iSAQB Modul WEB

Die 3-tägige Schulung beschäftigt sich mit den zum Teil wenig bekannten Details der Basisprotokolle, mit den Auswirkungen, die sich aus der internen Anwendungsarchitektur für die Gesamtarchitektur ergeben, mit Frontend-Optimierungen und der Einbettung in die Gesamtinfrastruktur aus Standardkomponenten wie Intermediaries und den Invidualbestandteilen.

Für die Entwicklung von Webanwendungen gibt es eine ganze Reihe unterschiedlicher Realisierungsalternativen. Die Entscheidung für eine bestimmte Programmiersprache oder ein bestimmtes Webframework ist dabei nur ein kleiner Baustein, denn eine Webanwendung, insbesondere wenn sie hohen, nichtfunktionalen Anforderungen unterliegt, ist eine Gesamtlösung, die aus vielen individuell entwickelten, aber auch vielen Standardkomponenten besteht. Die Schulung beschäftigt sich dazu mit den zum Teil wenig bekannten Details der Basisprotokolle, mit den Auswirkungen, die sich aus der internen Anwendungsarchitektur für die Gesamtarchitektur ergeben, mit Frontend-Optimierungen und der Einbettung in die Gesamtinfrastruktur aus Standardkomponenten wie Intermediaries und den Invidualbestandteilen.

Inhalte:

  • Web- vs. Enterprise-IT
  • RESTful HTTP
  • Grundlagen Basisprotokolle
    • HTTP und URIs
    • Selbstbeschreibende Nachrichten
    • Caching und Conditional GETs
  • Web-Infrastruktur
  • Frontend-Optimierung
  • Interne Architektur von Web-Anwendungen
  • Security
    • Authentifizierung und Autorisierung
    • OAuth 2.0
    • Architekturvarianten
  • Interne Plattformen vs. Cloud Computing
  • Resource-oriented Client Architecture (ROCA)
  • Einsatz von JavaScript, AJAX
  • Architekturoptionen und Anwendungsfälle

Sind Sie schon zertifizierter Software Architekt mit Foundation Level? Dann haben Sie die Möglichkeit mit dieser Schulung einen Baustein zum nächsten Level hinzuzufügen. Doch auch einfach Web-Architektur Interessierte bekommen wertvolle und praktische Inhalte an die Hand.

Der iSAQB Certified Professional for Software Architecture Advanced Level (CPSA-A), die nächste iSAQB-Zertifizierungsstufe nach dem bereits seit geraumer Zeit verfügbaren Foundation Level, setzt die Qualifizierung von Professionals für Softwarearchitektur konsequent fort. Der iSAQB spezifiziert ein modular aufgebautes Ausbildungsprogramm, dessen Absolventen weit reichende Fähigkeiten und Kenntnisse unter Beweis stellen müssen.

Das Advanced Level Programm ist modular aufgebaut. Der Lehrplan des Programms besteht aus einzelnen Modulen, die sich jeweils einem bestimmten Schwerpunkt der Kompetenz von Professionals für Softwarearchitektur widmen. Ein Modul beschäftigt sich mit Web-Architekturen. Mit der Absolvierung dieser Trainingseinheit erreichen Sie 30 Credit Points im Bereich “Technische Kompetenz”. Weitere Informationen zum CPSA-A erhalten Sie hier.

Bei Fragen zur Schulung senden Sie bitte eine E-Mail an training@innoq.com

Aussagen von Teilnehmern

Kompetenz pur!

Matthias FrankeArchitektur Softwareengineering, PROSOZ Herten

Lokale Schulung mit kompetenten Trainern - man fährt mit erweitertem Wissen und guter Laune nach Hause.

Ludger SpringmannBitmark Software GmbH

Dates & Registration