Q139. Fallstudie: 4 - Dress4Win Fallstudie
Überblick über das Unternehmen
Dress4win ist ein webbasiertes Unternehmen, das seinen Nutzern hilft, ihre persönliche Garderobe über eine Website und eine mobile Anwendung zu organisieren und zu verwalten. Das Unternehmen pflegt auch ein aktives soziales Netzwerk, das seine Nutzer mit Designern und Einzelhändlern verbindet. Das Unternehmen monetarisiert seine Dienste durch Werbung, E-Commerce, Empfehlungen und ein Freemium-App-Modell.
Hintergrund des Unternehmens
Die Anwendung von Dress4win ist von einigen wenigen Servern in der Garage des Gründers auf mehrere hundert Server und Geräte in einem kolokierten Rechenzentrum angewachsen. Die Kapazität der Infrastruktur reicht jedoch nicht mehr aus, um das schnelle Wachstum der Anwendung zu bewältigen. Aufgrund dieses Wachstums und des Wunsches des Unternehmens, schneller zu innovieren, hat sich Dress4win zu einer vollständigen Migration in eine öffentliche Cloud entschlossen.
Lösungskonzept
In der ersten Phase der Migration in die Cloud erwägt Dress4win die Verlagerung seiner Entwicklungs- und Testumgebungen. Außerdem wird der Aufbau eines Disaster-Recovery-Standorts in Betracht gezogen, da sich die derzeitige Infrastruktur an einem einzigen Standort befindet. Das Unternehmen ist sich nicht sicher, welche Komponenten seiner Architektur unverändert migriert werden können und welche Komponenten es vor der Migration ändern muss.
Bestehendes technisches Umfeld
Die Dress4win-Anwendung wird von einem einzigen Rechenzentrum aus betrieben.
Datenbanken:
MySQL - Benutzerdaten, Inventar, statische Daten
Redis - Metadaten, sozialer Graph, Caching
Anwendungsserver:
Tomcat - Java-Mikrodienste
Nginx - statischer Inhalt
Apache Beam - Stapelverarbeitung
Speichergeräte:
iSCSI für VM-Hosts
Fibre Channel SAN - MySQL-Datenbanken
NAS - Bildspeicherung, Protokolle, Backups
Apache Hadoop/Spark-Server:
Analyse der Daten
Trendberechnungen in Echtzeit
MQ-Server:
Nachrichtenübermittlung
Soziale Benachrichtigungen
Veranstaltungen
Verschiedene Server:
Jenkins, Überwachung, Bastion-Hosts, Sicherheitsscanner
Geschäftliche Anforderungen
Aufbau einer zuverlässigen und reproduzierbaren Umgebung mit skalierter Parität der Produktion. Verbessern Sie die Sicherheit, indem Sie eine Reihe von Best Practices für die Sicherheit und das Identitäts- und Zugriffsmanagement (IAM) für die Cloud definieren und einhalten.
Verbesserung der geschäftlichen Flexibilität und der Innovationsgeschwindigkeit durch schnelle Bereitstellung neuer Ressourcen.
Analysieren und Optimieren der Architektur für die Leistung in der Cloud. Vollständige Migration in die Cloud, wenn alle anderen Anforderungen erfüllt sind.
Technische Anforderungen
Evaluierung und Auswahl eines Automatisierungsrahmens für die Bereitstellung von Ressourcen in der Cloud. Unterstützung der Ausfallsicherung der Produktionsumgebung in die Cloud während eines Notfalls. Identifizierung von Produktionsdiensten, die in die Cloud migriert werden können, um Kapazitäten zu sparen.
Nutzen Sie verwaltete Dienste, wann immer dies möglich ist.
Verschlüsseln Sie Daten während der Übertragung und im Ruhezustand.
Unterstützung mehrerer VPN-Verbindungen zwischen dem Produktionsrechenzentrum und der Cloud-Umgebung.
CEO-Erklärung
Unsere Investoren sind besorgt über unsere Fähigkeit, mit unserer derzeitigen Infrastruktur zu skalieren und die Kosten einzudämmen. Sie sind auch besorgt, dass ein neuer Wettbewerber eine öffentliche Cloud-Plattform nutzen könnte, um seine Vorabinvestitionen auszugleichen und sich auf die Entwicklung besserer Funktionen zu konzentrieren.
CTO-Erklärung
Wir haben viel in die derzeitige Infrastruktur investiert, aber ein Großteil der Ausrüstung nähert sich dem Ende ihrer Nutzungsdauer. Wir warten ständig wochenlang auf neue Geräte, bevor wir mit neuen Projekten beginnen können. Unser Verkehrsaufkommen ist morgens und am Wochenende abends am höchsten; zu den anderen Zeiten sind 80% unserer Kapazitäten ungenutzt.
CFO-Erklärung
Unsere Investitionsausgaben übersteigen jetzt unsere vierteljährlichen Prognosen. Die Umstellung auf die Cloud wird wahrscheinlich zu einem anfänglichen Anstieg der Ausgaben führen, aber wir gehen davon aus, dass die Umstellung vor unserem nächsten Hardware-Aktualisierungszyklus abgeschlossen sein wird. Unsere Analyse der Gesamtbetriebskosten (TCO) über die nächsten 5 Jahre zeigt, dass eine Cloud-Strategie zwischen 30 und 50% niedriger ist als unser derzeitiges Modell.
Zu dieser Frage verweisen wir auf die Fallstudie Dress4Win.
Sie möchten sicherstellen, dass die Verkaufs- und Steuerunterlagen von Dress4Win mindestens 10 Jahre lang für die seltene Einsichtnahme durch Wirtschaftsprüfer verfügbar bleiben. Kostenoptimierung ist Ihre oberste Priorität. Welche Cloud-Dienste sollten Sie wählen?
Eine Antwort hinterlassen