Betriebssysteme und Infrastrukturen
IF BSI 01 Rechenzentrumsalltag: Monitoring und Konfigurationsmanagement
IF BSI 02 Gestaltung, Implementierung und Betrieb von Entwicklungsinfrastrukturen
IF BSI 03 Versionskontrolle mit git und github
IF BSI 04 Unix/Linux für Einsteigerinnen
IF BSI 05 Unix/Linux für Fortgeschrittene
IF BSI 06 IT Service Management mit ITIL (ITIL-Framework)
IF BSI 01
Rechenzentrumsalltag: Monitoring und Konfigurationsmanagement
Kurs
München
Mo 26.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 27.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 28.8. 09.00-10.30 Uhr
Voraussetzung: Grundkenntnisse bei der Nutzung der Linux/Unix-Kommandozeile und eines Texteditors (mindestens rudimentärer Umgang mit vi wünschenswert), Kenntnisse von Daten- und Programmstrukturen: Objekte, Klassen, Variablen, Schleifen, etc. Die Bereitschaft, mit jeweils einer anderen Teilnehmerin zusammenzuarbeiten, die u.U. geringere Vorkenntnisse hat.
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!
Anforderung: Informationsaustausch und wenn nötig Einarbeitung in die Linux-/Unix-Kommandozeile und den vi-Editor vor dem Sommerstudium, Übungen und ggfs. kurze Präsentationen beim Sommerstudium, Ausarbeitung nach dem Sommerstudium für einen Credit Point
Teilnehmerinnen: 10
Credit Points (ECTS): mit Ausarbeitung 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.BSI.01
(Digitale Medien VAK) 03-B-UN-2/IF.2013.BSI.01 (Freie Wahl); auf Antrag wählbar für Master
(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies
(Informatik VAK) 03-BU-2/IF.2013.BSI.01 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Anerkannt als Bildungsurlaub im Land Bremen.
Große wie kleine Rechenzentren integrieren in der Praxis eine Reihe komplexer Open-Source-Tools, um Aufgaben zu automatisieren und den administrativen Aufwand in vertretbarem Rahmen zu halten. Dabei stehen vor allem zwei Fragen im Raum: Wie stelle ich sicher, dass das Setup der Maschinen zu jeder Zeit den gewünschten Aufgaben entspricht (Konfigurationsmanagement) und wie überwache ich, dass die bereitgestellten Dienste verlässlich arbeiten (Monitoring)?
Beim Konfigurationsmanagement hat sich Puppet als Quasi-Standard etabliert, während für das Monitoring überwiegend Nagios oder Nagios-kompatible Systeme wie Icinga zum Einsatz kommen.
Dieser Kurs erläutert die Problematik und führt in die Begrifflichkeit, Architektur und die Konfigurationssprachen dieser beiden Tools am praktischen Beispiel ein. Je nach Vorkenntnisstand der Teilnehmerinnen kann eines der Werkzeuge anschließend vertieft oder das Programmieren mit der Shell (bash) anhand eines Nagios-Checks gelernt/geübt werden.
IF BSI 02
Gestaltung, Implementierung und Betrieb von Entwicklungsinfrastrukturen
Projekt
Berlin
Mi 28.8. 11.00-12.30 Uhr
Do 29.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr
Voraussetzung: Java-Grundkenntnisse, Erfahrung in mindestens einer IDE wie Eclipse oder IntelliJ, Erfahrung im Umgang mit SVN und/oder Git als SCM-System
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!
Anforderung: Informationsaustausch und Einarbeitung in verwendete Systeme im Selbststudium (Material hierfür wird zur Verfügung gestellt) inklusive Vorauswahl von Plugins und Integrationsstrategien für die eigene Infrastruktur, Auswahl des eigenen Beispielprojekts vor dem Sommerstudium (ca. 15 Std.); Übungen beim und Programmieraufgaben nach dem Sommerstudium
Teilnehmerinnen: 10
Credit Points (ECTS): mit kleiner Ausarbeitung 1, mit großer Ausarbeitung 2
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.BSI.02
(Digitale Medien VAK) 03-B-UN-2/IF.2013.BSI.02 (Freie Wahl); auf Antrag wählbar für Master
(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies
(Informatik VAK) 03-BU-2/IF.2013.BSI.02 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Anerkannt als Bildungsurlaub im Land Bremen.
Dieser Kurs fängt da an, wo die meisten Programmierkurse aufhören. Wir beschäftigen uns damit, wie eine Infrastruktur aus verschiedenen Systemen so integriert werden kann, dass der Quellcode kontinuierlich getestet, mit Änderungen anderer integriert und automatisch in einer Testumgebung installiert wird. Jede Kursteilnehmerin wird ihre eigene Entwicklungsinfrastruktur für ein frei wählbares Entwicklungsprojekt (das kann z.B. ein aktuelles Entwicklungsprojekt aus einem anderen Kurs sein) in einer virtualisierten Umgebung aufsetzen. Es werden ein Source Code Management System, ein Artefakt-Repository-Server und ein Continuous Integration Server miteinander integriert. Die entstehenden VMs können nach dem Kurs problemlos portiert und für weitere eigene Entwicklungsprojekte der Teilnehmerinnen genutzt und erweitert werden. Hierfür werden auch grundlegende Konzepte der Anwendungsmigration behandelt und diskutiert, um die spätere Umgestaltung der eigenen Entwicklungsinfrastruktur zu unterstützen.
IF BSI 03
Versionskontrolle mit git und github
Kurs
Hamburg
Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr
Voraussetzung: Sicherer Umgang mit dem Betriebssystem (u.a. Textdateien anlegen, bearbeiten, löschen), Grundkenntnisse im Umgang mit der Kommandozeile (z.B. Verzeichnis wechseln).Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich.
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!
Anforderung: Informationsaustausch und Installation der Software vor dem Sommerstudium, Übungen beim Sommerstudium
Teilnehmerinnen: 12
Credit Points (ECTS): 0
Anerkennung in Uni Bremen: (General Studies VAK allgemein) keine
Versionskontrollsysteme sind aus der IT nicht mehr wegzudenken, egal ob Softwareentwicklung, Webdesign oder Systemadministration. Versionskontrolle macht Änderungen nachvollziehbar, fehlerhafte Änderungen können dadurch leicht zurückgenommen werden und das Zusammenführen der Beiträge verschiedener Teammitglieder wird erleichtert. Die Teilnehmerinnen lernen grundlegende Prinzipien der Versionskontrolle kennen, an Hand von praktischen Übungen mit git, und erproben verschiedene Formen der Zusammenarbeit mit Hilfe der git-basierten Plattform github.
IF BSI 04
Unix/Linux für Einsteigerinnen
Kurs
München
Mo 2.9. 11.00-12.30 und 14.00-16.30 Uhr
Di 3.9. 09.00-12.30 und 14.00-16.30 Uhr
Mi 4.9. 09.00-10.30 Uhr
Voraussetzung: Grundwissen PC-Hardware und Rechnernetze, Grundkenntnis einer beliebigen Programmiersprache ist ebenfalls hilfreich.
Language: The teaching language will be German.
Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Aufgaben nach dem Sommerstudium
Teilnehmerinnen: 12
Credit Points (ECTS): mit Aufgabenbearbeitung 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.BSI.04
(Digitale Medien VAK) (Keine Anerkennung)
(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies
(Informatik VAK) (Keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
Anerkannt als Bildungsurlaub im Land Bremen.
Der Kurs bietet zunächst einen Überblick über Geschichte und Entstehung von Unix/Linux und die verschiedenen Distributionen. Danach arbeiten wir mit der Kommandozeile und lernen diverse Tools kennen, die uns dort unter Linux zur Verfügung stehen. Die Kommandozeile kann uns die alltägliche Arbeit erleichtern – bei Systemen, auf denen keine grafische Oberfläche zur Verfügung steht, ist ihre Beherrschung sogar unerlässlich.
Die Teilnehmerinnen lernen zunächst Befehle zur Navigation und Dateiverwaltung sowie die Arbeit mit dem Editor "vi" kennen. Sie werden befähigt, sich Informationen und Hilfe innerhalb des Systems selbstständig zu beschaffen. Wir befassen uns außerdem mit Grundlagen der Benutzer- und Rechteverwaltung und einer Einführung in die Shell-Programmierung.
IF BSI 05
Unix/Linux für Fortgeschrittene
Kurs
München
Mi 4.9. 11.00-12.30 Uhr
Do 5.9. 09.00-12.30 und 14.00-15.30 Uhr
Fr 6.9. 09.00-12.30 und 14.00-15.30 Uhr
Voraussetzung: Grundkenntnisse Linux, Kommandozeilentools, Shellprogrammierung wie aus dem Einsteigerinnenkurs. Diese können z.T. auch vor dem Sommerstudium eigenständig erarbeitet werden.
Language: The teaching language will be German.
Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Aufgaben nach dem Sommerstudium
Teilnehmerinnen: 12
Credit Points (ECTS): mit Aufgabenbearbeitung 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.BSI.05
(Digitale Medien VAK) (Keine Anerkennung)
(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies
(Informatik VAK) (Keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
Anerkannt als Bildungsurlaub im Land Bremen.
In diesem Kurs, der als Fortsetzung von "Unix/Linux für Einsteigerinnen" oder als eigenständiger Kurs belegt werden kann, beschäftigen wir uns mit verschiedenen Aspekten der Systemverwaltung unter Linux.
Wir lernen, wie man mit Cron regelmäßige Tasks ausführt. Über die Auseinandersetzung mit dem Bootprozess lernen wir das System besser kennen. Wir befassen uns mit der Softwareverwaltung und dem Troubleshooting. Auch Themen, die die Teilnehmerinnen vorschlagen, können gerne behandelt werden.
IF BSI 06
IT Service Management mit ITIL (ITIL-Framework)
Kurs
Uni Bremen
Mi 4.9. 11.00-12.30 Uhr
Do 5.9. 09.00-12.30 und 14.00-15.30 Uhr
Fr 6.9. 09.00-12.30 und 14.00-15.30 Uhr
Voraussetzung: keine
Language: The teaching language will be German.
Anforderung: Informationsaustausch und Literaturstudium (4,5 Std.) vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem Sommerstudium
Teilnehmerinnen: 25
Credit Points (ECTS): mit Ausarbeitung 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.BSI.06
(Digitale Medien VAK) 03-B-UN-2/IF.2013.BSI.06 (Freie Wahl); auf Antrag wählbar für Master
(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies
(Informatik VAK) 03-BU-2/IF.2013.BSI.06 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Anerkannt als Bildungsurlaub im Land Bremen.
Der Kurs gibt einen Überblick über die Kernbereiche des IT Service Managements und stellt am Beispiel der wichtigsten Prozesse das Framework IT Infrastructure Library (ITIL) vor. Fokussiert wird der operative Bereich des Dienstleistungsmanagements. An einem Fallbeispiel können sich die Teilnehmerinnen mit praktischen Fragestellungen aus dem Alltag einer Service Managerin auseinandersetzen.