IT-Automation mit Puppet

Größe: px
Ab Seite anzeigen:

Download "IT-Automation mit Puppet"

Transkript

1 Whitepaper IT-Automation mit Puppet Release 1.0

2 Whitepaper IT-Automation mit Puppet Inhaltsverzeichnis Einleitung...3 Fallbeispiel IT-Automation mit Puppet...4 Strukturierung der Konfigurationsdaten...5 Übernahme der Informationsstruktur...6 Puppetisierung der Informationsstruktur...7 Erstellen eines Templates...7 Erstellen eines Puppet-Manifests...8 Zuweisung der Konfigurationsdaten (Deklaration)...9 Ergebnis nach der Puppet-Verarbeitung...10 Anpassungen und manuelle Eingriffe...10 Zusammenfassung...11 Fazit...12 Über Puppet...13 Impressum...14 Herausgeber...14 Lizenz...14 Seite 2 von 15

3 Einleitung Public Cloud, Private Cloud, Hybrid Cloud, On Demand Computing sind die aktuellen Themen im IT-Infrastrukturmanagement. Aber ohne zentrale Verwaltungswerkzeuge hätten diese Neuerungen nicht eine solche Hype erfahren, denn konventionelle Administration mit vielen Sysadmins in Cloud-Umgebungen ist schlicht zu teuer. Ein solches Werkzeug für Systemadministration und IT-Automation ist Puppet. Ähnlich dem Puppenspieler, der an den richtigen Fäden seiner Marionetten zieht, um mit seinem Puppenspiel den Zuschauer zu verzaubern, verwaltet Puppet Konfgurationen von Servern, Applikationen, Services, Dateien, Software-Paketen etc. Durch die deklarative Sematik der Puppet-Syntax Der Webserver soll aktiv sein legt der Systemadministrator die Zielkonfguration fest und rollt diese über die Puppet-Clients in seiner Umgebung aus. Dass Puppet nicht nur für große und sehr große IT-Landschaften ausgelegt ist, möchte ich Ihnen mit diesem Whitepaper beweisen und die Einsatzmöglichkeiten in kleinen und mittelständischen Unternehmen (KMU) vorstellen. Die Zielgruppe dieses Whitpapers sind IT-Leiter, Systemadministratoren, IT- Architekten und Geschäftsführer von KMU. Seite 3 von 15

4 Fallbeispiel IT-Automation mit Puppet Grundsätzlich möchte niemand immer das gleiche Tun, dennoch fnden sich immer wieder Beispiele dafür, dass es getan werden muss. An Hand eines Fallbeispiels möchte ich aufzeigen, wie wiederkehrende Arbeiten mit Puppet automatisiert werden können. Stellen wir uns einen selbstständigen Web-Entwickler vor, der für die Entwicklung von Internetportalen für Firmenkunden tätig ist. Für diese Firmenkunden hat er sich eine Test- und Entwicklungsumgebung mit den jeweiligen Instanzen seiner Kunden aufgebaut. Aufgrund seines geschäftlichen Erfolgs verwaltet er mittlerweile einige Dutzend Portalinstanzen. Leider ist mit der Anzahl der Instanzen nicht unbedingt auch die Qualität der Verwaltung gewachsen. Im Gegenteil, es wird vieles manuell und punktuell mit selbstgeschriebenen Shell-Skripten administriert. Das Aufsetzen einer neuen Kundeninstanz ist geprägt von sich immer wiederholenden Befehlsaufrufen, Editieren von Konfgurationsdateien und dem Testen der jeweiligen Konfguration. Daher benötigt das Deployment einer neuen Kundeninstanz immer noch die gleiche Zeit, wie schon bei der Gründung seiner Web-Agentur. Wie Sie mit der Unterstützung von Puppet mehr Zeit für Ihre Projekte gewinnen, zeige ich Ihnen am Beispiel von virtual host des Apache HTTP Server der Apache Software Foundation 1. In einem virtual host wird der Content für einen Web-Seite gekaspelt vom Rest des Webservers unter einem bestimmten Domain-Namen verwaltet und ausgeliefert. Dies ist eine gängige Praxis um verschiedenste Domains auf einem Webserver zu hosten. 1 Als ehrenamtliche Organisation fördert die Apache Software Foundation die Apache-Softwareprojekte wie den Apache Webserver, Apache Tomcat, Apache OpenOffice, Apache Lucene und viele andere. Weitere Informationen: Seite 4 von 15

5 Strukturierung der Konfigurationsdaten Die Automatisierung von IT-Systemen erfordert eine Standardisierung der Daten im Unternehmen. In unserem Beispiel müssen für die virtual hosts des Webservers die Pfade auf dem Linuxsystem, standardisiert sein. Die Basisarchitektur für die Kundeninstanzen wird wie folgt defniert: Verzeichnis Pfad auf dem Server Basisverzeichnis des Webservers /var/www Basisverzeichnis des Kunden kunde001 DocumentRoot eines virtuellen Hosts von Kunde kunde001 /var/www/kunde001 /var/www/kunde001/ Pfad für die Logdateien der Instanz Pfad für die Konfgurationsdatei der Instanz /var/log/www/kunde001/ /etc/apache2/kunde001/ An dieser Architektur sieht man schon, dass es recht unkompliziert ist kunde001 und zu strukturieren und als Variable darzustelle: $KUNDE = kunde001 $VIRTUALHOST = Nun ist die Strukturierung der Daten abgeschlossen und es kann die Puppetisierung beginnen. Aufgrund dieser klaren Verzeichnisstrukturen können auch weitere Systeme wie Backup und Monitoring ohne großen Aufwand in den Webserver integriert werden. Diese angeschlossenen Systeme sind dadurch in der Lage mit einer wachsenden Seite 5 von 15

