Connecting. Service Partners. SaaS meets Open Source. www.solvedirect.com. DI Joachim Niederreiter 3.12.2008



Ähnliche Dokumente
Connecting. Service Partners. SaaS meets Open Source. DI Joachim Niederreiter

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Perceptive Document Composition

Standardsoftware. SAP Basisarchitektur. Prof. Dr. Bernhard Schiefer 2-1

Der Nutzen und die Entscheidung für die private Cloud. Martin Constam Rechenpower in der Private Cloud 12. Mai 2014

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen

EXCHANGE Neuerungen und Praxis

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Portal-Entwicklung mit der Enterprise Portal und der Enterprise Application Platform von JBoss

KASPERSKY SECURITY FOR VIRTUALIZATION 2015

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Portal for ArcGIS - Eine Einführung

Preis nach den ersten 30 Tagen Kostenlos Kostenpflichtig. Modellierungsnutzer 3 Concurrent Ihre Wahl

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

HANDBUCH LSM GRUNDLAGEN LSM

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

Konzept eines Datenbankprototypen Folie 1 Daniel Gander / Gerhard Schrotter

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration

Oracle Workload für den Mainframe

JPC Visualisierung in Java

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de (c) Michael Behrendt -

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

Björn Heinemann Leiter Entwicklung Energiewirtschaft

Echtzeit-Sendungsverfolgung mittels Mobile Java und GPRS

Enterprise Control Center. Systemvoraussetzungen V2.1

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller

Open Source und Sicherheit

Cloud Computing - die Lösung der Zukunft

Tomcat Konfiguration und Administration

Die Technologie der Mumie

INNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen

Industrie 4.0 Predictive Maintenance. Kay Jeschke SAP Deutschland AG & Co. KG., Februar, 2014

Linux Server in der eigenen Cloud

Perceptive Document Composition

Version 4.0. service.monitor. Systemanforderungen

Oracle APEX 3.2. Peter Raganitsch. Einführung und neue Features

Workflow, Business Process Management, 4.Teil

Softwareentwicklung mit Enterprise JAVA Beans

Einheitliche Verwaltung von Soft- und Hardware mobiler Geräte

Immer in Bewegung bleiben Oracle Managed File Transfer

HERZLICH WILLKOMMEN SHAREPOINT DEEP DIVE FOR ADMINS IOZ AG 2

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Open Source als de-facto Standard bei Swisscom Cloud Services

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Web Content Management

Systemvoraussetzungen

Apollo Überblick. Klaus Kurz. Manager Business Development Adobe Systems Incorporated. All Rights Reserved.

Henning Mersch. Tomcat. im Rahmen des RBG-Seminar SS04. Apache-Jakarta-Tomcat-Server RBG-Seminar 1/17

Übersicht innovative ITSM Lösungen von NTT DATA

Technische Voraussetzungen für f r CRM Hosting

Systemvoraussetzungen

GESCHÄFTSSTELLENERÖFFNUNG HAMBURG, 25. APRIL 2013

1 Application Compatibility Toolkit (ACT) 5.6

JEAF Cloud Plattform Der Workspace aus der Cloud

OS in mittelständischen Unternehmen

Stabilisierung von J2EE-Anwendungen durch APM

Systemvoraussetzungen für ConSol*CM Version Architektur Überblick

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken?

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Sind Cloud Apps der nächste Hype?

CARM und CARM-NG Server Automatisierung mit Agenten; Schnittstellen zu anderen Datenbanken; Web-Enabled

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord

Planung für Organisation und Technik

Service Management leicht gemacht!

Berater-Profil Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Citrix Provisioning Server Marcel Berquez. System Engineer

Etablierung serviceorientierter Architekturen mit Web Services

Open Xchange Appliance Edi1on Funk1onen im Überblick

Zend PHP Cloud Application Platform

SARA 1. Project Meeting

(Software) Architektur der Dinge. Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Next Generation Datacenter Automation und Modularisierung sind die Zukunft des Datacenters

Und was wird aus meinem Berichtswesen? <Speaker> Oracle Deutschland B.V. & Co. KG

Weblogic Server: Administration für Umsteiger

Virtualisierung und Management am Desktop mit Citrix

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Systemanforderungen für MuseumPlus und emuseumplus

EEX Kundeninformation

Technische Informationen

Datenhaltung für Android. Model First

Systemanforderungen Verlage & Akzidenzdruck

Systemanforderungen Verlage & Akzidenzdruck

Apache HBase. A BigTable Column Store on top of Hadoop

Anforderungen an Datenbankservices in SOA-basierten Lösungen. Liane Will SAP AG/ Otto-von-Güricke-Universität Magdeburg

OSS/J als Basis für Enterprise Application Integration

LINBITs Software-Defined-Storage - Technologie DRBD macht Docker-Container hochverfügbar

Geoportal Raumordnung Baden-Württemberg

Tec Local Systemvoraussetzungen (Software) TecLocal 4.0 Systemvoraussetzungen (Software)

Kurzübersicht Diplomarbeit

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

Systemvoraussetzungen

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Tec Local Systemvoraussetzungen (Software) TecLocal Systemvoraussetzungen (Software)

Hard- und Softwarevoraussetzungen MBS5

Technologie ist Handwerk, Software was man draus macht.

Transkript:

Connecting Service Partners SaaS meets Open Source DI Joachim Niederreiter 3.12.2008

Gartner sagt: Rund 85 Prozent aller Unternehmen setzen bereits Open Source ein, die restlichen 15 Prozent werden in den nächsten zwölf Monaten nachziehen. Insgesamt, so Gartner, werde Open Source fast ebenso häufig in unternehmenskritischen Bereichen eingesetzt wie in nichtkritischen Umgebungen. -- Gartner Nov. 2008 Software as a service (SaaS) is becoming a viable option in more markets and companies must evaluate where service based delivery may provide value in 2008-2010. -- Top 10 Strategic Technologies for 2008

Die ursprüngliche Idee herkömmliche Kommunikation zwischen Service Partnern z.b. z.b. 3

Die ursprüngliche Idee SolveDirect arbeitet als Clearingstelle zwischen Trouble Ticket Systemen z.b. z.b. Workflow-Mapping Content-Mapping Transport Protocol-conversion 4

Die Firma SolveDirect Gegründet Ende 2000 in Wien Weltmarktführer On demand Service Management platform (SaaS) Wachstumsrate: +100% von 2006 auf 2007 Im Sommer 2007 Übernahme durch die börsennotierte BRAINFORCE HOLDING AG (http://www.brainforce.com) 41 Mitarbeiter für R&D, Engineering, Project Implementation & Consulting, Sales, Marketing, Administration 5

SolveDirect unterstützt den gesamten Service Prozess innerhalb einer Firma und mit externen Partnern Mobile Technician: - SD.mobile Callopen, updating FirstLevel, SecondLevel: - SD.call Callopen, updating - SD.dispatch Technician dispatch - SD.message Notification + Escalation - SD.inventory - Asset Management - SD.logistics Spare part management - SD.solutions - Solution-Database - SD.report - Reports External Partners/Online - SD.call Callopen, updating - SD.dispatch Technician dispatch - SD.message Notification + Escalation - SD.inventory - Asset Management - SD.logistics Spare part management - SD.solutions - Solution-Database - SD.report - Reports EndUser: - SD.message - Notification - SD.call CallList, Callopen - SD.solution Access to solutions - SD.OpenEngine - Integration in Portals...... Other Service Tools: - SD.bridge - Systems Management Other Internal Systems: - BasicData Export, Import... External Partners/Connected - SD.bridge 6

SolveDirect Solutions Software as a Service ( SaaS ) Advantages: Web-based: Faster. Better. Cheaper. No investment in Hard- or Software - centrally hosted Implementation within few days New Releases and Updates are centrally managed Communication with all Servicepartners via one single dataclearing platform (1:n) Integrated, enterprise-wide platform for all internal and external connections Multi client, Multi language, ITIL compliant, SOA based 7

8

Der ursprüngliche Plan Auslagern des Betriebs CPU- und Datenbankkapazität nach Bedarf (HaaS) dynamische Kosten bei dynamischem Wachstum 9

Der neue Plan Anschaffung einer Rechnerfarm ein Provider betreibt und betreut: Hardware Betriebssystem Middleware Datenbank 10

Die Entwicklung J2EE Portabilität Standard -SQL Apache / Tomcat PostgreSQL Unabhängigkeit vom Provider DRBD / Heartbeat Linux 11

Die Architektur Internet Zone Data Zone FrontEnd SD.call/bridge ilog ZLog XML, SOAP RPC/message SOAP Client XML, SOAP RPC ProviderCusomer/ System ProviderSystem UHD CM Fax SOAP Client FTP Server/Client HTTPS Post Client/Server Mail Server/Client EMailToFax XML NVP CSV Text EMailToSMS XML XML / NVP / CSV / Text Web Browser Text Mail Server/Client SOAP Server JMS SOAP Bridge JMS-Server FTP Server/Client w P1 JDBC w P2 FTP Bridge ilog ZLog SonicMQ HTTPS Post Server/Client Mail Server/Client HTTPS Post Bridge JMS PostgreSQL w P3 Mail Bridge w P5 FrontEnd HTML Web Browser HTTPS: mobile.solvedirect.com Internet SD.call/online SD.inventory SD.report SD.benchmark SD.ping ilog ZLog Apache Web Server Tomcat JSP Engine Linux Linux Linux Linux Internet/IP/SEC DRBD Cluster DRBD Cluster Leased Line TCP/IP TCP/IP JDBC ilog ZLog SMTP HTTPS: sdcall.solvedirect.com Web Browser SQL-Server 12

Die Software Software OS Clustermanagement Cluster Firewall Intrusion Detection Load balancer Webserver Application Server Mail Server FTP Server SOAP Server Database JMS-Server Businessgraphic-Library Backup Software Java Version/Distribution/Manufacturer Linux 2.6 Debian http://www.debian.org Heartbeat 1.2.3 http://www.ha-linux.org DRBD 8 LINBIT http://www.linbit.com iptables 1.3 http://www.netfilter.org snort 2.3 http://www.snort.org Linux Virtual Server http://www.linuxvirtualserver.org Apache 2.0 http://www.apache.org Tomcat 6 http://tomcat.apache.org Postfix 2.1 http://www.postfix.org ProFTPD 1.2.10 http://www.proftpd.org Axis 1.3 http://ws.apache.org/axis PostgreSQL 8.2 http://www.postgresql.org Sonic MQ 6.0 http://www.sonicsoftware.com JFreeChart http://www.jfreechart.org rsbak3 LINBIT http://www.linbit.com Sun JDK 6 http://java.sun.com 13

Die Grenzen Datenbankserver 4 AMD Opteron CPUs 32 GB RAM ~ 600 simultane Benutzer Datenbank ca. 120 Tabellen 40 GB Größe 14

Die Grenzüberschreitung PGCluster in einer kommerziellen Version (CyberTec) Appl. Server 1 Appl. Server 2 Appl. Server n Abstürze Load Balancer Cluster Manager Sequences nicht eindeutig DBs out of sync DB Server 1 DB Server 2 DB Server m 15

Die Zukunft vertikales Splitting über Container MCP Shared Data Controller Tickets: A B Tickets: A C Devices: A - C Datenbus Mandant A DB Mandant C DB Mandant B DB 16

Conclusio SaaS und Open Source passen gut zusammen Alle Open Source Komponenten arbeiten sehr performant und stabil Ab einer gewissen Grenze hilft nur intelligentes Teilen 17

Kontakt: Joachim.Niederreiter@SolveDirect.com Head of Development & Operations Brain Force Software GmbH, SolveDirect Solutions IZD Tower, Wagramer Str. 19 A-1220 Wien 18