Seminar OpenResty Grundlagen und Entwicklung mit Lua

Dieses Seminar vermittelt die technische Grundlage für die Entwicklung mit OpenResty. Die Teilnehmenden lernen, wie OpenResty auf NGINX und LuaJIT aufsetzt, wie Request-Phasen genutzt werden und an welchen Stellen eigene Logik effizient in den Verarbeitungsfluss eingebunden werden kann.

Ziele

Erarbeitet wird ein belastbares Verständnis für Architektur, Worker-Modell, Modulkonzept und Request-Lebenszyklus. Darauf aufbauend werden Lua-basierte Erweiterungen für Header-Verarbeitung, Routing, Zugriffskontrolle, Backendanbindung, Caching und Antwortmanipulation entwickelt und eingeordnet.

Inhalte

  • Architektur von OpenResty und Rolle von NGINX, LuaJIT und Modulen
  • Request-Phasen, Handler, Variablen und Ausführungszeitpunkte
  • Lua im Kontext von HTTP-, Stream- und Proxy-Szenarien
  • Arbeiten mit Shared Dict, Timern, Caches und Statusinformationen
  • Anbindung externer Dienste und interner Upstreams
  • Fehlerbehandlung, Logging, Testbarkeit und saubere Strukturierung eigener Lua-Module
  • Praxisregeln für Performance, Wiederverwendbarkeit und Wartbarkeit

Praxisbezug

In Übungen werden eigene Handler und Hilfsmodule aufgebaut, Request- und Response-Daten ausgewertet und typische Web- und API-Szenarien schrittweise umgesetzt. Dadurch entsteht ein direkter Transfer in kundenspezifische Gateways, Reverse Proxies und Webanwendungen.

Nutzen

Nach dem Seminar können die Teilnehmenden OpenResty fachlich einordnen, eigene Erweiterungen entwickeln und bewerten, welche Anteile in Konfiguration, welche in Lua und welche in vorgelagerten Plattformdiensten umgesetzt werden sollten.

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.797 zzgl. MwSt.
Inhaus: CHF 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwickler, Architekten, technische Berater, DevOps- und Plattformteams
Voraussetzungen: Linux-, HTTP- und Webserver-Grundlagen; erste Erfahrung mit einer Skript- oder Programmiersprache ist hilfreich
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben