Dev- Ops Camp Nürnberg

Datum: 14. November 2016
Autor*in: Sascha Nützel


Nachdem ich ohnehin einen Teil meiner Wochenenden in Nürnberg verbringe, war ein Besuch des Dev- Ops Camp Nürnberg naheliegend.

Das Camp war als „Unkonferenz“ organisiert, sodass Ablauf und Themen direkt vor Ort festgelegt wurden. Leider hatte ich an diesem Tag mehr als einmal die Qual der Wahl, da jeweils 4 Sessions gleichzeitig stattfanden.

Da eigens für diesen Tag ein Barista vor Ort war, bestanden die ersten 2 Stunden des Tages aus gemütlichen Networking und Kaffee trinken bevor der Ablauf festgelegt wurde.

Der Wissensteil des Tages begann für mich mit der Session „Unifying DevOps Model“, welches alle Bestandteile eines Deployment- Projektes, angefangen von Konfigurationen, Jenkins Jobdefinitionen bis zu dynamisch verlinkter Dokumentation mittels Groovy- Definitionen generiert. Weitere Informationen: https://github.com/blackbuild

Weiter ging es mit „Kubernetes – join the hype“, einer kurzen Einführung in Installation und Verwendung von Kubernetes für die Container- Verwaltung. Aktuell ist das vorgestelle kubeadm Programm noch Beta und nur für Ubuntu und CentOS verfügbar.

Nach einer kleinen Stärkung ging es dann weiter mit „Continuous Integration mit Gitlab CI“, als Alternative zu Jenkins – eine kleine Session über die Konfiguration mittels .gitlab-ci.yml und kleinen Tipps von Anwendern (z.B. Updates immer zum 21. Eines jeden Monats einspielen, sofern man sich daran hält geht nichts kaputt 😉 ). Mein Fazit, sofern Gitlab CI im Einsatz ist – kann/könnte man sich den Einsatz von Jenkins sparen.

Nachdem ich gesundheitstechnisch noch nicht ganz auf der Höhe war, ging es danach wieder heimwärts. Anbei daher nur noch ein paar Slides von anderen Sessions:

Jenkins Pipelines:
https://stephenking.github.io/dvocc16-jenkins-pipeline/#1

Serverless:
https://docs.google.com/presentation/d/1F9fVqy8VciXWSrcetKMatRcHXwXtey1EUnlDPVCogG8/pub?start=false&loop=false&delayms=10000

HTTP/2, Quic

   

Wir benötigen Ihre Zustimmung, um Inhalte zu laden!

 Wir verwenden an dieser Stelle einen Service eines Drittanbieters, um Inhalte einzubetten.  Dieser Service kann Daten zu Ihren Aktivitäten sammeln. Bitte stimmen Sie der Nutzung des Services zu, um diese  Inhalte sehen zu können.


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


lory

Autor*in: Benjamin Hofmann


Technologie // User Experience & Design


Und schon wieder habe ich eine kleine schöne Javascript-Library gefunden: lory. Diesmal ist es keine Lightbox-Lösung wie PhotoSwipe gestern, sondern ein simpler Slider. Auch dieses Skript ist auf den mobilen Anwendungsfall ausgelegt und kann von Haus aus mit Swipes umgehen. Auch das sogenannte Infinite-Sliding ist möglich und auch dieses Skript lässt sich über RequireJS nutzen …


Beitrag lesen
23
SEP
16

Flickr und das Image Plugin oder „Dees is sowieso blääd“

Autor*in: Bastian Schwarz


Technologie


Gerade habe ich ein Problem für unser Kundenprojekt „Holsteinische Schweiz“ analysiert: Im Keyvisual wurden bis zu 20 Flickr-Bilder geladen. Die URLs der Bilder wurden über die Flickr API geholt und dann durch das Image Plugin geladen, entsprechend gerechnet und abgelegt. So weit, so gut. Nun das Problem: Für den Dateinamenhash benutzt ajaxImage u.a. die Breite …


Beitrag lesen
21
SEP
11

Google EAT

Autor*in: Hannes Heigenhauser


infomax // Strategie & Konzeption // Technologie


Alles neu mit Google EAT? Oder doch eher nur ein Hypethema? Wir erklären Ihnen, was sich hinter EAT verbirgt und worauf Sie achten müssen


Beitrag lesen
31
AUG
20

PHP-Funktionen in PHPUnit testen

Autor*in: Benjamin Hofmann


Technologie


Gestern bin ich auf eine interessante Erweiterung für PHPUnit gestoßen, die es erlaubt auch reine Funktionen als Mock-Objekte anzulegen und deren Verhalten damit zu testen: PHP-Mock bzw. dessen Erweiterung für die Nutzung in PHPUnit. Damit kann man dann sehr bequem auch interne Funktionen testen, z.B. file_get_contents() oder auch ein mail(). Ein so gearteter Test könnte …


Beitrag lesen
13
JAN
17