symmetrics - Magento, Enterprise, E-Commerce, Hannover

Magento Hosting Details

Magento Hosting Details

Zusammenfassung

Die CGI Deutschland Information Systems und Management Consulting (Deutschland) GmbH mit Sitz in Düsseldorf („CGI“) hat in der Niederlassung Hannover ein Open Source Delivery Zentrum (Delivery Centrum Hannover, „DCH“) etabliert. Das Ziel des DCH ist es eine optimal abgestimmte, performante und zuverlässige Hosting Plattform anzubieten, die den betrieblichen Anforderungen unserer OpenSource eCommerce Kunden kurz- wie auch langfristig gerecht wird.

Unser geschultes Fachpersonal betreut, administriert und überwacht alle Serversysteme und Dienste. Auf diese Weise hat das DCH in den letzten Jahren erfolgreich Hosting, Integrationen und Migrationen für mehr als 100 Magento Online-Shops durchgeführt.

Die Verfügbarkeit und die Leistung aller Rechner und Dienste werden ständig überwacht. Neben einer üblichen systemnahen Überwachungssoftware betreibt CGI zusätzlich ein Application-Monitoring, mit dessen Hilfe Funktionen in der Anwendung selbst überprüft werden.

Das DCH verfügt über eine Vielzahl von IPv4- und IPv6-Adressen. Um vollkommen IPv6 und SSL kompatibel zu sein, vergibt das DCH jedem öffentlichen Dienst eine eigene Adresse.

Jede Änderung an der Infrastruktur und an den Diensten wird zentral durchgeführt und mittels einer Software auf die Systeme ausgerollt. Diese Änderungen werden versioniert, protokolliert und überwacht. Das Zurückspielen einer Änderung ist jederzeit sofort möglich.

Weitere Details entnehmen Sie bitte den nachfolgenden Kapiteln.

Zugriff auf Kundensysteme

Server

Ausschließlich geschultes und qualifiziertes Personal hat Zugriff auf ein Kundensystem über SSH. Dabei werden eigenständige Systemuser verwendet. Aktivitäten der Benutzer werden überwacht und protokolliert.

Schnittstellen

Es wäre möglich, dass jede Schnittstelle seine eigene IPv4- und auch IPv6-Adresse bekommt. Somit könnte eine IP-Restriktion eingerichtet werden, damit lediglich bekannte Systeme die Möglichkeit haben mit der Schnittstelle zu kommunizieren.

Backend

Das Magento Backend kann auf Wunsch vom Kunden auf einer eigenen Subdomain betrieben werden und auch mittels einer IP-Restriktion geschützt werden.

Sicherheit

Firewall- und Einbrucherkennungssysteme überwachen den gesamten Netzwerkverkehr. Bei Auffälligkeiten wird automatisch veranlasst, einzelne Teilnehmer zu sperren um die Plattform zu schützen. Für noch mehr Sicherheit werden alle Logdateien, über das Netzwerk, an einem zentralen Ort gespeichert und analysiert. Der Datenstrom wird bei der Übertragung über das Netzwerk mit AES-128-CBC verschlüsselt.

Compliance

Zweimal in der Woche wird automatisch ein Compliance-Check durchgeführt. Berücksichtigt werden dabei verschiedene Sicherheitsstandard wie TÜV, IT-Grundschutz oder ISO und bekannte Sicherheitslücken. Es werden über 7.000 Checks durchgeführt.

Datensicherung

Wenn nicht anders zwischen dem Kunden und CGI vereinbart, erstellt das DCH mindestens einmal am Tag zwischen 02:00 und 03:00 eine Datensicherung. Diese Datensicherung wird verschlüsselt auf CGI interne Systeme übertragen und verschlüsselt auf einem gespiegelten Blocklaufwerk gesichert.

Die Vollständigkeit und Integrität wird geprüft.

Auf Wunsch vom Kunden kann das DCH ein Backup bereitstellen.

Datenbank

Die Datenbank wird ausschließlich durch eine Vollsicherung gesichert.

Code und Mediadaten

Jede Woche erfolgt eine Vollsicherung. Zwischen den Vollsicherungen werden inkrementelle Datensicherungen durchgeführt.

Überwachung

Mehr als 1000 Checks kommen zum Einsatz um die Verfügbarkeit und Leistung aller Systeme und Dienste zu überwachen. Bei Problemen werden zuständige Mitarbeiter sofort benachrichtigt.

Server

Zu den wichtigsten Checks gehören:

  • Verfügbarkeit
  • Netzwerkroute
  • Speicherplatz
  • CPU-Auslastung
  • Netzwerkauslastung
Dienste

Zu den wichtigsten Checks gehören:

  • Verfügbarkeit
  • Speicherverbrauch
  • CPU-Auslastung
  • Anzahl von Prozessen
Anwendung

Zu den wichtigsten Checks gehören:

  • Erreichbarkeit
  • Fehlermeldungen
  • Bestellungen können durchgeführt werden
  • Dateirechte sind ordnungsgemäß gesetzt
  • Anmeldungen und Registrierungen sind möglich
  • Reaktionszeit
  • Leistung
  • HTTP-Codes 403, 404, 499, 5xx

Server

Es wird auf allen Servern ein stark optimiertes und abgesichertes Betriebssystem eingesetzt. Dies setzt auf Gentoo-Linux auf. Kundensysteme werden paravirtuell mit Zugriff auf echte Hardware betrieben. Dies macht es möglich, zu jeder Zeit, einzelne Systeme nahezu nahtlos auf andere Hostsysteme umzuziehen. Sonderfälle sind ausgenommen.

Die Infrastruktur wird so konzipiert, dass ohne technischen Aufwand vertikal und horizontal skaliert werden kann. Wenn vereinbart, kann symmetrics bei Lastspitzen automatisch in einer öffentlichen Cloud skalieren.

Skalierung in eine öffentliche Cloud

Wenn vereinbart, können weitere Webserver in bis zu 3 Minuten automatisch bereitgestellt werden. Lastspitzen z.B. durch Marketing- Kampagnen oder Newsletter sind somit jederzeit möglich.

Cache

Key-Value Storage

Für jeden Magento-Shop wird ein dedizierter Memcached und Redis bereitgestellt um den Magento-Cache an einer zentralen Stelle performant auszuliefern. Auf Anfrage kann neben Memcached auch Redis betrieben werden.

Varnish

Auf dem Lastenverteiler wird Varnish mit einer von symmetrics entwickelten Konfiguration betrieben. Mit dieser werden alle statischen Inhalte wie z.B. Bilder, JavaScript oder CSS automatisch zwischengespeichert.

Für eine Optimierung vom Frontend von über 90% empfiehlt symmetrics das Zwischenspeichern von dynamischen Inhalten. symmetrics bietet hierfür zwei Optionen:

  • symmetrics stellt ein kostenfreies Modul bereit welches im Magento-Shop installiert werden muss
  • symmetrics entwickelt ein speziell für den Shop angepasstes Modul welches mit einer speziellen ESI Varnish-Konfiguration zusammenarbeitet

Für die Entwicklung eines speziellen Moduls, muss symmetrics in der Lage sein auf den Code sowie auf die Datenbank zugreifen zu können. Der Shop wird während der Entwicklung analysiert und getestet. Auf Anfrage macht symmetrics hierfür ein spezielles Angebot. Der Vorteil einer speziellen Lösung ist, dass auch sessionbezogene Seiten zwischengespeichert werden können. Die kostenfreie Lösung liefert solange zwischengespeicherte Inhalte aus, bis ein Besucher aktiv geworden ist und etwas in den Warenkorb oder auf die Wunschliste gepackt hat.

Weitere Caches

symmetrics betreibt weitere Caches auf die in diesem Angebot nicht weiter eingegangen wird. Diese wären z.B.:

  • MySQL Query Cache
  • Dateisystem Caches
  • Netzwerk Dateisystem Caches
  • PHP Byte-Code Cache

Optimierung

symmetrics führt unterschiedliche Optimierungen, für eine bessere Leistung, an den Systemen durch. Davon sind folgende Dienste betroffen:

  • Kernel
  • Netzwerk
  • Dateisystem
  • Prozesse
  • Protokollebene (z.B. HTTP)

Auf Anfrage können weitere Optimierungen am Magento durchgeführt werden. Zu diesen gehören u.a.:

  • Reduzierung der MySQL Anweisungen
  • Steigerung der Code Qualität
  • Nicht benötigte Module entfernen

Ihr Ansprechpartner:

CGI Deutschland
OpenSource Delivery Center Hannover

David Voge
Tel.: +49 (0) 511 220 24 20
E-Mail: david.voge@cgi.com

 

Referenzen

  • Trendfabrik End-to-End Betrieb
    weiter
  • Optixone Online-Shop für Brillen und Kontaktlinsen
    weiter
  • Coutie End-to-End Betrieb
    weiter
  • Der neue Mode-Shop: Magento, Flash, SaaS, Cloud
    weiter
  • Energiesparen mit dem neuen Magento SaaS Online-Shop
    weiter
  • Einer der Marktführer für POS und Verpackungsmateri
    weiter
  • Einer der führenden Harware Distributoren europaweit
    weiter
  • Der neue Magento Online-Shop von PPS basiert auf SaaS
    weiter
  • R&M Top Sport setzt auf Magento SaaS
    weiter
  • PPS setzt auf das bewährte Modell: Magento + SaaS
    weiter
  • Magento SaaS + Magento Support + Magento Cloud
    weiter
  • Der neue Online-Shop von R+M Top Sport aus Berlin
    weiter
  • ASB Magento Online-Shop für Wasser
    weiter
  • Der neue Online-Shop auf Magento Commerce SaaS
    weiter
  • ASB Magento Online-Shop für Service
    weiter
  • Magento Online-Shop mit individuellem Design als SaaS
    weiter
  • Die erfolgreiche Multi-Shop-Lösung wächst weiter
    weiter
  • Einsparen mit Stadtwerke, Magento, SaaS und Cloud
    weiter
  • Neuer Online-Shop Leder Royal mit Magento Commerce
    weiter
  • Und der Einspar-Shop setzt auf Magento, SaaS, Cloud
    weiter
  • Magento Online-Shop für mobile Präsentationssysteme
    weiter
  • ASB Magento Online-Shop inkl. Extensions, Design
    weiter
Alle Referenzen

kontakt

symmetrics
Eine Marke der CGI Deutschland Ltd. & Co.KG

Umgebungskarte Heerdter Lohweg 35
40549 Düsseldorf

Tel: 0211 5355 0
Fax: 0211 5355 155

info(at)symmetrics.de
» Kontaktformular
» Newsletter