What we’re about
Welcome incident lovers, handlers, and managers! We believe in a blameless culture of handling and learning from incidents. Creating space for people to share failure and learnings is essential.
🎤 Submit your talk for upcoming events using this form.
We host in-group meetings and live talks around DevOps, SRE, and infrastructure topics that focus especially on things that did not go well.
If you like to stay in touch and exchange ideas with people after the MeetUps, please join us on our Fiberplane Discord server, you find a dedicated place under social -> devoops-meetups
Everyone - regardless of race, gender, sexual orientation, religion, or any other personal characteristic - is welcome to come, speak and volunteer at DevOops Berlin. We are committed to fostering an inclusive community.
If DevOops isn't in your city yet, but you'd like to bring it there, please don't hesitate to contact us at community@fiberplane.com. We're actively seeking organizers in other cities and are here to assist you with everything you need.
***
Upcoming events (1)
See all- DevOops #4Ritterstraße 7, Berlin
The 4th edition of DevOops is here and hosted by Payment Tools.
Incidents and failures happen. Let’s discuss them and embrace a blameless culture together.
---------------
Agenda:
06.00 pm - Walk-in/Doors open: Food & Drinks
06.30 pm - Welcome
06.40 pm - Oops moments part I:- Christoph Ebeling - How a simple parameter prevented thousands of users from signing in
My team and I had built a simple MVP that, due to a funny coincidence (and great sales), became a product with 200,000 users overnight. For our Customer Identity and Access Management (CIAM), we chose AWS Cognito, but we forgot a crucial configuration—a mistake we would deeply regret afterwards
07:10 pm - Break
07.20 pm - Oops moments part II:- Shruti Thukral - Cluster Fumble: An Upgrade Drama
I was developing a solution that will upgrade Sonarqube version. I tested the solution on development cluster everything worked fine, and then I moved to production testing as it was just about creating a new cluster with same config and not touching running production facing cluster in any way. But I forgot that the Sonarqube manages its own database, and what happens next was a whole new charade. - Miguel Dias - Credential Expiry Chaos: A DevOps Incident Response Journey
In this session, I'll share about an urgent DevOps challenge that happened when we realized critical system credentials were days away from expiring without a clear plan for renewal. Some of the people that owned them were already on vacation, and we didn't know the full extent of how many applications would be affected, who could make the changes, what changes needed to be made,...
08:10 pm - Quiz & Get together with snacks and drinks
08.30 pm - Doors closing
------------------
Christoph is founder and managing director of Nexode. With over 20 years in technology, starting from coding as a teenager to roles as CTO and founder of tech startups, He has been at the forefront of software development and operational strategy. His expertise lies in navigating complex IT landscapes and implementing robust DevSecOps solutions that enhance software reliability and operational efficiency.Shruti is originally from India and currently working as a DevOps Engineer. She's been working in the IT industry for around 8 years. Shruti loves getting a walk and listening to music together, her absolute favorite pastime for getting new ideas and remembering her oops moments.
Miguel is a DevOps Engineer at Relex, where he applies DevOps principles and techniques to help teams deliver software more often and with less downtime for the customer. He organizes workshops for technology leaders to help them elevate the value delivered to the customer. He enjoys going to the spa, electronic music and competing in Kickboxing.
------------------
During the event, we’ll be taking pictures. We plan to use these photos on our social media channels and for promotional purposes. We would like to ask for your consent in advance. By attending the meet-up, you give us permission to take photos of you. If you do not wish for your images to be used, please let us know beforehand so we can make sure that you are not included in any of our footage. - Christoph Ebeling - How a simple parameter prevented thousands of users from signing in