Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
Continuous Delivery ist allgegenwärtig. Wirklich?
Viele Teams straucheln immer noch dabei, regelmäßig gut getestete Produktinkremente zu liefern. Normalerweise mit der gleichen alten Ausrede: die (nicht)-funktionalen Tests seien zu aufwändig und zu teuer umzusetzen. Doch genau das Gegenteil ist der Fall!
In diesem Vortrag gehen wir kurz auf die Bedeutung früher und regelmäßiger (nicht)-funktionale Tests von Cloud-nativen Anwendungen ein und erläutern warum monolithische CI-Pipelines eine Sackgasse sind.
Anschließend zeigen wir, wie einfach es ist, kontinuierliche Integrations-, Performance-, Security- und Akzeptanz-Tests mit Hilfe von Testkube zu integrieren und direkt im Cluster auszuführen.
Grundlegende Kenntnisse im Cloud-native Software Engineering sowie Test-Driven Development sind von Vorteil.
- Vorteile von In-Cluster Tests gegenüber monolithischen CI/CD-Pipelines
- Ausführen von Integrations-, Performance-, Security- und E2E-Tests mit Testkube
- Kombination von kontinuierlichen Tests mit einem GitOps-Ansatz
