Kontakt

Projekte aus der Informatiktechnik

RDF Informatiktechnik

Konzeption des Faches Projektarbeit

Im Fach Projektarbeit entwickeln unsere Studierenden im 3. und 4. Semester eigenständig eine Lösung für eine selbst gewählte Problemstellung. Dabei kann die Bearbeitung der Projektarbeit in Kooperation mit einer externen Firma oder aber auch rein schulisch erfolgen. Neben der Betrachtung aus der fachlichen Sichtweise wird die Projektarbeit auch aus der Perspektive des Projektmanagements durchdrungen.

Die Studierenden
- arbeiten kooperativ und selbstorganisiert in agilen Projektteams,
- entwerfen ausgehend von eigenen Ideen ein fächerübergreifendes Problem,
- führen eine Machbarkeitsanalyse und Zeitplanung durch,
- konzipieren mithilfe des Projektbetreuers kreativ eine Lösung,
- stellen die Entwicklung in Meilensteinsitzungen dar,
- reflektieren ihr Ergebnis und ihre Arbeitsprozesse kritisch,
- verfassen eine Projektdokumentation und
- stellen ihr Ergebnis auf der alljährlichen Technikerbörse
- sowie einer Abschlusspräsentation vor.

Beispiel einer Projektarbeit aus der Informatiktechnik

Integration einer ownCloud in UCS (Univention Corporate Server) als absolutes Neuland ... hier weiterlesen

Meine Technikerarbeit fertigte ich bei der Firma ownCloud GmbH mit Sitz in Nürnberg an. Das Projektthema „Integration einer ownCloud EE 9.1.1 in UCS 4.1“ war für mich absolutes Neuland: Weder hatte ich bis dahin die Cloudlösung ownCloud im Einsatz, noch war mir UCS (Univention Corporate Server) ein Begriff.

Der UCS ist ein von der Firma Univention weiterentwickeltes Linux-Derivat mit dem Fokus auf einer intuitiven grafischen Benutzeroberfläche und Server-/Clientverwaltung. Mittels einer integrierten Softwareverwaltung können einfach und schnell neue Programme aus dem Internet nachinstalliert werden, ohne hierfür extra auf die Konsolenebene wechseln zu müssen und mit Linux-Befehlen auf die entsprechenden Repositorys zugreifen zu müssen. ownCloud als klassische Cloud-Lösung existierte bereits als App in diesem Software-Store und ließ sich auch schon in früheren UCS-Versionen installieren. Für die Wartung und Pflege der Einbindung in den UCS war jedoch weder ownCloud noch Univention verantwortlich, sondern dies wurde durch einen Drittanbieter kostenpflichtig angeboten. Der Anbieter gab diesen Zweig seines Geschäftsmodells jedoch auf, weshalb die Firma ownCloud GmbH selbst die Integration übernehmen und vorantreiben wollte.

Durch die Weiterentwicklung des UCS war es in der neusten Version seit Kurzem möglich, Apps nicht nativ auf dem Hostsystem laufen zu lassen, sondern vielmehr jede App gekapselt in einem Docker-Container zu betreiben. Dies hat einige gewichtige Vorteile: So können Abhängigkeiten der Apps mit dem Host-System vermieden werden, da jeder Docker-Container sein notwendiges Ökosystem mit allen Treibern, Modulen und Programmen bereits enthält. Ferner erleichtert es das Update erheblich: Es muss lediglich der Docker-Container ausgewechselt und der Zugriff auf die persistent abgespeicherten Daten (z. B. auf einem Share des Hostsystems) migriert werden. Die bereits verfügbare ownCloud-App für UCS hatte diese Möglichkeit jedoch nicht: Sie lief wie alle Apps der pre-Docker-Version direkt auf dem Hostsystem.

Ziel der Technikerarbeit war die nahtlose Integration einer neuen ownCloud-App in das Univention-App-Center auf Basis von Docker. Aufbauend auf dieser neuen App sollte mittels UCS-Bordmitteln ein eigen-ständig lauffähiges UCS-Image mit vorinstallierter ownCloud-App erzeugt werden. Diese sogenannte Appliance ist besonders für den Vertrieb von ownCloud interessant, da so potentielle Neukunden die Software schnell, einfach und ohne aufwendige Installation und Konfiguration in Betrieb nehmen können. Die Prozessevaluierung dieser Appliance-Generierung im Sinne einer Continuous Delivery rundete die Technikerarbeit ab.

Steffen Titschack, IAV3/4 2016/2017

Interner Link: Kulturhauptstadt Europas 2025. Wir bewerben uns!

Die Schule für Techniker

RDF logo
Zurück zum Seitenanfang URL dieser Seite:
<http://www.nuernberg.de/internet/rudolf_diesel_fachschule/projekte_informatiktechnik.html>