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 / info@epages.de 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: consulting@epages.de 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 info@epages.com Jena epages Software GmbH Leutragraben Jena Germany phone fax info@epages.com London epages Software Ltd. Hudson House 8 Tavistock Street London, WC2E 7PP United Kingdom phone fax info@epages.co.uk Barcelona epages Southern Europe S.L. Entenza , 3 a 2 o Barcelona Spain phone info@epages.es San Francisco epages Software 268 Bush Street, Suite 4040 San Francisco, CA USA phone usa@epages.com 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

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Verwaltungsdirektion Informatikdienste Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Inhaltsverzeichnis Einleitung... 3 Installation WSUS Server... 4 Dokumente... 4 Step by Step Installation...

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

ANYWHERE Zugriff von externen Arbeitsplätzen

ANYWHERE Zugriff von externen Arbeitsplätzen ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5

Mehr

SharePoint Demonstration

SharePoint Demonstration SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit

Mehr

Herzlich Willkommen bei der nfon GmbH

Herzlich Willkommen bei der nfon GmbH efax Handbuch Herzlich Willkommen bei der nfon GmbH Wir freuen uns, Ihnen unser efax vorstellen zu dürfen. Mit dem efax können Sie zu jeder Zeit mit Ihrem Rechner Faxe empfangen. Sie bekommen diese dann

Mehr

Verwendung des Terminalservers der MUG

Verwendung des Terminalservers der MUG Verwendung des Terminalservers der MUG Inhalt Allgemeines... 1 Installation des ICA-Client... 1 An- und Abmeldung... 4 Datentransfer vom/zum Terminalserver... 5 Allgemeines Die Medizinische Universität

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

EIDAMO Webshop-Lösung - White Paper

EIDAMO Webshop-Lösung - White Paper Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird

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

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank

Mehr

Lizenzierung von SharePoint Server 2013

Lizenzierung von SharePoint Server 2013 Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe

Mehr

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden: Anleitung zur Installation der Exchange Mail Lösung auf Android 2.3.5 Voraussetzung für die Einrichtung ist ein vorliegender Passwortbrief. Wenn in der folgenden Anleitung vom Extranet gesprochen wird

Mehr

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Wie richten Sie Ihr Web Paket bei Netpage24 ein Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

robotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014

robotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 robotron*e count robotron*e sales robotron*e collect Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 Seite 2 von 5 Alle Rechte dieser Dokumentation unterliegen dem deutschen Urheberrecht. Die Vervielfältigung,

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

Installationsanleitung dateiagent Pro

Installationsanleitung dateiagent Pro Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

Formular»Fragenkatalog BIM-Server«

Formular»Fragenkatalog BIM-Server« Formular»Fragenkatalog BIM-Server«Um Ihnen so schnell wie möglich zu helfen, benötigen wir Ihre Mithilfe. Nur Sie vor Ort kennen Ihr Problem, und Ihre Installationsumgebung. Bitte füllen Sie dieses Dokument

Mehr

ANLEITUNG GERÄTEREGISTRATION AN KRZ.SMK

ANLEITUNG GERÄTEREGISTRATION AN KRZ.SMK ANLEITUNG GERÄTEREGISTRATION AN KRZ.SMK ANDROID Anleitung zur Einrichtung von KRZ.smK (sichere mobile Kommunikation) am Beispiel eines Nexus 7 von Asus Seite 1 von 13 Copyright Copyright 2015 KRZ-SWD.

Mehr

Administrator Handbuch

Administrator Handbuch SPTools Extension Keys: sptools_fal_base sptools_fal_driver SPTools Version: 1 Extension Version: 1.0.2 Inhaltsverzeichnis... 1 1. Einleitung... 2 2. Systemanforderungen... 3 3. SPTools FAL Installation...

Mehr

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

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

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen

Handbuch. timecard Connector 1.0.0. Version: 1.0.0. REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Handbuch timecard Connector 1.0.0 Version: 1.0.0 REINER SCT Kartengeräte GmbH & Co. KG Goethestr. 14 78120 Furtwangen Furtwangen, den 18.11.2011 Inhaltsverzeichnis Seite 1 Einführung... 3 2 Systemvoraussetzungen...

Mehr

TeamSpeak3 Einrichten

TeamSpeak3 Einrichten TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen

Mehr

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html

Mehr

estos UCServer Multiline TAPI Driver 5.1.30.33611

estos UCServer Multiline TAPI Driver 5.1.30.33611 estos UCServer Multiline TAPI Driver 5.1.30.33611 1 estos UCServer Multiline TAPI Driver... 4 1.1 Verbindung zum Server... 4 1.2 Anmeldung... 4 1.3 Leitungskonfiguration... 5 1.4 Abschluss... 5 1.5 Verbindung...

Mehr

AppCenter Handbuch August 2015, Copyright Webland AG 2015

AppCenter Handbuch August 2015, Copyright Webland AG 2015 AppCenter Handbuch August 2015, Copyright Webland AG 2015 Inhalt AppCenter Login Applikation installieren Voraussetzung Applikation importieren Von diesem Webhosting-Konto Anhang PHP Versionen Schreib-Rechte

Mehr

Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30

Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Dokumentenversion 2.0 Sämtliche verwendeten Markennamen und Markenzeichen

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

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen Stand: 13.12.2010 Die BüroWARE SoftENGINE ist ab Version 5.42.000-060 in der Lage mit einem Microsoft Exchange Server ab Version 2007 SP1

Mehr

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt

Mehr

Lizenzierung von SharePoint Server 2013

Lizenzierung von SharePoint Server 2013 Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe

Mehr

Anleitung zum Computercheck Windows Firewall aktivieren oder eine kostenlose Firewall installieren

Anleitung zum Computercheck Windows Firewall aktivieren oder eine kostenlose Firewall installieren Anleitung zum Computercheck Windows Firewall aktivieren oder eine kostenlose Firewall installieren Ziel der Anleitung Sie möchten ein modernes Firewallprogramm für Ihren Computer installieren, um gegen

Mehr

LOG-FT BAG Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung

LOG-FT BAG Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung VERSION 8.0 FEBRUAR 2013 Logics Software GmbH Schwanthalerstr. 9 80336 München Tel.: +49 (89) 55 24 04-0 Fax +49 (89) 55

Mehr

PView7 & Citrix XenApp

PView7 & Citrix XenApp Whitepaper PView7 & Citrix XenApp -basierte Bereitstellung von PView7 mit Citrix XenApp Deutsch Products for Solutions Rev. 1.0.0 / 2010-02-10 1 Zusammenfassung Citrix XenApp ist eine Software für die

Mehr

DOKUMENTATION PASY. Patientendaten verwalten

DOKUMENTATION PASY. Patientendaten verwalten DOKUMENTATION PASY Patientendaten verwalten PASY ist ein Programm zur einfachen und zuverlässigen Verwaltung von Patientendaten. Sämtliche elektronisch gespeicherten Dokumente sind sofort verfügbar. Neue

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Warenwirtschaft Handbuch - Administration. 2013 www.addware.de

Warenwirtschaft Handbuch - Administration. 2013 www.addware.de Warenwirtschaft Handbuch - Administration 2 Warenwirtschaft Inhaltsverzeichnis Vorwort 0 Teil I Administration 3 1 Datei... 4 2 Datenbank... 6 3 Warenwirtschaft... 12 Erste Schritte... 13 Benutzerverwaltung...

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

Installationsanleitung Webhost Linux Flex

Installationsanleitung Webhost Linux Flex Installationsanleitung Webhost Linux Flex Stand März 2014 Inhaltsverzeichnis 1. Zugangsdaten & Login... 3 2. Passwort ändern... 4 3. Leistungen hinzufügen / entfernen... 6 4. Datenbanken anlegen / entfernen...

Mehr

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

Leitfaden zur Nutzung von binder CryptShare

Leitfaden zur Nutzung von binder CryptShare Leitfaden zur Nutzung von binder CryptShare Franz Binder GmbH & Co. Elektrische Bauelemente KG Rötelstraße 27 74172 Neckarsulm Telefon +49 (0) 71 32-325-0 Telefax +49 (0) 71 32-325-150 Email info@binder-connector

Mehr

Installation der SAS Foundation Software auf Windows

Installation der SAS Foundation Software auf Windows Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...

Mehr

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0 Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0 Inhaltsverzeichnis 1 Vorbemerkung 2 2 Mindestanforderungen an Ihr System 3 3 Sicherheitsmaßnahmen

Mehr

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH Dokumentenverwaltung Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe können Warenzeichen oder anderweitig

Mehr

Installationsbeschreibung Flottenmanager 7.1

Installationsbeschreibung Flottenmanager 7.1 Installationsbeschreibung Flottenmanager 7.1 1 Dieses Dokument dokumentiert die Installation des Flottenmanagers (Server und Clientseite). Damit der Flottenmanager betrieben werden kann, müssen folgende

Mehr

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd Online-Prüfungs-ABC ABC Vertriebsberatung GmbH Bahnhofstraße 94 69151 Neckargemünd Telefon Support: 0 62 23 / 86 55 55 Telefon Vertrieb: 0 62 23 / 86 55 00 Fax: 0 62 23 / 80 55 45 (c) 2003 ABC Vertriebsberatung

Mehr

Lizenzierung von System Center 2012

Lizenzierung von System Center 2012 Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im

Mehr

Verwendung des IDS Backup Systems unter Windows 2000

Verwendung des IDS Backup Systems unter Windows 2000 Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.

