Einführung
Teevolution hatte die Notwendigkeit erkannt, die Markteinführungszeit für neue Funktionen und Updates zu verkürzen, um rechtzeitig auf die Marktbedingungen reagieren zu können und gleichzeitig die Qualität, Zuverlässigkeit und Sicherheit ihrer serverlosen AWS-Umgebung zu erhalten. Durch die Verkürzung der Markteinführungszeit kann Teevolution das Tempo und den Zeitpunkt neuer Updates kontrollieren und seinen Benutzern stets die besten und wettbewerbsfähigsten Angebote machen.
Über Teevolution AB
Teevolution ist ein innovatives schwedisches Technologieunternehmen, das für seine Produkte und Dienstleistungen rund um den Golfsport bekannt ist, wie z. B. SmartGolfa, eine erfolgreiche Web- und Mobilplattform, die es ihren Nutzern ermöglicht, in ihrem eigenen Tempo Golf zu spielen, Golfabschläge zu sichern und Pakete zu kaufen. Smartgolfa ist eine 100%ige serverlose Anwendung, die mehr als 50.000 aktive Nutzer bedient, die auf mehr als 60 Golfplätzen Golf spielen.
Die Herausforderung
PCG begann mit der Überprüfung der aktuellen Entwicklungsprozesse und der IT-Infrastruktur. Die Lösung verwendete bereits AWS und deshalb lag die Schlussfolgerung nahe, dass eine AWS DevOps-Pipeline gut in die Umgebung von Teevolution passen würde. Aus organisatorischer Sicht folgten die Entwicklerteams bereits einem SCRUM-Prozess. Daher hatte die Einführung von DevOps keine zusätzlichen großen Auswirkungen auf die Organisation und der Fokus lag hauptsächlich auf der Automatisierung der bisherigen manuellen Schritte im Entwicklungsprozess.
Die Lösung
Der implementierte DevOps-Prozess basiert auf der CI/CD-CloudFormation-Vorlage von PCG's, die so angepasst wurde, dass sie die von Teevolution geforderte spezifische Handhabung von Staging-Umgebungen zum Zweck der Inhaltsverwaltung ermöglicht. Der Code wird für mehrere Kunden verwendet und die Pre-Production-Umgebung wird verwendet, um die Änderungen und Inhalte mit den Kunden zu überprüfen. Die Lösung besteht aus mehreren AWS CodePipelines, die AWS CodeCommit, AWS CodeBuild und Amazon Simple Notification Service nutzen.
Resultate und Vorteile
Mit der Implementierung der CI/CD-Pipeline wurden manuelle Schritte im Zusammenhang mit dem Release-Management entfernt und wichtige Tests automatisiert. Die Anzahl der Releases pro Monat wurde verdreifacht, ohne die Arbeitslast zu erhöhen, was dazu führte, dass Teevolution die Time-to-Market für neue Funktionen verkürzte.
Neue und verbesserte Funktionen und Angebote erreichen die Kunden nun schneller, die Qualität der Entwicklung bleibt erhalten, so dass Teevolution seinen Wettbewerbsvorteil beibehalten kann, ohne die Benutzerfreundlichkeit seiner Apps zu beeinträchtigen.
Über PCG
Die Public Cloud Group (PCG) unterstützt Unternehmen bei ihrer digitalen Transformation durch den Einsatz von Public Cloud-Lösungen.
Mit einem Portfolio, das darauf ausgerichtet ist, Unternehmen aller Größe auf ihrer Cloud Journey zu begleiten, sowie der Kompetenz von zahlreichen zertifizierten Expert:innen, mit denen Kunden und Partner gerne zusammenarbeiten, positioniert sich PCG als verlässlicher und vertrauenswürdiger Partner der Hyperscaler.
Als erfahrener Partner der drei relevanten Hyperscaler (Amazon Web Services (AWS), Google Cloud und Microsoft Cloud) hält PCG die höchsten Auszeichnungen der jeweiligen Anbieter und berät Sie als unsere Kunden in Ihrer Cloud Journey unabhängig.