Operating Systems and Infrastructures


 

 

IF BSI 01 Daily Routine in Data Centers: Configuration Management and Monitoring

IF BSI 02 Design, Implementation and Maintenance of Development Infrastructures

IF BSI 03 Version control with git and 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

Daily Routine in Data Centers: Configuration Management and Monitoring


Course


Patricia Jung

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


Target Group:

Prerequisites: Basic knowledge of the Linux/Unix command line and a text editor (basic command of the vi editor a plus), basic understanding of data and programming structures like objects, classes, variables, loops. The will to work in pairs even if the partner has less command of the subject.

Requirements: Up-front exchange of information. If needed familiarisation with the Linux/Unix commandline (shell) and the vi editor before the course. Hands-on practise and -- if applicable -- short presentations during the course. For Credit Point assignment after the course.

Participants: 10

Credit Points (ECTS): with assignment 1

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.BSI.01

(Digital Media VAK) 03-B-UN-2/IF.2013.BSI.01 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF.2013.BSI.01 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies


Data centers of all sizes make use of a range of complex Open Source software tools for automating tasks and keeping the administrative effort as low as possible. Two tasks are especially important: to ensure that hosts at all times are reliably configured to match their individual tasks (configuration management), and to make sure that the intended services, provided to the outside world, are up and running (monitoring).
For doing so Puppet (configuration management) and Nagios (or compatible monitoring systems like Icinga) have proved to be best practise in countless data centers world-wide.
During this course I will explain the problems behind and give a hands-on start with terms, architecture and the configuration languages of both tools, using examples. Depending on your previous knowledge we can have a closer look at one of the systems or (learn to) write a check program for use with Nagios/Icinga using the Linux shell (bash).


^nach oben



IF BSI 02

Design, Implementation and Maintenance of Development Infrastructures


Project


Sarah Haselbauer

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


Target Group: students from computer science and practitioner

Prerequisites: basic knowledge of Java, expericence with at least one IDE like Eclipse or IntelliJ and in handling SVN and Git as SCM-system

Requirements: email exchange, reasing excercises and choice of example project before, exercises during and assignments after the summer university

Participants: 10

Credit Points (ECTS): with assignment 1

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.BSI.02

(Digital Media VAK) 03-B-UN-2/IF.2013.BSI.02 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF.2013.BSI.02 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies


This course starts where most programming courses end. We cover the knowledge required to integrate
different software systems into a development infrastructure, based on experience. The infrastructure takes care of continuous testing of your source code, of continuous integration of one's own changes with the changes of other developers, and of automatic deployment of the program into a test environment. The infrastructure will be used to test, integrate and deploy a project of each course participant's choice, e.g. a development project from another course. Each participant will set up her own development infrastructure in a virtualized environment. We will integrate a source code management system, an artifact repository server and a continuous integration server. After completing the course, the virtual machines created can be easily ported and can be used and extended for further projects. We will learn about and discuss basic concepts for migrating applications to support further redesigns of one's own development infrastructure.


^nach oben



IF BSI 03

Version control with git and github


Course


Dr. Kerstin Puschke

Hamburg


Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr


Target Group: students, especially from computer science

Prerequisites: Familiarity with your operating system (e.g. create, edit, delete text files), basic command line skills (e.g. change directory). Bring your own notebook (installation privileges required).

Requirements: email exchange and software installation before, exercises during the summer university

Participants: 12

Credit Points (ECTS): 0

Modul acceptance in Uni Bremen: (General Studies VAK) keine

(Digital Media VAK)

(Informatik VAK)

(Produktionstechnik)


Version control is essential for software engineering, system administration and web design alike. Version control systems track changes to software projects so that it is easier to revert faulty changes or to merge contributions of different team members. The workshop covers version control basics with lots of hands-on exercises using git. We're also exploring the collaborative features of the git-based social coding platform github.


^nach oben



IF BSI 04

Unix/Linux für Einsteigerinnen


Kurs


Rosa Freund

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.


^nach oben



IF BSI 05

Unix/Linux für Fortgeschrittene


Kurs


Rosa Freund

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.


^nach oben



IF BSI 06

IT Service Management mit ITIL (ITIL-Framework)


Kurs


Dr. Emese Stauke

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.


^nach oben