6 Anzahl von virtual hosts zu skalieren. Übernahme der Informationsstruktur Puppet bietet ähnlich einer Datenbank die Möglichkeit diese herausgearbeiteten Informationsstrukturen und deren Werte zu speichern. In Puppet werden sogenannte Manifeste geschrieben, um bestimmte Systemkonfgurationen zu manifestieren. Dabei handelt es sich um ASCII-Dateien, die mit jedem Texteditor bearbeitet werden können. Neben den Manifesten gibt es noch weitere Objekte wie Files oder Templates etc. 2. Der Automationsgrad eines Puppet-Umgebung wird nur durch die Vorstellungskraft des Administrators limitiert, so dass dies nur einen kleinen Teil dereinen Automations-möglichkeiten wiederspiegelt: Mit Puppet können Services gestartet oder gestoppt werden Es können hinterlegte Dateien verteilt werden In bestehenden Konfgurationsdateien können Werte verändert werden es kann sicher gestellt werden, dass eine Aktion ausgelöst wird es können rekursiv Konfgurationsarrays verarbeitet werden Software-Pakete können installiert werden 2 Puppet-Dokumentation im Internet: Seite 6 von 15

7 Puppetisierung der Informationsstruktur Erstellen eines Templates Zunächst wird aus der virtual host -Konfgurationsdatei ein Puppet-Template generiert. Mit einem Editor werden die statischen Daten durch Variablennamen in der Puppet Syntax ersetzt (fett). cat /etc/puppet/modules/apache2/files/virtualhost.conf.erb <VirtualHost *:80> ServerName <%= virtualhost %> ServerAdmin virtualhost %> DocumentRoot /var/www/<%= kunde %>/<%= virtualhost %> ErrorLog /var/log/www/<%= kunde %>/<%= virtualhost %>-error_log CustomLog /var/log/www/<%= kunde %>/<%= virtualhost %>-access_log common <Directory /var/www/<%= kunde %>/<%= virtualhost %> Allow from all Options +Includes +Indexes +FollowSymLinks AllowOverride all </Directory> </VirtualHost> Puppet wird beim Verarbeiten wiederum diese Variablen mit den für diesen Server notwendigen Konfgurationsdaten ersetzen und eine virtualhost.conf-datei erstellen. Seite 7 von 15

8 Erstellen eines Puppet-Manifests Das Puppet-Manifest legt die Logik für die Automation fest. Es wird deklarativ festgelegt, wie der Zielzustand des Virtualhosts auszusehen hat. cat /etc/puppetlabs/puppet//modules/apache2/manifests/init.pp: class apache2 { } package { 'apache2': ensure => present, } file { '/etc/apache2/${kunde}/${virtualhost}.conf': content => template('apache2/virtualhost.conf.erb'), notify => Service('apache2'), service { 'apache2': ensure => running, } Was deklariert dieses Beispielmanifest 3? 1. Es wird dafür gesorgt, dass das Paket apache2 installiert ist 2. Dass aus dem Template eine virtual host -Datei erzeugt wird 3. Puppet informiert den Service apache2 darüber, das dieser seiner Konfguration neu einlesen soll und dadurch den Content des neuen virtual host ausliefern kann. 3 Dieses Manifest dient nur der Veranschaulichung der Arbeitsweise von Puppet und ist daher recht einfach gehalten. Für den produktiven Betrieb von Puppet sollten die Daten von der Logik getrennt sein. Seite 8 von 15

9 Zuweisung der Konfigurationsdaten (Deklaration) Die Zuweisung der Konfgurationsdaten für den Kunden kunde001 erfolgt zentral für die Umgebung in der site.pp cat /etc/puppetlabs/puppet/manifests/site.pp: node 'webserver.beispiel-web-agentur.de' { } $kunde = 'kunde001' $virtualhost = ' include apache2 Mit dem letzten und wichtigen Schritt ist die Puppetisierung des Kundensystems abgeschlossen und dieses kann in die Umgebung ausgerollt werden. Um weitere Kundensysteme auszurollen, kann man in der site.pp weitere Hosts in ähnlicher Weise anlegen. Seite 9 von 15

10 Ergebnis nach der Puppet-Verarbeitung Mit der Ausführung des Puppet-Agenten wird der neue Virtualhost des Kunden kunde001 auf dem Webserver ausgerollt: cat /etc/apache2/kunde001/ <VirtualHost *:80> ServerName ServerAdmin DocumentRoot /var/www/kunde001/ ErrorLog /var/log/www/kunde001/ CustomLog /var/log/www/kunde001/ common <Directory /var/www/kunde001/ Allow from all Options +Includes +Indexes +FollowSymLinks AllowOverride all </Directory> </VirtualHost> Anpassungen und manuelle Eingriffe Durch die o. a. drei Schritte wurde die Administration der Komponente virtual host des Webservers automatisiert. Anpassungen werden ab sofort über die Änderung des Puppet-Manifests ausgebracht. Manuelle Änderungen (schneller Fix eines Fehlers) sind selbstverständlich möglich. Jedoch sollten diese Konfgurationsänderungen im Puppet-Manifest nachgeführt werden, da Puppet das System immer in den Zustand bringt wie es das Manifest deklariert! Seite 10 von 15

11 Zusammenfassung An diesem Fallbeispiel wurde aufgezeigt, wie man mit Puppet einfach, aber efektiv eine Test- und Entwicklungsumgebung automatisiert verwalten kann. Mit der Einführung der IT-Automation hat man wieder mehr Zeit sich um seine Kunden zu kümmern und dies macht sich auch bei der Akquise von Neukunden bemerkbar. Und somit schließt sich wieder der Kreis, da mit Puppet verwaltete Infrastrukturen einfach mitwachsen können. Selbstverständlich steigert die Automation auch den Qualitätsgrad der IT- Infrastruktur und dieser ist wiederum ein gutes Verkaufsagrument. Seite 11 von 15

12 Fazit Wie man an diesem Fallbeispiel erkennen kann, ist Puppet ein sehr fexibeles Werkzeug, um Umgebungen einfach verwalten zu können. Es ersetzt das gewohnte Arbeiten an der Konsole durch intelligente Datenstrukturen und Algorithmen. Puppet unterstützt die Skalierung von IT-Umgebungen und vereinfacht die Integration von weiteren Systemen. Gerade KMU's proftieren von diesem Werkzeug, da es die Möglichkeit bietet Konfgurationen zentral und standardisiert für den/die Server abzulegen und auch wieder einspielen zu können. Don't change a running system verliert mit dem Einsatz von Puppet seinen Schrecken. Es können auch einzelne Systeme automatisiert verwaltet werden, da es in erster Linie auf den Automatisierungszweck und nicht auf die Anzahl der zu verwalteten Systeme ankommt. Auch Wachstumsphasen eines Unternehmens (bei Gründern wichtig!) wird durch Puppet untersützt, den Übergang von einem Application-Server auf zwei Application- Server ist nur noch eine Frage der Deklaration, was auf welchem Server betrieben werden soll. Diesen Vorteilen steht ein weiteres Werkzeug gegenüber, welches erlernt und gepfegt werden muss. Aufgrund der einfachen Syntax der Puppet- Deklarationssprache ist es möglich sich recht schnell einzuarbeiten, so dass der Lernaufwand die Einsparungen von Zeit, Kosten und Steigerung der Qualität dies rechtfertigt. Nicht zu vergessen ist die Tatsache, dass es sich bei Puppet um ein kostenfreies Open Source Produkt handelt. Wenn wir Ihr Interesse geweckt haben und Sie weitere Information oder eine Demonstration dieser IT-Automationslösung wünschen, kontaktieren Sie uns über Gerne beraten wir Sie wie man in Ihrem Unternehmen Puppet erfolgreich einsetzen kann. Seite 12 von 15

13 Über Puppet Puppet ist ein Software-Produkt zur IT-Automation. Puppet unterstützt Sysadmins bei der Administration von IT-Infrastrukturen. Puppet ermöglicht den gesamten Lebenszyklus eines IT-Systems zu verwalten, die Provisionierung und Konfguration, die Orchestrierung (das Zusammenspiel von Protokollen und Systemen) sowie das Reporting. Mit Puppet kann man wiederholende Aufgaben einfach und unkompliziert automatisieren. Ob dies nur ein System oder ganze Cloud-Infrastukturen betrift, das spielt dabei keine Rolle. Das zentrale Managementsystem (Puppetmaster) wird auf einem Linux Betriebssystem (RHEL, CentOS oder Debian) installiert. Puppet-Agenten stehen für verschiedenste Betriebssysteme wie Microsoft Windows TM, IBM AIX TM, Oracle Solaris TM und diversen Linux Distributionen zur Verfügung. Entwickelt wurde Puppet von Lukas Kanies (CEO Puppetlabs ). Als leidenschaftlicher Programmierer für Systemadministrationswerkzeuge hat er 2005 Puppet entworfen sowie die Fa. Puppet, mit der Idee bessere Werkzeuge für den IT-Betrieb zu entwickeln, gegründet Puppet vertreibt die kommerzielle Version von Puppet als Puppet Enterprise. Der Funktionsumfang der Enterpise-Version ist umfangreicher als die Community-Version und bietet unter anderem auch 24x7-Support für unternehmenskritische Puppet- Infrastrukturen. Weitere Information fnden Sie: Kommerzielle Web-Seite: Puppet Community: Seite 13 von 15

14 Seite 14 von 15

15 Impressum Herausgeber Christoph Zapp ZappIT Solutions Christoph Zapp Morschheimer Str Kirchheimbolanden Veröfentlicht 2016 Copyright 2016 Christoph Zapp Lizenz Dieses Whitepaper steht unter einer CC-BY-ND-3.0-Lizenz. Der Autor soll wie folgt genannt werden: by Christoph Zapp, im Auftrag von ZappIT Solutions Christoph Zapp, Diese Lizenz erlaubt die Weiterverbreitung dieses Dokumentes, kommerziell wie nicht-kommerziell, solange dies ohne Veränderungen und vollständig geschieht und der Autor als Urheber genannt wird. Details zur Lizenz erfahren Sie unter : Seite 15 von 15

Zentrales Konfigurationsmanagement mit Puppet

Zentrales Konfigurationsmanagement mit Puppet Zentrales Konfigurationsmanagement mit Puppet SLAC 2011 Martin Alfke Einführung Wie managed man 600 Linux-Server mit 20 unterschiedlichen Applikationen? Einführung Wie

Mehr

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes Themen Apache Webserver Konfiguration Verzeichnisse für Web-Applikationen Server Side Includes Apache Webserver Konfiguration des Apache Webservers Server-Einstellungen in der httpd.conf-datei Einteilung

Mehr

Container als Immutable Infrastructure. John M. Hutchison

Container als Immutable Infrastructure. John M. Hutchison Container als Immutable Infrastructure John M. Hutchison Container als Immutable Infrastructure 1. Context 2. Anwendungsbereiche 3. Demo 4. Erkenntnisse Präsentationstitel 06.03.2017 2 Container Verschiedene

Mehr

Handbuch für Administratoren

Handbuch für Administratoren Softwaretechnikpraktikum Handbuch für Administratoren Verfasser: Frank Viereck, Mirko Schulze Version: 19.05.2014 Handbuch für Administratoren INHALTSVERZEICHNIS Inhaltsverzeichnis 1 Einleitung 2 2 Installationsvoraussetzungen

Mehr

Data Center Automation mit Puppet

Data Center Automation mit Puppet Data Center Automation mit Puppet Thomas Eisenbarth makandra GmbH May 24, 2012 Agenda makandra Administration: Status quo Configuration Management (CM) mit Puppet Cloud-Computing & CM Demo 2 of 27 makandra

Mehr

Apache HTTP-Server Teil 1

Apache HTTP-Server Teil 1 Apache HTTP-Server Teil 1 Zinching Dang 24. November 2014 1 Apache HTTP-Server Apache HTTP-Server allgemein offizielle Namensherkunft: Apachen-Stamm in Nordamerika wurde 1994 auf Basis des NCSA HTTPd-Webservers

Mehr

Herausforderungen des Enterprise Endpoint Managements

Herausforderungen des Enterprise Endpoint Managements Herausforderungen des Enterprise Endpoint Managements PPPvorlage_sxUKMvo-05.00.potx santix AG Mies-van-der-Rohe-Straße 4 80807 München www.santix.de santix AG Herausforderungen 09.10.2013 Herausforderungen

Mehr

Schwerpunkt Konfiguration.htaccess Version 2.2.x

Schwerpunkt Konfiguration.htaccess Version 2.2.x Apache Webserver Schwerpunkt Konfiguration.htaccess Version 2.2.x Mario Herold LINUX USER GROUP PEINE WWW.LUG- PEINE.ORG This work is licen sed u nd er the Creative Com m on s Attrib ution- - Sh arealike

Mehr

KONFIGURATIONSMANAGEMENT MIT PUPPET TIM SCHMELING. 4b:65:72:73:74:69:6e:2c:20:69:63:68:20:6c:69:65:62:65:20:64:69:63:68:21

KONFIGURATIONSMANAGEMENT MIT PUPPET TIM SCHMELING. 4b:65:72:73:74:69:6e:2c:20:69:63:68:20:6c:69:65:62:65:20:64:69:63:68:21 KONFIGURATIONSMANAGEMENT MIT PUPPET TIM SCHMELING 4b:65:72:73:74:69:6e:2c:20:69:63:68:20:6c:69:65:62:65:20:64:69:63:68:21 WAS IST PUPPET? SW für Konfigurationsmanagement Geschrieben in Ruby Client-Server

Mehr

Weblogic Server: Administration für Umsteiger

Weblogic Server: Administration für Umsteiger Weblogic Server: Administration für Umsteiger Björn Bröhl Direktor Strategie & Innovation OPITZ CONSULTING GmbH Oracle Weblogic: Administration für Umsteiger Seite 1 Inhalt Oracle Weblogic Server für Umsteiger

Mehr

Zentrales Konfigurationsmanagement mit Puppet

Zentrales Konfigurationsmanagement mit Puppet Zentrales Konfigurationsmanagement mit Puppet GUUG - Frühjahrsfachgespräch 2011 Martin Alfke Einführung Wie managed man 600 Linux-Server mit 20 unterschiedlichen Applikationen?

Mehr

Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-)

Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-) Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-) Folie 1 About Seit 10 Jahren bei Zühlke Software Architekt und Infrastructure-as-Code Enthusiast In verschiedensten Projekten unterwegs......und

Mehr

Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg

Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Solaris 11 Deployment, Upgrade Puppet Version 3.x nach 4.x, Installation, Konfiguration, Konfigurationsmanagement Einleitung

Mehr

Installation eines Wikis auf einem PC am Beispiel XAMPP und Mediawiki

Installation eines Wikis auf einem PC am Beispiel XAMPP und Mediawiki Installation eines Wikis auf einem PC am Beispiel XAMPP und Mediawiki Dr. Claus Brell, Stand: 23.10.2009 XAMPP Server herunterladen und installieren Anmerkung: Wenn Sie nicht das integrierte XAMPP-Paket

Mehr

Systemmanagement mit Puppet und Foreman

Systemmanagement mit Puppet und Foreman Systemmanagement mit Puppet und Foreman CeBIT 2016 17. März 2016 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH [email protected] B1 Systems GmbH - Linux/Open Source Consulting,

Mehr

M5000 einfach ablösen durch T4/T5 LDoms und Solaris Zonen

M5000 einfach ablösen durch T4/T5 LDoms und Solaris Zonen M5000 einfach ablösen durch T4/T5 LDoms und Solaris Zonen Marcel Hofstetter JomaSoft GmbH St. Gallen / Schweiz Schlüsselworte M5000, T4, T5, LDoms, Oracle Solaris 11, Solaris Zonen, VDCF Einleitung Die

Mehr

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner Microsoft Deutschland GmbH Typische IaaS-Szenarien Geschäftsanwendungen (LoB) Infrastruktur für Anwendungen Entwicklung, Test

Mehr

Linux-Camp: Linux als Server am Beispiel LAMP

Linux-Camp: Linux als Server am Beispiel LAMP Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL

Mehr

Systemmanagement mit Puppet und Foreman

Systemmanagement mit Puppet und Foreman Foreman CLT 2014 16. März 2014 Mattias Giese Solution Architect for Systemsmanagement and Monitoring [email protected] - Linux/Open Source Consulting, Training, Support & Development Agenda Vorstellung

Mehr

Möglichkeiten von Cloud Computing für Entwicklung und Test. Michael Eichenberger SBB Informatik Developer Day 10. Dezember 2013

Möglichkeiten von Cloud Computing für Entwicklung und Test. Michael Eichenberger SBB Informatik Developer Day 10. Dezember 2013 Möglichkeiten von Cloud Computing für Entwicklung und Test Michael Eichenberger SBB Informatik Developer Day 10. Dezember 2013 Übersicht Über uns Warum Testautomatisierung? Theorie Praxis Zusammenfassung

Mehr

IML Deployment Axel Hahn 31.10.2013 zuletzt geändert: 04.04.2014

IML Deployment Axel Hahn 31.10.2013 zuletzt geändert: 04.04.2014 IML Deployment Axel Hahn 31.10.2013 zuletzt geändert: 04.04.2014 Agenda Einleitung, Ausgangslage Build- Prozess, Hooks Phasen + Workflow Handling der KonfiguraHonsdateien InstallaHon mit Puppet Ablage

Mehr

TimeMachine. Installation und Konfiguration. Version 1.4. Stand 09.01.2014. Dokument: installcentos.odt

TimeMachine. Installation und Konfiguration. Version 1.4. Stand 09.01.2014. Dokument: installcentos.odt Installation und Konfiguration Version 1.4 Stand 09.01.2014 TimeMachine Dokument: installcentos.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail [email protected] Versionsangaben

Mehr

Softwareverteilung für professionelles Clientmanagement in KMU

Softwareverteilung für professionelles Clientmanagement in KMU Softwareverteilung für professionelles Clientmanagement in KMU Ein CETOS Whitepaper Berlin/März 2017 Erstauflage CETOS Services AG Seite 1 von 5 Einleitung Ein zentrales Thema von IT-Infrastrukturen ist

Mehr

Das eigene Test Lab, für jeden!

Das eigene Test Lab, für jeden! Das eigene Test Lab, für jeden! Mit Infrastructure-as-a-Service von Windows Azure Peter Kirchner, Technical Evangelist Microsoft Deutschland GmbH Szenario: Aufbau eines Test Labs 1+ Domain Controller 1+

Mehr

Node.js der Alleskönner. Kai Donato MT AG Ratingen

Node.js der Alleskönner. Kai Donato MT AG Ratingen Node.js der Alleskönner Kai Donato MT AG Ratingen Schlüsselworte JavaScript, Node.js, NPM, Express, Webserver, oracledb Einleitung Node.js ist nach seiner Veröffentlichung im Jahre 2009 in aller Munde

Mehr

Apache HTTP-Server Teil 1

Apache HTTP-Server Teil 1 Apache HTTP-Server Teil 1 Linux-Kurs der Unix-AG Zinching Dang 24. November 2014 Apache HTTP-Server allgemein offizielle Namensherkunft: Apachen-Stamm in Nordamerika wurde 1994 auf Basis des NCSA HTTPd-Webservers

Mehr

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management

Mehr

GSCC General Storage Cluster Controller. TSM Verfügbarkeit

GSCC General Storage Cluster Controller. TSM Verfügbarkeit GSCC General Storage Cluster Controller TSM Verfügbarkeit Skyloft 17.06.2015 Karsten Boll GSCC Themen Historie und Überblick Design und Architektur IP Cluster (DB2 HADR) GSCCAD das GUI Trends GSCC Neuigkeiten

Mehr

Spring Dynamic Modules for OSGi Service Platforms

Spring Dynamic Modules for OSGi Service Platforms Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick

Mehr

Lab Management mit TFS Thomas Schissler artiso AG

Lab Management mit TFS Thomas Schissler artiso AG Lab Management mit TFS 2012 Thomas Schissler artiso AG Lab Management Lab Management stellt virtualisierte oder physikalische Test-Umgebungen bereit Nutzung für manuelle Tests in Referenzumgebungen Automatisiertes

Mehr

Platform as a Service (PaaS) & Containerization

Platform as a Service (PaaS) & Containerization Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle

Mehr

How To: Windows Imaging mithilfe von DSM7

How To: Windows Imaging mithilfe von DSM7 Page: 1 How To: Windows Imaging mithilfe von DSM7 Basierend auf Best Practice Erfahrungen Copyright 2012 by Aton Consult. Alle Rechte vorbehalten. Diese Unterlagen dürfen ohne vorherige schriftliche Genehmigung

Mehr

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail [email protected] Versionsangaben Autor Version Datum Kommentar

Mehr

Webserver allgemein Voraussetzung für die Integration von Plone NginX Apache 2 Demonstration Zusammenfassung

Webserver allgemein Voraussetzung für die Integration von Plone NginX Apache 2 Demonstration Zusammenfassung Webserver allgemein Voraussetzung für die Integration von Plone NginX Apache 2 Demonstration Zusammenfassung Software zur Annahme und Verarbeitung von HTTP/HTTPs- Requests (Port 80/443) benutzerdefinierte

Mehr

HERSTELLERUNABHÄNGIGE FIREWALL AUTOMATISIERUNG

HERSTELLERUNABHÄNGIGE FIREWALL AUTOMATISIERUNG HERSTELLERUNABHÄNGIGE FIREWALL AUTOMATISIERUNG KONSTANTIN AGOUROS, DFN BETRIEBSTAGUNG BERLIN 1 by Xantaro Agenda Warum Automatisierung Wie Automatisierung Programmierbarkeit von Firewalls Juniper Fortinet

Mehr

G DATA TechPaper. Update auf Version 14.1 der G DATA Unternehmenslösungen

G DATA TechPaper. Update auf Version 14.1 der G DATA Unternehmenslösungen G DATA TechPaper Update auf Version 14.1 der G DATA Software AG Application Development Q3 2017 Inhaltsverzeichnis Zusammenfassung & Umfang... 3 Typographische Konventionen... 3 Vorbereitung... 4 Update

Mehr

DevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG

DevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG DevOps with AWS Software Development und IT Operation Hand in Hand Matthias Imsand CTO Amanox Solutions AG Agenda Evolution agiles DevOps AWS Kurzeinführung Automation und Infrastruktur als Code AWS CloudFormation

Mehr

Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012

Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012 Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012 vorgestellt am 23.05.2012 Alexander Pacnik inovex GmbH Wir nutzen Technologien, um unsere Kunden glücklich zu machen.

Mehr

Bachelorvortrag Automatisierte Konfiguration des Build- Servers im Saros-Projekt mit Salt und Git

Bachelorvortrag Automatisierte Konfiguration des Build- Servers im Saros-Projekt mit Salt und Git Bachelorvortrag Automatisierte Konfiguration des Build- Servers im Saros-Projekt mit Salt und Git AG Software Engineering Freie Universität Berlin Patrick Hobusch, 20.08.2015 Saros-Projekt und Build-Server

Mehr

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61 APEX und Drucken Die Schöne und das Biest! Seite 1 von 61 Dieses Dokument ist im Original eine im Browser ablaufende Präsentation. Erstellt wurde sie mit dem JavaScript Framework impress.js. Damit können

Mehr

DevOps. Alexander Pacnik, Head of DevOps Engineering

DevOps. Alexander Pacnik, Head of DevOps Engineering DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver

Mehr

windream SDK Einfache System-Erweiterungen und Software-Integrationen mit windream

windream SDK Einfache System-Erweiterungen und Software-Integrationen mit windream windream SDK Einfache System-Erweiterungen und Software-Integrationen mit windream 2 Einfache System-Erweiterungen und Software- Integrationen mit windream Die offene Architektur des Enterprise-Content-Management-Systems

Mehr

4 Einrichten von Windows

4 Einrichten von Windows Einrichten von Windows Containern 4 Einrichten von Windows Containern Prüfungsanforderungen von Microsoft: o Deploy Windows Containers o Manage Windows Containers Quelle: Microsoft Lernziele: Bereitstellen

Mehr

Bereitstellung von Microservice mit dem OCCS

Bereitstellung von Microservice mit dem OCCS Schlüsselworte Bereitstellung von Microservice mit dem OCCS Cloud, Microservice, Docker, Container Einleitung Stefan Kühnlein OPITZ CONSULTING GmbH München Microservices sind längst nicht mehr nur ein

Mehr

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps Beschreibung Die führende Standard-Software, um Menschen und Informationen erfolgreich in Prozesse einzubinden. Intrexx Professional ist eine besonders einfach zu bedienende Software- Suite für die Erstellung

Mehr

Kurzanleitung zu XML2DB

Kurzanleitung zu XML2DB Kurzanleitung zu XML2DB Inhaltsverzeichnis 1. Einleitung...3 2. Entwicklungsumgebung...3 3. Betriebsanleitung...3 3.1 Einrichten der Java Umgebung...3 3.2 Allgemeines zu java und javac...4 3.2.1 Allgemeines

Mehr

Deployment. Arthur Zaczek

Deployment. Arthur Zaczek Deployment Arthur Zaczek Mar 2015 1 Deployment 1.1 Deployment ist die Installation einer Software auf dem Zielsystem Server Desktop Mühsam & Aufwändig Erfordert Planung Eine Software greift immer in die

Mehr

geo.admin.ch: das Geoportal des Bundes auf der Überholspur in der Public Cloud dank Open Source Open Cloud Day, 19. Juni 2012, Universität Bern

geo.admin.ch: das Geoportal des Bundes auf der Überholspur in der Public Cloud dank Open Source Open Cloud Day, 19. Juni 2012, Universität Bern Agenda Das Gesetzlicher Auftrag «geo.admin.ch: das Geoportal des Bundes» Umsetzung mit Cloud Computing und Open Source SW Fazit geo.admin.ch: das Geoportal des Bundes auf der Überholspur in der Public

Mehr

Desktop-Virtualisierung mit Univention DVS

Desktop-Virtualisierung mit Univention DVS Desktop-Virtualisierung mit Univention DVS Dipl.-Ing. Ansgar H. Licher Geschäftsführer LWsystems GmbH & Co. KG 23.04.12 Folie 1 LWsystems. Das linux-systemhaus.com Open Source IT Solutions Mail- und Groupwarelösungen,

Mehr

Berater-Profil 3161. zert. Sun Solaris Administrator (E15K) EDV-Erfahrung seit 1994. Verfügbar ab auf Anfrage. Geburtsjahr 1969

Berater-Profil 3161. zert. Sun Solaris Administrator (E15K) EDV-Erfahrung seit 1994. Verfügbar ab auf Anfrage. Geburtsjahr 1969 Berater-Profil 3161 zert. Sun Solaris Administrator (E15K) Ausbildung Bachelor in Public Relations and Communications (University of Maryland) EDV-Erfahrung seit 1994 Verfügbar ab auf Anfrage Geburtsjahr

Mehr

Eine Übersicht über die angepassten Skripte ist hier (Skripte Referenz) zu finden.

Eine Übersicht über die angepassten Skripte ist hier (Skripte Referenz) zu finden. 1 von 5 18.07.2012 17:24 Hauptseite/FreieTonne unter LINUX Aus FreieTonne-Wiki < Hauptseite FreieTonne unter LINUX Ubuntu Bitte beachte, dass alle Beiträge zu FreieTonne-Wiki von anderen Mitwirkenden bearbeitet,

Mehr

Bernd Bleßmann, Jörg Bleßmann. Linux. Aufbau und Einsatz eines Betriebssystems. 1. Auflage. HLuHB Darmstadt. Bestellnummer Bildungsverlag EINS

Bernd Bleßmann, Jörg Bleßmann. Linux. Aufbau und Einsatz eines Betriebssystems. 1. Auflage. HLuHB Darmstadt. Bestellnummer Bildungsverlag EINS Bernd Bleßmann, Jörg Bleßmann Linux Aufbau und Einsatz eines Betriebssystems 1. Auflage Bestellnummer 01146 HLuHB Darmstadt 15917903 Bildungsverlag EINS Vorwort 7 1 Betriebssysteme 9 1.1 Die Aufgaben des

Mehr

Eine Untersuchung der Funktionen des Apache Wicket Webframeworks

Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Seminararbeit von Olaf Matticzk 1 15.01.2016 (c) by synaix 2016 synaix...your business as a service. Agenda 1. Einleitung 2. Webanwendungen

Mehr

Jobmanager / Aufgabenplaner

Jobmanager / Aufgabenplaner Version 1.0 1 VORWORT 3 2 JOBMANAGER 3 2.1 Welche Jobs kann ich erstellen? 4 2.2 Wie erstellt man nun einen Job? 4 3 JOB ÜBER JOBMANAGER AUSFÜHREN 6 4 AUTOMATISIERTER IMPORT / EXPORT 7 4.1 Einstellungen

Mehr

Anleitung. zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3. 2015 Stefan W. Lambert kontakt@stefanius.

Anleitung. zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3. 2015 Stefan W. Lambert kontakt@stefanius. Anleitung zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3 2015 Stefan W. Lambert [email protected] Copyright-Hinweis Dieses Dokument obliegt den Bestimmungen

Mehr

SCADA SOFT AG. Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x

SCADA SOFT AG. Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x Wiesengasse 20 CH-8222 Beringen TFW035_Installation_von_Apache.doc Tel: +41 52 687 20 20 Fax: +41 52 687 20 29 Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x Voraussetzung

Mehr

Eclipse Tutorial.doc

Eclipse Tutorial.doc Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse

Mehr

Process: Installationsleitfaden

Process: Installationsleitfaden Inhaltsverzeichnis 1 Einleitung...4 2 Technische Details...5 2.1 Systemvoraussetzungen...5 2.2 Technischer Support...5 3 Installation von Process...6 3.1 Datenbank und Dokument-Wurzelverzeichnis...7 3.2

Mehr

LDom Performance optimieren

LDom Performance optimieren LDom Performance optimieren Marcel Hofstetter [email protected] Mitgründer, Geschäftsführer, Enterprise Consultant JomaSoft GmbH 1 Inhalt Wer ist JomaSoft? SPARC LDom Technologie Virtuelle Devices

Mehr

Systemvoraussetzungen CustomX. Customer Relationship Management

Systemvoraussetzungen CustomX. Customer Relationship Management Systemvoraussetzungen CustomX Customer Relationship Management ThinX networked business services August 2005 Inhaltsverzeichnis ThinX networked business services Inhaltsverzeichnis 1 Einleitung 3 2 Webserver

Mehr

Einführung in Ansible

Einführung in Ansible Herzlich Willkommen Einführung in Ansible Markus Schade 1 Das Unternehmen Hetzner Online ist ein professioneller Webhosting-Dienstleister und erfahrener Rechenzentrenbetreiber. Wir bieten Lösungen an,

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2012 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2013 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

TFS 2013 Upgrade. Thomas Trotzki - artiso AG

TFS 2013 Upgrade. Thomas Trotzki - artiso AG TFS 2013 Upgrade Thomas Trotzki - artiso AG Upgrade Strategien Data/Application Tier Anpassung von Process Templates Build Test/Lab Performance TFS Version Control Workitem Tracking Build Verwaltung Test

Mehr

Check_MK. 11. Juni 2013

Check_MK. 11. Juni 2013 Check_MK 11. Juni 2013 Unsere Vision IT-Monitoring muss werden: 1. einfach 2. performant 2 / 25 Was macht IT-Monitoring? IT-Monitoring: Aktives Überwachen von Zuständen Verarbeiten von Fehlermeldungen

Mehr

Cloud Management und Automatisierung mit Open Source Software. Michael Eichenberger Time to Market 24. Mai 2013

Cloud Management und Automatisierung mit Open Source Software. Michael Eichenberger Time to Market 24. Mai 2013 Cloud Management und Automatisierung mit Open Source Software Michael Eichenberger Time to Market 24. Mai 2013 Übersicht Ziel Benötigte Komponenten Life Cycle der virtuellen Maschinen VM Profile VM Template

Mehr

APEX und Drucken! - Die Schöne und das Biest!

APEX und Drucken! - Die Schöne und das Biest! APEX und Drucken! - Die Schöne und das Biest! Markus Dötsch MuniQSoft GmbH Witneystr. 1-82008 Unterhaching Schlüsselworte Oracle, APEX, Drucken, Datenbanken, Entwicklung, Entscheidungshilfe Einleitung

Mehr

Azure Community Deutschland. Microsoft Azure. Was ist drin für Unternehmen? Oliver Michalski (Senior Software Engineer.NET)

Azure Community Deutschland. Microsoft Azure. Was ist drin für Unternehmen? Oliver Michalski (Senior Software Engineer.NET) Azure Community Deutschland Microsoft Azure Was ist drin für Unternehmen? Oliver Michalski (Senior Software Engineer.NET) Berlin 2016 1.0 Vorwort Hallo zusammen! das Schwerpunktthema der ACD, ist in diesem

Mehr

Play with Ansible - Provisioning von Weblogic mit Ansible

Play with Ansible - Provisioning von Weblogic mit Ansible Play with Ansible - Provisioning von Weblogic mit Ansible Bio Thorsten Wussow 20 Jahre IT davon 16 Jahre mit Oracle [email protected] Twitter: @thwussi 2 Agenda Einleitung Ansible Allgemein Ansible für

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Virtual Unified Environments Infrastructure Service Installation und Lifecycle im Oracle Produktumfeld

Virtual Unified Environments Infrastructure Service Installation und Lifecycle im Oracle Produktumfeld www.ise-informatik.de Virtual Unified Environments Infrastructure Service Installation und Lifecycle im Oracle Produktumfeld Andreas Chatziantoniou Fusion Middleware Expert Foxglove-IT BV Matthias Fuchs

Mehr

[sure7] sure7 IT Services GmbH. OpenSource im produktiven Rechenzentrum. mit Sicherheit gut beraten. sure7 IT-Services

[sure7] sure7 IT Services GmbH. OpenSource im produktiven Rechenzentrum. mit Sicherheit gut beraten. sure7 IT-Services sure7 IT Services GmbH OpenSource im produktiven Rechenzentrum sure7 IT Services GmbH Housing Hosting Hardware-Wartung Consulting CSI Support (Emerald) Backup-Solutions (Inftec marium VTL ) sure7 IT Services

Mehr

EASY ENTERPRISE.x 3.2 SYSTEMVORAUSSETZUNGEN

EASY ENTERPRISE.x 3.2 SYSTEMVORAUSSETZUNGEN EASY ENTERPRISE.x 3.2 SYSTEMVORAUSSETZUNGEN 15.12.2010 INDEX Fremdsoftware... 3 Oracle (ehemals Sun) Java Standard Edition (SE) Java Development Kit (JDK)... 3 JBoss Application Server... 3 Apache Tomcat...

Mehr

Enterprise Control Center. Systemvoraussetzungen V2.1

Enterprise Control Center. Systemvoraussetzungen V2.1 Enterprise Control Center ONE Automation Platform Systemvoraussetzungen V2.1 Version: 2.1 Stand: 2015-09 Automic Software GmbH ii Copyright Copyright Die Marke Automic und das Automic-Logo sind Warenzeichen

Mehr

Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004

Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004 METEOR Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts Thorsten Ludewig Juni 2004 1 Übersicht Was ist METEOR Architektur Technische Realisierung Zusammenfassung Zukünftige Entwicklungen

Mehr

Sind Cloud Apps der nächste Hype?

Sind Cloud Apps der nächste Hype? Java Forum Stuttgart 2012 Sind Cloud Apps der nächste Hype? Tillmann Schall Stuttgart, 5. Juli 2012 : Agenda Was sind Cloud Apps? Einordnung / Vergleich mit bestehenden Cloud Konzepten Live Demo Aufbau

Mehr

Einleitung. Funktion. Panzenböck Phillipp. Download 13.05.2003. Installation. Testen. Konfiguration

Einleitung. Funktion. Panzenböck Phillipp. Download 13.05.2003. Installation. Testen. Konfiguration Panzenböck Phillipp 13.05.2003 Der Applikationsserver wird von einer in Schweden ansässigen Firma namens Ironflare entwickelt Orion ist das einzige Produkt dieser Firma Der Orionserver ist komplett in

Mehr

R im Enterprise-Modus

R im Enterprise-Modus R im Enterprise-Modus Skalierbarkeit, Support und unternehmensweiter Einsatz Dr. Eike Nicklas HMS Konferenz 2014 Was ist R? R is a free software environment for statistical computing and graphics - www.r-project.org

Mehr

Titel. System Center Orchestrator 2012 R2 Anleitung zur Installation

Titel. System Center Orchestrator 2012 R2 Anleitung zur Installation Autor: Thomas Hanrath Microsoft Certified Trainer Titel System Center Orchestrator 2012 R2 Anleitung zur Installation Eine beispielhafte Installationsanleitung zur Verwendung im Testlab Quelle: System

Mehr

Oracle Enterprise Manager 11g: Grid Control Essentials NEU

Oracle Enterprise Manager 11g: Grid Control Essentials NEU Oracle University Contact Us: 0180 2000 526 / +49 89 14301200 Oracle Enterprise Manager 11g: Grid Control Essentials NEU Duration: 3 Days What you will learn Oracle Enterprise Manager Grid Control deckt

Mehr

Data Protection von Microsoft Applikationen mit Tivoli Storage Manager

Data Protection von Microsoft Applikationen mit Tivoli Storage Manager Data Protection von Microsoft Applikationen mit Tivoli Storage Manager Windows 7 / 8 Windows Server 2008/2008 R2 Windows Server 2012 /2012 R2 Microsoft Hyper-V Exchange Server 2010/2013 Sharepoint 2010

Mehr

Übung 5. Implementierung einer Datenbank. Prof. Dr. Andreas Schmietendorf 1. Übung 5

Übung 5. Implementierung einer Datenbank. Prof. Dr. Andreas Schmietendorf 1. Übung 5 Implementierung einer Datenbank Prof. Dr. Andreas Schmietendorf 1 Aufgabenbeschreibung Prof. Dr. Andreas Schmietendorf 2 Zielstellung Nachdem innerhalb der Übung 4 das konzeptionelle Modell einer späteren

Mehr

Wissenswertes über System Center 2012 R2. 1 08.10.2014 Wissenswertes über System Center 2012 R2

Wissenswertes über System Center 2012 R2. 1 08.10.2014 Wissenswertes über System Center 2012 R2 Wissenswertes über System Center 2012 R2 1 08.10.2014 Wissenswertes über System Center 2012 R2 Agenda 00 Ein Überblick (R.Dressler) 01 Provisioning (C.Kaiser) 02 Automation (C.Kaiser) 03 Client Management

Mehr

Total Cost of Ownership Vergleich Linux/Windows

Total Cost of Ownership Vergleich Linux/Windows Aktuelle Themen der Informatik Total Cost of Ownership Vergleich Linux/Windows Tobias Walter CN7 Mai 2006 1 Agenda Was ist Total Cost of Ownership? 2005 North American Linux and Windows TCO Comparison

Mehr