Skalierbare Web-Architekturen

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

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

Termine & Anmeldung

  • 20. August 2012 - 21. August 2012, Monheim am Rhein, Krischerstr. 100 (EUR 1350,00)

Jetzt buchen!