Wie die Cloud bei der Software-Entwicklung helfen kann - Auto-Scaling mit PHP Unit Tests in der Cloud

Jour Fixe September 2011

Referent: Erik Kort, OXID eSales, Freiburg

Termin: 08.09.2011, 20:00 Uhr

Ort: Salzstr. 15, 79098 Freiburg (Gebäude neben dem Landgericht), bei ISW und Sourceeconomy

OXID plant derzeit den Aufbau einer Continuous-Integration-Infrastruktur mit Onsite-Servern, die automatisiert in die Cloud skalieren, wenn das Testing zu viele Ressourcen benötigt.

Es gibt bestimmte Situationen, zum Beispiel bei Release-Deadlines, in denen es viele zu erwartende Testläufe gibt, zum Beispiel Kompatibilitäts-Tests auf verschiedenen unterstützten Plattformen (verschiedene PHP- und MySQL-Versionen etc.). Sollen etwa immer wieder neue Hardware-Server zugekauft werden? Auto-Scaling in die Cloud könnte eine Lösung sein.
Daneben gibt es auch Szenarien, in denen mehrere Continuous-Integration-Projekte voneinander abhängen und somit schlecht skalieren; CI-Projekte werden eben nacheinander abgearbeitet. 
OXID experimentiert deshalb derzeit mit Software, die einzelne Continuous-Integration-Projekte zur Laufzeit aufteilt und Unit-Tests zeitgleich auf mehrere Server verteilt und ausführt - wenn nötig, in die Cloud.

In diesem Vortrag geht es um die Beweggründe und das derzeitige technische Konzept dahinter am Beispiel von OXID. Geplant ist ein Follow-Up dieses Vortrags in einem halben Jahr, um die Ergebnisse aufzuzeigen.

 

Der Eintritt ist frei!



© 2009 - SPIQ e.V. | RSS | Sitemap | Kontakt | Impressum | Suche