Seite wählen

NETWAYS Blog

OSDC 2019: Buzzwo…erm…DevOps, Agile & YAML programmers

Cheers from Berlin, Moabit, 11th round for OSDC keeping you in the loop with everything with and around DevOps, Kubernetes, log event management, config management, … and obviously magnificent food and enjoyable get-together.

 

Goooood mooooorning, Berlin!

DevOps neither is the question, nor the answer … Arnold Bechtoldt from inovex kicked off OSDC with a provocative talk title. After diving through several problems and scenarios in common environments, we learned to fail often and fail hard, and improve upon. DevOps really is a culture, and not a job title. Also funny – the CV driven development, or when you propose a tool to prepare for the next job 🙂 One key thing I’ve learned – everyone gets the SAME permissions, which is kind of hard with the learned admin philosophy. Well, and obviously we are YAML programmers now … wait … oh, that’s truly inspired by Mr. Buytaert, isn’t it? 😉

Next up, Nicolas Frankel took us on a journey into logs and scaling at Exoscale. Being not the only developer in the room, he showed off that debug logging with computed results actually eats a lot of resources. Passing the handles/pointers to lazy log function is key here, that reminds me of rewriting the logging backend for Icinga 2 😉 Digging deeper, he showed a UML diagram with the log flow – filebeat collects logs, logstash parses the logs into JSON and Elasticsearch stores that. If you want to go fast, you don’t care about the schema and let ES do the work. Running a query then will be slow, not really matching the best index then – lesson learned. To conclude with, we’ve learned that filebeat actually can parse the log events into JSON already, so if you don’t need advanced filtering, remove Logstash from your log event stream for better performance.

Right before the magnificent lunch, Dan Barker being a chief architect at RSA Security for the Archer platform shared stories from normal production environments to actually following the DevOps spirit. Or, to avoid these hard buzzwords, just like „agile“, and to quote „A former colleague told me: ‚I’ve now understood agile – it’s like waterfall but with shorter steps.'“. He’s also told about important things – you’re not alone, praise your team members publicly.

 

Something new at OSDC: Ignites

Ignite time after lunch – Werner Fischer challenged himself with a few seconds per slide explaining microcode debugging to the audience, while Time Meusel shared their awesome work within the Puppet community with logs of automation involved (modulesync, etc) at Voxpupuli. Dan Barker really talked fast about monitoring best practices, whereas one shouldn’t put metrics into log aggregation tools and use real business metrics.

 

The new hot shit

Demo time – James „purpleidea“ Shubin showed the latest developments on mgmt configuration, including the DSL similar to Puppet. Seeing the realtime changes and detecting combined with dynamic processing of e.g. setting the CPU counts really looks promising. Also the sound exaggeration tests with the audience where just awesome. James not only needs hackers, docs writers, testers, but also sponsors for more awesome resource types and data collectors (similar to Puppet facts).

Our Achim „AL“ Ledermüller shared the war stories on our storage system, ranging from commercial netApp to GlusterFS („no one uses that in production“) up until the final destination with Ceph. Addictive story with Tim mimicking the customer asking why the clusterfuck happened again 😉

Kedar Bidarkar from Red Hat told us more about KubeVirt which extends the custom resource definitions available from k8s with the VM type. There are several components involved: operator, api, handler, launcher in order to actually run a virtual machine. If I understand that correctly, this combines Kubernetes and Libvirt to launch real VMs instead of containers – sounds interesting and complicated in the same sentence.

Kubernetes operators the easy way – Matt Jarvis from Mesosphere introduced Kudo today. Creating native Kubernetes operators can become really complex, as you need to know a lot about the internals of k8s. Kudo aims to simplify creating such operators with a universal declarative operator configured via YAML.

 

Oh, they have food too!

The many coffee breaks with delicious Käsekuchen (or: Kaiser Torte ;)) also invite to visit our sponsor booths too. Keep an eye on the peeps from Thomas-Krenn AG, they have #drageekeksi from Austria with them. We’re now off for the evening event at the Spree river, chatting about the things learnt thus far with a G&T or a beer 🙂

PS: Follow the #osdc stream and NetwaysEvents on Twitter for more, and join us next year!

SMSEagle zum ersten Mal Sponsor auf der OSDC

Wir freuen uns sehr, SMSEagle das erste Mal als Sponsor auf der OSDC in Berlin willkommen heißen zu dürfen! Besonders vor dem Hintergrund, dass sich dadurch die langjährige Zusammenarbeit noch intensiviert und um einiges präsenter und aktiver wird.

Wer sich nun fragt, was SMSEagle mit Rechenzentren, dem täglichen Betrieb von IT-Umgebungen und Monitoring zu tun hat, dem seien die nachfolgenden Zeilen empfohlen:

SMSEagle ist ein API-basiertes SMS Gateway, das es in verschiedenen Varianten gibt. Der Hersteller PROXIMUS hat sich zur Aufgabe gemacht, gut durchdachte, individuelle Lösungen im Bereich des automatisierten SMS Versands anzubieten. Alle Geräte haben Linux onboard mit vollem Zugriff per Konsole, sind SNMP fähig, verfügen über eine HTTP API und sind somit prima über Icinga oder Nagios ansteuerbar! Wer automatisiert SMS-Nachrichten senden und empfangen möchte, ist mit einem SMSEagle Gerät perfekt beraten. Sei einiger Zeit gibt es parallel zum 3G nun auch das 4G Modell, bei dem das 2G Netz zwar wegfällt, es dafür aber das zukunftsichere 4G Netz bedienen kann. Für doppelte Sendeleistung wird sowohl das 3G als auch das 4G zusätzlich als Dual Modem angeboten.

Das Gerät ist auf Zuverlässigkeit und Stabilität ausgerichtet. Es verfügt über eine integrierte Linux-Schnittstelle, ein modernes responsives Web-Interface, ein Datenbank-Backend und ein integriertes 4G Modem mit Watchdog-Mechanismus. Das Gerät kann für ein Failover (HA-Cluster) konfiguriert werden. Dank  des neuen 4G Modems werden SMS-Nachrichten direkt vom / über das UMTS / LTE-Netzwerk gesendet / empfangen, ohne dass externe Lösungen von Drittanbietern eingesetzt werden müssen. Das Gerät ist mit einer externen LTE-Antenne mit 2dBi-Verstärkung ausgestattet – besonders wichtig bei schlechten Signalempfangsbedingungen (z. B. Serverräume). Jedes SMSEagle Gerät verfügt über eine integrierte SQL-Datenbank zur sicheren Speicherung von Nachrichten. Der eingebaute SNMP-Agent ermöglicht die ständige Überwachung der Leistung von SMSEagle. Das Gerät verfügt über eine Reihe integrierter Plug-Ins, die zusätzliche Funktionen und eine einfach zu verwendende HTTP-API für die Integration mit externen Anwendungen ermöglichen. Natürlich gibt es für SMSEagle Gateways auch ein Check-Plugin, dass über exchange.icinga.com heruntergeladen werden kann: check_smseagle

Wer sich die SMSEagle Gateways genauer ansehen möchte, kann sich bei uns im Shop gerne einen Überblick verschaffen oder uns die nächsten Tage direkt auf der OSDC in Berlin ansprechen. Bei Fragen rund um unsere angebotene Hardware können Sie uns per Mail erreichen – wir helfen wie immer gerne weiter!

 

17 reasons why you should join OSDC | no.17

This entry is part 17 of 17 in the series OSDC | 17 Reasons
  • Get to know the leading container operating syste.
  • Learn how it can be extended to distributed databases, Machine Learning, Windows VMs.
  • A story from edge cases to maintream.

If that’s what you want, you should watch this talk by Thomas Fricke from 2018!

YouTube player

OSDC will upgrade you to the next level. Don’t miss 2019. Grab your ticket now!

Join us at OSDC and get to know the most innovative strategies, forward-looking developments and newest perspectives in dealing with complex infrastructures!

Tickets and more at osdc.de.

 

Monthly Snap April 2019

Springtime in Nuremberg! In this month of Easter-eggs and chocolate bunnies our colleagues wrote about various interesting subjects. You missed some of these? Just click the links below!

No Aprils fools at NETWAYS!

Nicole started the month with a post from the NETWAYS shop on the Expert Sensor Box von GUDE, with which you can monitor your infrastructure. Alerts are sent by E-Mail if the temperature, the humidity or the air pressure deviates from your set limits.
A week later Nicole presented the Expert Net Control von Gude. A bigger monitoring system which can also monitor water leaks and detect smoke.
The summer can really cause damage to your data center. Rising temperatures and higher humidity need to be reined in. Nicole explained how the NETWAYS Monitor alerts you if needed in her blog Der Sommer kommt!
Our apprentice Tobias visited our shop for a week and had a look at some of our products. In his blogpost Und der Sommer kommt immer noch! he presented the Ares 12 von HW group, with which you can monitor not only the usual temperature and humidity, but among others also wind strength! Last month Henrik wrote about testing Tinkerforge. Now Nicole offers it in the NETWAYS Shop: RackMonitoring Kits von TinkerForge! The brick-based system can be extended individually to meet your Needs.

Why should you attend a conference?

Julia keeps giving us reasons to attend the OSDC. In her Blog Series 17 reasons why you should join OSDC. In April reasons number 12-14 were quite convincing! But that was not all! Check out OSDC: DevOps Culture meets Technology for more information about talks on DevOps at the upcoming conference!
Meanwhile Keya keeps showing us highlights from last year’s OSMC in her series OSMC | Take a glance back… Whether you missed some of the talks or the entire conference, these highlights remind us why attending the OSMC is such a great idea! Which leads us to Julia’s call for papers for OSMC 2019.
Get on stage! Have you already gotten a ticket for the OSCamp on Ansible? Julia finally revealed: Agenda out now! And Pamela made sure we all knew what we would miss if we didn`t register for the OSCamp on Ansible in her post Sign up for ANSIBLE Automation

Developers developing!

Marius shared his experience on different tools which are helpful if working with Finder Mac Helper: Finder
Did you read Verschachtelte Listen mit Sortable.js? Johannes let us take part in his obstacle-filled journey. Michael wrote the most thorough blog of the month: Modern C++ programming: Coroutines with Boost.

Consultants consulting!

How To: Director Import #1 Max showed us how to import with the director using the Fileshipper CSV import. David took a look at the Terraform Changes, as version 0.12.0-beta 1 was due.

Junior consultants consulting!

Our apprentices Aleksander and Philipp were also busy consulting us!
Philipp taught us i-doit API Ruby-Scripting and Aleksander let us know basics on SSL/TLS certificates. SSL/TLS Zertifikate für die Nutzung im internen Netz (Apache)

NWS – Quick and dirty?

Gabriel showed how to easily set up a GitLab Runner VM per CLI in OpenStack Quick and Dirty: OpenStack + CoreOS + GitLab Runner

Stay tuned on netways.de/blog/

Catharina Celikel
Catharina Celikel
Office Manager

Catharina unterstützt seit März 2016 unsere Abteilung Finance & Administration. Die gebürtige Norwegerin ist Fremdsprachenkorrespondentin für Englisch. Als Office Manager kümmert sie sich deshalb nicht nur um das Tagesgeschäft sondern übernimmt nebenbei zusätzlich einen Großteil der Übersetzungen. Privat ist der bekennende Bücherwurm am liebsten mit dem Fahrrad unterwegs.

17 reasons why you should join OSDC | no.16

This entry is part 16 of 17 in the series OSDC | 17 Reasons
  • Looking for a way to easily manage the lifecycle of servers?
  • Want to improve the quality of your configuration management?
  • Wonder how you can add local mirrors, snapshots and stage repositories?

If these questions haunt you in the night, then you should watch this talk by Dirk Götz from 2018!

YouTube player

OSDC will upgrade you to the next level. Don’t miss 2019. Grab your ticket now!

Join us at OSDC and get to know the most innovative strategies, forward-looking developments and newest perspectives in dealing with complex infrastructures!

Tickets and more at osdc.de.