Runtastic spart 300 000 EUR mit AWS und strebt das Wachstum an
2022
Runtastic bedient seit 2009 Fitnessbegeisterte und hat rund um seine Gesundheits- und Wellness-Apps eine Community von Nutzern geschaffen. Das Unternehmen hat heute zig Millionen Kunden in Europa, Südamerika und den USA. Das schnelle Wachstum stellte die alternde Technologieinfrastruktur des Unternehmens jedoch vor Herausforderungen. Durch die Migration zu AWS hat Runtastic die Latenz reduziert, das Kundenerlebnis verbessert und allein bei den Ausgaben für neue Infrastruktur mehr als 300.000€ eingespart.
Mit AWS haben wir viel Zeit und Geld gespart. Durch den Austausch eines Clusters von lokalen Datenbankservern wurden etwa 300 000 € eingespart.“
Stefan Damm
Chief Technology Officer, Runtastic
Runtastic spart 300 000 EUR mit AWS und strebt das Wachstum an
Das Online-Fitnessunternehmen Runtastic hat sich seit seiner Gründung in Österreich im Jahr 2009 stark verändert. Zu Beginn wurden Services mithilfe von Webhosting und lokalen Systemen ausgeführt, bevor mit der Migration in die Cloud begonnen wurde. Im Zuge dessen wurde das Unternehmen von der internationalen Fitnessmarke adidas übernommen und sein Produktangebot rationalisiert. Bei jedem Schritt hat das Unternehmen nach der besten Infrastruktur gesucht, um sein Wachstum zu unterstützen.
In der nächsten Entwicklungsphase hat Runtastic nun die Skalierbarkeit verbessert, Sicherung und Wiederherstellung verbessert und durch die Migration von lokalen Servern zu Amazon Web Services (AWS) 300.000 € eingespart. Darüber hinaus bedeutet die Nutzung von AWS, dass die Entwickler weniger Infrastrukturwartung haben und sich auf die Entwicklung neuer Produkte und die Aktualisierung vorhandener Produkte konzentrieren können.
Runtastic nutzte AWS und On-Premises während der Startphase
Runtastic verfügt über einen reichen und umfassenden Pool an technischen Talenten. Von den 280 Mitarbeitern unterstehen 140 dem Chief Technology Officer (CTO) Stefan Damm. Das Unternehmen war stolz auf sein Talent, aber die Optimierung des Einsatzes dieser Talente wurde zu einem Problem. „Wir haben viel Fachwissen im Management unserer eigenen Infrastruktur entwickelt“, sagt Armin Deliomini, Infrastrukturleiter bei Runtastic. „Leider war das zeitaufwändig und hat hochqualifiziertes Personal von der Arbeit weggenommen, die einen Mehrwert bot.“
Der Bedarf an mehr Skalierbarkeit und Leistung, der richtigen Dimensionierung der Infrastruktur und der Entlastung der Mitarbeiter von routinemäßigen Verwaltungs- und Wartungsarbeiten veranlassten Runtastic, von einer lokalen Infrastruktur zu AWS zu migrieren. Das Unternehmen erkannte, dass die Verwendung von Amazon CloudFront, einem Content-Delivery-Network-Service (CDN), und Amazon Simple Storage Service (Amazon S3), einem skalierbaren Objektspeicherdienst, eine bessere Lösung wäre, als zu versuchen, alles vor Ort auszuführen.
Mit dem Wachstum des Unternehmens entwickelten sich auch sein Angebot und seine Infrastruktur. Runtastic begann mit einer Website und mobilen Apps, die auf Laufen und andere Outdoor-Aktivitäten zugeschnitten waren und GPS zur Erfassung von Aktivitäten verwendeten. Das Angebot wurde auf 30 verschiedene Fitness-Apps erweitert, darunter Apps zum Laufen, Radfahren und zur Ernährungserfassung. „Wir haben viele Dinge vor Ort betrieben, aber es war sinnvoll, Amazon CloudFront und Amazon S3 für die Bereitstellung von Ressourcen zu verwenden“, sagt Damm. „Als Startup waren wir immer auf der Suche nach dem besten Preis-Leistungs-Verhältnis. Wir haben gesehen, dass ein solcher hybrider Ansatz Sinn macht, also hat Runtastic schon früh damit begonnen, AWS zu nutzen.“
Skalierung zur Unterstützung von Echtzeit-Services für beliebte Apps
2015 wurde Runtastic von der internationalen Fitnessmarke adidas übernommen. Die Übernahme hat das weltweite Profil von Runtastic gestärkt. Es gab dem Unternehmen auch die Möglichkeit, das Produktangebot, den Betrieb und die Infrastruktur zu bewerten, die es in den letzten 6 Jahren aufgebaut hatte.
Bald verbreitete sich das mobile Internet so weit, dass das Unternehmen von mehreren Apps abrücken konnte, die Daten protokollierten und sie nach einer Sitzung vom Fitnesstracker eines Benutzers hochluden. Echtzeitkonnektivität war das, was die Benutzer wollten. 2019 beschloss das Unternehmen, sich auf die Bereitstellung von nur zwei Apps zu konzentrieren – adidas Running und adidas Training.
Dieser strategische Wandel hat die Infrastrukturanforderungen von Runtastic verändert. „Wir mussten mehr Services in die Cloud verlagern, weil wir Marketingkampagnen hatten, die zu großen, unvorhersehbaren Spitzen führten“, sagt Damm. „Wir haben auch eine höhere Auslastung festgestellt, da wir soziale Aspekte wie Newsfeeds und die direkte Interaktion zwischen Benutzern in Funktionen wie Kommentaren hinzugefügt haben. Wir benötigten eine bessere Skalierbarkeit, um unseren Benutzern auf der ganzen Welt Services in Echtzeit anbieten zu können.“
Eine wachsende Zahl von Benutzerregistrierungen und -aktivierungen sowie ein erhöhtes Volumen an Aktivitätserfassungen belasteten auch die Infrastruktur und verlangsamten die Verarbeitung.
Als die Runtastic-Community insgesamt zig Millionen Benutzer auf der ganzen Welt umfasste, wurde die Latenz zu einem kritischen Problem. „Wir haben jahrelang lokale Lösungen verwendet“, sagt Deliomini. „Die Migration zu AWS hat jedoch die Leistung auf ausländischen Märkten verbessert, ohne dass wir neue Rechenzentren im Ausland bauen mussten. Dies hat den Mitarbeitern auch die Möglichkeit gegeben, unsere Produkte zu innovieren und zu verbessern.“
Um der wachsenden Nutzerbasis gerecht zu werden, migrierte Runtastic zu Amazon Elastic Compute Cloud (Amazon EC2), das sichere und anpassbare Rechenkapazität für Workloads bietet, und erweiterte die Nutzung von Amazon S3 und Amazon CloudFront.
Senkung der Hardwarekosten um 300.000 € bei gleichzeitiger Deckung von Nachfragespitzen
Runtastic stand bald vor einer neuen Herausforderung, als die COVID-19-Pandemie ausbrach. Die Nutzung seiner Apps nahm zu. Immer wenn ein Land gesperrt wurde, stieg die Nachfrage sprunghaft an, da die Nutzer plötzlich mehr Freizeit hatten, um Sport zu treiben.
Um die Leistung aufrechtzuerhalten, beschloss Runtastic, mehr AWS-Services anzubieten, da diese Strategie zuvor gut funktioniert hatte, um auf Nachfragespitzen zu reagieren. „Mit AWS haben wir viel Zeit und Geld gespart. Wir haben beispielsweise erwogen, einen Cluster aus lokalen Datenbankservern – insgesamt 64 Server – zu ersetzen, und allein bei den Hardwarekosten haben wir rund 300.000 € eingespart,“ so Damm. „Dann sind da noch die Kosten für die Wartung der Infrastruktur, das Personal, das sie verwaltet, und all die Extras. Mit Amazon S3 konnten wir schnell und kostengünstig skalieren, um der Nachfrage gerecht zu werden.“
Runtastic bewertet derzeit Kosteneinsparungen und Serviceverbesserungen, um AWS besser nutzen zu können, um die Leistung zu verbessern und die Effizienz zu steigern. Auf diese Weise können Sie bestimmen, wie und wann zusätzliche lokale Infrastruktur migriert werden soll. Es ist die Teilnahme am AWS Migration Acceleration Program (AWS MAP), ein umfassendes und bewährtes Cloud-Migrationsprogramm, das auf der Erfahrung von AWS bei der Migration von Tausenden von Unternehmenskunden zur Cloud basiert. Das hilft Runtastic dabei, die richtigen Entscheidungen zu treffen.
Runtastic hat zwar immer noch lokale Lösungen, weiß aber, dass die Cloud die Richtung ist, in die sich das Unternehmen bewegt, und setzt sich dafür ein. „Wenn ich ein neues Startup wäre, würde ich in der Cloud starten. Es vermeidet viele Kopfschmerzen,“ sagt Damm. „Selbst für uns – und wir sind in der Verwendung vor Ort versiert – ist die Verwendung von AWS sehr sinnvoll. Wir konzentrieren uns weiterhin darauf, die Wahl zu treffen, die für unsere Kunden und das Unternehmen am besten ist. In zunehmendem Maße bedeutet das die Cloud.“
Über Runtastic
Runtastic wurde 2009 in Linz, Österreich, gegründet und ist ein Fitness-Tracking-Anbieter, der 2015 von der Sportmarke adidas übernommen wurde. Das Unternehmen, das 280 Mitarbeiter beschäftigt, hat zig Millionen Kunden auf der ganzen Welt. Mit der App können Benutzer ihre Fitnessleistungen in 10 verschiedenen Sprachen verfolgen, protokollieren und teilen.
Mehrwerte durch AWS
- 300 000 € an Hardwarekosten eingespart
- Unvorhersehbaren Nachfragespitzen begegnet
- Ermöglichen Sie Entwicklern, sich auf neue Produkte zu konzentrieren
- Verbesserte Redundanz mit skalierbarem Backup und Recovery
Genutzte AWS-Services
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) ist ein Web-Service, der sichere, skalierbare Rechenkapazitäten in der Cloud bereitstellt. Der Service ist darauf ausgelegt, Web-Scale-Cloud-Computing für Entwickler zu erleichtern.
Amazon CloudFront
Amazon CloudFront ist ein schneller Content-Delivery-Network-Service (CDN), der Daten, Videos, Anwendungen und APIs sicher, mit niedriger Latenz, hoher Übertragungsgeschwindigkeit und innerhalb einer entwicklerfreundlichen Umgebung an Kunden auf der ganzen Welt liefert.
Amazon S3
Amazon Simple Storage Service (Amazon S3) ist ein Objektspeicher-Service mit branchenführender Skalierbarkeit, Datenverfügbarkeit, Sicherheit und Leistung.
Erste Schritte
Organisationen aller Größen aus verschiedenen Sektoren transformieren ihre Unternehmen und erfüllen ihre Missionen täglich mithilfe von AWS. Kontaktieren Sie unsere Experten und begeben Sie sich noch heute Ihren Weg zu AWS.