Creatisto: Wie Microsoft Azure individuelle Lösungen unterstützt und

Werbung
Datacenter Services / Cloud Microsoft Deutschland / Creatisto
8
creatisto designt und entwickelt Premium Designfolien für Möbel, Fliesen und Elektrogeräte.
Creatisto: Wie Microsoft Azure individuelle
Lösungen unterstützt und Wachstum sichert
❚❚ Die „Digitale Transformation“ wird viel diskutiert. Unternehmen suchen
Wege, ihre Fertigungs- und Logistikprozesse sowie Kundenbeziehungen
zu digitalisieren, um sie besser verzahnen zu können. Guten Chancen
haben dabei Start-ups, beginnen sie doch auf der grünen Wiese. So auch
creatisto. Das junge Unternehmen wurde 2013 von drei Studenten gegründet und produziert Designfolien für Möbel, Fliesen und Elektrogeräte
individuell mit eigenen Motiven und nach Maß. Jedes Produkt ist dabei
ein kundenspezifisch angefertigtes Unikat und wird über automatisierte
serverbasierte Prozesse realisiert. Das ermöglicht es creatisto auch, bestehende Produkte von Businesspartnern flexibel zu individualisieren.
Um diese Flexibilisierung zu erhalten, haben die drei Gründer alle
Prozesse von Produktion und Logistik bis Fakturierung in einer eigenen
Lösung abgebildet, die auf einem Content Management System basiert.
„Das beginnt auf unserer Website, auf der mehr als 30.000 Produkte
hinterlegt sind“, erläutert Matthias Hillert, einer der drei Mitbegründer
und verantwortlich für die Technik. „Bestellt ein Kunde, erzeugt unsere
Lösung automatisch die Druckdatei mit den passenden Maßen und sendet sie weiter zum Druck.“ Parallel gehen alle Kundendaten in die Komponenten für Versand und Fakturierung.
Wenn man bekannt wird – und der Shop stillsteht
„Wir haben die Lösung perfekt an unsere Bedürfnisse angepasst“,
erzählt Hillert. „Das nützt aber wenig, wenn die IT-Infrastruktur nicht
mitgeht, wie wir es selbst erfahren mussten.“ Das war im Mai 2013, als
der Spiegel über creatisto schrieb und die Besucherzahlen sprunghaft
anstiegen. „Eigentlich freut man sich über so eine Berichterstattung“,
berichtet Hillert. „Doch dann ging der Dedicated Server bei unserem
Hoster in die Knie, unser Shop stand still und der Umzug auf einen
größeren Server dauerte mehrere Tage.“
Solchen Schwankungen wollte man künftig begegnen können.
Daher suchte creatisto nach einer skalierbaren Server- Lösung aus der
Cloud. Die Wahl fiel auf Microsoft Azure. „Azure bietet uns alles, was
wir benötigen“, erläutert Hillert. „Azure Infrastructure as a Service bietet
uns eine sichere Infrastruktur, die eine hohe Verfügbarkeit und Skalierbarkeit garantiert, und auf Azure Storage speichern wir unsere hochauf-
lösenden Designs.“ Dabei ist die Azure-Plattform offen für verschiedene
Systeme. Die Lösung von creatisto basiert auf der Open-Source-Lösung
Drupal, einem bekannten Content Management System, und läuft
unter Azure IaaS auf einem virtuellen Linux-Server.
Ausfallsicherheit für ein smartes Budget
Zudem konnte creatisto als Startup das BizSpark-Programm von
Microsoft nutzen. Mit diesem Programm fördert Microsoft Start-Ups,
die Cloud-Dienste auf Basis von Microsoft- Technologien entwickeln. Sie
erhalten drei Jahre lang bis zu 750 Euro im Monat in Form eines AzureKontingents. Sobald die Zusage eingetroffen war, hat Hillert zunächst einen virtuellen Azure Server mit vier CPUs und 14 GByte konfiguriert, einen
Linux-Server darauf eingerichtet und das System nach Azure verschoben.
Die mehreren Hundert Designs, die im Shop hinterlegt sind, liegen dabei
auf Azure Storage bereit. Danach folgte der Server zum Erstellen der
Druckdateien. „Eine Druckdatei mit einem Layout für einen Schrank ist
schnell 1 GByte groß“, erörtert Hillert. „Daher muss der Druck-Server
performant sein, um die hochauflösenden Dateien schnell verarbeiten zu
können.“ Dieser Server wird nur bei Bedarf von dem Webserver gestartet,
um Kosten zu reduzieren. „Die Kommunikation zwischen den beiden Servern ließ sich einfach über das PHP-SDK von Microsoft realisieren“, erläutert Hillert. Bei Fragen half der Support. So bietet Microsoft für Entwickler
die MSDN & TechNet-Support-Hotline, die rund um die Entwicklungsplattform und die Infrastrukturtechnologien von Microsoft berät.
Für die Zukunft flexibel positioniert
Heute kann creatisto beruhigt sein, auch wenn sonntags schlechtes
Wetter ist. „An solchen Tagen steigt oft die Besucherzahl“, berichtet
Hillert. „Aber der Azure Server ist stark genug, um alle Lastspitzen abzufangen – und das zu überschaubaren Kosten.“
So arbeitet creatisto an neuen Services. Derzeit entwickeln die Gründer eine Anwendung für Smartphones und Tablets, mit der Kunden ihre
Möbelstücke mit verschiedenen Designs prüfen können – auch hier
wächst Azure flexibel mit und unterstützt das junge Unternehmen im
Wachstum.
Bild: Microsoft
Cloud Computing mit Microsoft Azure
❚❚ Microsoft Azure ist Microsofts Public Cloud Plattform für
Entwickler und Administratoren, die eigene Softwareanwendungen ganz oder in Teilen in der Cloud ausführen möchten.
Die Plattform umfasst eine Reihe von Cloud Diensten, die
einzeln oder in Kombination genutzt werden können, dabei
bedarfsabhängig in quasi beliebiger Kapazität bereitgestellt
und nutzungsabhängig abgerechnet werden. Zu diesen Services gehören unter anderem solche, mit denen Anwendungen in der Cloud ausgeführt, andere, mit denen unterschiedliche Daten in der Cloud gespeichert und effizient verarbeitet
und wieder andere, mit denen Cloud-Elemente sicher und
effektiv mit Ressourcen aus einem eigenen Rechenzentrum
bzw. lokal ausgeführten Client-Anwendungen verknüpft
werden können.
Tatsächlich sind derartige Hybrid-Lösungen, bei denen einzelne Anwendungsteile in der Cloud, andere Teile in einer
lokalen Ausführungsumgebung zusammen betrieben werden, eine große Stärke von Microsoft Azure. So könnte beispielsweise eine klassische Windows Rich-Client Anwendung Daten in Microsoft Azure Storage speichern,
Apps auf mobilen Endgeräten über Microsoft Azure Nachrichten untereinander austauschen, eine lokal
betriebene SQL Server Datenbank sich ganz oder in Teilen mit einer Cloud Datenbank synchronisieren, eine in
Microsoft Azure betriebene Webanwendung über den Service Bus ein lokal ausgeführtes Backend-System aufrufen. Viele weitere Hybrid-Szenarien sind denkbar. Selbstverständlich können Anwendungen auch vollständig
auf Microsoft Azure betrieben werden. Zur Erstellung und Migration Azure-basierter Anwendungen können
verschiedene Entwicklungs- und Management-Umgebungen (Visual Studio, Eclipse, System Center,
etc.) und Programmiertechnologien (.NET, Java, PHP, Python, etc.) mit entsprechenden APIs genutzt
werden. Entwickler können dadurch auf vorhandenes Wissen aufsetzen.
Der creatisto Konfigurator auf
Basis von Microsoft Azure
Microsoft Deutschland / Creatisto
9
❚❚ Herr Heiming, das Fazit des Reports „The state of digital experience delivery, 2015“ von
Forrester zeigt, dass sich viele Unternehmen ohne Support von außen den digitalen
Wandel nicht zutrauen.
Als verantwortlicher Manager für die Partnerstrategie von Microsoft Deutschland weiß ich nicht nur,
Christoph Heiming,
wie wichtig IT-Dienstleister für unser Geschäft sind: Mehr als 90 Prozent unseres Umsatzes erwirtDirector Partner Business & Development
schaften wir in Deutschland über unser zuverlässiges Partnernetzwerk mit seinen rund 31.500 UnterGermany, Microsoft
nehmen. Ich weiß vor allem, wie wichtig unsere Partner für unsere Kunden sind. Dennniemand kennt
die Bedürfnisse unserer Kunden besser, als die Partner vor Ort. Insofern wundert mich das Fazit der ForresterStudie nicht. Ich gehe sogar noch einen Schritt weiter und sage: Unternehmen müssen die digitale Transformation unbedingt mit IT-Dienstleistern angehen.
Dennoch gibt es immer wieder Reibungen, die die Unternehmen in dieser Studie nennen.
Die Zusammenarbeit zwischen Dienstleistern und Kunden ist ein Prozess, der – wie im richtigen Leben auch –
nicht immer reibungslos funktioniert, schon gar nicht von selbst. Jedes Projekt lebt davon, dass sich Kunden
und IT-Dienstleister einander annähern. Die passenden Antworten auf ihre Herausforderungen bekommen die
Kunden nur dann, wenn sie die richtigen Fragen stellen. Dabei helfen ihnen die Microsoft-Partner, weil sie ihre
Das Video zur Case Study
Erfahrungen mit ähnlichen Herausforderungen aus derselben Branche, aber anderen Unternehmen einbringen.
Welche Entscheidungen spielen außerdem eine Rolle?
Auf der anderen Seite entscheiden sich Kunden häufig aber auch für ein Partnerunternehmen in geografischer
Nähe, dem sie vertrauen, zu dem sie eine Verbindung aufbauen (können). Neudeutsch: „Trust over Skill“. Seitens
Microsoft unterstützen wir hier, indem wir die technische Infrastruktur für die Partner zur Verfügung stellen und
mit dem „Microsoft Advanced Support für Partner“ Hilfestellung anbieten.
Datacenter Services / Cloud „Die Digitale Transformation ist ohne
verlässliche Partner nicht zu schaffen“
Herunterladen