Neue Wege in die Produktion: stressfreie Evolution der eigenen Cloud-Anwendung

Neue Versionen der eigenen Cloud-Anwendungen geordnet, stabil und somit ohne Stress und risikofrei in die Produktionsumgebung zu deployen, sollte das Ziel eines jeden Entwicklerteams sein. Erfolgt das zusammen mit den passenden Teststrategien, ohne Downtime und voll automatisiert, ist die Basis für hochfrequente Releasewechsel geschaffen. Ein Service-Mesh-Tool wie beispielsweise Istio bietet für verschiedene Deployment-Strategien – Canary, A/B Testing (HTTP Headers Routing), Blue/Green (Traffic Mirroring) – die notwendige Unterstützung. Kombiniert man das mit einem progressive Delivery Operator wie Flagger, wird die Automatisierung noch weiter gesteigert. Hotfixes und hektische Release-Rollbacks gehören damit der Vergangenheit an. In dieser Session werden die unterschiedlichen Release- und Teststrategien genauer vorgestellt. Darüber hinaus wird gezeigt, wie die Integration von Istio und Flagger erfolgen kann und welche Benefits sich daraus ergeben.

JAX:
Neue Wege in die Produktion: stressfreie Evolution der eigenen Cloud-Anwendung

Aktualisiert: