FutureStack is the event for modern teams looking to update on topics such as digital customer experience, application performance, and dynamic infrastructure.
This rich, practice-oriented day is aimed at anyone interested in modern technologies and IT perspectives. News and recommendations in the areas of cloud, DevOps and digital transformation are in the focus.
FutureStack18 had the motto “Accelerate to the Future” and took place on November 21, 2018 at RUNWAY 34 near Zurich Airport. Our VSHNeers Peter and Markus were there to get an overview and Peter also gave a talk on the DevOps track.
Agenda and talks
In addition to customer experience reports from New Relic users, there was a cloud track on cloud migration and usage and a DevOps track.
Speakers included:
Carlo Pacifico, VP CEU, NEW RELIC
Matthias Imsand, FOUNDER, AMANOX SOLUTIONS AG
Benedikt Unold, CIO, COMPARIS.CH AG
Frank Dornberger, SENIOR SYSTEMS ENGINEER, CarRentals.com
Peter Bittner, DEVOPS ENGINEER, VSHN AG
Simon Youssef, CO-FOUNDER, NEON
A few impressions of the talks:
Peter Bittner: DevOps & modern software development
Our VSHNeer Peter spoke about DevOps & how to develop software today.
You can view the slides of Peter here:
Conclusion
DevOps was number one topic at FutureStack18. Software development and operations today simply have to work hand in hand to meet dynamic and agile demands.
The reports of the various cloud journeys and experiences of the speakers, how they migrated from monolithic applications to cloud architectures and how to save time and money from the very beginning of the development through good monitoring were extremely interesting.
Many thanks to New Relic for the successful event, the exciting talks and the opportunity to hop into the flight simulator. We had a lot of fun!
Thank you very much and see you next time.
Markus Speth
Marketing, Communications, People
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Our Marco Fretz has visited the OSMC (Open Source Monitoring Conference) 2018 in Nuremberg and reports his impressions below.
The OSMC 2018
The four-day OSMC with around 300 visitors is all about monitoring tools, concepts and the automation of the monitoring system. Of course, Icinga2 is very well represented – in the talks, among the participants and organizers. The conference is organized by NETWAYS, the company behind Icinga2, and takes place annually at the Holiday Inn Hotel in Nuremberg.
On the first day there were workshops on various topics and on the fourth day a hackathon, with projects that were determined spontaneously. The English and German talks took place on the second and third day and were divided into three tracks. Thanks to the agenda (online, in front of the rooms and at the back of the badge), it was usually easy to decide on the most exciting track. Talks that you missed can be watched later online as video.
I only visited days two and three again (with the talks). With around EUR 1500.- for two days conference, three evening events and three nights in the hotel, the conference is also very attractively priced.
In any case, the OSMC is also known for the rich and excellent catering (all-you-can-eat) from breakfast to the evening events and the smooth organization – the hotel and conference check-in are completed in under a minute. This has come true again this year.
For me, the most important thing was to meet new and familiar faces and the related exchange about their own and other monitoring landscapes including their problems and solutions as well as, of course, the direct line to NETWAYS / Icinga. Thanks to the talk from @ekeih(scaling Icinga2 …), some people quickly found themselves running Icinga2 in a setup similar to ours.
Prometheus
Exciting talks about Prometheus or concepts that rely on Prometheus made me feel that Prometheus is becoming more widespread, not only in the “cloud native” world but, for example also for HTTP SLA monitoring (MORITZ TANZER, nic.at), network monitoring (MATTHIAS GALLINGER, ConSol), etc.
Our current plans at VSHN for the integration of Prometheus into our monitoring environment were thus confirmed.
IcingaDB
A big bottleneck in Icinga2 and Icingaweb2 is the IDO database (MySQL / Postgres), whose schema dates back to the Nagios and Icinga1 era and has been steadily worsening over time. At that time, a relational database for actually volatile status information such as service and host states, etc. seemed to make sense. In larger setups, however, the writes from Icinga2 to the DB are the bottleneck. Also, the query performance of Icingaweb2 suffers greatly in certain configurations for larger setups.
A lot of details are not yet known, however, Redis is used for the volatile status information and a SQL DB for the historical data. A first version already runs on a trial basis at Icinga and was presented in a live demo. I think it’s great that you can probably use the IDO DB and the IcingaDB module in parallel (transitionally), the same applies to the Icingaweb2 monitoring module – this will greatly simplify migration.
To take away
Try it out…
OpenAPM
OpenAPM is not a tool in itself but shows in a simple way which tools can be combined with each other to build an application performance management / monitoring landscape. Just try it here: https://openapm.io/landscape
Maps
Certainly exciting are the maps for Icinga2. You can give each host or service object the geolocation via custom variable, then they are automatically displayed on the map and grouped according to the zoom factor: https://github.com/nbuchwitz/icingaweb2-module-map
I have taken great ideas with me, met new people, ate a lot (and yes, the gin was good too ). A great conference that’s really worth it. I like to go again.
.
Marco Fretz
Marco is one of VSHN's General Managers and Chief Operating Officer.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Despite pretty mild temperatures, we cheered up the mulled wine season 2018 on our roof terrace last night together with our partners and friends.
You don´t often see people drinking mulled wine wearing T-Shirts. But let’s not complain, the cold is sure to come. 🙂 In a very pleasant atmosphere, we enjoyed fine mulled wine, punch with various mixed drinks and delicious chestnuts and had lively discussions until late in the evening. A big thank you to all who passed by last night. As always, we were very pleased to welcome you all in a relaxed environment. Since pictures are more than words, here are a few impressions from yesterday’s event:
Since the year is not over yet, we do not wish you nice holidays for the time being, but would like to draw your attention to our upcoming events: On Nov 22, for example, the next Cloud Native Computing Meetup in Zurich takes place – we would be happy to welcome you there too! All other events can be found under Events. Many thanks to everyone and see you next time! Your VSHNeers
Markus Speth
Marketing, Communications, People
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
This year’s Red Hat Forum was again a great success. We would like to thank the organizers and our partners, for many great discussions and look forward to the next year!
Here are a few impressions of the Red Hat Forum 2018 in the Arena Sihlcity in Zurich:
Keynotes Red Hat, SBB and Vorwerk
Breakout Session with APPUiO, AdCubum and Helsana
In breakout session 2, our partners Matthias Summer (Adcubum) and Thomas Philipona (Puzzle ITC) described how Adcubum will revolutionize the insurance industry with the Swiss container platform APPUiO.
VSHN and Puzzle ITC at the APPUiO booth
See you next year!
About APPUiO
With APPUiO.ch, we created the Swiss container platform based on Red Hat OpenShift, where we provide managed services on a Platform-as-a-Service (PaaS) on any infrastructure: public, dedicated, private and on-premises. Reliable open source concepts such as Docker and Kubernetes allow you to develop, operate and scale your application according to your needs. With APPUiO, your applications can be operated both on public clouds as well as on in-house data centers. The platform was originally built by the two IT specialists Puzzle ITC and VSHN AG to professionalize internal IT. Today, APPUiO is already used in production by several customers and supported by a strong community.
Markus Speth
Marketing, Communications, People
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Once again we have invited our customers and some lucky winners of 4-day VIP passes to the Apéro at the Zurich Openair this year. Despite quite chilly temperatures we had a wonderful evening with our guests and could watch some great concerts. We thank you very much for the great conversations and hope that you enjoyed it as much as we did. ? A few impressions of an unforgettable evening:
About the Zurich Openair
The Zurich Openair took place for the 8th time this year and the number of visitors continues to increase year by year. The ZOA is especially praised for the great organization and the cashless system and the festival goers are looking forward to a nice festival area, huge food selection, great acts and just a unique atmosphere every year. Follow the ZOA on Twitter and do not miss any news in the future.
Why is VSHN at the Zurich Openair?
We are responsible for running the ZOA website and ticket shop including deployments, scaling, monitoring, backups and maintaining the servers, so that the software developers can rely on the availability of the web application and that you don’t miss any news about the ZOA. In addition, we ensure the Internet connection on the festival ground, so that festival office, cashless, entrances, security, logistics, artists in the backstage, media and VIPs are not cut off from the outside world. ? We look forward to the #ZOA19 and we would be happy to see you all again there.
You can always find other events, tech talks and more on Events and on Twitter.
This year’s Red Hat Forum will be held on September 11, 2018, at the Arena Sihlcity in Zurich. Around 700 technology leaders, IT experts, developers, and partners engage in a dialogue on development, IT operations, and automation and how the cloud, container technologies, Platform-as-a-Service, and agile processes drive digital transformation.
Keynotes at Red Hat Forum
Keynote speakers at the Red Hat Forum 2018 include:
Jim Whitehurst, CEO, Red Hat
Julius Ganns, VP Digital & Strategic Innovation, Vorwerk
Dr. Thomas Beck, CTO, Avaloq Group AG
Roland Bieri, Head of Cloud, Swisscom AG
Dr. René Fitterer, CTO, SAP (Schweiz) AG
Breakout sessions and APPUiO
In the breakout sessions experts from Acceleris, IPT, Adfinis SyGroup, ATOS, Puzzle & Adcubum, Camptocamp, Netcloud, adesso, HPE and of course Red Hat talk about Cloud, PaaS, OpenShift and Everything as a Code. In breakout session 2, our partners Matthias Summer (Adcubum) and Thomas Philipona (Puzzle ITC) will describe how Adcubum will revolutionize the insurance industry with the Swiss container platform APPUiO.
Join us at Red Hat Forum 2018
VSHN will be present with APPUiO at the booths of Puzzle ITC, Microsoft and Avectris and we would be very pleased about your visit. Get your seat today. Participation at the Red Hat Forum is free. We look forward to exciting discussions with you!
APPUiO
With APPUiO.ch, we created the Swiss container platform based on Red Hat OpenShift, where we provide managed services on a Platform-as-a-Service (PaaS) on any infrastructure: public, dedicated, private and on-premises. Reliable open source concepts such as Docker and Kubernetes allow you to develop, operate and scale your application according to your needs. With APPUiO, your applications can be operated both on public clouds as well as on in-house data centers. The platform was originally built by the two IT specialists Puzzle ITC and VSHN AG to professionalize internal IT. Today, APPUiO is already used in production by several customers and supported by a strong community.
Markus Speth
Marketing, Communications, People
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Auch dieses Jahr war VSHN an den DevOpsDays 2018 in Winterthur! Als Teil der weltweiten DevOps Bewegung wird sie bereits regelmässig in verschiedenen Ländern durchgeführt, am 2. und 3. Mai 2018 fand sie bereits zum zweiten mal in der Schweiz statt. Die weltweiten Konferenzen werden unabhängig voneinander unter dem Dach von devopsdays.org durch lokale Teams organisiert und betreut. So hat jede Veranstaltung wieder ihren ganz eigenen Charme hat. Wir sind stolz darauf, dass Tobias Brunner als Mitglied des Organisationsteams mitgewirkt hat, und wir als Goldsponsor unseren Teil dazu beigetragen haben. Ein weiteres Dankeschön gilt unserem Daniel Steudler, der die tollen Fotos gemacht hat. Hier findest du ein paar Impressionen von den zwei gelungenen Tagen im Kulturzentrum in Winterthur!
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Auch dieses Jahr war Marco Fretz wieder am Icinga Camp in Berlin (08.03.2018) und berichtet.
Begonnen hat für mich das #icingacamp bereits am Mittwoch Abend: Nach der Landung in Berlin, einen kurzen Abstecher ins Hotel, dann auf Twitter gelesen, dass ein Tisch in einem Restaurant reserviert sei, 10min zu Fuss und da war ich. Gleich hat man bei Bier und deftigem Essen bekannte Gesichter getroffen und auch gleich weitere Icinga-Fans kennengelernt.
Ausgeschlafen ging es dann am Donnerstag mit Kaffe und Frühstück, gefolgt von der Eröffnung und einem Update zum Icinga-Projekt und der Community von Bernd Erk, los. Sogar unser Icinga Meetup in Zürich am 23.03. wurde erwähnt.
Im Talk von Blerim (Icinga), der die fiktive Geschichte des Sysadmins “Dave” erzählte, ging es darum, wie viele einzelne Tools wie Logging, Alerting, Metrics, Grafiken, etc. erst richtig mächtig werden, wenn man das ganze miteinander kombiniert und integriert. Das hat er vor allem anhand von Icinga2, Elastic Stack und Grafana gezeigt. Mir hat besonders gefallen, wie hilfreich es ist, wenn man Icinga-Events wie “Service Critical” z. B. direkt über den Graph des Server Loads drüber legt und so Ereignisse mit den Metriken korrelieren kann.
Nicolai Buchwitz widmete seinen Talk dem Virtualisierungstool Proxmox VE (PVE) und dessen Integration in Icinga2, dies einmal mit der automatischen Konfiguration via Icinga Directory Import und anderseits mit einem allround-check-plugin (check_pve) für Icinga, welches dank der mitgelieferten Icinga2 Command-Definitionen die wichtigsten Aspekte einfach von PVE überwachen kann.
Gestärkt vom tollen Mittags-Buffet und nach interessanten Gesprächen mit Icinga-Fans und Icinga-Devs ging es im Vortrag von Michael Medin um sein Projekt NSClient++, dem Monitoring Client für Windows, der, wie es ausschaut, immer mächtiger wird, und übrigens auch unter Linux benutzt werden kann. Für Windows-User waren sehr interessante Neuheiten dabei, wie z. B. das Senden von Event Logs direkt an Elasticsearch oder das automatische Verteilen von Scripts, welche die Funktionalität von NSClient++ erweitern können.
Die Vorträge von Michael Friedrich (Integrationsmöglichkeiten von Icinga2 mit InfluxDB, Graphite, ES, Graylog, Dashboard, etc.) und Thomas Gelf (Icinga Director) waren für mich begrenzt interessant, da die Vorträge sehr ähnlich mit denen von der OSMC im November waren, über die ich ebenfalls einen Blogpost geschrieben hatte. Beim Beispiel, wie man kaputtformatierte Excel Host-Listen via Director importiert, mussten dann doch die meisten lachen – solche Anforderungen solls ja in der Praxis geben.
Der Vortrag zu “Netways Web Services” fand ich auch spannend. Sebastian Saemann (Netways) erklärte das Setup mit Docker/Mesos/Marathon, welches hinter NWS steckt, und wie sie “Icinga as a Service” auf dieser Plattform betreiben. Bei NWS kann man sich kinderleicht einen Icinga2-Master inklusive Graphite, Grafana, Director, etc. einrichten oder einen Icinga2-Satelliten konfigurieren, der dann Teil des eigenen Icinga2 Clusters wird – ganz ohne ein einziges CLI command einzugeben.
Im letzten Vortrag plauderte Eric Lippmann (CTO Icinga) etwas aus dem Nähkästchen und ging darauf ein, was sich so bei der Icinga2-Entwicklung tut. Besonders spanned hier die Entwicklung in Richtung IcingaDB, welches das alte, überholte Icinga2 IDO DB Schema ablösen soll. Es wird wohl aber nicht eine eigene DB werden, sonder eher ein neues DB-Schema für MySQL/Postgres plus zusätzlich ein KVP-Store wie Redis für die live-Daten, nur historische Daten sollen zukünftig in die neue SQL DB. Das Ganze steckt aber trotz bereits länger andauernder Entwicklung immer noch in den Kinderschuhen, verständlich, kein einfaches Unterfangen, wenn man sich die technischen Abhängigkeiten aller Komponenten auf die IDO DB genauer anschaut.
Weitere neu Entwicklungen sind die IcingaApp für Android und iOS inklusive Push Notifications, Reporting Features mit anpassbaren Templates und Filtern für Icingaweb2 und ein Notification Manager (NoMa), der ein vereinfachtes verwalten von Notification Contacts und Schedules direkt in Icingaweb2 bringen wird.
— Nicolai Buchwitz (NicolaiBuchwitz@mastodon.social) (@NicolaiBuchwitz) March 8, 2018
Afterevent Beering
Nach dem letzten Vortrag und der Verabschiedung machten sich dann ein Teil der Besucher zusammen mit den Netways/Icinga-Leuten auf die Suche nach einer Bar, die spontan genug Platz für uns hatte. Im Murphy’s Irish Pub eingefunden konnten wir dann noch länger über Icinga2- und Monitoring-Themen diskutieren, bis es dann beim Bier und Essen immer etwas weniger technisch wurde.
Fazit
Trotz ein paar grösserer Probleme mit meinen Rückflügen von Berlin, ein sehr lohnenswerter Event und Ausflug nach Berlin. Man knüpft neue Kontakt zu Icinga2-Entwickler und anderen Benutzern und spricht direkt über aktuelle Probleme, Verbesserungen und neue Ideen.
Marco Fretz
Marco is one of VSHN's General Managers and Chief Operating Officer.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Über 35 Meetup Besucher lernten einiges über aktuelle Themen im Bereich Cloud Native Computing: Übersicht über die Cloud Native Computing Foundation und Rückblick aufs Jahr 2017 von Aarno Aukia, CTO bei VSHN (slides)
Vielen Dank an Swiss Life fürs Sponsoring des Apéros und der Räumlichkeiten!
Das nächste Meetup findet voraussichtlich im März / April 2018 statt, wir freuen uns darauf.
Tobias Brunner
Tobias Brunner is working since over 20 years in IT and more than 15 years with Internet technology. New technology has to be tried and written about.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Rund 80 geladene Gäste feierten Ende November das einjährige Jubiläum von APPUiO im Bogen F in Zürich. Nebst spannenden Kundencases blickten wir auf ein bewegtes erstes Jahr zurück und enthüllten die neusten Features der Container Plattform. Abgerundet wurde der Nachmittag mit einer heissen Suppe passend zum Schneegestöber vor der Tür, einer süssen Geburtstagstorte und dem einen oder anderen Bier.
„In kurzer Zeit haben wir viele verschiedene Unternehmen aus unterschiedlichen Branchen für APPUiO begeistert. Wir sind sehr zufrieden mit dieser Entwicklung und sehen weiterhin grosses Potenzial“, sagt Thomas Philipona, Gründungsvater von APPUiO, vor den geladenen Gästen am Jubiläumsevent in Zürich. Das Angebot von APPUiO wurde im vergangenen Jahr optimiert. So gibt es attraktive Angebote für Entwickler, die kurzfristig standardisierte Entwicklungsumgebungen in der Cloud suchen, aber auch für Kunden, die eine eigene OpenShift-Plattform nutzen und dabei nichts mit dem Setup und dem Betrieb zu tun haben wollen. „Hier stehen wir gerne als OpenShift-Experten mit unserem Know How zur Verfügung.“
Neue Features
Im vergangenen Jahr wurden diverse neue Features entwickelt. Es wurde beispielsweise ein Self Service Portal lanciert, über das die Projekte auf Knopfdruck angelegt, vergrössert, gelöscht und verwaltet werden können. Die Kosten der Public Platform werden stündlich berechnet und man bezahlt nur, was auch effektiv genutzt wurde. Zudem wurde eine hybride Cloud mit Cluster auf AWS integriert und verschiedene Managed Services wie 3Scale ins Angebot aufgenommen. Der Austausch in der Community wird mit diversen Events unter Gleichgesinnten sowie einem direkten Draht zum APPUiO-Team über den Community Chatgefördert.
Die Container Plattform wird auch in Zukunft stetig weiterentwickelt: Das Bezahlen mit Kreditkarte, TCP (non-HTTP) Services, Database as a Service, Two-Factor Authentication, Hybrid Migrationen des Workloads, Monitoring as a Service, Backup as a Service, ein Start-up-Pricing sowie weitere interessante Features sind geplant und können in der Roadmap aktiv mitgestaltet werden.
Spannende Kundencases
Praxisnah und an konkreten Beispielen orientiert, präsentierten HRM Systems AG, Adcubum AG und Amazee.io, wie sie APPUiO in ihrem Unternehmen einsetzen. Alle Präsentationen des Nachmittags können hier angeschaut werden.
Einblick in den spannenden Nachmittag gibt es auch hier: Fotos, Video
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Mit über 250 Teilnehmenden fand dieses Jahr die 12. OpenSource Monitoring Conference (kurz OSMC) in Nürnberg statt. Nicht jeder hat Zeit, das Budget oder Lust solche Konferenzen zu besuchen. Was ist die OSMC eigentlich und was war für mich persönlich am spannendsten? Dies erfahrt ihr in diesem Blogpost.
Es hat sich gelohnt und ich kann jedem, der im Bereich Monitoring arbeitet oder daran interessiert ist, diese Konferenz wärmstens empfehlen.
Was ist die OSMC
Bei der OSMC dreht sich alles um Monitoring und heutzutage natürlich auch um die Automatisierung des Monitoring Systems. Die Konferenz wird von NETWAYS, der Firma hinter Icinga2, organisiert. Mit 4 Tagen ist die Konferenz grundsätzlich nicht in die Länge gezogen, bietet aber dennoch genügend Platz viele interessante Talks und genügend Pausen für Networking unterzubringen. Die eigentlichen Talks fanden am zweiten und dritten Tag statt. Tag eins war in vier Workshops aufgeteilt und an Tag vier fand ein Hackathon statt, mit Themen, welche spontan bestimmt wurden. Ich habe nur Tag zwei und drei besucht (die Vorträge), kann darum zu den Workshops und dem Hackathon nicht viel sagen. Mit EUR 899.- für Tag 2 und 3, ohne Unterkunft ist die Konferenz nicht gerade günstig, aber für das gebotene Programm und die professionelle Organisation ein durchaus fairer Preis. Weitere, etwas teurere Pakete, enthalten auch die Unterkunft im Hotel und / oder den Workshop- und Hackathon-Tag. Ich hatte mich aufgrund privater Planung für ein anderes Hotel in fünf Gehminuten Entfernung entschieden.
Man hätte sich eigentlich keine bessere Location als das Holiday Inn Nürnberg vorstellen können: viele Konferenzräume, genügend Platz für Small Talk und Networking in den Pausen und natürlich mit ausgezeichneter und reichlicher Verpflegung zum Frühstück, in den Pausen und am Mittag.
NETWAYS hat tolle Arbeit mit der Organisation und Durchführung der Konferenz geleistet. Der Empfang war herzlich und die Damen und Herren von NETWAYS waren bei Fragen immer leicht auffindbar. Der (technische) Smalltalk mit den Entwicklern von Icinga2 kam vielen Besuchern sehr gelegen, verständlich, wenn man schon mal direkt an der Quelle ist.
Die Talks wurden am 2. Tag in drei Tracks aufgeteilt, am 3. Tag in zwei Tracks. Das heisst, man konnte bzw. musste sich jeweils für einen der zwei oder drei parallel stattfindenden Talks entscheiden. Dies war dank des klaren Programms mit Uhrzeit, Titel, Sprecher und Sprache immer recht einfach. Mir ist es in den zwei Tagen nur zwei Mal passiert, dass ich das Gefühl hatte, besser den anderen Talk gewählt zu haben – ein Verbesserungsvorschlag meinerseits wäre hier, eine Art “Skill-Level” im Programm zu vermerken. Zum Glück werden aber alle Talks professionell in hoher Qualität aufgezeichnet und später veröffentlicht – das Aufzeichnen als Video finde ich persönlich sehr viel sinnvoller als Slides zu teilen, da diese alleine meistens kaum den Inhalt eines Talks wiedergeben können.
Am Abend des zweiten Tages konnte man beim Socialevent im Club nachtkind, ca. 10 Minuten zu Fuss vom Holiday Inn, bei reichlich Bier, Wein, Drinks und super Essen auch mal etwas weniger ernsthaft und technisch diskutieren und feiern – eine gelungene Abwechslung zwischen den Konferenztagen. Für die Teilnehmer des Hackathon gab es auch am 3. Tag einen ähnlichen Abendanlass.
Es gibt nicht nur Icinga
Auch wenn NETWAYS die Konferenz organisiert, drehte sich absolut nicht alles nur um Icinga2 und auch nicht nur um Produkte und deren Implementation. So wurde z. B. in den Talks von Markus Thiel und Marianne Spiller vor allem die Erfahrungen, Theorie, best-practices und Konzepte zum “perfekten Monitoring” aufgezeigt – sehr hilfreich, um auch einmal die eigene Monitoring Landschaft mit etwas Abstand zu hinterfragen.
In mehreren Talks wurde auch gezeigt, was Sensu so alles kann und warum das Konzept von Sensu durchaus Sinn macht in verteilten und hoch dynamischen Setups (Auto-Scaling, Docker, etc.). Sehr spannend bei Sensu ist, dass man z. B. mit Puppet oder Ansible die ganze Check-Konfiguration auf dem Agenten macht und nicht auf Sachen wie Exported-Resources (Puppet) angewiesen ist. Mir persönlich fehlt bei Sensu jedoch immer noch etwas die “Gesamtlösung” (UI mit Mandantenfähigkeit / Rollen, Downtimes, Graphen direkt beim Service, usw.). Die Community, die alternativen WebUIs und Tools rund um Sensu scheinen aber zuzunehmen und das Potenzial von Sensu ist gross, gerade da es auf RabbitMQ für den Datenaustausch und als Message-Bus aufbaut und das Konzept dadurch sehr einfach erscheint.
Einer der besten Vorträge war für mich der von James Shubin mit “Next Generation Config Mgmt” über mgmtconfig. James hat, neben seiner Aufgabe das Publikum zum ersten Vortag wachzuritteln (mit einer kleinen Feuer-Show und Musik), gezeigt, dass ein modernes Konfiguration-Management (in golang und auf Basis von etcd) auch eine Art Monitoring sein kann und direkt auf Events reagiert, statt nur periodisch und in langsamen Durchläufen Änderungen forciert. Dank einer gewissen Kompatibilität zu Puppet und der wachsenden Community ist dies sicherlich ein Projekt, welches wir bei VSHN im Auge behalten werden.
Natürlich gab es auch Vorträge zu Prometheus z. B. wie man zusammen mit Grafana, MySQL besser montioren kann von Julien Pivotto.
Trotzdem kommt man als Icinga Fan nicht zu kurz
Der Vortrag “Current State of Icinga” war (wie auch schon am Icinga Camp und am Icinga Meetup Zurich) sehr informativ. Mir gefällt die Richtung der Icinga2 Entwicklung sehr, denn man erfindet nicht das Rad neu, stattdessen wird viel investiert um mit Icinga2 im Zusammenspiel mit Elasticsearch, Kibana, Logstash, InfluxDB, Grafana, Graphite, usw. integrierte Lösungen zu ermöglichen.
Auch in Icinga2 selbst und Icingaweb2 tut sich viel:
Die neue IcingaDB wird zwar erst konzipiert (die Umsetzung ist für nächstes Jahr geplant), trotzdem eine sehr wünschenswerte Entwicklung, ist das aktuelle IDO-DB Schema doch sehr veraltet und kämpft mit Performance Problemen.
Mit Icinga2 Release 2.8wurde der CA-Proxy eingeführt, ein echt wichtiges Feature, mit dem Agents nun auch über einen Satelliten Zertifikate anfragen (CSR) können – bis anhin ging das nur direkt über den CA Host (meistens Master-Zone), was in verteilten Setups mit abgelegenen Netzwerk-Segmenten immer schwierig ist.
Icingaweb2 2.5 bring ein optisch überarbeitetes GUI.
Der Director (Modul für Icingaweb2) wird langsam aber sicher zum Mittelpunkt der automatischen Konfiguration von Icinga2. Mit Import-Modulen für die PuppetDB, LDAP / MS AD, CSV, SQL, VMWare und vielen mehr lässt sich die Konfiguration von Icinga2 Hosts, Services, etc. auch ohne Konfigurations-Management (Puppet, Ansible, u.Ä.) automatisieren und die Konfiguration dieser Imports und Syncs wird immer übersichtlicher und einfacher.
https://twitter.com/dnsmichi/status/933666420277334017
Mehrere Vorträge drehten sich um die automatische Konfiguration von Icinga2 (Puppet / Ansible) oder um Projekte mit Icinga, dessen Integration und damit gemacht Erfahrungen.
Es ist mir natürlich nicht möglich, die 28 Vorträge im Rahmen dieses Blogposts zusammen zufassen, darum empfehle ich allen sich mit #monitoringlove dringend sich die Talks später online anzusehen und natürlich die nächste OSMC zu besuchen – dann aber bitte auch (Wissens-)Hunger mitbringen.
Marco Fretz
Marco is one of VSHN's General Managers and Chief Operating Officer.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Am 20.10.2017 fand in Bern in der Welle 7 die erste DINAcon statt – eine Konferenz zum Thema Digitale Nachhaltigkeit mit Schwerpunkt auf die Verhältnisse in der Schweiz. Unter digitaler Nachhaltigkeit verstehen die Teilnehmer die Speicherung von Daten in einem Format, welches auch in mehreren Jahren noch zugänglich ist, vor allem mit Hilfe von offenen Formaten und Open Source.
Die Eröffnungsrede hielt Alec von Graffenried, Stadtpräsident von Bern. Er brachte als Beispiel die von Hand geschriebenen Liebesbriefe von früher, welche heute noch lesbar sind, während Dateien von vor 20 Jahren bereits heute nicht mehr zugänglich sind. Als nächste Rednerin präsentierte Bibi Bleekemolen, Co-Gründerin von Fairphone, die Herausforderungen bei der Herstellung eines “fairen” Mobiltelefons. Die ganze Lieferkette soll dabei nachhaltig sein, was bei so vielen Zulieferanten ein grosses Problem sei. Auch die Pflege der Software über eine lange Zeit sei nicht einfach und nur dank Open Source überhaupt möglich. Balthasar Glättli, Nationalrat und Kernteam Parldigi, berichtete über die Herausforderungen in der Politik im Internetzeitalter und die Massnahmen der Gruppe Parldigi. Die Schwerpunkte dieser parlamentarischen Gruppe sind Open Source Software, Open Standards, Open Government Data, Open Access, Open Content und Open Internet. Alles sehr wichtige Themen, welche entsprechende Diskussionen benötigen.
In einer Diskussionsrunde mit Clara Vuillemin, Head IT des Magazins “Republik”, Franz Grüter, Nationalrat und Co-Präsident Parldigi, Katharina Nocun, Netzaktivistin, Sylvie Reinhard, Unternehmerin und Balthasar Glättli, Nationalrat und Kernteam Parldigi wurde intensiv übers Thema “Datenkraken” (grosse Unternehmen, welche Daten sammeln und damit Handeln) und über deren Umgang diskutiert und philosophiert. Aus dem Publikum kam ein Votum, dass viel zu wenig übers Thema “My Data” gesprochen werde – nämlich dem Bewusstsein jedes Einzelnen, was mit seinen Daten passiert.
Anschliessend an die Diskussionsrunde standen 11 Breakout Sessions zur Auswahl. Ich habe mich dabei den Themen “Open Internet” / “Open Access” angenommen und den Ausführungen zu “The Things Network: building an open and free Internet of Things network” mit Gonzalo Casas und Peter Affolter zugehört. Ein spannendes Thema zur Vernetzung der Zukunft und deren Sensoren, Aktoren und “smart” Devices über die LoRaWAN Funktechnologie. Privat interessiert mich dieses Thema sehr und ich steuere auch einen LoRaWAN Gateway dem “The Things Network” Projekt bei.
Nach der Mittagspause wurden in Lightning Talks einige spannende Projekte vorgestellt, unter anderen erklärte Simon Poole, was die Schwierigkeiten bei der Pflege von OpenStreetMap sind und wie diese angegangen werden.
Von den 9 Breakout Sessions am Nachmittag habe ich mir die Session zum Thema “Zu welchem Unfug sind die Überwachungsgesetze BÜPF und NDG geeignet und wie kann man sich technisch dagegen wappnen?” ausgewählt. Zwei Mitglieder des CCC (Chaos Computer Club) haben über Überwachung philosophiert. Getreu dem Motto “Chaos” war auch die Präsentation eher chaotisch, aber trotzdem spannend.
Als krönenden Abschluss des Tages wurden die DINAcon Awards verliehen. Aus den 26 Nominationen wurden in 5 Kategorien folgende Preise vergeben:
Die Welle7 ist eine sehr schöne Event Location. Auf verschiedenen “Decks” (Stockwerken) werden die unterschiedlichsten Bedürfnisse abgedeckt: Über Essen und Trinken, Migros Klubschule, Co-Working bis zur Event Location ist alles vorhanden. Das Gebäude ist sehr modern und jedes Deck auf eine andere Weise eingerichtet. Man fühlt sich sofort wohl.
Am Abend und in der Nacht fand eine Hacknight statt, an welcher ich jedoch nicht teilgenommen haben.
Alles in allem eine gelungene erste Ausgabe der DINAcon, ich freue mich auf die Ausgabe 2018.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Am 13. September 2017 durften wir zusammen mit unseren Partnern von Puzzle ITC zum traditionellen Grillfest auf der Dachterrasse Neugasse 6 einladen. Da das Fest dieses Jahr etwas später durchgeführt wurde, fand das ganze unter dem Titel „End of Summer Party“ statt.
Beim Vorbereiten tagsüber sah es auch ganz so aus, als ob wir das Ende des Sommers wirklich eingeleitet hätten. Es war eher kühl und der Himmel wolkenverhangen. Doch davon lassen wir uns bekanntlich nicht abhalten; die Terrasse ist doch grösstenteils überdacht und die Temperaturen waren mit angemessener Kleidung zu bewältigen! Unsere Gäste zeigten sich denn auch hart im Nehmen und erschienen zahlreich und gut gelaunt. Gut möglich, dass sich Petrus von dieser Einstellung beeindrucken liess: jedenfalls liess er die Sonne kurz nach Feierbeginn nochmals kräftig scheinen und gewährte uns einen Abend mit milden Temperaturen und einem wundervollen Ausblick über Zürich.
Für mich sind solche Veranstaltungen immer sehr spannend, da sich mir dabei die Gelegenheit bietet, die Gesichter hinter den aus dem Mailverkehr bekannten Namen kennen zu lernen. Aus diesem Grund hatten unsere neueste Mitarbeiterin Caroline Bless und ich uns direkt beim Eingang positioniert, um unsere Gäste begrüssen zu können und mit Hilfe der vorbereiteten Namensschilder heraus zu finden, wer wer ist. Dabei kam es auch zu einigen unterhaltsamen Begegnungen und Gesprächen. Dank der Unterstützung von Würmli Catering konnten wir unsere Gäste kulinarisch wieder mit diversen Köstlichkeiten vom Grill und verschiedenen Salaten verwöhnen, zudem gab es eine unkomplizierte Selbstverpflegung am Getränkebuffet in Form einer Bier-Zapfanlage, welche sehr rege genutzt wurde, sowie Wein und diverse Softdrinks. Rückblickend können wir den Anlass als vollen Erfolg verbuchen und freuen uns auf die kommende, wenn auch kühlere Jahreszeit, um gemeinsam mit unseren Kunden, Partnern und Freunden andere wundervolle Aktivitäten zu geniessen.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Ein Dank an unsere Kunden – Apéro am Zürich Open Air
5. Sep 2017
Am 25.08.2017 um 18.15 Uhr begrüssten wir unsere Kunden und Gewinner mit einem Apéro zum 7. Zürcher Openair in Rümlang, nahe des Flughafen Zürich. Leider konnten wir nicht alle unsere Kunden zu diesem Anlass einladen, da die Plätze auf der VIP-Lounge begrenzt waren. Aber der nächste grosse VSHN- Anlass wird nicht lang auf sich warten lassen und dann stossen wir gemeinsam an.
Ganz frei nach dem Motto: Let’s drink and Chat – verbrachten wir einen tollen Abend bei Musik von Rosapuma, Birdy, Annenmaykantereit oder Kygo und konnten in geselliger Runde über Business und Weltthemen reden.
Wir fanden es einen sehr gelungenen Anlass und unsere Kunden gingen erst spät mit einem Lächeln auf den Lippen.
Auch wir haben einen Anteil am ZHOA geleistet:
Wir verantworten den Betrieb der Website und Ticketshop des Zürich Open Air auf einer Schweizer Cloud-Infrastruktur. Die Software-Entwickler konzentrieren sich damit um die agile Weiterentwicklung der Webapplikation und VSHN kümmert sich um Deployments, Skalierung, Monitoring, Backups und Wartung der Server. Zusätzlich dazu versorgen wir das Openair Gelände mit Internet für die verschiedenen Stakeholder wie Festivaloffice, Cashless, Eingänge, Security, Logistik, Artists im Backstage, Medien und VIP.
Kurz ein paar Infos zum ZHOA selbst:
vier Tage im Zeichen der Musik
das Gelände ist mit 95’000 Quadratmetern sechsmal so gross wie der Sechseläutenplatz in Zürich
erwartet wurden rund 80’000 Besucherinnen und Besuchern
es ist doppelt so gross wie vor sieben Jahren
Sprecherin Barbara Kallenberg: “Wir haben eine vielfältige Mischung, und es treten sehr bekannte Künstler auf, die allein für sich schon Publikumsmagnet sind.”
Wir fanden es cool und werden auch nächstes Jahr wieder rocken.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Rückblick: Informativ und zukunftsorientiert – erfolgreicher Super Webgate Day 2017
18. Jul 2017
Wessen Herz beim Anblick klassischer Autos höher schlägt, war am diesjährigen Super Webgate Day genau am richtigen Ort. Im Event-Center der Emil Frey Classics AG in Safenwil fanden sich am 6.07. 2017 nicht nur hochkarätige Redner ein, sondern auch jede Menge namhafte Teilnehmer und Besucher.
So verbrachten über 150 interessierte Teilnehmer – vom SW-Entwickler & Techniker über Projektleiter & Projekt- manager bis hin zum C-Level – einen spannenden Vortragstag. Dieser bot Einsicht in aktuelle Projekte rund um die Digitalisierung von WebGate und ihren Partnern, lud aber auch zu anregenden Diskussionen im Ausstellerbereich ein. Unter den namhaften Rednern sowie als Sponsor konnten auch wir als VSHNeers unseren Beitrag zum Thema: “Digitale Transformation, DevOps, cultural change” leisten.
Emanuel Kleindienst und Matthias Indermühle gaben einen kurzen Einblick in das Thema und die Methodologien von “DevOps”. Sie stellten sich und VSHN vor (Was macht VSHN eigentlich?>>) und beschrieben die gute Zusammenarbeit mit Webgate . (more…)
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Der Open Cloud Day 2017 fand dieses Jahr im UniS-Campus der Universität Bern im Herzen der Stadt Bern statt. Organisiert wird die eintägige Konferenz vom Verein CH Open und bietet ein grosses Spektrum an Vorträgen und Workshops rund um das Thema Cloud, offene Standards und Open Source. Der unabhängige Verein CH Open wurde 1982 gegründet und hat sich die Förderung offener und freier Systeme auf die Fahnen geschrieben. Im Zentrum der Aktivitäten des Vereins stehen die Weiterbildung und der Informationsaustausch unter den Mitgliedern.
Wir waren dieses Jahr als Sponsor mit dabei und Tobias Brunner hat zum Thema “Cloud Native Computing” referiert. Im Vortrag wurde das Konzept von “Cloud Native Computing” eingeführt, die “Cloud Native Computing Foundation” als Tochter der Linux Foundation vorgestellt sowie einen Überblick über die Software Projekte der Foundation gegeben. Die Slides zum Vortrag sind auf Speakerdeck unter Open Cloud Day 2017 – Cloud Native Computing zu finden.
Ein Highlight war sicher der Vortrag von Frank Karlitschek, dem Gründer von ownCloud und Nextcloud. Er hat in seinem Vortrag die Vorteile des dezentralisierten Internets hervorgehoben und dazu aufgerufen, dass sich die Community wieder auf deren Anfänge besinnen soll. Die Zentralisierung und Bildung von Datensilos wie Facebook, Twitter, Dropbox etc. sowie die fehlende Föderierung der entsprechenden Dienste bergen viele Gefahren. Dienste wie E-Mail, welche dezentral und damit sowohl robust als auch privatsphärenwahrend aufgebaut sind, zeigen, wie das Internet ursprünglich gedacht war. Auf diese Anfänge soll die Community zurückblicken und wieder Dienste nutzen, welche Föderierung erlauben, zum Beispiel die Föderierung von Nextcloud, bei welcher die eigenen Daten auf dem eigenen Server liegen und mit anderen Nextcloud Instanzen geteilt werden können.
Josef Spillner vom ZHAW Service Prototyping Lab (SPLab) hat das vor nicht allzu langer Zeit gegründete Forschungslabor der ZHAW vorgestellt. Ziele des Labs sind die Erforschung von Technologien und Prozessen um Applikationen so einfach wie möglich in die Cloud zu bringen: “The Service Prototyping Lab (SPLab) performs scientific research and development to rapidly and easily bring applications into the cloud while maintaining quality standards for high availability, high resilience, and other predictable characteristics.” VSHN arbeitet mit dem SPLab im Rahmen eines KTI Projekts an der Weiterentwicklung von APPUiO zusammen.
Ein weiteres TOP aktuelles Thema war “Infrastructure as Code with Terraform and Ansible” von Sandro Beffa von Puzzle. Er hat in einer Live Demo vorgestellt, wie mit Terraform eine VM Infrastruktur aufgesetzt werden kann, welche anschliessend mit Ansible konfiguriert wird. Das Fazit ist, dass diese beiden Tools sich sehr gut ergänzen: Terraform kümmert sich um die Infrastruktur wie VMs, Netzwerke, etc. und Ansible kümmert sich um den Inhalt der VMs und der Services.
Fasziniert hat die Idee von Nico Schottelius von ungleich GmbH mit DataCenterLight ein “Green Datacenter” im Kanton Glarus aufzubauen. Dabei möchte er die unzähligen leer stehenden Fabrikhallen im Kanton Glarus in Datacenter umfunktionieren um darin Server zu betreiben. Das Wesentliche dabei: Anders als bei konventionellen Datacentern sollen die Server nicht übereinander gestapelt sondern nebeneinander aufgestellt werden, um dabei die Wärmeproduktion zu verringern. Nach seinen Berechnungen braucht es bei diesem Konzept keine aktive Kühlung und entsprechend einiges weniger an Energieaufwand. Ein Wunsch wäre, Abnehmer der angefallenen Wärme zu finden, z.B. in der Landwirtschaft.
Alles in allem ein sehr gelungener Open Cloud Day 2017 mit vielen sehr spannenden Vorträgen. Alle weiteren Vorträge des Anlasses hier: . Wir freuen uns auf die Ausgabe 2018.
Tobias Brunner
Tobias Brunner is working since over 20 years in IT and more than 15 years with Internet technology. New technology has to be tried and written about.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Zum ersten Mal fand die SIGS Technology Conference im Mövenpick Regensdorf statt. Das knapp 40 Minuten ausserhalb von Zürich gelegene Kongresszentrum bot viel Platz für Sponsoren, Networking, Catering, einem grossen Saal und mehreren kleineren Breakout-Rooms.
Die Security Interest Group Switzerland SIGS ist eine unabhängige Interessengruppe, die verschiedene Networking-Anlässe rund um die Themen Information Security, IT Risk Management, Privacy und Compliance organisiert. Wie das Team von Gabi Gerber bewies: nicht nur im Vorfeld mit proaktiver Information, sondern auch am Event selber mit reibungslosem Ablauf, super Catering und interessanten Inhalten.
Die dreitägige Veranstaltung war gegliedert in den Datacenter & Cloud Day, Security Day und Hacking Day mit jeweils ca. 70-80 Besuchern. Die als “Schweizer RSA-Konferenz” angekündigte Veranstaltung (in Anlehnung an die berühmte, jeweils im Februar in San Francisco stattfindende RSAC) lockte ein vielfältiges Publikum mit Informatik-Leitern, Security-Verantwortlichen und Spezialisten aus dem Bereich Infrastruktur und Services an. Die Themen der Vorträge befassten sich:
mit rechtlichen Aspekten zum Thema Cloud und Outsourcing
Aufbau automatisierter Netzwerkumgebungen
Identity & Access Management
Endpoint Security
Cyber Security und
verschiedene Hacking Themen.
Aarno Aukia hielt einen Talk zu Security in DevOps, um zu erklären, wie AppSec in den DevOps-Prozess gehört:
Christian Folini hat zum Thema Web Application Firewall mit Apache Mod_Security gesprochen: Ausserdem waren Christians Firma Netnea https://www.netnea.com/cms/netnea-the-team/christian-folini/) in Zusammenarbeit mit den IT-Betriebsorganisation VSHN https://vshn.ch/ im Ausstellungs- & Sponsorenbereich mit einem Stand vertreten. So konnten die Gespräche mit Kunden und Interessenten weiter vertieft werden. Gerade das Thema Web Application Firewall https://modsecurity.org ist auf sehr grosses Interesse gestossen. Die Liste aller Präsentationen mit dem Download als PDF findet sich unter: Mein Fazit: superinteressanter Anlass um sich mit allen Gesichtspunkten der Informationssicherheit zu befassen: Vertraulichkeit, Integrität und Verfügbarkeit.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Ausverkauft und ein Erfolg: DevOpsDays Zürich Mai 2017
Anfang Mai fanden die ersten DevOpsDays Zürich in der alten Kaserne Winterthur statt, einer super Location für die mit etwa 250 Teilnehmern komplett ausverkaufte Konferenz.
Im Vorfeld hat VSHNeer Tobias Brunner aktiv im Organisationskomitee mitgeholfen und war am Anlass selbst mit Präsentationstechnik, Speakerbetreuung und allerlei weiteren praktischen Dingen beschäftigt. So hatte er auch einige weitere VSHNeers mit in die Durchführung rekrutiert:
Michèle Leibenzeder hatte mit ihrem Team an Helfern die Verantwortung für die Registration der Teilnehmer am Eingang
Aarno Aukia organisierte und baute das WiFi, das eigens für die Teilnehmer der Konferenz aufgebaut wurde und die Teilnehmer mit Gigabit Internet bis zum Laptop versorgte und
Emanuel Kleindienst hielt einen Vortrag zum Thema “How to Hack your Boss for DevOps”.
Neben der Arbeitszeit für die Organisatoren unterstützte VSHN den Anlass als Silver-Sponsor auch finanziell. Bereits im Vorfeld der Konferenz zeigte sich, dass das Thema DevOps in der Schweiz angekommen war: die Sponsoring-Plätze und die Besucher-Tickets waren ausverkauft und auf Twitter freute sich die halbe Schweiz (und Besucher aus dem nahen Ausland) auf den Anlass. Am Tag vor der Konferenz wurden in Winterthur fleissig Bühnen, Sponsorenstände und das WiFi aufgebaut. Am Abend vor der Konferenz trafen sich das Organisationskomitee, die Helferverantwortlichen und die bereits eingetroffenen Speaker auf ein gemeinsames Abendessen und einen letzten Abgleich vor dem Event.
Das Format der Konferenz war für mich sehr ungewohnt: Anstatt vieler parallel stattfindender Vorträge gab es jeweils nur einen Track mit 5 halbstündigen Präsentationen am Vormittag. Ebenfalls ungewohnt für mich: An einer “Technikerkonferenz” befassten sich ein Grossteil der Vortragenden mit den menschlichen Aspekten und Herausforderungen von DevOps. Neben HumanOps, also dem Erweitern des Fokus von der Gesundheit und Zuverlässigkeit von Computersystemen, auf die Gesundheit und Zufriedenheit des Teams, und CALMS, der Abkürzung aus dem englischen Culture, Automation, Lean, Measure, Share, der die verschiedenen Aspekte der Zusammenarbeit zwischen Dev und Ops meiner Meinung nach sehr gut zusammenfasst.
Nach dem exzellenten Mittagessen durch das im gleichen Gebäude ansässigen Bistros ging es am Nachmittag zackig weiter mit einem kurzen Block an 4 Ignite-Talks: einem fünfminütigen Vortrag, bei dem die 20 Folien der Präsentation automatisch alle 15 Sekunden weitergingen, ohne dass der Vortragende sie beeinflussen konnte. Durch das Tempo fiel am Nachmittag niemand in die Schnitzelstarre, Pasta-Narkose beziehungsweise Fresskoma. Die Slides der Präsentationen sind unterdessen alle unter https://speakerdeck.com/dodzh und die Video-Aufzeichnungen unter https://vimeo.com/devopsdayszh aufgeschaltet. Der Rest des Nachmittages war jeweils für Open Spaces reserviert. Das auch “Unconference” genannte Konzept basiert darauf:
Gesprächsthemen von den Teilnehmern zu sammeln
sie auf einem Board sichtbar zu machen
die Themen allen Teilnehmern kurz vorzustellen
das Interesse der Teilnehmer zu jedem Thema mittels Abstimmung zu messen und
die interessantesten Themen, auf die zu Verfügung stehenden Räume und Zeitslots, zu verteilen.
Die Besucher können dann frei zwischen den Räumen wandern, sich an den Diskussionen beteiligen, wenn es sie interessant finden. Oder sie können weiterlaufen wenn das Thema abschweift oder sonst nicht relevant für sie ist. Anstatt also “in Ruhe zu konsumieren” musste ich mich aktiv in die Themenwahl involvieren. Ich wählte aus den 7 Räumen und 3 Zeitslots jeweils ein interessantes Thema aus und berichtete auch selbst von meinen Erfahrungen und befragte so die anderen Teilnehmer der Diskussionsrunde nach ihren Erfahrungen und Inputs. Dies war am Anfang eine ziemliche Umgewöhnung und ich spürte auch bei anderen Teilnehmern etwas Unsicherheit, wie das genau funktioniert. Nach den ersten Diskussionsrunden hatte ich mich daran gewöhnt und es half mir, mit den anderen Teilnehmern ins Gespräch zu kommen, zügig auf die Diskussionspunkte zu fokussieren und die verschiedenen Meinungen, Inputs und Erfahrungen der verschiedenen Teilnehmer zu verarbeiten. Zwischen den beiden Konferenztagen fand eine kleine Party im Boilerroom statt, einem ehemaligen industriellen Heizkraftwerk im Zentrum von Winterthur. Heute gibt es dort Restaurants, Einkaufsmöglichkeiten und ein Multiplex-Kino. Passend zum Anlass war der DJ in einem Container im grossen Raum aufgehängt.
Am Ende der beiden DevOpsDays Zürich Tage waren wir etwas müde, aber sehr glücklich und freuen uns auf das nächste Jahr.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026
Wir nutzen seit 4 Jahren Docker und unterstützen Kunden bei der Integration in ihren Continuous-Integration- und -Deployment-Prozess. Darum sind wir auch seit Anfang 2017 von Docker autorisierter Consulting Partner für die Schweiz.
DockerCon
Darum war es für mich klar den weiten Weg an die DockerCon 2017 nach Austin, Texas, im Südwesten der USA auf mich zu nehmen, um mich mit 5500 Gleichgesinnten zu treffen. Die Konferenz, die 2014 im kleinen Rahmen mit 500 Teilnehmern begann, hat sich in den vergangenen beiden Jahren jeweils mehr als verdoppelt und stösst an die Grenzen der jeweiligen Konferenzzentren. Nach kleineren Locations in San Francisco 2014/2015, in Seattle 2016 und in Austin 2017 wird die Konferenz nächstes Jahr im Moscone Center San Francisco stattfinden, auf Augenhöhe mit der Apple WWDC, Google I/O, etc. Anreise Ich flog am Sonntag von Zürich via London nach Austin, beim Boarding in London sind mir schon etwa ein Dutzend Personen mit Docker-T-Shirts aufgefallen, die alle ebenfalls an die Konferenz unterwegs waren, die Hälfte Mitarbeiter von Docker und die andere Hälfte Partner und Kunden.
Austin, TX
Vor meinem Besuch in Austin kannte ich die Stadt nicht besonders gut: ich wusste, dass Uber und Lyft verboten sind und dass sie die Hauptstadt des Bundesstaates Texas ist, und das hat bei mir eher für Skepsis gegenüber der “Cowboy-Hauptstadt” geführt. Vor Ort war ich sehr positiv überrascht: Der alternative Transportanbieter “Fasten” funktionierte perfekt, das Wetter war mit 20-30 °C im Frühling für mich sehr angenehm, in der Innenstadt gibt es ein “Tram” vom Schweizer Hersteller StadlerRail, von der Strasse abgetrennte Velowege, eine grosse Parkanlage um den aufgestauten Colorado River und auch sonst viele Grünflächen in der Stadt – für mich alles sehr sympathisch.
Was ich ebenfalls vorher nicht wusste war, dass die Stadt mit knapp einer Million Einwohnern und gut zwei Millionen Personen in der Agglomeration eines der wichtigsten Technologie-Zentren in den USA neben dem Silicon-Valley ist: Dell, IBM, Freescale Semiconductors, Apple, Amazon, Cisco, Dropbox, Google, Whole Foods und viele mehr haben Büros in Austin um sich die mehreren Tausend jährlichen Abgänger der University of Texas at Austin unter den Nagel zu reissen. Die High-Tech-Branche sei es auch zu verdanken dass Austin 2017 als “best place to live” ausgezeichnet wurde und die die mit durchschnittlich 50 Personen pro Tag am schnellsten wachsende Stadt der USA ist. Ebenfalls in Austin findet jährlich das unterdessen 10 Tage dauernde “South by Southwest” Festival statt, einer Mischung aus Film-, Musikfestival und Konferenz mit über 50’000 Besuchern und unzähligen (Openair-) Konzerten und Events verteilt in der ganzen Stadt.
Tag 0
Am Montag, dem Tag vor dem offiziellen Beginn der Konferenz war die Anmeldung bereits geöffnet um seinen Badge ohne lange anzustehen abzuholen. Am Abend gab es einen kleinen Willkommens-Apéro in der grossen Messehalle, in der auch das Catering-Buffet und die Aussteller/Sponsoren waren.
Tag 1
Der erste Tag der Konferenz war geprägt von der zweistündigen Keynote-Show: der offiziellen Eröffnung durch Docker CEO Ben Golub und der Ankündigung der grössten Neuerungen:
Bild: https://blog.docker.com/2017/04/dockercon-2017-day-1-highlights/ Multistage Dockerfile Builds Ab Docker CE 17.05 kann man mehrere “FROM” in seinem Dockerfile Wer seine Entwicklungsumgebung in einem Docker-Container hat und/oder seine Software-Releases und -Container nicht durch ein zentrales CI/CD wie Jenkins oder Gitlab CI bauen lässt, kennt das Problem: die Container werden durch die ganzen für die Entwicklung/Kompilierung benötigten Tools und Libraries sehr schnell viele Hundert Megabyte gross, bei vielen Releases und/oder vielen parallelen Instanzen summiert sich das und auch der Push- und Pull-Vorgang dauert jeweils länger. Das “Builder Pattern” bedeutet dass man einen (grossen) Container mit allen Tools für das Einsammeln von Dependencies und Kompilierung verwendet, der die fertige Software dann in einen zweiten, neuen Container verpackt, der entsprechend schlank sein kann, weil er nur die Applikation selbst ohne Development-Tools benötigt. Gerade für zu kompilierende Programmiersprachen (Java, Go, Erlang/Elixir) oder mit aufwendigen Dependencies (Node.js) kann dies einen grossen Einfluss auf die Grösse des Produktions-Containers haben. Bisher musste man sich die beiden Container und das Übergeben der fertigen Software selber über ein Shell-Script zusammenbauen. Neu kann man dies im gleichen Dockerfile machen: zuerst erbt man “FROM devimage”, fügt seinen Applikationscode hinzu, installiert dependencies und kompiliert, danach kann man “FROM prodimage” erben und kopiert mit “COPY –from=devimage ./target/app.jar app.jar” nur das effektiv benötigte Artefakt in den sonst leeren Produktions-Container:
# First stage to build the application
FROM maven:3.5.0-jdk-8-alpine AS build-env
ADD ./pom.xml pom.xml
ADD ./src src/
RUN mvn clean package
# Final stage to define our minimal runtime
FROM FROM openjdk:8-jre
COPY --from=build-env target/app.jar app.jar
RUN java -jar app.jar
Docker Swarm >=1.12 Der neu auf SwarmKit basierende Docker Swarm Mode in Docker Engine 1.12 und neuer bietet einige interessante Funktionen:
Einfache und gleichzeitig sichere Erstellung eines Swarm: Mit der ersten Docker Engine erstellt man den Swarm-Leader, der Erstellungsprozess erklärt gleich wie man weitere hinzufügen kann:
[node1] $ docker swarm init --advertise-addr $(hostname -i)
Swarm initialized: current node (1fnndcfsi80dt5nbyvoji5oxj) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join \
--token SWMTKN-1-4mzgh64gwi0n2xodyr10g6f1zo3gwhqh2rhxhbhss2wdpjzsrh-5k9blmu2qlc23d58vrrt1jx8w \
10.0.96.3:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
Das Token besteht aus dem Präfix “SWMTKN”, das man zum Auffinden “verlorener” bzw. aus Versehen publizierter Tokens benutzen sollte, der Version 1, dem Fingerprint der Certificate Authority die der swarm init erstellt hat, einem zufälligen Passwort und die Adresse des Swarm Leaders, bei dem sich die zukünftigen Swarm-Teilnehmer melden können. Durch den Fingerprint kann der Teilnehmer überprüfen, ob der Zertifikat des Leaders am anderen Ende der Leitung effektiv von derselben CA stammt wie das Token. Einen (nicht-privilegierten) Worker fügt man einfach durch Kopieren des Befehls vom Master hinzu:
[node2] $ docker swarm join \
> --token SWMTKN-1-4mzgh64gwi0n2xodyr10g6f1zo3gwhqh2rhxhbhss2wdpjzsrh-5k9blmu2qlc23d
> 10.0.96.3:2377
This node joined a swarm as a worker.
[node1] $ docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
1fnndcfsi80dt5nbyvoji5oxj * node1 Ready Active Leader
jnp6c8rtcomt759bnlbdmonj9 node2 Ready Active
Jede Kommunikation zwischen den Docker Engines innerhalb des Swarms erfolgt mit TLS verschlüsselt und jeder Teilnehmer authentisiert und authorisiert (Leader oder Worker) sich gegenseitig mittels den Zertifikaten.
Optional kann auch der Traffic zwischen den Containern verschlüsselt und Secrets von den Leadern durch einzelne Worker an die Container geleitet werden.
Worker im Swarm können unter Linux oder Windows laufen, der Swarm platziert die Container automatisch auf das Betriebssystem, welches sie benötigen. Gruppen von Workern können mittels Labels voneinander Abgetrennt und die Platzierung von Containern auf diese Gruppen weiter eingeschränkt werden.
Alle Komponenten sind in Swarm dabei, es werden keine externen Datenbanken, PKI etc. benötigt.
LinuxKit: Toolbox für Linux-Distributionen Das neue LinuxKit ist eine Sammlung von Tools für die Erstellung von Linux-Distributionen mit dem Fokus auf Sicherheit durch aktuellste Linux-Kernel-Technologien und minimieren der Angriffsfläche: Nur explizit benötigte Komponenten werden hinzugefügt und alle Komponenten werden in Containern gestartet (zum Beispiel auch der DHCP-client). Das Ergebnis kann als kernel+initrd Dateien oder als ISO, GCP, QCOW, VHD oder VMDK Disk-Image exportiert und entsprechend in einem Hypervisor gestartet werden. Ebenfalls angekündigt wurde, dass mit Docker für Windows 10 und Windows Server eine auf LinuxKit-basierende VM mitgeliefert werden wird, damit Linux-basierende Docker Images mittels Hyper-V Isolation automatisch gestartet werden können. Moby: Toolbox für Container-Engines Einiges an Aufsehen in der Community hat die Ankündigung des Moby-Projektes erzeugt, insbesondere weil ohne explizite Warnung das offizielle Docker Opensource Repository https://github.com/docker/docker nach https://github.com/moby/moby verschoben wurde und dies missverstanden wurde. Moby ist eine Sammlung von Tools um Container-Engines zu erstellen, also Produkte wie die Docker CE oder Docker EE aus den Komponenten Docker CLI, Docker Daemon containerd, Image Building, SwarmKit, Storage, Networking, etc. zusammenzustellen und für die verschiedenen Betriebssysteme und in den für Cloud-Provider kompatiblen Formaten zu erzeugen. Für Nutzer von Docker CE/EE ändert sich also nichts, ausser dass der Herstellungsprozess transparenter wird. Docker ID, Docker Cloud & Docker Desktop-to-Cloud Schon vor einer Weile wurde das ehemalige “Docker Hub Login” in Docker ID umbenannt, damit es auch von anderen Docker-Services benutzt werden kann. Letztes Jahr wurde der Docker Cloud Service gestartet: Über das online Portal https://cloud.docker.com/ können Docker Image Builds und Docker Image Repositories verwaltet werden und neue Docker Swarms mittels einfachen Web-GUI auf AWS gestartet werden. Im “beta” Stadium ist die Verwaltung der Swarms – egal ob über das Portal erstellte oder bestehende “bring your own swarm”. In der Webapplikation können auch Organisationen erstellt und verwaltet werden, die analog zu Github-Organisationen einen eigenen Namespace haben und es ermöglichen einzelnen Usern Zugriff darauf zu geben. Neu ist das Desktop-to-Cloud-Feature, das in der aktuellen Docker Edge (17.05) Version dabei ist: die Docker Applikation auf dem Desktop (also Docker Mac oder Docker Windows) zeigt automatisch alle Repositories und Swarms in der Menuleiste an auf die der eingeloggte Benutzer Zugriff hat und kann sie mit einem Klick anwählen. Andere Vorträge
DockerCon Party Eine Party für 5500 Menschen zu organisieren ist nicht ganz einfach. Die Organisation der DockerCon 2017 hat kurzerhand die ganze “Raynee Street” mit 15 Bars nebeneinander reserviert, da hatte es dann Platz für alle. Eine der Bars war, passend zum Thema, die “Container Bar”.
Tag 2
Der zweite Tag begann ebenfalls mit einer anderthalbstündigen “general Session”, die geprägt von Referenzkunden war: Docker bei VISA Der weltgrösste Zahlungsanbieter setzt gemäss eigenen Angaben auf Docker Enterprise Edition, um ihren Entwicklern die Geschwindigkeit für Self-Service zu geben. Docker bei Metlife Die grosse amerikanische Lebensversicherungsgesellschaft MetLife erzählte, wie sie kontinuierlich ihre Software-Landschaft erneuern:
Wrap: Legacy-Applikation hinter modernen, gut definierten neuen Microservice verpacken. Dies hilft die Benutzer zu motivieren die neue API zu verwenden.
Tap: Daten anzapfen und für andere Entwickler intern wiederum mittels einfacher API nutzbar machen. Dadurch werden die Daten hinter dieser API mobil, man ist also nicht mehr an den alten Storage gebunden.
Scrap: Überwachen und alte Applikation zum Schluss kontrolliert deaktivieren
Für MetLife brachte die DevOps-Truppe dingend benötigte Innovation in die Firma. Dies zeigte sich auch durch die Nutzung von Zeitgemässen Opensource Tools und Komponenten. Oracle-Produkte in Docker Oracle hat die Verfügbarkeit ihrer Kernprodukte Oracle Datenbank, Oracle MySQL, Oracle WebLogic Server, Oracle Coherence, Oracle Instant Client und Oracle Java 8 SE (Server JRE) als offiziell supportete Docker-Images bekannt gegeben. Die Produkte sind ab sofort im Docker Store kostenlos für die Entwicklung verfügbar. Andere Vorträge
Cool Hacks Die letzte offizielle Session ist jeweils die “Cool Hacks” closing session, dieses Jahr wurden dadurch geehrt:
http://labs.play-with-docker.com/ und training.play-with-docker.com: Öffentlicher, kostenloser Dienst um mit aktuellen Docker-Versionen zu experimentieren und Sammlung von Tutorials um Docker zu lernen. Verwendet hinter den Kulissen Docker-in-Docker und Swarm-in-Swarm damit jeder Benutzer “seinen” Bereich auf der Kommandozeile als auch im virtuellen Netzwerk hat.
An den ersten beiden Tagen fanden ausser den Keynotes bis zu 7 Vorträge parallel in verschiedenen Räumen statt. Es war also unmöglich alle Vorträge live zu sehen. Alle Besucher konnten die Vorträge bewerten und die besten 8 wurden am dritten Tag live wiederholt. Am Nachmittag des dritten Tages war als Abschluss der Mentor Summit für Docker Mentoren. Zum Abschluss der Konferenz liessen wir es uns in einem lokalen Barbecue gut gehen:
Rückblick: Global Azure Bootcamp 2017 and VSHN @ Azure Zurich User Group
27. Apr 2017
Am 22.04.2017 hiess es wieder: Willkommen beim Global Azure Bootcamp!
Rund um den Globus fanden an diesem Tag mehr als 250 Veranstaltungen zum Thema Microsoft Azure statt. Benutzergruppen und Communities wurden über Azure und Cloud Computing informiert. Es war bereits die fünfte grosse Global Azure Bootcamp Veranstaltung! Jede Benutzergruppe organisiert ihre eigene eintägige Veranstaltung, am genau gleichen Datum rund um den Globus. Das Ergebnis war, dass Tausende von Menschen etwas über Azure lernten, sich informierten und sich online mit dem Twitter Hashtag #GlobalAzure verbanden!
Das global Azure Bootcamp Switzerland 2017 in Wallisellen
wurde von der Azure Zurich User Group und der Azure Cloud User Group Schweiz organisiert. Das ist eine Gruppe von “Azurer”, Menschen mit ihren Köpfen in der Cloud. Sie vereinen alle: von Azure Newbie bis zu Experten, von Entwicklern bis zu IT-Profis und von Startups bis zu grossen Enterprises. Mehr Infos zum Schweizer Bootcamp hier >>
Auch VSHN war als Sponsor und Presenter in Wallisellen dabei.
Emanuel Kleindienst sprach zu: How to hack your boss for “Moving to MS Azure”. In seinem eher kommerziellen Talk holte er erst die Zuhörer ab und erklärte ihnen, wie sie auf der menschlichen Ebene ihr Management überzeugen können, zuzuhören. Dann führte er dem Publikum anhand verschiedener Management-Positionsbeschreibungen – Stereotypen wie z.B. IT Manager, Product Owner, Compliance Manager – näher, was sich Scheffs überlegen und vorallem was sie benötigen um zuverlässige und gute Entscheidungen fällen zu können. Emanuel’s Präsentations-Stil ist bisweilen etwas opportunistisch – auch bei diesem Vortrag sprachen die Teilnehmer mehr als der Presenter selber. So konnte jeder seinen Teil zu einem guten Austausch beitragen, was sich in einem grandiosen Q&A auch bestätigt hat.
Der Tag kurzgefasst:
Rund 100 Teilnehmer 12 Referenten 13 Vorträge 1 Regionaldirektor 2 Microsoft-Mitarbeiter 5 Microsoft MVPs Sie alle lieferten: 585 Minuten Vorträge, das sind in der Summe fast 10 Stunden!
Die umfassende Themenliste:
Azure BigData Technologies
Provisioning and Deployment in the cloud-first era
Building Scalable Microservices on Azure
NoSql Databases
Modern IT Management with OMS
Creating a backend for your mobile apps on Azure
Hacking your Boss for Cloud and DevOps adoption
Integration with Azure Functions
OMS Custom Solutions
Build Workflows with Azure Logic Apps
Microservice Management with Azure Application Insights
Real-World IoT Use Cases on Azure
Containerized Peak Computing on Azure
Wir freuen uns, auch bei der nächsten weltweiten Konferenz unseren Beitrag leisten zu können.
Aarno Aukia
Aarno is Co-Founder of VSHN AG and provides technical enthusiasm as a Service as CTO.
Latest news
Events
General
VSHN is back as a Matterhorn sponsor of Swiss Software Festival 2026