Serverless Testing
Schulung & Kurs

Effektive Testmethoden für Serverless Funktionen

In diesem Training beschäftigen wir uns mit verschiedenen Methoden zum Testen und Validieren von Serverless-Funktionen. Diese bringen neue Konzepte mit sich, was auch die Art und Weise beeinflusst, wie wir Dinge mocken und stubben können und wie wir Vertrauen in ihre Bereitstellung gewinnen. Unser Arsenal reicht von einfachen Unit-Tests über die Erstellung von Serverless-Anwendungen, die lokal für die Entwicklung und manuelle Tests leicht ausgeführt werden können, bis hin zu Canary Deployments und automatisierter Validierung.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

Kursinhalt:


Teilnehmer:innen dieses Kurses werden mit folgenden Inhalten vertraut gemacht:

- Grundlagen des Testens von Serverless Funktionen
- Unit Tests für isolierte Funktionsprüfungen
- Integrationstests zum Überprüfen der Interaktionen zwischen Funktionen
- End-to-End-Tests und umfassende Systemtests
- Lokale Entwicklung und Teststrategien für Serverless-Anwendungen
- Einsatz von Mocking und Stubbing Werkzeugen
- Automatisierte Tests und Continuous Integration Workflows
- Canary Deployments und deren Rolle im Testprozess
- Best Practices für das Monitoring und Troubleshooting von Serverless-Anwendungen


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

?Teilnehmer:innen dieses Kurses werden in der Lage sein, Serverless-Funktionen effektiv zu testen und zu validieren, von einfachen Unit-Tests bis zu fortgeschrittenen Deployment-Strategien und automatisierter Validierung.


Form:

Der Kurs ist klar strukturiert und setzt sich aus theoretischen Erklärungen und praktischen Übungen zusammen. Du wirst von einem erfahrenen Trainer begleitet, der dir bei Fragen rund um das Thema zur Seite steht.


Zielgruppe:

Dieser Kurs ist für Softwareentwickler:innen gedacht, die in die Welt des Serverless Computing eintauchen und lernen möchten, wie man Serverless-Anwendungen systematisch testet und validiert.


Voraussetzungen:

Grundkenntnisse in der Softwareentwicklung und Vertrautheit mit Cloud-Computing-Konzepten sind erforderlich. Erfahrung mit Serverless-Architekturen ist hilfreich, aber nicht zwingend notwendig.


Vorbereitung:

Jede:r Teilnehmer:in erhält nach der Anmeldung einen Fragebogen und eine Vorbereitungs-Checkliste zugestellt. Wir stellen pro Teilnehmer:in eine umfassende Laborumgebung bereits, so dass alle ihre eigene Experimente und auch komplexen Szenarien direkt umsetzen können.

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Share by: