1 Automatisierung von IT-Infrastruktur für DataCore CITRIX VMware Microsoft und viele andere Technologien Christian Huber Potsdam
2 Automatisierung hinter fast jeder Anforderung Anforderungen an die IT 2014 Effizienz steigern Verbesserung Prozesse Kosten der IT senken Bereitstellung konstant stabil laufender IT-Services Entwicklung neuer Services Schnellere Bereitstellung von IT-Services Automatisierung schafft Entlastung und steigert Effizienz
3 Anwendungsgebiete Automatisierung IT-Infrastruktur Nach Bereichen Monitoring, Change Management Config, Change Management Incident und Service Management Application und Database Management Nach Themen/ Tools Server (CITRIX, MS, VMware), SAN (Datacore) VDI, Provisioning User Management, Active Directory Nagios, SharePoint, ServiceNow
4 flowster Automatisierung Vorteile Vorteile von Automatisierung mit flowster Einhaltung der Prozesse Dokumentation / Nachvollziehbarkeit / Transparenz schnellere Bearbeitungszeiten geringere Betriebskosten leichtere Delegierbarkeit
dcente r dcente r 5 flowster verbindet Systeme und Prozesse vmware Microsoft Citrix. Termin Freigabe Ereignis
flowster User Portal - Auszug 6
7 Leichtes Design von Workflows DesignStudio Erstellung von Workflows (beinhaltet Bibliothek) kundenspezifische Workflows erstellen Vorhandene dcenter Lösungen bearbeiten Drag & Drop Auswahl von Bausteinen umfangreiche Bibliothek
8 Umfangreiche Bibliothek über 1.300 vorgefertigte Bausteine Drag & Drop Auswahl ständige Aktualisierung durch Hersteller
Komfortable Administration von Workflows AdminSuite Verwaltung erstellter Workflows Erstellte Workflows verwalten Vergabe von Berechtigungen Versionskontrolle & Bereitstellung 9
10 flowster Workflow-Engine Flowster Engine(s) Auf Basis von : leistungsstarke Workflow-Engine agentenfreier Betrieb hochverfügbar
11 Nutzung von Workflows User Portal Zugriff auf freigegebene Workflows über intuitive Oberfläche Service Portale spezielle Anwendungen z.b. für Druckerverwaltung, Monitoring, dcenter-lösungen Web Services / API Nutzung von Workflows aus Drittanwendungen heraus
12 Lösungen von flowster
13 für Automatisierung der SANsymphony-V Speichervirtualisierung flowster dcenter für DataCore Support-Benachrichtigung Mobiles Monitoring Intelligente vdisk -Verteilung vdisk Migration Schnelle VMware ESX- Anbindung Functional Test Plan erstellen
15 für Automatische Bereitstellung kompletter XenDesktop / XenApp Umgebungen mit SelfService Portal flowster dcenter für CITRIX Windows Maschine provisionieren Delivery Gruppe verwalten Desktop veröffentlichen Provisioning Image verwalten Maschinenkataloge verwalten Anwendung veröffentlichen
16 für Benutzermanagement / Verwaltung von Benutzern und Berechtigungen mit SelfService Portal flowster dcenter für Microsoft Active Directory Benutzer Onboarding Berechtigungsverwaltung Benutzer Offbording Reporting/Abrechnung
17 für Die zentrale Managementlösung für Ihre SharePoint Farm flowster dcenter für Microsoft SharePoint Farm Monitoring Site Management Berechtigungsverwaltung Backup/Restore
27 flowster PoC Beispiel Proof of Concept
Ausgangslage Bestehende XenDesktop XenApp Umgebung für > 25.000 Benutzer Betrieb der komplexen Umgebung wird manuell von Administratoren verwaltet Dadurch sehr viele Fehlersituationen innerhalb der Umgebung 64 administrative Konten die Rechte haben auf die Umgebung Provisionierung von neuen Server / Clientsysteme für bestehende Silos / Pools dauert zwischen 1 und 3 Tage Administrative Aufgaben teilweise nicht nachvollziehbar 28
Technische Anforderungen Muss folgende Produkte unterstützen: VMware vsphere 5.5 Citrix XenDesktop >= 7.5 Citrix XenApp >= 7.5 Citrix PVS >= 7.1 MS Active Directory 2008 Powershell Möglichkeit Workflows von anderen Systemen anzustarten (z.b. Monitoring, Incident Management etc.) Komplete Nachvollziehbarkeit / Dokumentation der Prozesse Workflows über einen Web Browser zur Verfügung stellen (als Self Service) 29 29
PoC Beschreibung PoC Workflow Aufgaben: 1.) Erstellen eines neuen Servers für ein bestehendes XenApp Silo 2.) Löschen eines bestehenden Servers in einem XenApp Silo Hierzu müssen folgende Backend Systeme automatisiert werden: - vsphere 5.5 - Provisioning Server 7.1 - Active Directory 2008 - XenApp 7.5 30
PoC Aufgaben im Detail 1.) Neuen Server erstellen: Der erste Workflow besteht auf folgenden vier Aufgaben: Prechecks, Execution, Rollback and Postchecks 31
PoC Aufgaben im Detail 1.) Prechecks: Precheck Sequenz: - Prüfen ob virtuelle Maschine schon existiert in vsphere - Prüfen ob die Vorlage für die virtuelle Maschine existiert in vsphere - Prüfen ob die Device im Provisioning Server schon existiert - Prüfen ob die vdisk auf dem Provisioning Server existiert - Prüfen ob das Computerkonto im AD schon existiert Nur wenn diese Sequenz erfolgreich abgeschlossen wurde startet die nächste (Execution), andernfalls endet der Workflow hier. 32
PoC Aufgaben im Detail 1.) Execution: Execution Sequenz: - Erstellen einer virtuellen Maschine in vsphere von einer Vorlage - Erstellen einer Device im PVS - Die vdisk zur Device hinzufügen im PVS - Erstellen des Computerkontos in AD - Die virtuelle Maschine zu einem XenApp Machine Catalog hinzufügen - Die virtuelle Maschine zu einer XenApp Delivery Group hinzufügen Wenn diese Sequenz erfolgreich abgeschlossen wurde, startet die Postcheck Sequenz, andernfalls wird die Rollback Sequenz ausgeführt. 33
PoC Aufgaben im Detail 1.) Postcheck: Postcheck Sequenz überprüft: - ob das AD Computerkonto erfolgreich erstellt wurde - ob die virtuelle Maschine erfolgreich in vsphere erstellt wurde - ob das Device erfolgreich im PVS erstellt wurde Diese Sequenz überprüft nur nochmal, ob alle Aufgaben erfolgreich durchgeführt wurden. 34
PoC Aufgaben im Detail 1.) Rollback: Die Rollback Sequenz macht sämtliche Änderungen der Execution Sequenz rückgängig, falls diese nicht ordnungsgemäß beendet wurde: - Löschen der virtuellen Maschine in vsphere - Löschen der Device im PVS - Löschen des Computerkontos im AD 35
PoC Aufgaben im Detail 1.) User Portal: - Ausführen von Workflows - Abfrage des Workflow Status - Genehmigen von Workflows 36
PoC Aufgaben im Detail 1.) User Portal: - Start von Workflows mit vordefinierten Parameter Felder - Durch die Vorbelegung der Eingabefelder werden Fehleingaben ausgeschlossen 37
Zusammenfassung flowster konnte alle Anforderungen an den PoC erfüllen Alle administrativen Aktivitäten werden mit flowster protokolliert Die Zeitspanne zur Erstellung von Servern konnte von 1-3 Tagen auf 10 Minuten reduziert werden Die Produktivität wird damit um mehr als 90 % gesteigert PoC wurde innerhalb von 16 Projekttagen umgesetzt 38
? Fragen? 39
Vielen Dank für Ihre Aufmerksamkeit 40
flowster Kontakt Christian Huber Rudolf-Breitscheid-Str. 32 14482 Potsdam M +49 152-317 317 00 T +49 331-231841 - 10 E christian.huber@flowster.de 41