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)
News
- 3. April 2012 Neues Schulungsangebot
- 28. März 2012 Quality-driven Software Architecture
Termine
- 24. Mai 2012 Unlearning OOP: How to design Clojure programs von Stefan Tilkov
- 6. Juni 2012 Stop flying blind. Profiling your App's Internals von Robert Glaser
Schulungen
- 12. Juni 2012 REST für die Praxis
- 25. Juni 2012 Mobile Web Development