Technical Whitepaper. epages.com/de. e-commerce. now plug & play.

Größe: px
Ab Seite anzeigen:

Download "Technical Whitepaper. epages.com/de. e-commerce. now plug & play."

Transkript

1 Technical Whitepaper epages.com/de e-commerce. now plug & play.

2 Die in diesem Dokument enthaltenen Informationen können jederzeit ohne Benachrichtigung geändert werden. Dieses Werk ist einschließlich aller seiner Teile urheberrechtlich geschützt. Alle Rechte sind ausdrücklich vorbehalten, einschließlich der Rechte auf Vervielfältigung, Reproduktion, Übersetzung, Mikroverfilmung, Speicherung auf elektronischen Medien und Verarbeitung in elektronischer Form. Alle Firmen-, Produkt- und Markennamen sind Warenzeichen oder eingetragene Warenzeichen der entsprechenden Inhaber. Copyright 2008 epages Software GmbH. Alle Rechte vorbehalten. Sollten Sie Fragen oder Hinweise zu unseren Produkten haben, so wenden Sie sich bitte an folgende Adresse: epages Software GmbH Pilatuspool Hamburg Tel.: +49 (0) 40 / Fax: +49 (0) 40 / Hamburg, Mai 2009

3 Inhaltsverzeichnis Einleitung... 3 Allgemeines... 3 Weitere epages Dokumentationen... 3 epages Systemarchitektur... 4 Allgemeines... 4 Web-Server... 4 Applikations-Server... 5 Request Router und Pools... 5 Datenbank-Server... 5 Sybase High Availability und Replication Server ab Merchant Enterprise... 6 File-Server... 6 Set Up & Mögliche Konfigurationen... 7 Set Up bei epages Hosting-Partnern... 7 Hardwarevoraussetzungen... 7 Installation... 8 Set Up bei epages Merchant-Partnern... 8 Hardwarevoraussetzungen... 8 Installation... 8 Minimalkonfiguration... 9 Verteilte Installationen... 9 Einzelner Datenbank-Server... 9 Parallelverteilung gemeinsamer Web- und Applikations-Server Parallelverteilung getrennter Web- und Applikations-Server Datenbank im Cluster Verteilung von Datenbanken auf mehrere Datenbank-Server Sicherheitsmechanismen Unabhängige logische Module Passwortschutz Zugriffsrechte Session-Sicherheit Anfragenprüfung Verschlüsselung Kommunikation mit anderen Systemen Erweiterungsmöglichkeiten... 18

4 Einleitung Allgemeines Dieses Dokument gibt einen Überblick über die epages-architektur, die Sicherheitsmechanismen sowie Anforderungen für bestimmte Größenordnungen von Hardwarekonfigurationen. Dabei liegt das Augenmerk auf folgenden Punkten: Zugriffsschutz unabhängiger logischer Module untereinander Rechtesystem Hohe Leistungsfähigkeit Skalierbarkeit Hochverfügbarkeit (High Availability - HA) Niedrige Gesamtbetriebskosten ( Total Cost of Ownership - TCO) Die Daten in diesem Dokument basieren auf Erfahrungen und Messergebnissen und stellen einen möglichst ökonomischen Kompromiss zwischen den unterschiedlichen Zielen für B2B- und B2C-Anwendungen dar. Es handelt sich daher um Beispielszenarien. Gern erstellen wir auch einen spezifischen Hardwarevorschlag. Nutzen Sie dazu unsere Consulting- Abteilung unter: Weitere epages Dokumentationen Zur Arbeit mit epages Software existieren darüber hinaus die Dokumentationen: [1] epages 6 White Paper [2] epages 6 Handbuch zum Erstellen und Verwalten von Shops und Webseiten Die Installation und der Betrieb eines epages-systems werden beschrieben in: [3] epages 6 Installationshandbuch [4] epages 6 Handbuch für Business Administratoren [5] epages 6 Handbuch für Technische Administratoren [6] epages 6 Entwicklerhandbuch [7] epages 6 und Suchmaschinen epages 6 Technical White Paper Seite 3

5 epages Systemarchitektur Allgemeines Prinzipiell besteht epages-software aus folgenden Komponenten: Web-Server Applikations-Server Datenbank-Server File-Server Die nachfolgende Abbildung zeigt den grundlegenden Architekturaufbau sowie den Ablauf einer Anfrage an das System. Ablauf einer Anfrage an das System Der Nutzer ruft eine Seite in der Storefront des Shops auf. Diese Anfrage wird an den Web-Server übertragen. Der Request-Router leitet die Anfrage an einen verfügbaren Applikations-Server weiter. Dieser prüft, ob die vom Nutzer angeforderte Seite bereits vorher einmal angefordert wurde. Liegt die Seite bereits auf dem File-Server, wird sie an den Web-Server geschickt und von dort aus über das Internet an den Client ausgeliefert. Ist die angeforderte Seite noch nicht vorkompiliert vorhanden, holt sich der Applikations-Server die entsprechenden Daten aus der Datenbank, erstellt die Seite und leitet sie über den Web-Server an die Storefront. Web-Server Welcher Web-Server eingesetzt wird, hängt vom Betriebssystem ab. epages bietet seine Produkte für folgende Betriebssysteme an: MS Windows Server 2003 Linux Red Hat Enterprise 5 (32- und 64-bit) Linux SuSE Enterprise 10 (32- und 64-bit) epages 6 Technical White Paper Seite 4

6 Applikations-Server Für Windows empfiehlt epages als Web-Server den MS-IIS, unter Linux Apache (ab 2.2.9, im Lieferumfang enthalten). Es besteht die Möglichkeit, mehrere Web-Server-Maschinen parallel zu schalten. Der epages-applikations-server ist eine Eigenentwicklung, die mit einer der Web-Standardsprachen (Perl) programmiert wurde. Für epages 6 wurde die Perl-Version 5.10 verwendet. Diese unterstützt modernste Technologien wie beispielsweise Web Services. Auf jeder physischen Maschine können mehrere Instanzen Applikations- Server gestartet werden, wobei die Anzahl vom installierten RAM und den verfügbaren CPU abhängig ist. Je mehr Applikations-Server zur Verfügung stehen, umso mehr Anfragen pro Sekunde können beantwortet werden. Es besteht die Möglichkeit, mehrere Applikations-Server-Maschinen parallel zu schalten. Da der Applikations-Server am leichtesten zu skalieren ist, wurde epages 6 so entwickelt, dass hier die Hauptlast der Anwendung liegt. Die gesamte Business-Logik liegt auf dem Applikations-Server, häufig angeforderte Daten werden hier zwischengespeichert. Damit wird der Datenbank-Server entlastet. Request Router und Pools Datenbank-Server Einen besondern Stellenwert hat der Request-Router (RR). Er verteilt eingehende Anfragen auf die entsprechenden Applikations-Server. Auch RR können über mehrere Maschinen verteilt und somit hochverfügbar ausgelegt werden. Mehrere RR teilen sich dann ebenfalls die Abarbeitung der eingehenden Requests. Für sehr große Installationen mit bspw. sehr vielen Shops können sog. Pools gebildet werden. Dabei fasst man Datenbanken und Applikationsserver-Instanzen zu Gruppen (Pools) zusammen. Somit können Teile der Applikation dediziert einzelnen Shops oder Gruppen von Shops zugewiesen werden, um einerseits die Performance besser auszubalancieren und andererseits unterschiedliche epages Unterversionen zu verwalten. Außerdem können bestimmte Request-Arten, z.b. Zugriffe über Web Services, zur Laststeuerung in Pools gegliedert werden. epages verwendet Sybase ASE (Adaptive Server Enterprise) Version 15.0 als integrierte Datenbank. Diese hat sich als sehr robust, leistungsfähig und zuverlässig erwiesen. Anfragen der Applikations-Server werden mit SQL-Anweisungen ausgeführt. Für epages 6 Merchant besteht die Möglichkeit, mehrere Datenbank-Server- Maschinen parallel zu schalten für eine einzelne Datenbank ist dazu ist ein Cluster erforderlich. Mit dem epages 6 Hosting-Produkt können mehrere Datenbanken (mit jeweils mehreren Shops) zu einem System vereint werden. In diesem Fall kann jede einzelne Datenbank ihre eigene physische Maschine haben. Bei der dedizierten Lösung von epages 6 ist eine verteilte Installation leider nicht möglich. epages 6 Technical White Paper Seite 5

