21
TDMC Automatisierung von IT-Serviceprozessen bei einem Energieversorger Achim Theede Frankfurt | 18. Oktober 2018

Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierung von IT-Serviceprozessenbei einem Energieversorger

Achim Theede

Frankfurt | 18. Oktober 2018

Page 2: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Vorstellung

Projektrahmen

Architektur und Konfiguration

Automatisierte IT-Serviceprozesse

Kritische Erfolgsfaktoren

Fragen

Agenda

2

Automatisierung von IT-Serviceprozessen in der Energiewirtschaft

Page 3: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

■ Ablösung einer Cloud basierten ITSM-Lösung (Kooperationsprojekt mainova und N-ERGIE)

■ Von Mainova und N-ERGIE gemeinsam genutzte, ebenfalls Cloud basierte ITSM-Lösung von USU

■ Mandantenlösung mit Mandantentrennung über Datenbankattribut (nicht wie SAP)

■ Cloud / SaaS basierte Lösung, Hosting von E-Werk in Leipzig

■ 3.000 Nutzer der Mainova inkl. VGF und Stadtwerke Holding, 2.500 Nutzer der N-ERGIE

Projektrahmen

3

Page 4: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

■ Aufbau, Strukturierung und Einführung einer Configuration Management Datenbank (CMDB) für ein zentrales Asset Management

■ Ablösung eines Incident Managements

■ Aufbau und Einführung eines Problem Managements

■ (Ablösung) Aufbau und Einführung eines Service Request Managements mit Shop und Prozessautomatisierung

■ Einführung und Nutzung von Valuemation Analytics in der Standardausprägung

■ Einführung und Nutzung des Knowledge-Centers als Grundlage für Alerts, Hinterlegung von Schulungsmaterial und Systemdokumentation, Workarounds, FAQ‘s, Hilfestellungen

Projekt-Scope

4

Page 5: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Projektrahmen

5

Projektorganisation

Service Request

Fr. Jxxxxxx

Hr. Wxxxxx

Hr. Kxxxxx

Hr. Wxxxxxxx (USU)

Hr. Gxxxxxxx (USU)

Backendautomation

Fr. Kxxxx

Fr. Rxxxxx

Hr. Dxxxx

Hr. Wxxxx

Hr. Blumberg-Stöhr

(Flowster)

Orchestra

USU

CMDB

Hr. Kxxxxx

Hr. Dxxxxxxxxxxx

Fr. Rxxxxx

Hr. Dixxxx

Hr. Wxxxxx

Fr. Axxxxxxx

Hr. Wxxxxxx (USU)

Hr. Gxxxxxx (USU)

Projektkommunikation & SchulungFr. Kxxxxxxxx Fr. Wxxxxxx (USU)

PL

Hr. Theede Hr. Zxx (USU)

LA

Mainova N-ERGIE USUK

E

R

N

T

E

A

M

Incident / Problem

Hr. Jxxxx / Bxxxxx

Hr. Wxxxxx

Hr. Kxxxxx

Hr. Wxxxxxxx (USU)

Hr. Gxxxxxxx (USU)

Page 6: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Vorstellung

Projektrahmen

Architektur und Konfiguration

Automatisierte IT-Serviceprozesse

Kritische Erfolgsfaktoren

Fragen

Agenda

6

Automatisierung von IT-Serviceprozessen in der Energiewirtschaft

Page 7: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Architektur und Konfiguration

7

Schematische Darstellung

V

a

l

u

e

m

a

t

i

o

n

WANOrchestra

DMZ

Orchestra

Backend

F

l

o

w

s

t

e

r

SCCM

AD

Page 8: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Die Anbindung der Backendsysteme, aktuell zwei unterschiedliche SCCM-Systeme und Active Directory, erfolgt über Orchestra (Fa. Soffico) und Flowster.

Orchestra übernimmt dabei den Datenaustausch zwischen Valuemation und Flowster

Flowster übernimmt den Datenaustausch zwischen Orchestra und dem Backendsystemen. Dabei ist Flowster integraler Bestandteil der Backend-Landschaft und wird von der IT betrieben.

Damit wurde sichergestellt, das ein Zugriff auf die Backendsysteme nicht direkt sondern nur indirekt von außen erfolgen kann.

Orchestra und Flowster kommunizieren dabei über definierte Ports, Benutzer und Zertifikate.

Aus Sicherheitsgründen wurden 2 Orchestra-Server installiert, einer in der DMZ und einer in der Backendumgebung

Orchestra kommt über eine IP-Filterung und ein Zertifikat in die DMZ und über separat freigeschaltete Ports in die Backend-Umgebung des Energieversorgers.

Architektur und Konfiguration

8

Anbindung der Backendsysteme mittels Orchestra und Flowster

Page 9: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Architektur und Konfiguration

9

Anbindung der Cloud-Lösung an die Backendsysteme

Page 10: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Architektur und Konfiguration

10

Architektur der Flowster-Services

Page 11: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Vorstellung

Projektrahmen

Architektur und Konfiguration

Automatisierte IT-Serviceprozesse

Kritische Erfolgsfaktoren

Fragen

Agenda

11

Automatisierung von IT-Serviceprozessen in der Energiewirtschaft

Page 12: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierte IT-Service-Prozesse

12

Genereller Ablauf

Aus dem Business Prozess von

Valuemation werden

die Backendrelevanten

Attribute zusammengestellt

Es wird Flowster

mit der relevanten

Workflow ID

aufgerufen (Script)

Flowster führt den

spezifischen

Workflow aus

Flowster erhält

einen Returncode

vom Backend über

Erfolg/Fehler

Flowster übergibt

den Returncode

und Attribute an

Orchestra (Script)

Orchestra übergibt

den RC und

Attribute an den

wartenden

Business Prozess

Page 13: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierte IT-Service-Prozesse

13

Flowster – Valuemation Integration (Valuemation-Prozess)

1. Flowster-Aufruf: per Script

2. Gateway: Rückmeldung vom Aufruf prüfen

Wenn der Workflow in Flowster gestartet wurde, dann wird die Nachricht “Workflow started successfully” zurückgegeben

3. Error Handling: Phase 1 - Benutzeraufgabe

Wenn von Flowster eine andere Meldung als “Workflow started successfully” zurück kommt oder http-Fehler. Muss manuell bereinigt werden.

4. Gateway: Workflow wird nach Bereinigung wieder gestartet

5. Bedingungs-Ereignis, die auf einen Eintrag in der Rückmeldungstabelle wartet, um diese Rückmeldung im Anschluss zu interpretieren.

6. Ausführung des Skripts das die Rückmeldung interpretiert: Fehler oder OK, ggfs. Auch Attribute, die aktualisert werden müssen.

7. Gateway: Entscheidung ob alles OK ist oder ein Fehler aufgetaucht ist. (returnCode = 0 oder >0)

8. Benutzeraufgabe um den aufgetretenen Fehler zu prüfen und Entscheidung für die nächsten Schritte festzulegen. Ab hier sind die weiteren Schritte abhängig

davon was im Fehlerfall gemacht werden kann. Prozessinstanz stornieren, alles zurücksetzen, neuer Aufruf für das Teilstück,das noch fehlt….

9. Update in Valuemation mit den rückgemeldeten Daten (optional: z.B. neue userId für eine Person) oder einfach weitermachen weil alles OK ist.

Page 14: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierte IT-Service-Prozesse

14

Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen

■ Anlage eines neuen Rechners in SCCM bei einer Bestellung (SCCMDeviceID für CMDB rückmelden)

■ Entfernen eines Rechners aus SCCM

■ Primary Devices setzen - SCCMDeviceID, SBCode, ServiceRequestNr., Zielsystem

■ Primary Device entfernen - SCCMDeviceID, SBCode, ServiceRequestNr., Zielsystem

■ Zuweisen von Devices zu SCCM Collections

■ Entfernen von Devices zu SCCM Collections

■ Vergabe von Berechtigungen in Citrix (über AD-Gruppen)