Mehr

Systemvoraussetzungen Stand 12-2013

Systemvoraussetzungen Stand 12-2013 Unterstützte Plattformen und Systemvoraussetzungen für KARTHAGO 2000 / JUDIKAT a) Unterstützte Plattformen Windows XP Home/Pro SP3 x86 Windows Vista SP2 x86 Windows 7 SP1 (x86/ x64) Windows 8 (x86/ x64)

Mehr

Installationsanleitung Webhost Linux Compact

Installationsanleitung Webhost Linux Compact Installationsanleitung Webhost Linux Compact Stand März 2014 Inhaltsverzeichnis 1. Zugangsdaten & Login... 3 2. Passwort ändern... 4 3. Datenbank anlegen / entfernen... 6 4. FTP-User... 8 5. htaccess Synchronisierung...

Mehr

Firmware-Update, CAPI Update

Firmware-Update, CAPI Update Produkt: Modul: Kurzbeschreibung: Teldat Bintec Router RT-Serie Firmware-Update, CAPI Update Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben. Dazu sollten Sie über gute bis

Mehr

TECHNISCHE INFORMATION LESSOR LOHN/GEHALT BEITRAGSNACHWEIS-AUSGLEICH BUCH.-BLATT MICROSOFT DYNAMICS NAV

TECHNISCHE INFORMATION LESSOR LOHN/GEHALT BEITRAGSNACHWEIS-AUSGLEICH BUCH.-BLATT MICROSOFT DYNAMICS NAV MICROSOFT DYNAMICS NAV Inhaltsverzeichnis TECHNISCHE INFORMATION: Einleitung... 3 LESSOR LOHN/GEHALT Beschreibung... 3 Prüfung der Ausgleichszeilen... 9 Zurücksetzen der Ausgleichsroutine... 12 Vorgehensweise

Mehr

Softwaren Engineering I

Softwaren Engineering I Softwaren Engineering I Gruppe: P07 Projekt: BetVM HowTo Zugriff und Aufsetzung des Systems Name Matrikelnummer Vedat Aydin 4232215 Marcel Scheid 4232229 Kurs Dozent TAI09AIM Dipl.-Wirt.-Ing. K. Koochaki

Mehr

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert

Mehr

Allgemeine Anforderungen zum Einsatz von moveit@iss+ (gültig ab Version 45.xx.xx)

Allgemeine Anforderungen zum Einsatz von moveit@iss+ (gültig ab Version 45.xx.xx) Allgemeine Anforderungen zum Einsatz von moveit@iss+ (gültig ab Version 45.xx.xx) Die im Folgenden aufgelisteten Anforderungen sind nur Mindestanforderungen um moveit@iss+ auf Ihrem System installieren

Mehr

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft

Mehr

How-to: Webserver NAT. Securepoint Security System Version 2007nx

How-to: Webserver NAT. Securepoint Security System Version 2007nx Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver

Mehr

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

Installationsanleitung WSCAD Elektrohandwerk

Installationsanleitung WSCAD Elektrohandwerk Firmenzentrale Dieselstraße 4 85232 Bergkirchen 08131 / 3627-98 08131 / 3627 52 sales@wscad.com Niederlassung West (Akademie) Lehnstraße 17 52146 Würselen 02405 / 450 798-0 02405 / 450 798-99 Installationsanleitung

Mehr

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele: 2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway

Mehr

mysoftfolio360 Handbuch

mysoftfolio360 Handbuch mysoftfolio360 Handbuch Installation Schritt 1: Application Server und mysoftfolio installieren Zuallererst wird der Application Server mit dem Setup_ApplicationServer.exe installiert und bestätigen Sie

Mehr

Systemanforderungen (Mai 2014)

Systemanforderungen (Mai 2014) Systemanforderungen (Mai 2014) Inhaltsverzeichnis Einführung... 2 Einzelplatzinstallation... 2 Peer-to-Peer Installation... 3 Client/Server Installation... 4 Terminal-,Citrix-Installation... 5 Virtualisierung...

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

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr

KURZANLEITUNG CLOUD OBJECT STORAGE

KURZANLEITUNG CLOUD OBJECT STORAGE KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05

Mehr

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. In diesem Artikel werden wir Ihnen zeigen, wie Sie eine Datenbank verschlüsseln können, um den Zugriff einzuschränken, aber trotzdem noch eine

Mehr

Systemvoraussetzungen

Systemvoraussetzungen Systemvoraussetzungen Gültig ab Stotax Update 2015.1 Stand 09 / 2014 1 Allgemeines... 2 2 Stotax Online Variante (ASP)... 2 3 Stotax Offline Variante (Inhouse)... 3 3.1 Einzelplatz... 3 3.1.1 Hardware...

Mehr

Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30

Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Copyright Brainloop AG, 2004-2015. Alle Rechte vorbehalten. Dokumentenversion: 1.1 Sämtliche verwendeten Markennamen und Markenzeichen

Mehr

Was ist neu in Sage CRM 6.1

Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 In dieser Präsentation werden wir Sie auf eine Entdeckungstour mitnehmen, auf der folgende neue und verbesserte Funktionen von Sage CRM 6.1 auf Basis

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

Workflow. Installationsanleitung

Workflow. Installationsanleitung Workflow Installationsanleitung August 2013 Inhaltsverzeichnis Kapitel 1 Installation der Programme... 2 Kapitel 2 Lizenzierung Novaline Workflow... 4 Kapitel 3 Einrichten der Systeme... 5 3.1 Workflow

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

DriveLock 6. DriveLock und das Windows Sicherheitsproblem mit LNK Dateien. CenterTools Software GmbH

DriveLock 6. DriveLock und das Windows Sicherheitsproblem mit LNK Dateien. CenterTools Software GmbH 6 DriveLock und das Windows Sicherheitsproblem mit LNK Dateien CenterTools Software GmbH 2010 Copyright Die in diesen Unterlagen enthaltenen Angaben und Daten, einschließlich URLs und anderen Verweisen

Mehr

Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server?

Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server? Vorbemerkung Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server? Da wir schon seit einigen Jahren mit OTRS arbeiteten, hat uns ein Kunde beauftragt,

Mehr

DB2 Kurzeinführung (Windows)

DB2 Kurzeinführung (Windows) DB2 Kurzeinführung (Windows) Michaelsen c 25. Mai 2010 1 1 Komponenten von DB2 DB2 bietet zahlreiche graphische Oberflächen für die Verwaltung der verschiedenen Komponenten und Anwendungen. Die wichtigsten

Mehr

Kurzanleitung GigaMove

Kurzanleitung GigaMove Kurzanleitung GigaMove Dezember 2014 Inhalt Kurzerklärung... 1 Erstellen eines neuen Benutzerkontos... 2 Login... 5 Datei bereitstellen... 6 Bereitgestellte Datei herunterladen... 6 Datei anfordern...

Mehr

Lizenzierung von Windows Server 2012

Lizenzierung von Windows Server 2012 Lizenzierung von Windows Server 2012 Das Lizenzmodell von Windows Server 2012 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung

Mehr

Systemvoraussetzungen Informationscenter IFC

Systemvoraussetzungen Informationscenter IFC Systemvoraussetzungen Informationscenter IFC Allgemeiner Hinweis: Die im Folgenden genannten Systemvoraussetzungen stellen nur Richtlinien dar. Die genauen Anforderungen hängen von verschiedenen Faktoren

Mehr

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.

Mehr

Systemvoraussetzungen:

Systemvoraussetzungen: Systemvoraussetzungen: Allgemein Der rechnungsmanager ist eine moderne Softwarelösung, welche mit geringen Systemvoraussetzungen betrieben werden kann. Die Anwendung besteht u.a. aus den Modulen Server-Dienste

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

Was ist pcon.update? Girsberger Manual Registrierung pcon.update Service - Marketing Edition Sep. 2009 Seite 1

Was ist pcon.update? Girsberger Manual Registrierung pcon.update Service - Marketing Edition Sep. 2009 Seite 1 Was ist pcon.update? Schnell, sicher und effizient Internetdatenverteilung via pcon.update pcon.update vereint die Vorzüge von Web-Technologie mit denen der OFML-Produktwelt. Produktdaten werden effizient,

Mehr

Updatehinweise für die Version forma 5.5.5

Updatehinweise für die Version forma 5.5.5 Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x

Mehr

STRATO Mail Einrichtung Mozilla Thunderbird

STRATO Mail Einrichtung Mozilla Thunderbird STRATO Mail Einrichtung Mozilla Thunderbird Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir

Mehr

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte

Mehr

Registrierung im Datenraum

Registrierung im Datenraum Brainloop Secure Dataroom Version 8.20 Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Sämtliche verwendeten Markennamen und Markenzeichen sind Eigentum der jeweiligen Markeninhaber. Inhaltsverzeichnis

Mehr

Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren.

Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren. CLIENT INSTALLATION DES ENIQ ACCESSMANAGEMENTS Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren. Ein Client kann in drei

Mehr

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos in Verbindung mit der Webshopanbindung wurde speziell auf die Shop-Software shop to date von DATA BECKER abgestimmt. Mit

Mehr

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch Einfache und effiziente Zusammenarbeit in der Cloud EASY-PM Office Add-Ins Handbuch Inhaltsverzeichnis 1. Einführung... 3 2. Ribbonmenü... 4 3. Dokument... 5 3.1 Öffnen... 5 3.2 Speichern... 6 3.3 Speichern

Mehr