7 Sybase High Availability und Replication Server ab Merchant Enterprise File-Server Die Versionen epages Hosting sowie Merchant Enterprise und Corporate sind mit den Funktionen High Availability und Replication Server ausgestattet. Die Funktionen sind insbesondere für große Massenshopinstallationen und große Shops mit überdurchschnittlichen Anforderungen an Leistung und Ausfallsicherheit interessant. Mit dem Feature High Availability können Sie innerhalb einer Clusterarchitektur die Datenbank auf mehreren Servern redundant absichern und Datenbankzugang auch bei Rechnerausfall sicherstellen. Alle laufenden Datenbankprozesse werden bei Serverausfall ohne Zeitverzögerung vom zweiten Server übernommen. Der Sybase Replication Server vereinfacht die Bereitstellung und Synchronisierung von Daten auf Unternehmensebene. Sie können redundante Disaster-Recovery-Sites einrichten und Daten über heterogene Datenbankplattformen hinweg zu synchronisieren (Sybase ASE, Oracle, IBM DB2 und Microsoft SQL Server). Für ihre Kunden hat das erhebliche Vorteile, denn die Daten, die zusammen mit anderen Anwendungen in zentralisierten Anwendungsspeichern verwaltet werden, können örtlich und zeitlich flexibel abgerufen und zur Nutzung bereitgestellt werden. Bilder und andere Multimediadateien sowie statische Seiten werden aus Gründen der Leistungsfähigkeit nicht in der Datenbank gespeichert. Sie liegen im Dateisystem meist auf dem Web-, Applikations- oder Datenbank- Server. In der Datenbank ist lediglich der Verweis auf diese Datei gespeichert. Ebenso werden auf dem File-Server Konfigurationsdateien zentral verwaltet, sowie sämtliche Templates und CSS-Dateien (Cascading Style Sheet), welche für das Design von Storefront und Back Office erforderlich sind. Meist wird der File-Server nicht auf einer separaten Maschine installiert, sondern häufig entweder auf dem Web- oder dem Applikations-Server betrieben, in bestimmten Fällen auch auf dem Datenbankserver. Selbstverständlich können bei großen Installationen auch Filer mit Network Attached Storage (NAS) oder Storage Area Networks (SAN) zum Einsatz kommen. epages 6 Technical White Paper Seite 6

8 Set Up & Mögliche Konfigurationen Set Up bei epages Hosting-Partnern Hardwarevoraussetzungen Hostingplattformen sind immer unterschiedlich, daher gibt es keine standardisierten Antworten auf die Frage nach der geeigneten Hardwarekonfiguration. Für das jeweilige Projekt entwirft unsere Consultingabteilung in Absprache mit Ihnen ein individuelles Anforderungsprofil und berät sie beim Aufsetzen des Systems. Dennoch, um den etwaigen Aufwand grob abschätzen zu können, sei hier ein praxisnahes Beispiel genannt. Folgende Hardware-Konfiguration wird für den Betrieb von epages 6 empfohlen: Network Load Balancer (NLB) ausfallsicherer NFS file share im Backend (optimal: NetApp-Filer aufgrund der Snap-Shot-Möglichkeiten) Datenbank-Server mit folgender Konfiguration: 1 x Quad core AMD Opteron, 3.20 GHz, 8 GByte RAM, 4 x 146 GByte HD as 2 x RAID1 RH Linux Enterprise 5, 64 Bit oder SuSe Enterprise 10, 64 Bit Web- / Application-Server mit folgender Konfiguration: 1 x Quad core XEON, 3.20 GHz, 16 GByte RAM, 2 x 73 GByte HD as RAID1 RH Linux Enterprise 5, 64 Bit oder SuSe Enterprise 10, 64 Bit Test System: 1 x quad core XEON, 3.20 GHz, 8 GByte RAM, 146 GByte HD RH Linux Enterprise 5, 64 Bit oder SuSe Enterprise 10, 64 Bit Die Anzahl der benötigten Server hängt von der zu erwartenden Anzahl an Shops ab. Um den Betrieb des Systems zu gewährleisten werden mindestens 2 Web-/Application-Server und 2 Datenbank-Server (1 live, 1 stand by) benötigt. Die Hardwareempfehlung für steigende Shopzahlen verdeutlicht die folgende Tabelle: Anzahl Shops Web-/Applicationserver Datenbank- Server NFS Speicherplatz GB GB GB epages 6 Technical White Paper Seite 7

9 Installation epages 6 ist vollständig in Parallels Operation Automation (POA) integriert. Die epages Hosting-Partner können über POA die epages Installation hinsichtlich der Provisionierung verwalten. Dazu gehören das Anlegen, Upgraden, Schließen und Löschen von Shops in einer Massenshopumgebung. Als Provider können Sie unterschiedliche Shoptypen verwenden und epages Shops im Hostingpaket mit anderen Produkten (z.b. Webspace) kombinieren. Die Kommunikation zwischen epages und Parallels erfolgt über Web Services. Natürlich lässt sich epages auch auf herkömmlichen Wege installieren. Nähere Informationen zum Installationsvorgang im konkreten Fall erhalten Sie durch unsere Consultingabteilung. Set Up bei epages Merchant-Partnern Hardwarevoraussetzungen Installation Auch hier gilt, dass kein Projekt einem anderen entspricht. Die Mindestanforderungen an eine einzelne epages-installation sind: 1 CPU 1 GB RAM freier Arbeitsspeicher 10 GB freier Festplattenspeicher Um ein performantes System zu gewährleisten ist es jedoch ratsam, ein leistungsstärkeres Hardwareprofil zu verwenden. Für ein kleines Merchant- Starter-Projekt empfehlen wir beispielsweise: 3 CPUs (2 x App-Server, 1 x DB-Server) 2 GB RAM freier Arbeitsspeicher Für Projekte basierend auf einer Merchant Pro mit 12 Application Servern raten wir zu folgender Konfiguration: 6 CPUs (4 x App-Server, 2 x DB-Server 8 GB RAM freier Arbeitsspeicher Sowie eine dem jeweiligen Projektumfang entsprechende Menge an freiem Festplattenspeicher (abhängig von der Anzahl an Produkten, Kunden, Bildern und Inhalten, ). Bitte beachten Sie, dass die oben genannten Beispiele lediglich zur Orientierung dienen sollen. Die tatsächlich benötigte Hardware für Ihr individuelles Projekt zu ermitteln ist ein komplexer Vorgang, bei dem viele Parameter eine Rolle spielen. epages hilft Ihnen dabei, ein geeignetes Anforderungsprofil zu erstellen. Informationen für die Installation auf einer oder mehreren Maschinen, in einer Nicht-Hosting-Umgebung, entnehmen Sie bitte dem epages Installationshandbuch oder setzen Sie sich mit dem epages Support in Verbindung. epages 6 Technical White Paper Seite 8

10 Minimalkonfiguration Die einfachste Variante ist die Installation aller Komponenten auf einer Maschine. Wie die Grafik verdeutlicht, werden im Standard vier Applikations-Server installiert. Verteilte Installationen Einzelner Datenbank-Server Die Leistungsfähigkeit lässt sich oft durch die Abtrennung des Datenbank- Servers erhöhen. Damit können Datenbankprozesse unabhängig von Zugriffen auf statische Dateien und Applikations-Server-Prozessen laufen. Zusätzlich wurde die Anzahl der Applikations-Server-Instanzen erhöht, um ein breiteres Spektrum für die Behandlung von Anfragen zur Verfügung zu haben. epages 6 Technical White Paper Seite 9

11 Parallelverteilung gemeinsamer Web- und Applikations-Server Einen weiteren Gewinn an Leistungsfähigkeit erreicht man durch die Parallelisierung von Web- und Applikations-Server. Diese Konfiguration ist aus zwei unterschiedlichen Gesichtspunkten interessant: Hochverfügbarkeit: Fällt eine Maschine aus, übernimmt die andere Maschine den kompletten Betrieb. Für diese Variante ist ein Load- Balancer erforderlich (nicht im epages 6-Lieferumfang enthalten). Dedizierte Zuweisung bestimmter Shops (URLs): In einer Multi- Hosting-Umgebung ist es möglich, eine Maschine gezielt für einzelne Shops zu verwenden. Die Parallelisierung von Web- und Applikations-Servern kann prinzipiell weiter fortgesetzt werden. Parallelverteilung getrennter Web- und Applikations-Server Eine Abtrennung des Web-Servers ist immer dann sinnvoll, wenn der Applikations-Server von sehr vielen Webdaten (Bilder, umfangreiche Seiten) entlastet werden soll. Eine Leistungssteigerung ergibt sich vor allem aus der Vorverlagerung des File-Servers auf den Web-Server und dessen Separierung. epages 6 Technical White Paper Seite 10

12 Datenbank im Cluster Die Parallelisierung von Web- und Applikations-Servern kann prinzipiell weiter fortgesetzt werden. Um die Ausfallsicherheit zu erhöhen, können zwei Datenbank-Server eingesetzt werden. Diese werden in einem sogenannten Cluster (nicht im epages-lieferumfang enthalten) betrieben. Die Datenbestände beider Server werden laufend konsistent gehalten. Fällt ein Datenbank-Server aus, würde automatisch der verbleibende Datenbank-Server den Betrieb übernehmen und so die Funktionstüchtigkeit der gesamten Anwendung garantieren. D.h. ein Datenbank-Server ist aktiv, der andere standby. Um den standby - Server nicht ungenutzt zu lassen, solange beide Maschinen fehlerfrei laufen, wird er als File-Server benutzt. epages 6 Technical White Paper Seite 11

13 Verteilung von Datenbanken auf mehrere Datenbank-Server Falls das Produkt epages 6 Hosting mit mehreren Datenbanken betrieben wird, können die einzelnen Datenbanken jeweils ihre eigene Maschine erhalten. Damit wird die Leistung datenbankseitig erhöht, Datenbankprozesse werden verteilt und laufen schneller ab. Zum Betrieb von epages 6 ist eine sogenannte Site-Datenbank erforderlich. Diese wird vor allem in einer Hosting-Umgebung genutzt, um die einzelnen Shops zu verwalten. Auch diese Datenbank kann auf eine separate Maschine ausgelagert werden. epages 6 Technical White Paper Seite 12

14 Sicherheitsmechanismen Unabhängige logische Module epages 6 ist in einzelne Module für die technische Administration die Business-Administration die Administration durch die Betreiber von Shops und Webseiten sowie das Frontend (Ansicht für Kunden des Shops bzw. Betrachter der Webseite) getrennt. Die Module sind dabei voneinander isoliert und jedes von ihnen ist speziell für seine Funktionen gestaltet. So wird die Sicherheit des Systems vor unbefugten Zugriffen gewährleistet. Dank spezieller Zugriffsrechte für jedes einzelne Modul ist der Zugriff nur dem Nutzer mit entsprechender Berechtigung möglich. Zum Beispiel ist ein Zugriff eines Händlers auf Funktionen oder Daten der Business-Administration ausgeschlossen. Jedes Modul wird durch eine eigene URL aufgerufen. Nur der technische Administrator ist in der Lage, Datenbankzuweisungen und Installationen durchzuführen. Der technische Administrator stellt dem Business-Administrator Daten bereit, auf deren Grundlage der Business-Administrator Shop- bzw. Homepagetypen definiert und sich einen Überblick über die Homepages und Shops verschaffen kann. Allerdings kann der Business Administrator nicht auf die eigentlichen Produkt- oder Bestelldaten eines Shops oder die Inhalte einer Homepage zugreifen. Der Händler verwaltet seinen Shop mit Hilfe von sieben Modulen, in denen er Bestellungen, Produkte, Kunden, etc. bearbeiten kann, für den Betreiber epages 6 Technical White Paper Seite 13

15 Passwortschutz einer Webseite sind entsprechend weniger Funktionen notwendig. Er kann allerdings keinen Einfluss auf den Funktionsumfang nehmen, den der Business-Administrator zur Verfügung stellt. Der Endkunde hat die Möglichkeit, sich Frontend zu bewegen, zu suchen und bei Shops zu bestellen bzw. bei Homepages Reservierungen zu tätigen. Selbstverständlich hat er keinen Einfluss auf Inhalte, die Produktbeschreibungen, Preise, Rabatte, etc. Im Jahr 2006 fand eine erfolgreiche Überprüfung des Shopsystems durch den TÜV Rheinland statt. Jedes Administrationsmodul und auch der Zugriff auf persönliche Daten registrierter Endkunden ( Mein Konto ) ist durch Login und Passwort geschützt. Struktur und Design von epages 6 verhindern den Zugriff auf jedwede Information hinter der Login-Seite. Alle Passwortinformationen werden verschlüsselt in der Datenbank gespeichert. Die Verschlüsselung ist irreversibel, d.h. ein einmal gespeichertes Passwort kann durch keinen Nutzer eingesehen werden. Vergessene Passwörter können nach entsprechender Authentifizierung zurückgesetzt werden. Dabei wird vom System ein neues Passwort generiert. Bei der Wahl eines Passwortes sollten bestimmte Regeln beachtet werden. Passwörter sollten enthalten: mindestens einen Großbuchstaben mindestens einen Kleinbuchstaben mindestens eine Zahl mindestens ein Sonderzeichen epages 6 Technical White Paper Seite 14

16 Passwörter sollten in keinem Fall: einzelne Wörter sein, die in einem Wörterbuch (für eine beliebige Sprache) stehen einzelne Wörter sein, die in einem Wörterbuch (für eine beliebige Sprache) stehen und die durch ein numerisches Suffix oder Präfix ergänzt werden (z.b. Haus13 oder 12Monkies) Namen von wirklichen oder fiktiven Orten, Personen, Haustieren, Booten, Fahrzeugen, Produkten usw. sein mehr als zwei sich wiederholende Zeichen enthalten (z.b. AAA1111) Zeichen und/oder Ziffern in Folge enthalten (z.b. ABC1234) mehr als zwei Zeichen einer Tastatursequenz enthalten (z.b. QWErt46) mit dem Benutzernamen identisch sein Zugriffsrechte Session-Sicherheit Durch die Unabhängigkeit der einzelnen Module untereinander ist auch die Verteilung der Rechte geregelt. Dabei ist es möglich, die Rechte für den Zugriff auf Daten und Funktionen grob, d.h. pro Modul oder granularer, d.h. im Detail bezogen auf einzelne Aktionen zu regulieren. Nach der Anmeldung am jeweiligen Modul per Login und Passwort ist die Rolle des Nutzers klar definiert und damit auch seine Berechtigungen. So hat beispielsweise ein Händler vollen Zugriff auf alle Bestell- und Kundendaten seines Shops. Damit ist es ihm z.b. möglich, eine fehlerhafte Kundenadresse zu korrigieren. Der registrierte Endkunde kann über Mein Konto auf seine Bestellungen zugreifen, diese allerdings lediglich einsehen und nicht ändern. Ein Quereinstieg in Funktionen bzw. der Zugriff auf Daten, zu denen der Nutzer in seiner Rolle nicht berechtigt ist, ist damit ausgeschlossen selbst, wenn jemand versucht, per URL oder nachgebautem Formular Aktionen auszuführen. Einen zusätzlichen Schutz stellt epages 6 dadurch bereit, dass für Zugriffe auf die Datenbank ein anderer (interner) Nutzer verantwortlich ist. Selbst wenn jemand ein Händlerpasswort ausspioniert hat, sind unerlaubte Direktzugriffe von außen auf die Datenbank unmöglich, da der Datenbankserver zusätzlich hinter einer Firewall steht und nur die Schnittstelle für Datenbankzugriffe (Datenbank-Port) geöffnet haben kann. Session-ID Eine Session (Sitzung) ist die gesamte Dauer einer Reihe von Anfragen an das epages-system. Dabei muss jede Anfrage des Nutzers an das System stets eindeutig diesem Nutzer zugeordnet werden. epages 6 generiert dafür eine sogenannte Session-ID, welche der eindeutigen Authentifizierung von Nutzeranfragen an den Server dient. Die Sessioninformation muss dabei auf Seiten des Servers und des Clients (Nutzer, der Anfragen an epages 6 stellt) vorhanden sein. Erfolgt also eine erneute Anfrage eines Nutzers mit epages 6 Technical White Paper Seite 15

17 Anfragenprüfung Verschlüsselung derselben Session-ID, so kann der Server diese zuordnen und entsprechend verarbeiten. Damit ist bspw. gewährleistet, dass ein gefüllter Warenkorb eindeutig zu einer Session, also einem bestimmten Nutzer gehört und weitere Produkte, welche dieser Nutzer dem Warenkorb hinzufügt, in genau diesen Warenkorb gelangen. Session-Cookie Auf der Seite des Clients arbeitet epages 6 mit sogenannten Session- Cookies. Die Sessioninformation wird also in einer kleinen Datei gespeichert, welche sich allerdings lediglich im Arbeitsspeicher des Client- Computers befindet. Die Sessioninformation wird nicht auf der Festplatte gespeichert und geht mit dem Schließen des Browserfensters verloren. Diese Technologie garantiert ein Höchstmaß an Sicherheit, weil die Sessioninformationen nicht in der URL auftauchen und somit nicht in falsche Hände gelangen können. Gleichzeitig trägt eine Session-ID-freie URL sehr zur Suchmaschinenfreundlichkeit bei (siehe [7]). Session-Cookies sind bei allen Internet-Browsern auch bei einem hohen Grad von Sicherheitseinstellungen erlaubt und stellen damit keine Hürde für den Nutzer dar. Falls der Nutzer Session-Cookies dennoch deaktiviert hat, wird die Session-ID in der URL mitgeführt. Die Kombination von Sicherheitslogik sowie die Unabhängigkeit der einzelnen Module und Anfragen verhindern vollständig den unerlaubten Zugriff auf Daten oder die nicht autorisierte Ausführung von Funktionen. Ein weiteres Sicherheitsmerkmal ist die Prüfung aller Anfragen (Requests) an den Server auf Gültigkeit. Parallel zur korrekten Session-ID werden nur gültige Anfragen behandelt. Dabei werden evtl. ungültige Parameter ebenso ignoriert wie der Aufruf einer Back Office-Funktion durch einen Frontend-Nutzer. Selbst wenn der Nutzer die Berechtigung hat, auf das Back Office zuzugreifen, so ist dennoch nur in der Lage, den für das Back Office und seine Rolle gültigen Funktionsumfang zu nutzen. Beispiel: Selbst wenn ein Administrator Zugriff auf das Back Office hat, so kann er keine Änderungen an einem Warenkorb vornehmen, den ein Kunde gerade im Frontend zusammenstellt. Zusätzlich können Anfragen für die Administrationsebenen (Technischer und Business-Administrator) nur für bestimmte IP-Adressen zugelassen werden. Voraussetzung dafür ist ein separater Web-Server für diese Bereiche. epages 6 unterstützt selbstverständlich die Verschlüsselung der Seiten und der übermittelten Daten. Dabei wird SSL (Secure Socket Layer) eingesetzt. epages empfiehlt, alle Administrationsebenen sowie alle Seiten, auf denen im Frontend persönliche Daten (z.b. Adressen oder Zahlungsinformationen) eingegeben werden, zu verschlüsseln. epages 6 Technical White Paper Seite 16

18 Kommunikation mit anderen Systemen Bei der Kommunikation von epages 6 mit anderen Systemen gelten besondere Bedingungen für die Datenübermittlung. So wird beispielsweise für die Bezahlung über ein elektronisches System in jedem Fall eine verschlüsselte Kommunikation (siehe oben) benutzt. Bei den meisten Anbietern derartiger Systeme (z.b. PayPal ) werden dabei die Kreditkartendaten nicht innerhalb der epages-applikation erfasst. epages 6 übermittelt auf abhörsicherem Weg lediglich den Betrag und die Währung der Bestellung an das E-Payment-System. Der Endkunde gibt auf diesem die Kreditkarteninformationen ein und autorisiert die Abbuchung für diese Transaktion. epages 6 und damit auch der Händler erhält lediglich die Bestätigung über den Erfolg (oder Misserfolg) der Transaktion, nicht aber die Kreditkartendaten selbst. Das Plus an Sicherheit liegt hierbei also darin, dass die sicherheitsrelevanten Daten nicht zwischen den verschiedenen Systemen ausgetauscht werden müssen und auch die Shopdatenbank diese Daten nicht verwalten muss. Web Services Eine andere Möglichkeit stellen Web Services dar. Diese Technologie, welche ein spezielles Protokoll (SOAP) und XML-Strukturen als Datencontainer verwendet, wird bspw. bei der Verbindung zwischen epages 6 und einem Warenwirtschaftssystem (ERP), einem Kundenmanagementsystem (CRM) oder einem Logistiksystem benutzt. Zugriffe über Web Services sollten einerseits verschlüsselt erfolgen (es sei denn, beide Systeme stehen im internen und damit sicheren Netz in Verbindung) und werden andererseits durch die zusätzliche Übermittlung Login-Name und Passwort abgesichert. Der Sicherheit der Daten von miteinander kommunizierenden Anwendungen und der Autorisierung der Funktionsaufrufe sollte bei jeder Integration von epages 6 große Bedeutung beigemessen werden. epages 6 Technical White Paper Seite 17

19 Erweiterungsmöglichkeiten epages 6 kann sowohl hinsichtlich der shop-internen Funktionen erweitert werden, als auch bezüglich der Interaktion mit externen Systemen. Diese Anpassungen sind auf verschiedenen Wegen möglich. Um alle Eigenentwicklungen hinsichtlich Design, Datenbankerweiterungen und Perl- Codierung zu vereinen, werden die Eigenentwicklungen in Form von Cartridges zusammengefasst und dem Shopsystem hinzugefügt. Cartridges orientieren sich an bestimmten epages 6 Standards und weisen somit eine Reihe von Vorteilen auf: Sie sind installierbar und deinstallierbar. Sie kennen Abhängigkeiten und Rechte. Sie können sämtliche Funktionen der Standard-API nutzen. Für die Erstellung von Cartridges stellt epages eine Cartridge- Development-Toolbox zur Verfügung. Diese umfasst hilfreiche Skripte, umfangreiche Dokumentationen mit Code-Beispielen und Datenbankmodellen sowie zwei größere Beispiel-Cartridges. Im Lieferumfang enthalten ist darüber hinaus eine Diagnostics-Cartridge. Diese gibt dem Entwickler einen umfassenden Überblick über Details des epages-systems sowie über seine eigenen Entwicklungen. epages 6 Technical White Paper Seite 18

20 Headquarters epages Software GmbH Pilatuspool Hamburg Germany phone fax Jena epages Software GmbH Leutragraben Jena Germany phone fax London epages Software Ltd. Hudson House 8 Tavistock Street London, WC2E 7PP United Kingdom phone fax Barcelona epages Southern Europe S.L. Entenza , 3 a 2 o Barcelona Spain phone San Francisco epages Software 268 Bush Street, Suite 4040 San Francisco, CA USA phone epages.com/de 2009 epages Software GmbH. Alle Rechte und Änderungen vorbehalten. Alle genannten Warenzeichen sind Eigentum der jeweiligen Hersteller.

epages 5 Technical White Paper

epages 5 Technical White Paper epages 5 Technical White Paper epages 5 Technical White Paper Die in diesem Dokument enthaltenen Informationen können jederzeit ohne Benachrichtigung geändert werden. Dieses Werk ist einschließlich aller

Mehr

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD Inhaltsverzeichnis 1. ZUSAMMENSTELLUNG VON SERVERN...3 1.1. ANFORDERUNGSPROFIL...3 1.2. 1.3. SERVER MODELLE...3 TECHNISCHE

Mehr

Hardware- und Software-Anforderungen IBeeS.ERP

Hardware- und Software-Anforderungen IBeeS.ERP Hardware- und Software-Anforderungen IBeeS.ERP IBeeS GmbH Stand 08.2015 www.ibees.de Seite 1 von 8 Inhalt 1 Hardware-Anforderungen für eine IBeeS.ERP - Applikation... 3 1.1 Server... 3 1.1.1 Allgemeines

Mehr

Systemanforderungen. Sage Personalwirtschaft

Systemanforderungen. Sage Personalwirtschaft Systemanforderungen Sage Personalwirtschaft Systemanforderungen der Sage HR Software für die Personalwirtschaft... 3 Allgemeines... 3 Betriebsysteme und Software... 4 Hardwareanforderungen... 5 Datenbankserver

Mehr

Systemvoraussetzungen und Installation

Systemvoraussetzungen und Installation Systemvoraussetzungen und Installation Inhaltsverzeichnis Inhaltsverzeichnis... 2 1. Einleitung... 2 2. Einzelarbeitsplatzinstallation... 3 3. Referenz: Client/Server-Installation... 5 3.1. Variante A:

Mehr

ImplementIerung von ClICKAnDBuY

ImplementIerung von ClICKAnDBuY Implementierung von CLICKANDBUY Inhaltsverzeichnis 1 2 3 4 5 6 7 Einführung: ClickandBuy Premiumlinks... 2 ClickandBuy URL Mapping... 3 Premiumlink Implementierungsoptionen... 4 3.1. Sessionlink... 4 3.2.

Mehr

Systemanforderungen. Sage Personalwirtschaft

Systemanforderungen. Sage Personalwirtschaft Systemanforderungen Sage Personalwirtschaft Inhalt 1.1 für die Personalwirtschaft... 3 1.1.1 Allgemeines... 3 1.1.2 Betriebssysteme und Software... 3 1.2 Hinweise zur Verwendung von Microsoft Office...

Mehr

Systemvoraussetzungen

Systemvoraussetzungen ID Information und Dokumentation im Gesundheitswesen GmbH & Co. KGaA Platz vor dem Neuen Tor 2 10115 Berlin Systemvoraussetzungen ID DIACOS ID EFIX ID QS Bögen ID DIACOS PHARMA August 2015 Inhaltsverzeichnis

Mehr

MVB3. Einrichten eines Servers für MVB3 ab Version 3.5. Admin-Dokumentation. Inhalt V3.05.001

MVB3. Einrichten eines Servers für MVB3 ab Version 3.5. Admin-Dokumentation. Inhalt V3.05.001 V3.05.001 MVB3 Admin-Dokumentation Einrichten eines Servers für MVB3 ab Version 3.5 Inhalt Organisatorische Voraussetzungen... 1 Technische Voraussetzungen... 1 Konfiguration des Servers... 1 1. Komponenten

Mehr

Installationsvoraussetzungen

Installationsvoraussetzungen Installationsvoraussetzungen Betriebssysteme Der Cordaware bestinformed Infoserver kann auf folgenden Microsoft Betriebssystemen installiert werden: Windows 2000 Windows XP Windows Vista Windows 7 Windows

Mehr

Ihr Benutzerhandbuch F-SECURE PSB E-MAIL AND SERVER SECURITY http://de.yourpdfguides.com/dref/2859683

Ihr Benutzerhandbuch F-SECURE PSB E-MAIL AND SERVER SECURITY http://de.yourpdfguides.com/dref/2859683 Lesen Sie die Empfehlungen in der Anleitung, dem technischen Handbuch oder der Installationsanleitung für F-SECURE PSB E- MAIL AND SERVER SECURITY. Hier finden Sie die Antworten auf alle Ihre Fragen über

Mehr

Systemanforderungen und unterstützte Software

Systemanforderungen und unterstützte Software Systemanforderungen und unterstützte Software 1. Systemanforderungen für Server und Client Diese Anforderungen gelten für den Betrieb von Sage 200 ERP Extra Version 2013 Die Übersicht beschreibt die für

Mehr

Systemanforderungen und unterstützte Software

Systemanforderungen und unterstützte Software Systemanforderungen und unterstützte Software 1. Systemanforderungen für Server Diese en gelten für den Betrieb von Sage 200 ERP Extra Version 2014 per 1.12.2014. Die Übersicht beschreibt die für ein komfortables

Mehr

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen Learning Suite Talent Suite Compliance Suite Systemvoraussetzungen Vorwort Dieses Dokument beschreibt, welche Anforderungen an die Installationsumgebung zu stellen sind, um die Plattform unter optimalen

Mehr

Systemanforderungen. Sage Personalwirtschaft

Systemanforderungen. Sage Personalwirtschaft Systemanforderungen Sage Personalwirtschaft Systemanforderungen der Sage HR Software für die Personalwirtschaft... 3 Allgemeines... 3 Betriebsysteme und Software... 4 Hardwareanforderungen... 5 Datenbankserver

Mehr

Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2

Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2 Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2 Basis: HiScout 2.5 Datum: 17.06.2015 14:05 Autor(en): HiScout GmbH Version: 1.1 Status: Freigegeben Dieses Dokument beinhaltet 13 Seiten.

Mehr

Installationsanleitung

Installationsanleitung Installationsanleitung Dieses Werk ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung der OutStart E-Learning GmbH unzulässig und

Mehr

Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Linux)

Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Linux) Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Linux) Verfasser : Advolux GmbH, AÖ Letze Änderung : 20.04.2012 Version : v2 1 Inhaltsverzeichnis 1. Hardware-Voraussetzungen...

Mehr

protel WBE (document version 2.4)

protel WBE (document version 2.4) 1 protel hotelsoftware Web Booking Engine (WBE) 2 protel Web Booking Engine (WBE) Mit protel WBE, dem protel Online-Reservierungssystem können Zimmer über das Internet reserviert werden. Der Gast erhält

Mehr

Einführung in F-Secure PSB E-mail and Server Security

Einführung in F-Secure PSB E-mail and Server Security Einführung in F-Secure PSB E-mail and Server Security F-Secure INHALT 3 Inhalt Kapitel 1: Erste Schritte...5 Erstellen eines neuen Kontos...6 Herunterladen von Software...8 Systemvoraussetzungen...10

Mehr

Hinweise zur Installation. CP-Suite

Hinweise zur Installation. CP-Suite Hinweise zur Installation CP-Suite Standard Hard- und Softwareempfehlungen Je nach Anwendung der Software (Strukturgröße, Anzahl der Anwender, Berechnungen innerhalb der Struktur, etc.) kann die notwendige

Mehr

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA SQL Server-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung

Mehr

Systemvoraussetzungen winvs office winvs advisor

Systemvoraussetzungen winvs office winvs advisor Systemvoraussetzungen winvs office winvs advisor Stand Januar 2014 Software für die Versicherungsund Finanzverwaltung Handbuch-Version 1.8 Copyright 1995-2014 by winvs software AG, alle Rechte vorbehalten

Mehr

System Requirements. 8MAN 3.0.x. protected-networks.com GmbH

System Requirements. 8MAN 3.0.x. protected-networks.com GmbH System Requirements 8MAN 3.0.x protected-networks.com GmbH Christian Zander 01.12.2010 2 Haftungsausschluss Die in diesem Handbuch gemachten Angaben können sich jederzeit ohne vorherige Ankündigung ändern

Mehr

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis Kommunikationsübersicht Inhaltsverzeichnis Kommunikation bei Einsatz eines MasterServer... 2 Installation im... 2 Installation in der... 3 Kommunikation bei Einsatz eines MasterServer und FrontendServer...

Mehr

Schnelleinführung zur Installation SUSE Linux Enterprise Server 11

Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 NOVELL SCHNELLSTART Gehen Sie folgendermaßen vor, um eine neue Version von SUSE Linux Enterprise 11 zu installieren. Dieses Dokument bietet

Mehr

Software-Tool für den zentral gesteuerten Massen-Rollout bintec XAdmin

Software-Tool für den zentral gesteuerten Massen-Rollout bintec XAdmin Software-Tool für den zentral gesteuerten Massen-Rollout Client-Server-System Management von digitalen Zertifikaten Ausfallsicherheit durch ''Hot Stand-by'' Flexibles Benutzerkonzept, mehrbenutzerfähig

Mehr

Systeminformationen. Systemanforderungen

Systeminformationen. Systemanforderungen Systeminformationen Systemanforderungen Dokumentennummer: PA-SI-20150101 Programmversion: 2015.1 Ausgabedatum Dokument: 01. Januar 2015 Letzte Aktualisierung: 22. September 2015 root-service ag Telefon:

Mehr

Sophos Mobile Control Benutzerhandbuch für Android

Sophos Mobile Control Benutzerhandbuch für Android Sophos Mobile Control Benutzerhandbuch für Android Produktversion: 2 Stand: Dezember 2011 Inhalt 1 Über Sophos Mobile Control... 3 2 Einrichten von Sophos Mobile Control auf einem Android-Mobiltelefon...

Mehr

PLESK 7 FÜR WINDOWS INSTALLATIONSANLEITUNG

PLESK 7 FÜR WINDOWS INSTALLATIONSANLEITUNG PLESK 7 FÜR WINDOWS INSTALLATIONSANLEITUNG Copyright (C) 1999-2004 SWsoft, Inc. Alle Rechte vorbehalten. Die Verbreitung dieses Dokuments oder von Derivaten jeglicher Form ist verboten, ausgenommen Sie

Mehr

TECHNISCHE VORAUSSETZUNGEN 08/2015

TECHNISCHE VORAUSSETZUNGEN 08/2015 Hardware- und Software-Anforderungen zum Betrieb von GSD-Softwarelösungen Stand: 30. Juli 2015 Impressum: GSD Gesellschaft für Software, Entwicklung und Datentechnik mbh Ludwigsstädter Straße 95+97 D-96342

Mehr

Voraussetzungen für jeden verwalteten Rechner

Voraussetzungen für jeden verwalteten Rechner Kaseya 2 (v6.1) Systemvoraussetzungen Voraussetzungen für jeden verwalteten Rechner Kaseya Agent 333 MHz CPU oder höher 128 MB RAM 30 MB freier Festplattenspeicher Netzwerkkarte oder Modem Microsoft Windows

Mehr

Reporting Services Dienstarchitektur

Reporting Services Dienstarchitektur Reporting Services Dienstarchitektur Reporting Services Dienstarchitektur In Reporting Services wird ein Berichtsserver als ein Windows - Dienst implementiert, der aus unterschiedlichen Featurebere i-

Mehr

Schnelleinführung zur Installation SUSE Linux Enterprise Desktop 11

Schnelleinführung zur Installation SUSE Linux Enterprise Desktop 11 Schnelleinführung zur Installation SUSE Linux Enterprise Desktop 11 NOVELL SCHNELLSTART Gehen Sie folgendermaßen vor, um eine neue Version von SUSE Linux Enterprise Desktop 11 zu installieren. Dieses Dokument

Mehr

Domain Control System. [ Dokumentation und Hilfe ] Stand 10. 05. 2005

Domain Control System. [ Dokumentation und Hilfe ] Stand 10. 05. 2005 Domain Control System [ Dokumentation und Hilfe ] Stand 10. 05. 2005 Seite 1 von 9 Einfü hrung Das 4eins Domain Control System (DCS) stellt Ihnen verschiedene Dienste und Funktionen für die Konfiguration

Mehr

Inhaltsverzeichnis. BüroWARE Systemanforderungen ab Version 5.31. Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive. 2

Inhaltsverzeichnis. BüroWARE Systemanforderungen ab Version 5.31. Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive. 2 Inhaltsverzeichnis Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive. 2 1. Terminal-Server-Betrieb (SQL)... 3 1.1. Server 3 1.1.1. Terminalserver... 3 1.1.2. Datenbankserver (bei einer Datenbankgröße

Mehr

Systemanforderungen WoWi c/s 4.0

Systemanforderungen WoWi c/s 4.0 Haufe-Lexware Real Estate AG Ein Unternehmen der Haufe Gruppe Munzinger Str. 9 79111 Freiburg Tel.: 0800 79 724 (kostenlos) Fax.: 05207 914229 realestate@haufe.de www.haufe.de/wowi-cs Systemanforderungen

Mehr

4 Planung von Anwendungsund

4 Planung von Anwendungsund Einführung 4 Planung von Anwendungsund Datenbereitstellung Prüfungsanforderungen von Microsoft: Planning Application and Data Provisioning o Provision applications o Provision data Lernziele: Anwendungen

Mehr

BLECHCENTER Plus. Installationsanweisung. Hilfe für Anwender

BLECHCENTER Plus. Installationsanweisung. Hilfe für Anwender Hilfe für Anwender IBE Software GmbH; Friedrich-Paffrath-Straße 41; 26389 Wilhelmshaven Fon: 04421-994357; Fax: 04421-994371; www.ibe-software.de; Info@ibe-software.de Vorwort Installationen von Programmen

Mehr

Documentation. OTRS Appliance Installationshandbuch. Build Date:

Documentation. OTRS Appliance Installationshandbuch. Build Date: Documentation OTRS Appliance Installationshandbuch Build Date: 10.12.2014 OTRS Appliance Installationshandbuch Copyright 2001-2014 OTRS AG Dieses Werk ist geistiges Eigentum der OTRS AG. Es darf als Ganzes

Mehr

2010 PROVISIO GmbH - http://www.provisio.com/ MyPublicHotSpot

2010 PROVISIO GmbH - http://www.provisio.com/ MyPublicHotSpot 2010 PROVISIO GmbH - http://www.provisio.com/ MyPublicHotSpot Wofür steht MyPublicHotSpot? Mit der Software MyPublicHotSpot können Sie Kunden gegen Entgelt oder aber auch unentgeltlich die sichere Nutzung

Mehr

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Virtuelle StruxureWare Data Center Expert-Appliance Der StruxureWare Data Center Expert-7.2-Server ist als virtuelle Appliance verfügbar, die auf

Mehr

WINDOWS DS-Billing Installationshandbuch

WINDOWS DS-Billing Installationshandbuch WINDOWS DS-Billing Installationshandbuch v12.0 [Revisionsdatum: 15. Oktober 2012] Seite: 1 Annahmen Es wird folgendes hinsichtlich der Leserschaft dieses Dokuments angenommen: Kenntnisse: Der Anwender

Mehr

Persona-SVS e-sync auf Windows Terminal Server

Persona-SVS e-sync auf Windows Terminal Server Persona-SVS e-sync auf Windows Terminal Server 2014 by Fraas Software Engineering GmbH Alle Rechte vorbehalten. Fraas Software Engineering GmbH Sauerlacher Straße 26 82515 Wolfratshausen Germany http://www.fraas.de

Mehr

DELL On-Demand Desktop Streaming-Referenzarchitektur (ODDS) (Bedarfsbasierte Desktop- Streaming-Referenzarchitektur)

DELL On-Demand Desktop Streaming-Referenzarchitektur (ODDS) (Bedarfsbasierte Desktop- Streaming-Referenzarchitektur) DELL On-Demand Desktop Streaming-Referenzarchitektur (ODDS) (Bedarfsbasierte Desktop- Streaming-Referenzarchitektur) Ein technisches White Paper von Dell ( Dell ). Mohammed Khan Kailas Jawadekar DIESES

Mehr

Shibboleth Clustering und Loadbalancing

Shibboleth Clustering und Loadbalancing Shibboleth Clustering und Loadbalancing STEINBUCH CENTRE FOR COMPUTING - SCC KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Computercluster

Mehr

Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 SP1

Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 SP1 Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 SP1 Schnelleinführung zur Installation SUSE Linux Enterprise Server 11 SP1 NOVELL SCHNELLSTART Gehen Sie folgendermaßen vor, um eine neue

Mehr

Konzept für eine Highperformance- und Hochverfügbarkeitslösung für. einen Anbieter von Krankenhaus Abrechnungen

Konzept für eine Highperformance- und Hochverfügbarkeitslösung für. einen Anbieter von Krankenhaus Abrechnungen Konzept für eine Highperformance- und Hochverfügbarkeitslösung für Anforderungen : einen Anbieter von Krankenhaus Abrechnungen Es soll eine Cluster Lösung umgesetzt werden, welche folgende Kriterien erfüllt:

Mehr

TECHNISCHE VORAUSSETZUNGEN 09/2014

TECHNISCHE VORAUSSETZUNGEN 09/2014 Hardware- und Software-Anforderungen zum Betrieb von GSD-Softwarelösungen Stand: 18. September 2014 Impressum: GSD Gesellschaft für Software, Entwicklung und Datentechnik mbh Ludwigsstädter Straße 95+97

Mehr

Befindet sich das Rechenzentrum in einem gefährdeten Gebiet (Überflutung, Erdbeben)? >> Nein

Befindet sich das Rechenzentrum in einem gefährdeten Gebiet (Überflutung, Erdbeben)? >> Nein Gültig ab dem 01.03.2015 FACTSHEET HCM CLOUD Sicherheit, technische Daten, SLA, Optionen 1. Sicherheit und Datenschutz Wo befinden sich meine Daten? Zugegeben - der Begriff Cloud kann Unbehagen auslösen;

Mehr

Informationsbroschüre

Informationsbroschüre Informationsbroschüre Überwachung, Lastverteilung, automatische Aufgaben für Microsoft Dynamics NAV Mit IT IS control 2011 können Sie viele Mandanten und NAV-Datenbanken praktisch gleichzeitig mit wenigen

Mehr

SZENARIO BEISPIEL. Implementation von Swiss SafeLab M.ID mit Citrix. Redundanz und Skalierbarkeit

SZENARIO BEISPIEL. Implementation von Swiss SafeLab M.ID mit Citrix. Redundanz und Skalierbarkeit SZENARIO BEISPIEL Implementation von Swiss SafeLab M.ID mit Citrix Redundanz und Skalierbarkeit Rahmeninformationen zum Fallbeispiel Das Nachfolgende Beispiel zeigt einen Aufbau von Swiss SafeLab M.ID

Mehr

Systemanforderungen. Sage Personalwirtschaft

Systemanforderungen. Sage Personalwirtschaft Systemanforderungen Sage Personalwirtschaft Systemanforderungen der Sage HR Software für die Personalwirtschaft... 3 Allgemeines... 3 Betriebssysteme und Software... 4 Datenbankserver (Mindestanforderung)...

Mehr

Systemvoraussetzungen Varial GUIDE/BROWSER

Systemvoraussetzungen Varial GUIDE/BROWSER Systemvoraussetzungen Varial GUIDE/BROWSER Finanzbuchführung Anlagenbuchhaltung Kostenrechnung Personalwirtschaft 1 IMPRESSUM Varial Systemvoraussetzungen Varial GUIDE/BROWSER November 2007 by Varial Software

Mehr

Mindtime Online Backup

Mindtime Online Backup Mindtime Online Backup S e r v i c e L e v e l A g r e e m e n t Inhaltsangabe Service Definition... 3 1) Datenverschlüsselung... 3 2) Gesicherte Internetverbindung... 3 3) Datencenter... 4 4) Co- Standort...

Mehr

Systemanforderungen für MSI-Reifen Release 7

Systemanforderungen für MSI-Reifen Release 7 Systemvoraussetzung [Server] Microsoft Windows Server 2000/2003/2008* 32/64 Bit (*nicht Windows Web Server 2008) oder Microsoft Windows Small Business Server 2003/2008 Standard od. Premium (bis 75 User/Geräte)

Mehr

Quip Trade Business Manager auf Windows Terminal Server

Quip Trade Business Manager auf Windows Terminal Server Quip Trade Business Manager auf Windows Terminal Server 2009 by Fraas Software Engineering GmbH (FSE). Arne Schmidt. Alle Rechte vorbehalten. Fraas Software Engineering GmbH Sauerlacher Straße 26 82515

Mehr

lobodms.com lobo-dms Systemvoraussetzungen

lobodms.com lobo-dms Systemvoraussetzungen lobodms.com lobo-dms Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Betriebssystem... 3 1.2 Windows Domäne... 3 1.3 Dateisystem... 3 2 Server... 3 2.1 Hardware... 4 2.2 Betriebssystem... 4 2.3 Software... 4

Mehr

GeoShop Netzwerkhandbuch

GeoShop Netzwerkhandbuch Technoparkstrasse 1 8005 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 GeoShop Netzwerkhandbuch Zusammenfassung Diese Dokumentation beschreibt die Einbindung des GeoShop in bestehende Netzwerkumgebungen.

Mehr

Universal Mobile Gateway V4

Universal Mobile Gateway V4 PV-Electronic, Lyss Universal Mobile Gateway V4 Autor: P.Groner Inhaltsverzeichnis Allgemeine Informationen... 3 Copyrightvermerk... 3 Support Informationen... 3 Produkte Support... 3 Allgemein... 4 Definition

Mehr

Sicherheitskonzept Verwendung Batix CMS

Sicherheitskonzept Verwendung Batix CMS TS Sicherheitskonzept Verwendung Batix CMS Sicherheitsrichtlinien und Besonderheiten Batix CMS ausgearbeitet für VeSA Nutzer Version: 1.3 Stand: 1. August 2011 style XP communications Gössitzer Weg 11

Mehr

Clustering und Failover mit Linux

Clustering und Failover mit Linux Grazer Linux-Tage 2003 25. April Markus Oswald Worum geht es? Load-Balanced Cluster Failover Cluster Shared Storage Computational Cluster Beowulf Distributed Computing Worum es nicht

Mehr

TimePunch SQL Server Datenbank Setup

TimePunch SQL Server Datenbank Setup TimePunch TimePunch SQL Server Datenbank Setup Benutzerhandbuch 26.11.2013 TimePunch KG, Wormser Str. 37, 68642 Bürstadt Dokumenten Information: Dokumenten-Name Benutzerhandbuch, TimePunch SQL Server Datenbank

Mehr

Oracle Whitepaper. Oracle Database Appliance Häufig gestellte Fragen

Oracle Whitepaper. Oracle Database Appliance Häufig gestellte Fragen Oracle Whitepaper Oracle Database Appliance Was ist die Oracle Die Oracle Database Appliance ist ein hochverfügbares geclustertes Datenbanksystem, dessen Software, Server, Speichergeräte und Netzwerktechnik

Mehr

EINSATZ VON MICROSOFT TERMINAL-SERVICES ODER CITRIX METAFRAME

EINSATZ VON MICROSOFT TERMINAL-SERVICES ODER CITRIX METAFRAME ALLGEMEINES Für die Mehrplatzinstallation von PLATO wird der Einsatz eines dedizierten Servers und ein funktionierendes Netzwerk mit Vollzugriff auf den PLATO-Ordner (Empfehlung: mit separatem, logischem

Mehr

protel Web Booking Engine (WBE)

protel Web Booking Engine (WBE) protel WBE Seite 1 protel Web Booking Engine (WBE) Allgemeines Mit protel WBE, dem protel Online-Reservierungssystem können Zimmer über das Internet reserviert werden. Der Gast erhält in Echtzeit Informationen

Mehr

bnsyncservice Installation und Konfiguration bnnetserverdienst Voraussetzungen: KWP Informationssysteme GmbH Technische Dokumentation

bnsyncservice Installation und Konfiguration bnnetserverdienst Voraussetzungen: KWP Informationssysteme GmbH Technische Dokumentation bnsyncservice Voraussetzungen: Tobit DAVID Version 12, DVWIN32: 12.00a.4147, DVAPI: 12.00a.0363 Exchange Server (Microsoft Online Services) Grundsätzlich wird von Seiten KWP ausschließlich die CLOUD-Lösung

Mehr

MailStore Service Provider Edition (SPE)

MailStore Service Provider Edition (SPE) MailStore Solutions MailStore Service Provider Edition (SPE) E-Mail-Archivierung für Service Provider Mit Hilfe der MailStore Service Provider Edition können Sie Ihren Kunden moderne E-Mail-Archivierung

Mehr

Systeminformationen. Systemanforderungen

Systeminformationen. Systemanforderungen Systeminformationen Systemanforderungen Dokumentennummer: PH-SI-20150101 Programmversion: 2015.1 Ausgabedatum Dokument: 01. Januar 2015 Letzte Aktualisierung: 29. Juli 2015 root-service ag Telefon: 071

Mehr

CRM - Word Connector (CWC) für das vtiger CRM Anwenderbeschreibung Handbuchversion 1.0

CRM - Word Connector (CWC) für das vtiger CRM Anwenderbeschreibung Handbuchversion 1.0 CRM - Word Connector (CWC) für das vtiger CRM Anwenderbeschreibung Handbuchversion 1.0 Copyright 2004-2012 CRM Word Connector - Anwenderbeschreibung Copyright 2004-2012, Alle Rechte vorbehalten. 1. Ausgabe

Mehr

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango Die Hardware- und Softwareanforderungen sind als allgemeine Anforderungen zu betrachten. Zahlreiche Faktoren können sich auf diese Anforderungen auswirken und müssen daher beachtet werden: Die Anzahl und

Mehr

www.raber-maercker.de Herzlich willkommen!

www.raber-maercker.de Herzlich willkommen! www.raber-maercker.de Herzlich willkommen! Raber+Märcker GmbH Hochverfügbarkeit für Dynamics NAV-, Exchange- und SQL-Server Thomas Kuhn Microsoft Certified Solution Developer Teamleiter Server Applications

Mehr

AudaFusion AudaExpert 3 AudaPad III. Hardware und Systemvoraussetzungen (04.2015)

AudaFusion AudaExpert 3 AudaPad III. Hardware und Systemvoraussetzungen (04.2015) AudaFusion AudaExpert 3 AudaPad III Hardware und Systemvoraussetzungen (04.2015) Inhaltsverzeichnis 1 Hardwarevoraussetzungen... 3 1.1 Einzelplatz... 3 1.2 Server... 3 1.3 Terminalserver... 3 1.4 Speicherplatzbedarf...

Mehr

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien 3. Installation Ihres Shops im Internet / Kurzanleitung Kurzanleitung: Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien Geben Sie während der Webbasierten Installationsroutine alle

Mehr

Lizenzierung von Exchange Server 2013

Lizenzierung von Exchange Server 2013 Lizenzierung von Exchange Server 2013 Das Lizenzmodell von Exchange Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und Zugriffslizenzen, so genannte Client

Mehr

enerpy collaborative webased workflows collaborative webbased groupware INDEX 1. Netzwerk Überblick 2. Windows Server 2008

enerpy collaborative webased workflows collaborative webbased groupware INDEX 1. Netzwerk Überblick 2. Windows Server 2008 INDEX 1. Netzwerk Überblick 2. Windows Server 2008 3. SQL Server 2008 (32 Bit & 64 Bit) 4. Benötigte Komponenten 5. Client Voraussetzungen 1 1. Netzwerk Überblick mobile Geräte über UMTS/Hotspots Zweigstelle

Mehr

Alcatel-Lucent VitalQIP Appliance Manager

Alcatel-Lucent VitalQIP Appliance Manager Alcatel-Lucent Appliance Manager End-to-end, mit hohem Funktionsumfang, anwendungsbasiertes und IP-Adressenverwaltung Optimierung der Verwaltung und Senkung der Verwaltungskosten mit dem Appliance Manager

Mehr

SmartExporter 2013 R1

SmartExporter 2013 R1 Die aktuelle Version wartet mit zahlreichen neuen Features und umfangreichen Erweiterungen auf. So können mit SmartExporter 2013 R1 nun auch archivierte Daten extrahiert und das Herunterladen der Daten

Mehr

Behebung des sog. Heartbleed-Bugs (CVE-2014-0160) in der Krypto-Bibliothek OpenSSL.

Behebung des sog. Heartbleed-Bugs (CVE-2014-0160) in der Krypto-Bibliothek OpenSSL. NCP Secure Enterprise HA Server Service Release 3.04 Build 24 (Windows 32/64) April 2014 Voraussetzungen Microsoft Windows Betriebssysteme: Die folgenden Microsoft Windows Betriebssystemen sind mit diesem

Mehr

objectif Installation objectif RM Web-Client

objectif Installation objectif RM Web-Client objectif RM Installation objectif RM Web-Client Bei Fragen nutzen Sie bitte unseren kostenlosen Support: Telefon: +49 (30) 467086-20 E-Mail: Service@microTOOL.de 2014 microtool GmbH, Berlin. Alle Rechte

Mehr

Cloud Computing bereitet sich für den breiten Einsatz im Gesundheitswesen vor.

Cloud Computing bereitet sich für den breiten Einsatz im Gesundheitswesen vor. Cloud Computing im Gesundheitswesen Cloud Computing ist derzeit das beherrschende Thema in der Informationstechnologie. Die Möglichkeit IT Ressourcen oder Applikationen aus einem Netz von Computern zu

Mehr

Fragen zur GridVis MSSQL-Server

Fragen zur GridVis MSSQL-Server Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens

Mehr

Professionelle betriebswirtschaftliche Software. Sage New Classic. 2011 (5.0) Systemvoraussetzungen

Professionelle betriebswirtschaftliche Software. Sage New Classic. 2011 (5.0) Systemvoraussetzungen Professionelle betriebswirtschaftliche Software Sage New Classic 2011 (5.0) Systemvoraussetzungen Ohne ausdrückliche schriftliche Erlaubnis dürfen weder das Handbuch noch Auszüge daraus mit mechanischen

Mehr

Installationshandbuch

Installationshandbuch Installationshandbuch Erforderliche Konfiguration Installation und Aktivierung - 1 - Erforderliche Konfiguration Programme der 4D v15 Produktreihe benötigen folgende Mindestkonfiguration: Windows OS X

Mehr

Systemanforderungen. Finanzbuchführung. Anlagenbuchführung. Kostenrechnung. Personalwirtschaft

Systemanforderungen. Finanzbuchführung. Anlagenbuchführung. Kostenrechnung. Personalwirtschaft anforderungen Finanzbuchführung Anlagenbuchführung Kostenrechnung Personalwirtschaft IMPRESSUM Varial World Edition Beschreibung der voraussetzungen Februar 2008 by Varial Software AG Hauptstraße 18 57074

Mehr

Managed VPSv3 Was ist neu?

Managed VPSv3 Was ist neu? Managed VPSv3 Was ist neu? Copyright 2006 VERIO Europe Seite 1 1 EINFÜHRUNG 3 1.1 Inhalt 3 2 WAS IST NEU? 4 2.1 Speicherplatz 4 2.2 Betriebssystem 4 2.3 Dateisystem 4 2.4 Wichtige Services 5 2.5 Programme

Mehr

CloneManager Für Windows und Linux

CloneManager Für Windows und Linux bietet ein leicht zu bedienendes, automatisches Verfahren zum Klonen und Migrieren zwischen und innerhalb von physischen oder virtuellen Maschinen oder in Cloud- Umgebungen. ist eine Lösung für die Live-Migrationen

Mehr

SYSTEM REQUIREMENTS. 8MAN v4.5.x

SYSTEM REQUIREMENTS. 8MAN v4.5.x SYSTEM REQUIREMENTS 8MAN v4.5.x 2 HAFTUNGSAUSSCHLUSS Die in diesem Handbuch gemachten Angaben können sich jederzeit ohne vorherige Ankündigung ändern und gelten als nicht rechtsverbindlich. Die beschriebene

Mehr

Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC. Alexander Scholz

Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC. Alexander Scholz Hochverfügbar und Skalierung mit und ohne RAC Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC Alexander Scholz Copyright its-people Alexander Scholz 1 Einleitung Hochverfügbarkeit

Mehr

Cluster und Load Balancer

Cluster und Load Balancer Cluster und Load Balancer Hochverfügbare Systeme... vermindern das Risiko eines Totalausfalls durch Redundante und ausfallsichere Serverkonfiguration Redundante und ausfallsicher Netzwerkkonfiguration

Mehr

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11 Systemvoraussetzung Forms11 Stand 23. März 2015 Impressum E+S Unternehmensberatung für EDV GmbH Ravensberger Bleiche 2 33649 Bielefeld Telefon +49 521 94717 0 Telefax +49 521 94717 90 E-Mail info@es-software.de

Mehr

Systemanforderungen Sage Personal Software Sage HR Next. Stand April 2015

Systemanforderungen Sage Personal Software Sage HR Next. Stand April 2015 Systemanforderungen Sage Personal Software Sage HR Next Stand April 2015 Impressum Die Sage Software GmbH ist eine Gesellschaft deutschen Rechts mit Hauptsitz in Frankfurt am Main. Sie ist im Handelsregister

Mehr

onboard, optimale Darstellung bei: 1.024 x 768, 32 Bit, bei 75 Hz Veröffentlichte Anwendung / Veröffentlichter Desktop ausgestattet mit min.

onboard, optimale Darstellung bei: 1.024 x 768, 32 Bit, bei 75 Hz Veröffentlichte Anwendung / Veröffentlichter Desktop ausgestattet mit min. Terminal Server Anforderungen Betriebssystem: Windows Server 2003 / 2008 / 2008 R2 / 2012 Grafik/ Videospeicher: Netzwerkkarte: Technologien Veröffentlichungs- Methoden: 2-fach Dual Core Prozessoren min.

Mehr

Konfigurationsanleitung E-Mail Konfiguration unter Outlook 2013

Konfigurationsanleitung E-Mail Konfiguration unter Outlook 2013 Konfigurationsanleitung E-Mail Konfiguration unter Outlook 2013 E-Mail Einstellungen für alle Programme Auf diesen Seiten finden Sie alle grundlegenden Informationen, um Ihren Mailclient zu konfigurieren,

Mehr

Systemanforderungen für MuseumPlus und emuseumplus

Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Gültig ab: 01.03.2015 Neben den aufgeführten Systemvoraussetzungen gelten zusätzlich die Anforderungen,

Mehr

Mitglied der: KNX Association OPC Foundation BACnet Interest Group Europe. Dokumentversion: 1.0.2

Mitglied der: KNX Association OPC Foundation BACnet Interest Group Europe. Dokumentversion: 1.0.2 Mitglied der: KNX Association OPC Foundation BACnet Interest Group Europe Dokumentversion: 1.0.2 Inhaltsverzeichnis 1. System Überblick 4 2. Windows Firewall Konfiguration 5 2.1. Erlauben von DCOM Kommunikation

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 06.08.2014 Version: 44] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 4 1.1 Windows... 4 1.1.1 Betriebssystem...

Mehr

pywares-benutzerhandbuch

pywares-benutzerhandbuch pywares-benutzerhandbuch Lock Your World GmbH & Co.KG Alle Rechte vorbehalten. Hinweis Obwohl angemessene Bemühungen unternommen wurden, um sicherzustellen, dass die Informationen in diesem Dokument zum

Mehr

Root-Server für anspruchsvolle Lösungen

Root-Server für anspruchsvolle Lösungen Root-Server für anspruchsvolle Lösungen I Produktbeschreibung serverloft Internes Netzwerk / VPN Internes Netzwerk Mit dem Produkt Internes Netzwerk bietet serverloft seinen Kunden eine Möglichkeit, beliebig

Mehr

Inhaltsangabe zu den Systemvoraussetzungen:

Inhaltsangabe zu den Systemvoraussetzungen: Inhaltsangabe zu den Systemvoraussetzungen: Seite 2 bis 1.500 Wohneinheiten und bis 2 Seite 3 bis 1.500 Wohneinheiten und bis 5 Seite 4 bis 5.000 Wohneinheiten und mehr als 10 Seite 5 bis 15.000 Wohneinheiten

Mehr