Sitecore-Beschleuniger von SaM Solutions
KUNDENPROFIL
Sitecore ist der weltweit führende Anbieter von Experience Management Software, die Content Management, Handel und Kundenwissen kombiniert. Mehr als 5.200 Marken – darunter American Express, Carnival Cruise Lines, Dow Chemical und L'Oréal – vertrauen auf Sitecore, um personalisierte Interaktionen bereitzustellen, die das Publikum begeistern, Loyalität schaffen und den Umsatz steigern.
Herausforderung
Als Sitecore 8.x veröffentlicht wurde, sah sich die Geschäftswelt bei der Entwicklung und Bereitstellung ihrer Sitecore-basierten Lösungen mit wachsenden Herausforderungen konfrontiert. Die gegenwärtigen Verfahren waren zeitaufwendig und benötigten viele Ressourcen zur Umsetzung, die manchmal Jahre dauerte. Die Herausforderung bestand darin, mit einem erfahrenen Entwicklungsteam zusammenzuarbeiten, das sämtliche für die Optimierung erforderlichen Prozesse übernehmen und die Funktionen, entweder durch Automatisierung oder Rationalisierung der Verfahren, optimieren konnte.
Als Implementierungsexperte in der Sitecore-Entwicklung ergriff SaM Solutions die Initiative und erstellte ein Framework, welches Bereitstellungszeit (Deployment), bei gleichzeitiger Spitzen-Performance, miteinander kombinierte. Das Erstellen dieses Sitecore-Beschleunigers konzentrierte sich ausschließlich auf die Beschleunigung der Bereitstellungs- und Optimierungsprozesse, ohne dass dabei Qualität und die Ergebnisse der Lösung beeinträchtigt wurden.
LÖSUNG
SaM Solutions war schnellstens in der Lage, ein Team erfahrener Sitecore CMS-Ingenieure zusammenzustellen, um Vorgehensweisen zu entwickeln, die das Onboarding der Sitecore-Technologie für Sitecore-Kunden erleichtern. Nach mehrjähriger Arbeit mit Sitecore konnte das Team die verwendeten Best Practices analysieren und ein Framework für den Aufbau eines Beschleunigers für Sitecore 8.x entwickeln.
Der Beschleuniger integriert einen Batch-Satz vorkonfigurierter Prozesse. Einige Bereiche, die in diesem vorkonfigurierten Setup gebündelt wurden, umfassen einen Start-Entwicklungsprozess in Visual Studio und ein E-Commerce-Modul.
Der Einsatz dieses vorgefertigten Frameworks ersetzt den langwierigen und zeitraubenden Prozess der Sitecore 8.x CMS-Implementierung. Die Sitecore-Beschleunigerlösung ist dafür bekannt, dass sie den Kunden mehr als zwei Monate an Bereitstellungszeit erspart. Zu den Kernmerkmalen, welche diese große Zeitersparnis ermöglicht haben, gehört die folgende Auswahl:
- In Glass.Mapper integrierte ORM-Lösung für eine große Auswahl an Domaindesigns, einfaches Testen von Einheiten und eine erhebliche Reduktion der Entwicklungszeit
- In Bootstrap integrierte Lösung für ein hochgradig ansprechendes Webseiten-Design und problemlose Anpassung
- Integriertes Angular-Framework für eine straffe und schnelle Frontendentwicklung
- TDS- und Unicorn-basierte Synchronisierung von Sitecore-Aktualisierungen für eine verbesserte Team-Integration und reduzierte Bereitstellungszeit
Der Batchsatz der Komponenten und Funktionen des Beschleunigers umfassen:
- Eine Webseiten-Vorlage mit Grundeinstellungen und der Startseite
- Die Verarbeitung von 404- und 500-Fehlern, die für die Bereitstellung spezifischer Umleitungsseiten geeignet sind
- Spalten-Container
- Grundlegende Navigation, Content-Management-Tools und SEO-Integration (Sitemap, robots.txt, Metadaten der Seiten)
Das E-Commerce-Modul des Beschleunigers ermöglicht ein nahtloses Einkaufserlebnis durch die Integration von Content-Management-Funktionen mit E-Commerce-Funktionalität. Das Modul basiert auf Sitecore Reference Storefront, einem kommerziellen Startup-Projekt.
Technologie
Sprachen und Frameworks: ASP.NET MVC, React, jQueryTools, HTML/CSS
Sitecore-Technologien: Sitecore 8.x, Sitecore Experience Manager, Sitecore Experience Platform
Integration: Web API, Suchen, Solr
Entwicklung, Bau Automatisierung: Visual Studio, GIT, TDS
Projektmanagement und Architektur: Jira
Bereitstellungsmodus (Deployment): Vor Ort
Datenbanken: MS SQL
Ergebnisse
Das Sitecore-Beschleuniger-Projekt erwies sich sowohl für SaM Solutions als auch für einige seiner Kunden als äußerst erfolgreich. In den meisten Fällen ersparte ihnen das neue Beschleunigerpaket mehr als zwei Monate Implementierungszeit. Außerdem wurden dadurch zusätzliche Ressourcen frei, um sich auf andere Entwicklungsbedürfnisse konzentrieren zu können. Letztendlich hat die neue Sitecore-Lösung zu einem höheren Maß an Kundenzufriedenheit, bei einer Verbesserung der gesamten Kundenerfahrung, geführt.