Fit for SOA Ein evolutionärer Weg zur Ausrichtung der Anwendungssysteme auf SOA
|
|
- Helmut Adenauer
- vor 8 Jahren
- Abrufe
Transkript
1 Fit for SOA Ein evolutionärer Weg zur Ausrichtung der Anwendungssysteme auf SOA - 1 -
2 Dieser Vortrag ist mit Animationen und gesprochenem Vortragstext (Ton) auch als Flash-Präsentation online verfügbar: Für Fragen stehen wir Ihnen gerne zur Verfügung: +49 (0)711 / (normale Telefongebühren, erreichbar Montag bis Freitag von 8:00-19:00 Uhr) oder kontaktieren Sie uns per an: soa-info@zitecs.de - 2 -
3 Schwerpunkte des Fachvortrags Was bedeutet eigentlich Ausrichtung der Anwendungssysteme auf SOA? Überblick: Anwendungstypen und ihre technologische Basis Was unterscheidet SOA-fähige von nicht SOA-fähigen Anwendungssystemen? Software-Komponenten und ihre Bedeutung für SOA-konforme Anwendungssysteme Altsysteme auf Basis einer Komponenten-/Service- Architektur evolutionär erneuern - 3 -
4 A A B H AA Überblick: Anwendungstypen und ihre technologische Basis Obj ektori en ti erte n wen d u n g en KK om pp on en ten -basi erte, Serv ii ceori en ti erte nn wen dd uu nn gg en M on oli th i sch p roz ed u rale A n wen d u n g en Wrapper & A d apt er Enterprise Service Bus p p n S S O A I S E A I I S lic at io erv er Middleware Layer as e I n f ras t ru c t u re Layer (OS, Network/Protocols, Database ) ardware Layer SOA / EAI -IS SOA / EAI -Infrastuktur
5 A A B H AA Ziel-Scenario: SOA-Middleware und -Anwendungen Obj ektori en ti erte n wen d u n g en KK om pp on en ten -basi erte, Serv ii ceori en ti erte nn wen dd uu nn gg en M on oli th i sch p roz ed u rale A n wen d u n g en Wrapper & A d apt er Enterprise Service Bus Ausblick: Integrierte SOA-IS als p p lic at io n standardisierte Applikations-Plattform S erv er S O A I S für E A I I S serviceorientierte Anwendungssysteme Middleware Layer as e I n f ras t ru c t u re Layer (OS, Network/Protocols, Database ) ardware Layer SOA / EAI -IS SOA / EAI -Infrastuktur
6 Warum sind Services anders? Dies Es trifft geht auf um konventionell die Möglichkeit entwickelte der flexiblen Software, egal Wiederverwendung ob prozedural/monolithisch als Software oder objektorientiert, programmierter Geschäftsfunktionen in unterschiedlichen im Geschäftsprozessen/Kontexten Regelfall nicht zu: Wesentliche Merkmale von Services Ausführbarkeit ohne Erfordernis eines strukturellen Systemzusammenhangs, der i.d.r. durch programmatische/oo-technische Steuerung entsteht (Funktion A kann erst ausgeführt werden, nachdem Funktion B erfolgreich beendet wurde). Services müssen stateless sein, d.h. sie dürfen keine Abhängigkeiten zu Programm-/Objekt-State besitzen, der außerhalb ihrer eigenen Implementation liegt. Service-interner State ist nur einmalig und für jeweils eine Serviceausführung (und nur während dieser Ausführung) gültig. Services müssen transaktional ungebunden sein. Sie können eine abgeschlossenetransaktion für sich selbst bilden oder aber auch nur als Teil an einer übergeordneten Transaktion teilnehmen und diese beeinflussen
7 Services - und sonst, keine weitere Struktur? Doch! Mit SOA rückt auch ein altbekanntes Strukturierungs-Paradigma erneut in den Mittelpunkt: Software-Komponenten? hohe geringe Granularität Auf OO-Basis implementierte Komponenten fassen Granularität in sich abgeschlossene Geschäftsfunktionalität zusammen. für SOA angemessene Granularität Monolithische Systeme werden der Flexibilisierung per se nicht gerecht (z.b. wegen zu geringer Granularität). Komplexe, vernetzte Objektstrukturen tendieren in der Praxis (trotz gegenteiligen Bestrebens) durch Ihre OO-technischen Abhängigkeiten häufig zu einer engen Kopplung
8 SOA: Objekte versus Komponenten 1. Die Geschäftsprozess-Sicht (Aussensicht) Objektklassen sind feingranulare Artefakte eines Systems und können einen vollständigen Geschäftsprozess nur im Zusammenspiel mehrerer (auch gemeinsam konzipierter) Klassen darstellen. SOA jedoch lebt von der Unabhängigkeit und Verteilbarkeit der Geschäftsprozesse auf Basis von Services! - 8 -
9 SOA: Objekte versus Komponenten Abbildung von Geschäftsprozessen im Objektsystem: Prozess A Prozess C Prozess B Zusammengehörig entwickelte, feingranulare Objektklassen bilden in ihrem programmierten Zusammenspiel die Geschäftsprozesse ab
10 SOA: Objekte versus Komponenten Abbildung von Geschäftsprozessen mit Komponenten: E n terp ri se Serv i ce B u s Application Server SO A I S Prozess A Prozess B B u si n ess Process M an ag em en t (B PM ) L ay er Prozess C Unabhängig voneinander entwickelte Komponenten stellen wiederverwendbare Services bereit. Geschäftsprozesse entstehen über Komponenten(und damit auch technische) Grenzen hinweg durch Orchestrierung der Services
11 SOA: Objekte versus Komponenten 2. Die Innenansicht SOA-Komponenten kapseln voneinander getrennte Serviceobjekte und Datenobjekte eines in sich abgeschlossenen betriebswirtschaftlichen Funktionsbereichs. Objekte kapseln Funktionen feingranularer Klassen zusammen mit den zugehörigen Daten. OO-System Order new Order(Customer) additem updateitem deleteitem Collection items Customer cust Serviceobjekte IF Order Provider Trennung! Datenobjekte Service- Komponenten- System Order Order Management Order Manager 1 Datenobjekte * IF Item InterFaces IF Order Processor Serviceobjekte
12 Warum Trennung von Service- und Datenobjekten? Klassische OO: Operationen auf Objekten: myorder.additem( ); myorder.calculate(); Service- Komponenten- System IF InterFaces SOA-fähige Services: Serviceausführung mit Datenobjekten: OrderManager.addItemToOrder( ); OrderProcessor.calculateOrder( ); Die Trennung ist Voraussetzung hierfür! IF Order Provider Order Management Order Manager IF Order Processor Serviceobjekte sind stateless, d.h. sie beinhalten keine Daten, sondern nur die betriebswirtschaftlich funktionalen Service-Implementationen. Datenobjekte sind primär Daten-Container ohne betriebswirtschaftliche Funktionalität. Order 1 Serviceobjekte Datenobjekte * Item
13 Eckpunkte einer evolutionären SOA-Ausrichtung Weiter- und Neuentwicklungen vorhandener (nicht SOA-fähiger) Systeme sollen möglichst in Form neuer SOA-fähiger Services erfolgen Komponenten sind von Natur aus ideale Softwareelemente zur Umsetzung einer schrittweisen Evolution Überschaubare Grösse Wohldefinierte Aufgaben und Schnittstellen Hohe Integrationsfähigkeit sukzessive Überführung der Geschäftslogik aus den Altsystemen in servicebasierte Komponenten
14 Der Startpunkt: Ein Service Map Blueprint Auswahl eines Funktionsbereichs, in dem aufgrund bestehender Anforderungen sowieso nennenswerte Weiter-/Neuentwicklungen anstehen Erstellung eines Service Map Blueprint (SMB), für diesen Funktionsbereich und die angrenzenden Funktionsbereiche, wobei es sich i.w. um reine Schnittstellendefinitionen handelt. In einem SMB werden zusammengehörige Funktionsbereiche als Komponenten mit Ihren Service-Schnittstellen modelliert: Welche Services werden von der/den Komponente(n) den umliegenden Funktionsbereichen angeboten? Komponenten sind Service-Provider. Welche Services werden von der/den Komponente(n) von den umliegenden Funktionsbereichen benötigt? Komponenten sind gleichzeitig auch Service-Consumer
15 Der Service Map Blueprint Welche Services bieten die Komponenten als Provider an? Service Provider IF (Interface) Komponente für angrenzenden Funktionsbereich B Neu zu schaffende Komponente für Funktionsbereich A Welche Services benötigen die Komponenten zur Erfüllung ihrer Aufgaben? Service Consumer (ServiceRequest Declaration) Komponente für angrenzenden Funktionsbereich C Komponente für angrenzenden Funktionsbereich D
16 Die Implementation Bestellkalkulation Altsystem EINKAUF Bedarfsvorhersage Altsystem VERKAUF EK-Daten VK- Daten VK-Historie Konnektoren Prv Komponente für angrenzenden Prc Funktionsbereich Mng B Proc Data Neu zu schaffende Data Komponente Prov für Funktionsbereich A Data Mng Service Provider IF Service Consumer (ServiceRequest Declaration) Serviceaufruf- Richtung Daten-/Result- Flussrichtung Komponente für Prv angrenzenden Prc Funktionsbereich C Mng Komponente Mng Prc für angrenzenden Prv Funktionsbereich D D D D
17 Die nächsten Stufen der Evolution D D Prv Mng Proc Data Bestellkalkulation Altsystem EINKAUF Bedarfsvorhersage Altsystem VERKAUF EK-Daten VK- Daten D Prc Prov Data VK-Historie Data Mng Mng Service Provider IF D Prv Service Consumer (ServiceRequest Declaration) D D Prc Serviceaufruf- Richtung Daten-/Result- Flussrichtung Mng D Prv D D Prc
18 Iterativer Prozess Gesteuert von den Anforderungen an die Anwendungsentwicklung werden im Service Map Blueprint sukzessive weitere Komponenten hinzugefügt. Die Implementation erfolgt in überschaubaren Schritten: Komponente für Komponente. Angrenzende Funktionsbereiche werden jeweils bzgl. ihrer Service-Schnittstellen soweit erforderlich modelliert, inital aber nur als Konnektor-Komponenten implementiert. Konnektor-Komponenten können zu jedem späteren Zeitpunkt ausimplementiert werden, ohne dass sich dadurch Komponenten-/Service-Schnittstellen ändern. Insgesamt wachsen so der Service Map Blueprint und seine Komponenten-Implementationen in evolutionären Schritten und lösen hierbei sukzessive die Altsysteme ab
19 Wechselbeziehungen zwischen der SOA-Infrastruktur und den Anwendungssystemen Muss nicht für die Entwicklung SOA-fähiger Anwendungen zuerst eine entsprechende SOA-Infrastruktur aufgebaut werden?
20 A A B H A W Die SOA-IS ist für die Anwendungssysteme transparent Obj ektori en ti erte n wen d u n g en K om p on en ten -basi erte, Serv i ceori en ti erte n wen d u n g en M on oli th i sch p roz ed u rale A n wen d u n g en ra p p er & A d a p ter SOA-IS: Beschreibung, Registierung, Ausblick: Integrierte Enterprise SOA-IS Service als Bus p p lic at io n Finden von Services (Servicestandardisierte Applikations-Plattform S erv er S O A I S für Repository/-Registry) E A I I S serviceorientierte Anwendungssysteme Service-Orchestrierung (z.b. BPM) und -Routing (z.b. ESB) Middleware Layer as e I n f ras t ru c t u re Layer (OS, Network/Protocols, Database ) ardware Layer
21 A B H A Die Anwendungsentwicklung kann bereits auf Standards bauen! Obj ektori en ti erte n wen d u n g en K om p on en ten -basi erte, Serv i ceori en ti erte n wen d u n g en M on oli th i sch p roz ed u rale A n wen d u n g en Konnektoren J a va Enterprise Ed itio n ( J a va EE ) A ppl ica tio n Server E A I I S Middleware Layer as e I n f ras t ru c t u re Layer (OS, Network/Protocols, Database ) ardware Layer
22 A B H A Komponenten und Services benötigen eine unterstützende Software-Schicht! Obj ektori en ti erte n wen d u n g en K om p on en ten -basi erte, Serv i ceori en ti erte n wen d u n g en M on oli th i sch p roz ed u rale A n wen d u n g en Konnektoren Komponenten-/Service-Framework J a va Enterprise Ed itio n ( J a va EE ) A ppl ica tio n Server E A I I S Middleware Layer as e I n f ras t ru c t u re Layer (OS, Network/Protocols, Database ) ardware Layer
23 Zusammenfassung: Schlüsselfaktoren für SOA-Anwendungen Implementation der Geschäftslogik als SOAkonforme Services mit folgenden Merkmalen: Keine strukturelle Abhängigkeit von einem programmatischen/ootechnischen Systemzusammenhang Stateless-Eigenschaft Transaktionale Flexibilität ( ungebunden ) Komponenten als Voraussetzung für Iteratives, evolutionäres Vorgehen Überschaubare Entwicklungsschritte Hohe Integrationsfähigkeit Lose Kopplung Flexible Systemkonfiguration Komponenten erfüllen wichtige Voraussetzungen für eine SOA, insbesondere auch die Umsetzung wesentlicher Design-Patterns, wie z.b. die Trennung von Service- und Daten-Objekten
24 SOA Wie beginnen? Eine SOA-Infrastuktur (SOA-IS) kann ihre eigentlichen Stärken erst ausspielen, wenn die Anwendungssysteme die Geschäftsfunktionalität als Services bereitstellen (keine SOA ohne Services ). SOA-fähig (als Services) implementierte Anwendungssysteme erfüllen Ihre Funktion hingegen auch schon ohne SOA-IS, sind dann aber bereits Unabhängig von Überlegungen zum Aufbau einer SOA-IS und diesbzgl. noch offenen Entwicklungen aus der weiteren Standardisierung, sollte die Ausrichtung der IT auf SOA bei den Anwendungssystemen beginnen!
25 Vielen Dank für Ihr Interesse. Noch Fragen? Stefan Manzke Werum Software & Systems AG Wulf-Werum-Str. 3, Lüneburg Andreas Zimmer Zitecs GmbH & Co. KG Haldenstr. 34, Fellbach Besuchen Sie uns auch im Internet: /
http://www.zitecs.de/fit-for-soa
Fit for SO Ein evolutionärer Weg zur usrichtung der nwendungssysteme auf SO - 1 - ieser Vortrag ist mit nimationen und gesprochenem Vortragstext (Ton) auch als Flash-Präsentation online verfügbar: http://www.zitecs.de/fit-for-soa
MehrJava Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
MehrSOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven
SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SO A Fraunhofer-Institut für Softwareund Systemtechnik ISST Dr. Ulrich Springer Dr. Bernhard Holtkamp Dortmund, 20.01.2009
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrDER SELBST-CHECK FÜR IHR PROJEKT
DER SELBST-CHECK FÜR IHR PROJEKT In 30 Fragen und 5 Tipps zum erfolgreichen Projekt! Beantworten Sie die wichtigsten Fragen rund um Ihr Projekt für Ihren Erfolg und für Ihre Unterstützer. IHR LEITFADEN
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
MehrLizenzierung 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
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
Mehr.. für Ihre Business-Lösung
.. für Ihre Business-Lösung Ist Ihre Informatik fit für die Zukunft? Flexibilität Das wirtschaftliche Umfeld ist stärker den je im Umbruch (z.b. Stichwort: Globalisierung). Daraus resultierenden Anforderungen,
MehrInside. IT-Informatik. Die besseren IT-Lösungen.
Inside IT-Informatik Die Informationstechnologie unterstützt die kompletten Geschäftsprozesse. Geht in Ihrem Unternehmen beides Hand in Hand? Nutzen Sie Ihre Chancen! Entdecken Sie Ihre Potenziale! Mit
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrService-Orientierte InterSystems GmbH 2009
Fast Track to SOA Ein flexibler Ansatz für Software-Entwickler Michael Brösdorf, InterSystems GmbH Agenda InterSystems im Überblick Was ist eine service-orientierte Architektur? (Legacy-)Applikation in
MehrPflegende Angehörige Online Ihre Plattform im Internet
Pflegende Angehörige Online Ihre Plattform im Internet Wissen Wichtiges Wissen rund um Pflege Unterstützung Professionelle Beratung Austausch und Kontakt Erfahrungen & Rat mit anderen Angehörigen austauschen
MehrEntwicklung des Dentalmarktes in 2010 und Papier versus Plastik.
Sehr geehrter Teilnehmer, hier lesen Sie die Ergebnisse aus unserer Umfrage: Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik. Für die zahlreiche Teilnahme an dieser Umfrage bedanken wir
MehrHow- to. E- Mail- Marketing How- to. Subdomain anlegen. Ihr Kontakt zur Inxmail Academy
E- Mail- Marketing How- to How- to Subdomain anlegen Getrackte Links in Ihren E- Mails haben keinen Bezug zu Ihrer Domain und werden deswegen häufig von Ihren Empfängern als nicht vertrauenswürdig eingestuft.
MehrOERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt
OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted
MehrGrundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service
Grundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service Der BPM-Regelkreis Im Mittelpunkt dieser Übersicht steht die konkrete Vorgehensweise bei der Einführung
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
MehrThema: Microsoft Project online Welche Version benötigen Sie?
Seit einiger Zeit gibt es die Produkte Microsoft Project online, Project Pro für Office 365 und Project online mit Project Pro für Office 365. Nach meinem Empfinden sind die Angebote nicht ganz eindeutig
MehrWEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ
WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training
MehrKurzanleitung So geht s
Kurzanleitung So geht s MDT IP Interface SCN IP000.01 MDT IP Router SCN IP100.01 IP Interface IP Router einrichten Es wurden keine Einträge für das Inhaltsverzeichnis gefunden.falls Sie Basis Informationen
MehrMeet the Germans. Lerntipp zur Schulung der Fertigkeit des Sprechens. Lerntipp und Redemittel zur Präsentation oder einen Vortrag halten
Meet the Germans Lerntipp zur Schulung der Fertigkeit des Sprechens Lerntipp und Redemittel zur Präsentation oder einen Vortrag halten Handreichungen für die Kursleitung Seite 2, Meet the Germans 2. Lerntipp
MehrVerwendung 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
MehrTipps und Tricks zu Netop Vision und Vision Pro
Tipps und Tricks zu Netop Vision und Vision Pro Anwendungen auf Schülercomputer freigeben und starten Netop Vision ermöglicht Ihnen, Anwendungen und Dateien auf allen Schülercomputern gleichzeitig zu starten.
MehrEasyWk DAS Schwimmwettkampfprogramm
EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage
MehrPOP Email-Konto auf iphone mit ios 6 einrichten
POP Email-Konto auf iphone mit ios 6 einrichten Dokumenten-Name POP Email Konto Einrichten auf iphone.doc Version/Datum: Version 1.0, 01.02.2013 Klassifizierung Ersteller Für green.ch AG Kunden Stephan
MehrEva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit
Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit Frau Dr. Eva Douma ist Organisations-Beraterin in Frankfurt am Main Das ist eine Zusammen-Fassung des Vortrages: Busines
MehrRegistrierung als Android Market Developer
Registrierung als Android Market Developer Bitte befolgen Sie für die Registrierung als Android Market Developer folgende Schritte: Öffnen Sie die Website http://market.android.com/publish/. Zur Registrierung
Mehrrobotron*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,
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrInternet online Update (Internet Explorer)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:
MehrStammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing
Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing Finanzbuchhaltung Wenn Sie Fragen haben, dann rufen Sie uns an, wir helfen Ihnen gerne weiter - mit Ihrem Wartungsvertrag
MehrCheckliste. Erfolgreich Delegieren
Checkliste Erfolgreich Delegieren Checkliste Erfolgreich Delegieren Erfolgreiches Delegieren ist für Führungskräfte von großer Bedeutung, zählt doch das Delegieren von n und Projekten zu ihren zentralen
MehrIT im Wandel Kommunale Anforderungen - zentrales Clientmanagement versus Standardtechnologie!?
IT im Wandel Kommunale Anforderungen - zentrales Clientmanagement versus Standardtechnologie!? Visitenkarte Name: email: Telefon: Funktion: Jürgen Siemon Juergen.Siemon@ekom21.de 0561.204-1246 Fachbereichsleiter
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrFassade. Objektbasiertes Strukturmuster. C. Restorff & M. Rohlfing
Fassade Objektbasiertes Strukturmuster C. Restorff & M. Rohlfing Übersicht Motivation Anwendbarkeit Struktur Teilnehmer Interaktion Konsequenz Implementierung Beispiel Bekannte Verwendung Verwandte Muster
Mehr«Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen
18 «Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen teilnimmt und teilhat.» 3Das Konzept der Funktionalen
MehrDa unser Girokonto kostenlos ist, können Sie sich woanders etwas mehr gönnen.
Bank SIGNAL IDUNA GIR0,- Kostenfrei weltweit Bargeld abheben Da unser Girokonto kostenlos ist, können Sie sich woanders etwas mehr gönnen. Für Ihr Geld bieten wir ein Konto, das kein Geld kostet. Gut,
Mehr40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.
40-Tage-Wunder- Kurs Umarme, was Du nicht ändern kannst. Das sagt Wikipedia: Als Wunder (griechisch thauma) gilt umgangssprachlich ein Ereignis, dessen Zustandekommen man sich nicht erklären kann, so dass
MehrWelchen Weg nimmt Ihr Vermögen. Unsere Leistung zu Ihrer Privaten Vermögensplanung. Wir machen aus Zahlen Werte
Welchen Weg nimmt Ihr Vermögen Unsere Leistung zu Ihrer Privaten Vermögensplanung Wir machen aus Zahlen Werte Ihre Fragen Ich schwimme irgendwie in meinen Finanzen, ich weiß nicht so genau wo ich stehe
MehrDas Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken
1 Das Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken welche die öffentlichen Bibliotheken im Bundesland
MehrSoftware Engineering. Sommersemester 2012, Dr. Andreas Metzger
Software Engineering (Übungsblatt 2) Sommersemester 2012, Dr. Andreas Metzger Übungsblatt-Themen: Prinzip, Technik, Methode und Werkzeug; Arten von Wartung; Modularität (Kohäsion/ Kopplung); Inkrementelle
MehrDie neue Aufgabe von der Monitoring-Stelle. Das ist die Monitoring-Stelle:
Die neue Aufgabe von der Monitoring-Stelle Das ist die Monitoring-Stelle: Am Deutschen Institut für Menschen-Rechte in Berlin gibt es ein besonderes Büro. Dieses Büro heißt Monitoring-Stelle. Mo-ni-to-ring
MehrSkills-Management Investieren in Kompetenz
-Management Investieren in Kompetenz data assessment solutions Potenziale nutzen, Zukunftsfähigkeit sichern Seite 3 -Management erfolgreich einführen Seite 4 Fähigkeiten definieren und messen Seite 5 -Management
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
Mehrmacs Support Ticket System
macs Support Ticket System macs Software GmbH Raiffeisenstrasse 8 78658 Zimmern ob Rottweil Tel. (0741)9422880 1 ALLGEMEIN... 3 2 ABLAUF TICKET-SYSTEM... 4 2.1 Ticket Erstellung... 4 2.2 Ablauf... 4 2.3
MehrIntegration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.
Integration mit Die Integration der AristaFlow Business Process Management Suite (BPM) mit dem Enterprise Information Management System FILERO (EIMS) bildet die optimale Basis für flexible Optimierung
MehrGLASFASERNETZ DATACENTER RHEIN-NECKAR RHEIN-NECKAR-CLOUD MULTIMEDIA. Fixed Line BESCHREIBUNG. carrier ethernet TBFL_PFK_MA_13201507
Fixed Line carrier ethernet TBFL_PFK_MA_13201507 Carrier Ethernet Services Ihre Kunden haben mehrere Standorte und einen wachsenden Bedarf an Lösungen zum differenzierten Austausch von immer größeren Datenmengen?
MehrVersion 1.0.0. NotarNet Bürokommunikation. Bedienungsanleitung für den ZCS-Import-Assistenten für Outlook
Version 1.0.0 NotarNet Bürokommunikation Bedienungsanleitung für den ZCS-Import-Assistenten für Outlook Seite 1 Vorgehensweise bei der Einrichtung... 2 2 Vorbereitung... 2 3 Ablauf des Imports... 3 4 Allgemeine
MehrMobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.
Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden
MehrSSI WHITE PAPER Design einer mobilen App in wenigen Stunden
Moderne Apps für Smartphones und Tablets lassen sich ohne großen Aufwand innerhalb von wenigen Stunden designen Kunde Branche Zur Firma Produkte Übersicht LFoundry S.r.l Herrngasse 379-381 84028 Landshut
MehrMultichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung
Philip Michel CRM Project Manager 23 June 2011 Multichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung 2009 IBM Corporation Die Multichannel Challenge eines
MehrMedizintechnik und Informationstechnologie im Krankenhaus. Dr. Andreas Zimolong
Medizintechnik und Informationstechnologie im Krankenhaus Dr. Andreas Zimolong DIN EN 80001-1:2011 Anwendung des Risikomanagements für IT-Netzwerke, die Medizinprodukte beinhalten Teil 1: Aufgaben, Verantwortlichkeiten
MehrEinkaufsführer Hausverwaltung Was Sie bei Suche und Auswahl Ihres passenden Verwalters beachten sollten
Sie suchen einen Verwalter für Ihre Immobilie: Egal ob Eigentümergemeinschaft einzelne Eigentumswohnung Miet- oder Gewerbeobjekt oder vielleicht nur eine einzelne Dienstleistung Was Sie dabei wissen und
MehrBeschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung
Outlook Weiterleitungen & Abwesenheitsmeldungen Seite 1 von 6 Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung Erstellt: Quelle: 3.12.09/MM \\rsiag-s3aad\install\vnc\email Weiterleitung
MehrBUSINESS SOFTWARE. www. sage.at
Unbegrenzt tiefe Explosionszeichnungen Internationale Features ITc Shop Der neue Webshop mit brillanter Anbindung an die Sage Office Line und enormem Leistungsumfang. Integriertes CMS Online-Payment Schnittstellen
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrSMART Newsletter Education Solutions April 2015
SMART Education Newsletter April 2015 SMART Newsletter Education Solutions April 2015 Herzlich Willkommen zur aktuellen Ausgabe des Westcon & SMART Newsletters jeden Monat stellen wir Ihnen die neuesten
MehrStuPro-Seminar Dokumentation in der Software-Wartung. StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung.
StuPro-Seminar Dokumentation in der Software-Wartung StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung Folie 1/xx Software-Wartung: theoretisch Ausgangslage eigentlich simpel: fertige
MehrLeistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.
Plattform, Apps und App-Entwicklung Onit Apps für Ihr Unternehmen App [ap] Nomen Computer, informell 1. Anwendung (in der Regel ein kleines spezialisiertes Programm), die auf Mobilgeräte heruntergeladen
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrOLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98
OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98 Neue Version: Outlook-Termine, Kontakte, Mails usw. ohne Exchange-Server auf mehreren Rechnern nutzen! Mit der neuesten Generation intelligenter
MehrRestore Exchange Server 2007 SP2
1 Restore Exchange Server 2007 SP2 Diese Dokumentation beschreibt, wie Sie ein Restore Ihrer Exchange Datenbanken durchführen, wenn Sie das Backup mittels Windows Server Backup (WSB) erstellt haben. Das
MehrKapitalerhöhung - Verbuchung
Kapitalerhöhung - Verbuchung Beschreibung Eine Kapitalerhöhung ist eine Erhöhung des Aktienkapitals einer Aktiengesellschaft durch Emission von en Aktien. Es gibt unterschiedliche Formen von Kapitalerhöhung.
MehrAnleitung zum Online-Monitoring für Installateure
Anleitung zum Online-Monitoring für Installateure Herzlich Willkommen zum neuen Online-Monitoring von SENEC.IES! Diese Anleitung erläutert Ihnen als Installateur die Einrichtung des Online-Monitorings
MehrFernzugriff auf Kundensysteme. Bedienungsanleitung für Kunden
inquiero Fernzugriff auf Kundensysteme Bedienungsanleitung für Kunden Bahnhofstrasse 1, CH-8304 Wallisellen Tel.: +41 (0)44 205 84 00, Fax: +41 (0)44 205 84 01 E-Mail: info@elray-group.com, www.elray-group.com
Mehrinfach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock
infach Ihr Weg zum finanzellen Erfolg Geld Florian Mock FBV Die Grundlagen für finanziellen Erfolg Denn Sie müssten anschließend wieder vom Gehaltskonto Rückzahlungen in Höhe der Entnahmen vornehmen, um
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrDer Support für Windows Server 2003 endet endgültig alles was Ihnen dann noch bleibt ist diese Broschüre.
Der Support für Windows Server 2003 endet endgültig alles was Ihnen dann noch bleibt ist diese Broschüre. 14. Juli 2015. Der Tag, an dem in Ihrem Unternehmen das Licht ausgehen könnte. An diesem Tag stellt
Mehr1. Einführung. 2. Weitere Konten anlegen
1. Einführung In orgamax stehen Ihnen die gängigsten Konten des Kontenrahmens SKR03 und SKR04 zur Verfügung. Damit sind im Normalfall alle Konten abgedeckt, die Sie zur Verbuchung benötigen. Eine ausführliche
MehrDie Online-Meetings bei den Anonymen Alkoholikern. zum Thema. Online - Meetings. Eine neue Form der Selbsthilfe?
Die Online-Meetings bei den Anonymen Alkoholikern zum Thema Online - Meetings Eine neue Form der Selbsthilfe? Informationsverhalten von jungen Menschen (Quelle: FAZ.NET vom 2.7.2010). Erfahrungen können
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
Mehr2.1 Präsentieren wozu eigentlich?
2.1 Präsentieren wozu eigentlich? Gute Ideen verkaufen sich in den seltensten Fällen von allein. Es ist heute mehr denn je notwendig, sich und seine Leistungen, Produkte etc. gut zu präsentieren, d. h.
MehrCONTINIA DOCUMENT CAPTURE PREISLISTE
PREISLISTE Preisliste Basislizenzen Artikelnr. User Lizenz 1. Mandant (COM) 2. - 4. COM 5. - 19. COM 20.+ COM DC-BA-XL > 50 Basis - 50+ NAV-User 7,400 ( 1,184) DC-BA-L 20-49 Basis - 20-49 NAV-User 5.000
MehrWAS finde ich WO im Beipackzettel
WAS finde ich WO im Beipackzettel Sie haben eine Frage zu Ihrem? Meist finden Sie die Antwort im Beipackzettel (offiziell "Gebrauchsinformation" genannt). Der Aufbau der Beipackzettel ist von den Behörden
MehrEgal, ob Sie neu bauen oder renovieren mit DATALIGHT bekommen Sie ein zukunftssicheres Strom- und Datennetz in einem. Und das bedeutet grenzenlose
FREIHEIT ERLEBEN EINFACH LEBEN Grenzenlos, frei und unabhängig: Leben Sie das Leben, wie Sie es wollen. Warum sollten Sie sich Gedanken darüber machen, ob Ihr Datennetzwerk für die neuesten Technologien
MehrWindows Server 2012 R2 Essentials & Hyper-V
erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials
MehrDer monatliche Tarif für ein Handy wurde als lineare Funktion der Form f(x) = k x + d modelliert (siehe Grafik).
1) Handytarif Der monatliche Tarif für ein Handy wurde als lineare Funktion der Form f(x) = k x + d modelliert (siehe Grafik). Euro Gesprächsminuten Tragen Sie in der folgenden Tabelle ein, welche Bedeutung
MehrAnleitung. Einrichten Ihres E-Mail Postfaches. Mail (Mac OS X)
Anleitung Einrichten Ihres E-Mail Postfaches in Mail (Mac OS X) POP3 oder IMAP? Zunächst müssen Sie sich für eines der zwei gängigen Verfahren zum E-Mail Abruf entscheiden. Hierfür haben wir Ihnen die
MehrAlle gehören dazu. Vorwort
Alle gehören dazu Alle sollen zusammen Sport machen können. In diesem Text steht: Wie wir dafür sorgen wollen. Wir sind: Der Deutsche Olympische Sport-Bund und die Deutsche Sport-Jugend. Zu uns gehören
MehrEine Anwendung mit InstantRails 1.7
Eine Anwung mit InstantRails 1.7 Beschrieben wird das Anlegen einer einfachen Rails-Anwung, die ohne Datenbank auskommt. Schwerpunktmäßig wird auf den Zusammenhang von Controllern, Views und der zugehörigen
MehrPIERAU PLANUNG GESELLSCHAFT FÜR UNTERNEHMENSBERATUNG
Übersicht Wer ist? Was macht anders? Wir denken langfristig. Wir individualisieren. Wir sind unabhängig. Wir realisieren. Wir bieten Erfahrung. Für wen arbeitet? Pierau Planung ist eine Gesellschaft für
MehrI N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte
I N F O R M A T I O N V I R T U A L I S I E R U N G Wir schützen Ihre Unternehmenswerte Wir schützen Ihre Unternehmenswerte Ausfallsicherheit durch Virtualisierung Die heutigen Anforderungen an IT-Infrastrukturen
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
MehrHerzlich 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
MehrSecond Steps in eport 2.0 So ordern Sie Credits und Berichte
Second Steps in eport 2.0 So ordern Sie Credits und Berichte Schritt 1: Credits kaufen, um Zugangscodes generieren zu können Wählen Sie Credits verwalten und klicken Sie auf Credits kaufen. Geben Sie nun
Mehr4. Jeder Knoten hat höchstens zwei Kinder, ein linkes und ein rechtes.
Binäre Bäume Definition: Ein binärer Baum T besteht aus einer Menge von Knoten, die durch eine Vater-Kind-Beziehung wie folgt strukturiert ist: 1. Es gibt genau einen hervorgehobenen Knoten r T, die Wurzel
MehrInhaltsverzeichnis. Handbuch zur Installation der Software für die Bürgerkarte
Inhaltsverzeichnis Haftungsausschlussklausel... 3 Einführung... 4 Anforderungen und Hinweise... 5 Herunterladen der Software... 6 Installation der Software... 7 Schritt 1 Sprache auswählen... 7 Schritt
MehrSich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.
www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf
MehrDie Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
MehrZimmertypen. Zimmertypen anlegen
Zimmertypen anlegen Hier legen Sie Ihre Zimmer an, damit sie auf der Homepage dargestellt werden und online buchbar gemacht werden können. Wobei wir ausdrücklich darauf hinweisen möchten, dass es ganz
MehrNicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003
Nicht kopieren Der neue Report von: Stefan Ploberger 1. Ausgabe 2003 Herausgeber: Verlag Ploberger & Partner 2003 by: Stefan Ploberger Verlag Ploberger & Partner, Postfach 11 46, D-82065 Baierbrunn Tel.
MehrAnforderungen an die HIS
Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel uebel@de.ibm.com Anforderung 1 IBM Software Group / Tivoli Ein Feld zum
MehrGPP Projekte gemeinsam zum Erfolg führen
GPP Projekte gemeinsam zum Erfolg führen IT-Sicherheit Schaffen Sie dauerhaft wirksame IT-Sicherheit nach zivilen oder militärischen Standards wie der ISO 27001, dem BSI Grundschutz oder der ZDv 54/100.
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrTeil 1: IT- und Medientechnik
Matrikelnummer Punkte Note Verwenden Sie nur dieses Klausurformular für Ihre Lösungen. Die Blätter müssen zusammengeheftet bleiben. Es dürfen keine Hilfsmittel oder Notizen in der Klausur verwendet werden
MehrQualitätsversprechen. 10 Versprechen, auf die Sie sich verlassen können. Geprüfte Qualität
10 Qualitätsversprechen 10 Versprechen, auf die Sie sich verlassen können Geprüfte Qualität Liebe Kundin, lieber Kunde, "Ausgezeichnete Qualität ist der Maßstab für unsere Leistungen." (Aus unserem Leitbild)
Mehr