Seite wählen


How to rewind & relive stackconf online 2021

Just recently, we hosted the second online version of stackconf, and we’re still over the moon!

From June 15 – 17, 2021, not only the 31 high-level speakers from around the world made this year’s online edition extraordinary and absoulutely exciting. Especially the 414 registered attendees made stackconf online 2021 surely one to remember! Thank you for three wonderful days full of Open Source Infrastructure Love!
For me, it was my first time working at stackconf and I mean, what can I say: I love NETWAYS and the people! 🙂 How can you not?

If we could turn back time

There’s no need to! We’re happy to let you know that the conference archives is now all updated and online! Whether it’s this year’s talks or from previous years: take a walk down memory lane to rewind & relive all your favourite talks: reminisce by browsing through all the slides, speaker videos and conference photographs!


..or if we could make time pass faster

And you know: after the event is before the event! We‘re beyond excited that we’re going to see each other in person again next time! So, mark your calendars for stackconf 2022 in Berlin! For those, who can not wait until next year, I can warmly recommend OSMC – the Open Source Monitoring Conference – happening from November 09 – 11, 2021 – here in Nuremberg.


PS: After writing the headline, I have Cher’s song “If I could turn back time” stuck in my head..

Jessica Kupfer
Jessica Kupfer
Online Marketing Manager

Jessica ist seit September 2020 bei NETWAYS dabei und freut sich unglaublich darüber! Unser Marketing Team bereichert sie mit ihrem Wissen über Social Media und Performance Marketing. Nach 3 Jahren als Au Pair in Boston, L.A. und London und weiteren 6 Jahren in Wien, hat es die gebürtige Saarländerin mit ungarischen Wurzeln nun nach Nürnberg verschlagen. In ihrer Freizeit besucht sie am liebsten Freunde & Familie, reist gerne und ergreift jede sich bietende Chance, Hunde...

stackconf 2021: Behind the scenes

Meet the faces behind stackconf

stackconf online 2021 is over. It was successfull once again and we’re happy everything has been gone as planned. For this we would like to thank anyone who was involved in the organizational process of our online conference this year. In the following we give you an impression of how it looked like behind the scenes.


Our awesome moderators

If you were part of stackconf you certainly know these two faces. Christian and Bernd were moderating the conference for whole three days. They took care about making the required technology work, announcing all of our talks, entertaining the community during the breaks and interacting with participants and speakers via live chat. They did a great job the last few days and we hold them in high esteem for undertaking this demanding task.


A cake a day…

…keeps the stress away. At least on the first day, when everyone of our team was a little bit nervous whether everything is going as planned. For this Jessica from the Marketing Team has baked a stackconf cake with an edible logo on top of it. It was very delicious and especially refreshing at the high temperatures. The whole stackonf crew enjoyed the cake during one of our well-deserved breaks.



The organizers

Lukas and Markus are the core of stackconf. They’re working in the Events-team and have planned stackconf well in advance. During the conference they ensure that everything runs smoothly and that all involved are on track. Furthermore they checked if speakers are online for the Q&A session followed after their lecture and cared about sponsor and participant requests. Thank you for investing so much time in organizing stackconf!



Hardworking Marketingladies

Leonie, Natalie, Jessi and me have been supporting stackconf from marketing site. We are behind the twitter channel NETWAYS Events. Taking pictures, recording videos, publishing tweets and community management were our daily tasks. The cooperation within our Marketing team was perfect – it couldn´t have gone better!




And all together

We did it – and we’re pleased we did it great! Thanks to everyone for joining us, regardless of whether speaker, sponsor, participant or organizer.

We’re looking forward to meeting you personally at stackconf 2022 in Berlin.


Katja Kotschenreuther
Katja Kotschenreuther
Online Marketing Manager

Katja ist seit Oktober 2020 Mitglied im Marketing-Team von NETWAYS. Nach ihrem Studium in Passau vollzog sie ihren Berufseinstieg im Bereich der Suchmaschinenoptimierung und möchte sich nun neben SEO auch anderen Online Marketing-Kanälen widmen. Neben Basteln und Malen, treibt sie in ihrer Freizeit gerne Sport und spielt Klavier und Gitarre.

stackconf wrap up – DAY 3

Day 3 was stackconfs last day, and my first day at the conference.


Datacenter on fire

Works on my machine - OPs problem now

Starting off with a meme about burning hardware!

Remember that story about the fire in the OVH Strasbourg Data Center from earlier this year? Kris Buytaert was one of the Engineers on call that night and in his talk he spoke about what it was like to be in the team that was there while the outage happened. He explains how they mitigated the damages and how they recovered from the incident. But he didn’t just talk about this specific incident, but also gave an insight on how to make your infrastructure secure, good business continuity plans and building cloud agnostic stacks that survive disasters.

In this context Christians burned PC also came up again – how does burning hardware come up in every conference?

The burt out remains of Christians PC

The burt out remains of Christians PC


The next talk was “Kubernetes Native Continuous Deployment with FluxCD, Flagger, and Linkerd”. Leonid Belkind and Or Elimelech from StackPulse decided to share their way of managing a Kubernetes native CD pipeline with the toolchain you can see in the title. If you feel like you would like some inspiration for building your own, then this talk is for you. They explain the pros and cons – the possibilities and limitations of each tool in their setup and how it all clicks together.

Sharing Open Source Spirit

Marius watching Feus talk in the office

Marius watching the stackconf in the office

The last talk before our coffee break has been my own: Contributing to Open Source with the example of Icinga. The main point of my talk was to invite everyone out there to help out the open source projects that spark your interest or you have been using for years! I showed you around in our repositories, on our website and forum. As contributing is a lot easier than one might think, my main goal is to take away some of the fear people in the community might have!

The coffee break itself was fun as always, with Christian and Bernd just chatting along, getting increasingly confused by the tabletop-games talk in the chat.


Right after we hopped into the talk by Michael Coté: Platform as a Product. He talked about how OPs can change the way they work to make life easier for everyone involved in devops and have everyones needs met. He gives some great ideas about how to innovate providing services and transforming away from a service delivery mindset to a platform-as-a-product approach.

Behind the curtains

The stackconf team, ready to snap some pics!

The stackconf team, ready to snap some pics!

On Twitter in the meantime, you can have some insights as to what is going on behind the screnes (or stream, rather).

Julien Pivotto gave us an extensive status update on Prometheus and what there is planned in 2021 and beyond. If you are using Prometheus or considering it, this might be the talk for you! A very in depth explanation on what it has to offer and what has changed in the recent past and a few tips and tricks on how to implement it properly!

Panel discussions

panel discussion screenshot

The hosts were joined by devops experts

I didn’t really sit in with Christian and Bernd for very long in the lunch break – they started off by chatting about snacks and I had to get some myself. Sadly the online conference doesn’t provide the usual snack buffet that you have in person…

When I rejoined the fun, Bernd and Christian were joined by a whole bunch of people for a panel discussion: there were Frank Karlitschek from Nextcloud GmbH, Kris Buytaert from Inuits.eu, Patrick Debois from Snyk, Rosemary Wang from HashiCorp and Serhat Can from Atlassian. A lot of well known organisations and people gathered to discuss all sorts of topics, from “What do you prefer: online vs in person conferences” over “How do we deal with the fact that former decentralised components have an outage” to “How can Open Source survive and be founded if traditional business models?” and “How to find the right balance between complexity and simplicity”.

Learning by doing

live coding

Adam coding live in his talk!

Adam Gordon Bell from Earthly talked about Learning by Pulling Things Apart – and in this case how to pull a container apart to understand how it works. A really nice intro into how the mechanics behind docker work and having a look from bottom up. A live coding session helped understand how to build up a container, which he also detailed in a blogpost that was shared in the chat.

Alberto Marti from OpenNebula spoke about GAIA-X and in his talk he analysed the benefits and challenges associated with Edge Computing, introduced the “True Hybrid Cloud” concept, and explored how this new EU-funded Edge Computing platform contributes to consolidate Europe’s digital sovereignty.

After another short coffee break Anjana Fernando from WSO2 Inc. picked up again with his talk about Microservices Observability with Programming Language: Ballerina. This was a topic that I found very interesting, as I haven’t even heard of Ballerina before. This talk was again centered around an extensive live coding / live demo session which we were walked through nicely.

Big Data and Machine Learning…

… are best when combined. The Weaviate Vector Search Engine aims to do exactly that – we were introduced to the inner workings of Weaviate by Laura Ham from SeMI Technologies with the example of finding the right wine for your seafood dish. Later in the talk we were shown how to actually work with the tool and received some super interesting explanation about how Weaviate connects data purely by proximity, so that it finds fitting results without the search term appearing anywhere in the result datapoint.

After a nice outro by Christian and Bernd we were left with a bit of an empty feeling, but looking forward to the next stackconf – hopefully all together with seeing each other and snacks in Berlin next year! Save the date for the next, stackconf, May 17 & 18, 2022 in Berlin.

Feu Mourek
Feu Mourek
Developer Advocate

Feu verbrachte seine Kindheit im schönen Steigerwald und kämpfte sich bis zum Abitur durch die Schule. Seit September 2016 unterstützt es die Icinga Abteilung bei NETWAYS als Developer, UX Designer und Community Advocate. Seine Freizeit verbringt es hauptsächlich damit Video-, Brett- und Pen and Paper Rollenspiele zu spielen, seine jogging Runden mit seinem Pony drehen, oder damit, Handwerklichen Tätigkeiten am Auto oder der Wohnung nachzugehen.

stackconf wrap up – DAY 2

We are back for day 2 and ready as ever. Everyone definitely felt a lot more relaxed and from the get go people were communicating with each other. We were welcomed back by Bernd and Christian and without wasting any time we jumped right into the first talk with Frank Karlitschek. Frank talked to us about “First hand experience: How Nextcloud stayed productive during COVID-19”. A very relateable topic for a lot of us that have spent a lot of time in home office and have had to change our way of working. Flexibility, communication and trust with remote work were key points and how we should act with our employees due to the change in environment. He also showed us some of the cool features that Nextcloud has to offer.

The great Migration

Nadja following Paul’s talk.

Paul Puschmann from REWE Digital was next to the stand and talked to us about “How we finally migrated an eCommerce-Platform to GCP”. Paul explained what was needed to transition their Platform to a Google Cloud Platform and how he managed to do it. He showed us the uses of Consul and the possibility of sharing it across more virtual machines and its functionality within Docker containers. There was a lot of discussion in the stackconf Rocket.chat and there were a lot of great questions that Paul managed to answer both in his talk and on the channel.

“Monitoring Microservices The Right Way” was the next talk for today, which was presented by Dotan Horovits. Dotan talked to us about how the shift to microservices came with it’s difficulties with the introduction of Docker and Kubernetes. Dotan went over flexible querying over high cardinatlity and the requirments needed to monitor microservices efficiently with scalability to handle large volumes of metrics.

We took a short break with talks about Icinga and board games and UNO rules (you know what I mean). Back to the talks, Rodolpho Cocurde talked about his topic “Fuzzing: Finding Your Own Bugs and 0days!” Rodolpho is a penetration tester and is also an author in several magazines like Hakin9 and Pentest Magazine. He talked to us about the ever important issue on security and the different types of attacks, targets and an interesting fuzzing script in Python. He also demonstrated a great demo of how you can infiltrate malicious code with a buffer overflow through an mp3.

Developer on-call 24/7

Hello! Me at Tom’s talk.

Our next speaker Tom Granot spoke about his talk “On-call done right: how even a developer can help”. He showed us the Oasis Stack and how one develeper is on-call in order to stay active 24/7. Tom went on to talk about the wealth of tools available to developers to use in order to decipher problems that may arise in an area they are unfamiliar with. Not only that but also the things these tools don’t tell you and being able to “read between the lines”. Tom then demoed how to debug and check through services and transaction resources to find the cause of the problem when on-call.

During the lunch break Christian showed us the setup for Openstack and how everything is produced, which was a really nice insight as to what is going on in the background.

“Stretching the Service Mesh Beyond the Clouds” was the first talk after the break shown by Rosemary Wang. She demonstrated the uses of a service mesh, it’s advantages and disadvantages and the extra benefits of “streching” the mesh. Rosemary showed a typical topological map of how the services can be configured and the use of Consul and Terraform. The service mesh was then split over both a datacentre and a cloud which is great as it offers one place to control retries and error handling and progressive delivery across all environments. We saw a successful canary deployment and a manual reduction and redirection of traffic.

We all scream for icecream! 😛

Serhat Can joined us next to talk about “How DevOps changed the way we operate software”. Serhat spoke about the way software teams work together and the need for a shared responsibility. It is easy to push the blame onto another team, but what is needed is leadership support, transparency and ownership. He then compared software teams to formular one teams in a great analogy, where the expection should not just lie in one area, but the teams should be able to interact and take part in a variety of different departments.

How Agile are you?

Flo spotting Martin.

The next interesting topic came from Martin Hinshelwood with “The Tyranny of Taylorism and how to spot Agile BS”. Martin started off with some figures on what companies say they do and what they actually do. He then gave a quick recap of the management and work practices through the years and how they hold up today. Martin then engaged the audience with a series of truth questions that asked us whether or not our own companies are following the Agile guidelines, very creative!

After a quick break and discussions about board games and anime, we were joined by Lakmal Warusawithana who talked about “Reference Architecture for a Cloud Native Digital Enterprise”. Lakmal discusses the structure and operation on cloud native and the way the different tools are integrated. He tells us about how an API-led integration platform creates effective architechture and helps expand management capabilities. These capabilities help increase flexibility and productivity within a team.

Stephane’s Story: GitOps, Users, Drift

Our penultimate speaker for the day is Stephane Jourdan and “Why you should take care of infrastructure drift”. Stephane introduced IaC (Infrastructure as Code) users, their causes, consequences and also solutions and understanding drift. He then showed us a demo of how using driftctl can easily identify a problem with admin access and security groups from real world problems he had encountered. Driftctl could really save you from an embarresing talk with your manager!

Monitor everything with Thola

Last but definitly not least we had Tobias Berdin and “Introducing Thola – A tool for Monitoring and Provisioning Network Devices”. Tobias demonstrated the problems in monitoring by sending generic requests when specific requests are needed. This is where Thola comes in. It is compactly integrated into Ansible and serves as a unified interface for communication for a variety of devices with the added opportunity of creating additional device types.

Games, yeay!

The atmosphere from todays event was really great and one of my favourite things of the day was the amount of communication. Everyone really loosened up and got into the conference feel by chatting and joining our digital stackconf on Work Adventure. After the event there was a chance to relax and play some video games with everyone to help with the lack of seeing each other in person. Stay tuned for the final day and keep in the loop on our Twitter @NetwaysEvents.

Andrew Constant
Andrew Constant
Junior Systems Engineer

Andrew ist der NETWAYS Familie 2020 beigetreten. Er absolviert derzeit seine Ausbildung zum Fachinformatiker für Systemintegration im Bereich der NETWAYS Web Services. Der ehemalige Fremdsprachenkorrespondent und aus Northamptonshire stammende Engländer besticht durch seinen Humor und ergänzt das Team sehr gut. Seine Freizeit verbringt er gerne mit der Fotografie aber auch nach wie vor als Tandem Partner für neue Sprachen.

stackconf wrap up – DAY 1

stackconf is back and better than ever! Today started off very strong with a few new additions and great speakers that gave us an insight to a variety of topics.

This being my first year at the conference, it was very exciting to get to started and involved with all the action and flow of all of the people coming together to learn something new. Right from the get go, you can see the amount of work that the Events Team put into making stackconf happen and the fact that it is all done online is really quite impressive. Of course we had the event online last year, but you can really see that this year has really been refined and delivered to a very high quality.

We’ve had a stackconf cake!

Before the conference had even started, people had already started communicating in the Rocket.chat channel and this year they also had the opportunity to be “present” at the event. This year we made our own conference in the form of Work Adventure! This gave people the chance to walk around with their character and interact with people as if they were really there! This gave everyone the chance to be able to „meet“ with other people at the conference and have their very own chats with one another. The ones that didn‘t want to talk right away were busy sprinting around the conference area (me being one of them…).

We had a great kick-off from Bernd and Christian, who were both looking very smart and ready to guide us through the first day of stackconf!

Spot the Antipattern and the IKEA effect

Jumping into the first talk of the day Arushi Jain from Reddit kicked things off with her topic on Spot the Antipattern. Arushi showed us how to spot an Antipattern, why they exist and what we can do to help identify and avoid such patterns. This was also a very honest topic as Arushi went through some of the problems Reddit faced themselves and the systems they were using. She also talked about the use of certain methods and how sometimes they can be falsely used in lots of other applications instead of the ones they are meant for. An interesting point I picked up was the IKEA effect, where people that have made something themselves they have a hard time letting go and this was a very good comparison to code and current workplaces practices.

Katja tweeting.

Looking into our second talk, we’re greeted by Ara Pulido as she showed us Policy as code in Kubernetes with OPA and Kubernetes. This was another interesting topic and for those of you who are up to date with K8s, you would have found this talk very informative. Ara showed how some policy rules can be implemented to Gatekeeper so that pods can only be launched once they have reached a specific set of criteria. This can help avoid a wrong deployment and keep everything organised and working together. We got a quick look at the OPA Ecosystem, some constraint templates and a short demo on auditing pods to check to see if they are performing as planned.

We were gracefully transitioned through the talks by Bernd and Christian, who kept us chatting and talking in the channels whilst keeping the pace with all of the talks that went on today. Great job lads!

From Peter Elmer’s talk.

Our next speaker Peter Elmer came by with a very interesting topic about Data Driven Security. This gave us an insight into machine learning and how they incorporate data to make their programs „smarter“. Peter went into more detail as to how logic is created from data and turning decisions from a probabilistic factor to a more determining one. He also looked at how we can prevent attacking by defending at the source. This is a hot topic at the moment and also one to watch for the future.

Pragmatic application migration

Our next topic came from Nicolas Fränkel and he talked about Pragmatic application migration to the cloud with Quarkus, Kotlin, Hazelcast and GraalVM. Nicolas gave us some points as to why using the cloud is such a great idea and the benefits of doing so. He then went onto explain the different methods used when transitioning to the cloud and the drawbacks of having to rewrite everything from scratch. Alternatively, the use of JVM although it has a slow start up time, can be run once everywhere and adapts to the current workload. At the end Nicolas gave us a quick demo on a URL shortener, very cool!

Yummmm: stackconf and icescream!

To help break up the pace after lunch, we had two Ignites which were quick snippets of two very interesting presentations from Lawrence Finn and Tadeh Hakopian.

Lawrence talked to us about a cloud-sidecar application which sits next to your application and speaks to cloud services for you. The application even thinks it‘s talking directly to the cloud services!

More training methods are always better

Tadeh Hakopian then came by and talked to us about the importance of visuals when teaching code and reducing bias. Tadeh helps explain that removing barriers and using visuals helps make the first steps of developing easier and less scary when starting out. We have all been there before and looked at code thinking that it is something from The Matrix. Another good point he mentioned was that more training methods are always better, which is true as not everybody learns the same and this opens up a lot of opportunity for people that think differently. These methods help people build better room designs for example or build buildings more efficiently.

From Ricardo Castro’s talk.

Getting back on track with our talks, Ricardo Castro enlightened us with GitOps: yea or nay? Ricardo showed the advantages of using GitOps like enhanced productivity, stability and reliability.

He also went into the usefulness of rollback with applications as it is on the same basis of git we are all used to. The idea is to have a lot of it automated and out of the box integration. We then got the chance to see it in action with a demo of flux deploying an application and showing us how it pulls the information needed to work.

The scaler is very clever

Sebastian, Head of NWS, at stackconf.

Our next talk came from Bram Vogelaar and his topic on Autoscaling with HashiCorp Nomad. Bram gave us a brief look at how scaling was done in the past and how it has proceeded up until now. The great thing with Nomad is that is follows a very simple procedure, Keep It Simple Stupid. He showed us how easily the code is written and how the autoscaler works based on checks. The scaler is very clever as it is able to swell in order to keep up with demand, so you never run out of resources, and reduce them again so they aren’t being wasted.

Diego Ciangottini was up next to talk about Setup Min.io and Open Policy Agent for a multi purpose scientific platform. Diego brought up the demand for computing resources for the INFN communities, that are based all over Italy and their need to be able to obtain these resources. This very interesting and complex project looks at various computing challenges for data storage for multiple communities and the sustainable reuse of data. He then gave us a quick look at the solutions and user management with MINIO.

Our stackconf organizers Markus and Lukas.

Our next speaker was Matt Jarvis with a talk about the importance of Continuous Security – integrating security into your pipelines. Matt explained how the line between the roles of developers and security is increasingly getting blurred and how there is a need to bring the security checks to a developers level and the tools needed to do so. Of course this means a greater responsibility, which is why Snyk is there to help the Devs when checking their Pipelines a whole lot easier. Matt also went over some current flaws with current images and containers and then showed us how they could be checked and corrected by Snyk. Another great topic from our speakers.

We accidentally created a cloud

Great job, moderators!

Our last awesome speaker of the day was JJ Asghar and his very interesting topic, We accidentally created a Cloud on our IBM Cloud. JJ starts off with how everything started with ‘for loops’ on bash and the problems they faced and how they moved on to learning and using python scripts instead. Now as things have improved JJ explained the use of AWX and using Ansible playbooks to help run the code for you. With the help of their kubeadmin IBM are able to control a multitude of clusters all at once.

Although people may have been a little shy on the first day, which is understandable, the general atmosphere and communication from everyone was fantastic. We had a strong start to stackconf and we have a great feeling for more on what is to come. Our guests and speakers will have plenty of opportunities to mingle with other tech-heads and ask plenty of questions in the coming days. Keep up to date with everything that is going on and come and join the fun, it‘s free!

Andrew Constant
Andrew Constant
Junior Systems Engineer

Andrew ist der NETWAYS Familie 2020 beigetreten. Er absolviert derzeit seine Ausbildung zum Fachinformatiker für Systemintegration im Bereich der NETWAYS Web Services. Der ehemalige Fremdsprachenkorrespondent und aus Northamptonshire stammende Engländer besticht durch seinen Humor und ergänzt das Team sehr gut. Seine Freizeit verbringt er gerne mit der Fotografie aber auch nach wie vor als Tandem Partner für neue Sprachen.