■ Entfernen von Berechtigungen in Citrix (über AD-Gruppen)

■ AD Berechtigungen ändern

■ Erzeugen eines Valuemation Fehlers für die Folgeverarbeitung in Valuemation (Snippet)

Page 15: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierte IT-Service-Prozesse

15

Flowster Ablauf am Beispiel Rechner oder Rechnertausch in SCCM

Page 16: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Automatisierte IT-Service-Prozesse

16

Flowster Ablauf am Beispiel SCCM Collection Zuweisung ändern

Page 17: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Vorstellung

Projektrahmen

Architektur und Konfiguration

Automatisierte IT-Serviceprozesse

Kritische Erfolgsfaktoren

Fragen

Agenda

17

Automatisierung von IT-Serviceprozessen in der Energiewirtschaft

Page 18: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Frühzeitiger konzeptioneller Aufbau einer CMDB-Struktur im Vorfeld einer ITSM Implementierung

Frühzeitiger Aufbau von Know-How über Orchestra, ITSM Prozesse und Flowster Workflows

Orchestra ist sehr Komplex – hier haben wir viele Monate für den Datendurchgriff aus der Cloud zu

Flowster benötigt. Aufbau von Know-How durch begleitendes Arbeiten mit Orchestra Experten ist

unabdingbar

Viel Zeit für die Abstimmung mit den Experten der Backendsysteme einplanen - es treten immer

wieder Fälle zu Tage die nur in den Köpfen der Beteiligten liegen

Cloud Integration ist möglich aber durch die erheblichen Sicherheitsanforderungen sind viele

Hürden von allen Beteiligten (USU, Flowster und Kunde) zu überwinden

(Zertifikate, Portfreischaltungen, IP-Filterung, Proxy-Einstellungen, User, Passwörter, ...)

Vor Ort Einsätze aller Beteiligten sind unabdingbar

Kritische Erfolgsfaktoren I von II

18

Page 19: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Attribute an den CMDB Komponententypen steuern den Prozessdurchlauf und damit verbundene

Aufgaben im Fulfillment

Start mit einfachen Prozessen die aber ein hohes Transaktionsaufkommen darstellen

Intensive Abstimmung bei der ITSM Prozessgestaltung die eine Automatisierung anstoßen. Hier ist

eine agile Vorgehensweise sehr förderlich da schrittweise Abstimmungen erfolgen.

Valuemation ist primär eine On-Premis-Lösung. Die Mandantenfähigkeit wird über

Datenbankobjekte (Debitor) und Rechte hergestellt. Aus heutiger Sicht würden wir empfehlen eine

Cloud-Lösung je Unternehmen aufzubauen.

Eine gemeinsame Einführung eines ITSM-Tools erzeugt nur geringe Synergien. Die größten

Synergien wurden realisiert, als ein Unternehmen ein bereits bestehendes System adaptieren

konnte.

Kritische Erfolgsfaktoren II von II

19

Page 20: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

Ihre FragenIhre Fragen

Page 21: Automatisierung von IT-Serviceprozessen · Automatisierte IT-Service-Prozesse 14 Übersicht der Flowster Workflows zur Automatisierung von Backend Prozessen Anlage eines neuen Rechners

TDMC

TDMC Achim Theede

21

Mein Motto seit über 30 Jahren überzeugter und überzeugender Beratungspraxis.

„ Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.“

Albert Einstein

Ich bin Spezialist für

- Aufbau und Integration neuer Geschäftsfelder und Abspaltung „alter“ Geschäftsfelder

- Business Transformation / Restrukturierungen in Unternehmen

- Neuausrichtung und strategischer Umbau von IT-Organisationen

- Aufbau und Entwicklung von IT-Services / IT-Serviceorientierung

- Unternehmenskulturanalysen und Teamprofilings zur Optimierung von Effektivität und Effizienz

IBM, Accenture, SAP und Steria Mummert waren meine Stationen auf dem Weg zum eigenen

Unternehmen. Meine Branchenschwerpunkte sind die Energieversorgung und der öffentliche Dienst.