Schulung über den Wolken



Ähnliche Dokumente
vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems

Virtual Desktop Infrasstructure - VDI

Herausforderungen des Enterprise Endpoint Managements

OP-LOG

07. November, Zürich-Oerlikon

Manage The Cloud! Installation, Administration, Migration und Automation über eine einzige Konsole: Azure Citrix Hyper-V RDS VMware...

Uwe Baumann artiso Solutions

Windows Server 2012 R2 Essentials & Hyper-V

VMware vsphere Client

Frage und Antworten zum Webcast: Virtual Server 2005 :

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

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

BMC Control M Tipps & Tricks 3

Version Deutsch

Powershell DSC Oliver Ryf

Aufbau einer Testumgebung mit VMware Server

Agenda. TERRA CLOUD GmbH Zahlen, Daten, Fakten Private & Hybrid Cloud Szenarien Public Cloud Szenarien Lessons Learned

IT Support für den Arbeitsplatz 2.0

NX Standardinstallation

Was ist Windows Azure? (Stand Juni 2012)

Persönliche Einladung. Zur IT Managers Lounge am 4. November 2009 in Köln, Hotel im Wasserturm.

Psyprax GmbH. Netzwerk Installation unter XP. Wichtig für alle Netzwerkinstallationen: Psyprax GmbH

,QVWDOODWLRQXQG.RQILJXUDWLRQYRQ,QWHUEDVH

Perceptive Document Composition

Anforderungen an die HIS

Control-M Workload Change Management 8

Lizenzierung von System Center 2012

"Es werde Cloud" - sprach Microsoft

Matrix42. Matrix42 Cloud Trial Erste Schritte. Version

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

Systemvoraussetzungen NovaBACKUP 17.6 Die Komplettlösung für Windows Server Backup

Version Deutsch

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)

Mitarbeiter IVR - Wozu

Titel. System Center Configuration Manager 2012 R2 Anleitung Installation Softwareupdatepunkt und WSUS Integration

Zwei Wege zur automatisierten SW Verteilung Am Beispiel der Lösungen von Jungheinrich. Matthias Nischwitz,

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Version 1.0 [Wiederherstellung der Active Directory] Stand: Professionelle Datensicherung mit SafeUndSave.com. Beschreibung.

Citrix Dazzle. Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.

Fragen zur GridVis MSSQL-Server

ModeView Bedienungsanleitung

Datenübernahme easyjob 3.0 zu easyjob 4.0

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

IT-Lösungsplattformen

Entwicklungsumgebungen. Packer, Vagrant, Puppet. Alexander Pacnik Mannheim,

Deep Security. Die optimale Sicherheitsplattform für VMware Umgebungen. Thomas Enns -Westcon

Backup der Progress Datenbank

Sicherheitsanalyse von Private Clouds

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Wie mache ich eine Datensicherung vom SQL Server Express

Perceptive Document Composition

HVS32 Datenbank Archivierungs Dienst

Ihren Kundendienst effektiver machen

Inbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:

PEI-C Rebuild Das neue Einreichungsportal des PEI für Chargenfreigabeanträge Z3, Z5, 7/3 Einführung 17/19/24/

PCC Outlook Integration Installationsleitfaden

Lizenzen auschecken. Was ist zu tun?

Anlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME

Anforderungen und Umsetzung einer BYOD Strategie

Microsoft Private Cloud Customer Reference Lufthansa Systems AG

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

Bewertung der Methoden zur Sicherung von virtuellen Maschinen (VMware, Hyper-V) Ein Erfahrungsbericht

Lizenzierung von SharePoint Server 2013

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Auslesen der Fahrtdaten wiederholen Schritt für Schritt erklärt (Funktion Abfrage zur Datensicherung erstellen )

FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER

Unternehmen-IT sicher in der Public Cloud

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Anleitung Grundsetup C3 Mail & SMS Gateway V

ISi. ISi Technologie GmbH. MET -Schnittstelle zu Davis WeatherLink Version 5.7

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

atcsv2ctm Ein Tool für die Foldergenerierung mittels Excel/CSV in einem CONTROL-M Umfeld

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht

Einbindung des Web Map Service für Gemeinden Anleitung

Kurzanleitung ejax Online-Demo

System Center Essentials 2010

Benachrichtigungsmöglichkeiten in SMC 2.6

SIG Big Data in der Connect User Group

Rightsourcing im Spitalverbund, zentrale und dezentrale Infrastruktur optimal eingesetzt. Stephan Nüssli, Leiter Business Development, Logicare AG

Webcast-Serie IT Transformation in die Cloud, Teil 1. Public Cloud - mit Best-Practice-Beispiel hetras GmbH - Henning von Kielpinski, ConSol* GmbH

GuiXT und mysap ERP. Regensdorf, April 2004 Dr.Gerhard Rodé, Synactive GmbH

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Ihr IT-Administrator oder unser Support wird Ihnen im Zweifelsfall gerne weiterhelfen.

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

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

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Formular»Fragenkatalog BIM-Server«

Oracle VM Support und Lizensierung. best Open Systems Day April Unterföhring. Marco Kühn best Systeme GmbH

Kompatibilitätsmodus und UAC

Lizenzierung von SharePoint Server 2013

Titel. App-V 5 Single Server Anleitung zur Installation

Titel. System Center Service Manager 2012 R2 Anleitung zur Installation

Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

Transkript:

Schulung über den Wolken Einsatz von Control-M for Cloud im Labor- und Schulungsbereich BMC User Forum 2011 15.11.11 Berlin

2 Agenda Bauer Media Group / Bauer Systems KG Ist-Zustand Motivation Idee Technische Umsetzung Erfahrungen alternative Szenarien / Fazit Quelle: www.cloudtweaks.com

3 Bauer Media Group Medienunternehmen mit Hauptsitz in Hamburg seit Gründung 1875 familiengeführt rund 8.000 Mitarbeiter(innen) in Europa, Asien und Amerika weltweit > 300 Zeitschriften, 54 in Deutschland u.a. Beteiligungen an RTL2 / Radio Hamburg 2010: Umsatz ca. 2 Milliarden Euro

Bauer Media Group 4

5 Bauer Systems KG IT Dienstleister der Bauer Media Group Deutschland ca. 150 Mitarbeiter 6 Mitarbeiter im Team Business Application Control Control-M seit 2001 im Einsatz Für die Tekkies: BMC Control-M / Enterprise Manager 7.0.00.300 BMC Control-M Server 7.0.00.200 bunte Tüte an ca. 130 Control-M Agents (6.4 7.0) ca. 2800 Jobs täglich

Stein des Anstoßes

Stein des Anstoßes

8 Ist-Zustand TrainCenter Trainer freier Termin Schulungsraum Sekretariat Anforderung über Web-Formular Support Client Management Schulungsraum Schulungsmaschine 1 Schulungsmaschine n Schulungsmaschine 2

9 Ist-Zustand Testlab UNIX-Admins Windows-Admins Anforderung über Web-Formular VMware Admin manuelle Bearbeitung der Tickets manuelle Erstellung der VMs TestMaschine1 TestMaschine n TestMaschine2

10 Motivation / Verbesserungen Prozessautomatisierung Entlastung der Prozessbeteiligten Transparenz, Prozessstandardisierung Planungssicherheit nachvollziehbare, revisionssichere Kostenzuordnung

11 Idee UNIX-Admins Windows-Admins Trainer Anforderung über Web-Formular Anforderung über Web-Formular VMware Admin TestLab: confirm über Control-M vollautomatische Erstellung TraincenterVMs TestMaschine4 TestMaschine3 TestMaschine2 TestMaschine1 Schulungsmaschine 4 Schulungsmaschine 3 Schulungsmaschine 2 Schulungsmaschine 1

12 Technische Umsetzung - Tools Schulungsanfrage Benutzerinterface für Trainer MS Sharepoint 2007 für die Formular-Verwaltung Infopath-Dokumente für die Eingabe der Daten Datenbank zur Speicherung der Daten Webservices / Schnittstelle Schnittstelle zwischen Sharepoint und Control-M Sharepoint Webservice zur Abfrage der Schulungsdatenbank Control-M BPI zur Steuerung durch Control-M Business Process Integration Control-M for Cloud Schnittstelle zwischen Control-M und VMware vsphere Einfache Erstellung von Control-M Jobs zur Manipulation von virtuellen Maschinen

13 Technische Umsetzung - Ablauf Anforderung über Web-Formular Anforderung über Web-Formular Datenhaltung in DB Sharepoint Webservice zur Abfrage der DB Control-M for Cloud zur Erstellung der VMs TestMaschine4 Schulungsmaschine 4 TestMaschine3 Schulungsmaschine 3 TestMaschine2 Schulungsmaschine 2 TestMaschine1 Schulungsmaschine 1

14 TrainCenter Die Anfrage Anfrage - ALT Wahl von Betriebssystem, Browser und Software Beliebige Kombination möglich funktioniert das? Vereinfachung des Formulars Anfrage - NEU Nur noch Wahl eines Schulungstemplates aus dem Katalog Standardisierung jeweils getestete Umgebungen

TrainCenter - Webservice Schnittstelle Zwei Webservices werden benötigt 15 Auslesen aller startenden Schulungen Abfrage des Startdatums mit aktuellem Datum Rückgabe von Schulungstitel und Schulungsraum

TrainCenter - Webservice Schnittstelle Zwei Webservices werden benötigt 16 Auslesen aller beendeten Schulungen Abfrage des Enddatums mit aktuellem Datum Rückgabe von Schulungstitel und Schulungsraum

17 TrainCenter - Control-M for Cloud Erstellen und Löschen der Schulungsmaschinen Erstellen der Schulungsmaschinen Control-M for Cloud Job Paramterübergabe von Schulungsraum und Schulungstemplate Clonen von VMs Zyklischer Job mit MAXRERUNS = Anzahl Schulungsplätzte

18 TrainCenter - Control-M for Cloud Erstellen und Löschen der Schulungsmaschinen Löschen aller beendeten Schulungen Windows Shellskript Leider keine Löschfunktion im Control-M for Cloud VMware PowerCLI Übergabe von Schulungsraum

TrainCenter - Das gesamte Jobnetz 19

20 TestLab - Webservice Schnittstelle Neue LabSession Anfrage einer neue Laborumgebung Infopath-Formular in Sharepoint Aufbau ähnlich wie bei der Schulungsanfrage Mehrere VMs in unterschiedlichen Konfigurationen möglich Generierung einer LabID, Speicherung in DB Auslesen neuer LabSessions Alle Datensätze zu einer LabID WebService Schnittstelle zu MS SharePoint

21 TestLab - Control-M for Cloud Erstellen der TestLab Umgebung zur LabID Erstellen der einzelnen Maschinen Control-M for Cloud Ein Job je Maschine Erstellung aus Template Jobs werden mit Confirm geordert Kein automatischer Start

22 TestLab - Control-M for Cloud Erstellen der TestLab Umgebung zur LabID VMware Admin nutzt Selfservice Prüfung auf freie Kapazität usw. VMware Admin kein Control-M Poweruser Selfservice als Alternative zum Enterprise Manager Jobs im Selfservice bestätigen => CONFIRM

23 TestLab - Control-M for Cloud Anpassen von CPU Anzahl und RAM Configuration Task Control-M for Cloud Job Anpassung von CPU Anzahl, Memory Size oder Disk Size Feldwerte dafür leider numerisch, keine Verwendung von Autoedit Variablen möglich

24 TestLab - Control-M for Cloud Automation für die gesamte TestLab Umgebung Automatischen Stoppen der Testumgebung Nachts und am Wochenende werden VMs aller LabIDs gestoppt Ressourcen für Produktion frei VMs of LabID xx VMs of LabID xx VMs of LabID xx VMs of LabID xx

25 TestLab - Control-M for Cloud Automation für die gesamte TestLab Umgebung VMware Admin nutzt Selfservice Prüfung auf freie Kapazität usw. Start einzelner LabID VMs nach Vorgabe Jobs im Selfserivce ordern Vorhaltung von mehr Laborumgebungen als aktive Ressourcen verfügbar Überprovisionierung

26 TestLab - Control-M for Cloud Workload-Automation für die TestLab Umgebung Tag 1: Abends Stoppen aller VMs Tag 2: Morgens Start von LabID 01 und 04 Tag 2: Abends Stoppen aller VMs Tag 3: Morgens Start von LabID 02 und 03 VMs of LabID 01 VMs of LabID 02 VMs of LabID 03 VMs of LabID 04

27 TestLab - Control-M for Cloud Automation für die gesamte TestLab Umgebung Aufräumen muss sein Order eines Löschjobs mit LabID Löschen aller VMs dazu per Skript Noch immer keine Lösch-Funktion im Control-m for Cloud

28 TestLab So sieht es aus Automation für die gesamte TestLab Umgebung

29 Erfahrungen Control-M for Cloud Cool Cool Cool Cool Cool Easy cloning or deployment of VMs Easy power off and on of VMs Cool complete integration in normal automation environment with Control-M, no other tool needed

30 Erfahrungen Control-M for Cloud Nobody is Perfect Why is file name and file path mandatory? Maybe a bug? Fix it! No Autoedit Variable possible in Configuration Task? I m sure, it must be a bug. Please fix it! needed to adapt memory size for TestLab maschines

31 Erfahrungen Control-M for Cloud There is Room for Enhancement There is no possibility to delete VMware virtual maschines a tool can only be as good as the interface it has to use! does the vsphere SDK for WebServices support it? No possibility to use wildcards e.g. for the VM name to stop or start multiple VMs, write a loop after selecting all VMs matching the Expresion

32 alternative Szenarien Kein Sharepoint? Kein Webservice? Control-M Modul for Databases Kein VMware vsphere? Control-M for Cloud kann auch Amazon EC2 (Elastic Compute Cloud)

33 alternative Szenarien Unabhängig vom Arbeitsplatz confirm im SelfService? IOS-App für IPad und IPhone

34 Fazit Entlastung der Beteiligten O.K. Control-M als zentrale VMware Automation auch kurzfristige Umplanung im Schulungsbereich O.K. neben VMware-Admin nun weitere Personen in der Lage, VMs zu erstellen / freizugeben Warum nicht auch für Bereitstellung produktiver Maschinen einsetzen???

Control-M wandelt sich mehr und mehr vom klassischen Scheduler zum zentralen Element zur Steuerung moderner Geschäftsprozesse 35