Copenhagen - November 5, 2024

SHARE YOUR DEVOPS STORY

The call for papers is open until May 13, 2024

tdoc-cph 2023 patrick on stage

The call for papers is open!

The DEVOPS Conference Copenhagen will be live on November 5, 2024. 

This call for papers is your chance to share your story with the DevOps community in Copenhagen.

We like stories over theories. Share concrete cases and examples of what your organization has done. Often we learn more from failures than we do from success. Tell us your story and the lessons you learned that hopefully led to a happier ending. From success to failure stories or a customer's journey, anything goes. Submit your talk until May 13th, 2024.

Speakers from 2023 event

Patrick Debois

Dev(Sec)Ops Advisor & Author

FROM CHATGPT TO PRODUCTION - OPERATIONALIZING GENERATIVE AI
The reality in many companies:
  • Marketing: we need more Generative AI
  • Engineering: hold my beer
In this emerging field of Generative AI , prompt engineering, and Large Language Models , we are bombarded with new ideas, and it's hard to separate mere ideas from reality. These deceivingly simple applications make it look so easy. Engineering, how hard can it be? This talk will walk you through the steps to bring your dreams to production: Patrick will address both business and technical aspects as he provides examples of the journey from taking it from dev to ops with a dash of security. The key takeaways from this talk are:
  • understanding the transformation journey you are on
  • the tools landscape that is available to look at
  • the business considerations to make
 To conclude, we reflect on the implications of these advancements and their significance in the ever-evolving landscape of technology. Can't wait to share and can't wait to learn from your journey too !

Patrick Debois is a versatile technologist with a breadth of experience across Dev, Sec, and Ops. Known for his aptitude in harnessing emerging ideas , he skillfully guides teams and advises businesses ranging from startups to enterprises in their journey. Recognized as a trusted ally among dev, sec, ops communities, and beyond, he is currently immersing himself in the world of AI & Machine Learning continuously pushing the boundaries of his technical expertise.

While Patrick’s technical appetite is vast, his affinity for people is equally profound. He possesses the rare ability to bridge perspectives, effortlessly switching between management and individual contributor levels and roles. This unique experience has led him organising the first Devopsdays in 2009. He is attributed to coining the term DevOps and co-author of the widely known Devops Handbook. In the past Patrick has worked together with renowned tech organizations such as Atlassian and Snyk. He currently wears both hats of VP of Engineering and Distinguished Engineer at Showpad.

He thrives in sharing knowledge, organizing numerous community events, and presenting at many more. He believes in transforming his learnings into shareable lessons, using this feedback loop to hone his skills and broaden his perspectives. Through open sharing and lateral thinking, Patrick is not just enhancing his professional growth but also contributing significantly to the evolution of the field.

You can enjoy his past talks on his youtube channel https://www.youtube.com/@jedi4ever/videos. Or follow the firehose of learnings he shares on Twitter.

Patrick Debois

Joseph Katsioloudes

GitHub Security Lab, GitHub

Human vs AI: How to ship secure code
Artificial intelligence (AI) is already acting as a copilot in our daily lives, becoming our digital assistant and providing personalised experiences. ChatGPT took the world by storm with its conversational capabilities and the public reactions have been quite telling. But how is AI changing the way we build software? Find out how GitHub Copilot is turbocharging developer productivity and how it can help developers write more secure code through real-world use cases.
Joseph empowers developers to ship secure software through his research and education work. His recent contributions include video content with 700K+ views offering practical security tips. He is the creator of the "Secure Code Game" for software developers who want to build a security skillset. As a speaker, he captivates audiences with his insights and dynamic presentation style.
Joseph Katsioloudes

Adrienne Tacke

Senior Developer Advocate, Cisco

Looks GREAT To Me: Getting Past Bare Minimum Code Reviews

Ah, code reviews. We need them, but we dread them. We do them, but not well. And we have automation available but don't do more with it.

In this talk, Adrienne wants to tell you:

  • All the things you're doing wrong in your code review
  • How to fix all the wrong things
  • What you should be doing to make code reviews better
  • How to tie everything back to the 4 DORA Metrics and your categorization as a Elite, High, Medium, or (uh oh) Low performing team.

You'll leave her talk with actionable advice you can implement today, improving your code review immediately!

Let's change the way we do code reviews. Let's do better than LGTM 👍 -- let's make the code review processes on our teams great!

Adrienne is a Filipina software engineer, keynote speaker, author of the best selling book Coding for Kids: Python, and a LinkedIn Learning instructor that's reached over 65,000 learners with her courses (a number she'll likely surpass by the time you read this). She is currently writing Looks Good To Me: Constructive Code Reviews, a labor of love that she hopes will improve code reviews everywhere. Perhaps most important, however, is that she spends way too much money on desserts and ungodly amounts of time playing Age of Empires II.

Adrienne Tacke

Michael Vormittag

Head of SAP Delivery, Architecture, Analytics & CTO Office, Daimler Truck

GenAI vs. The Corporate

Generative AI took (not only) the corporate world by surprise. With a myriad of opportunities and incredible ease of use, the next AI hype is right in front of the corporate doorstep. But how should a traditional enterprise deal with this new-arising opportunities? How can a large enterprise speed up the required transformation process, taking into account opportunities but also risks and fears of a long-running system?

In this talk Michael will shed some light on how corporates might need to look into the topic, which considerations they have to take as well which opportunities can be seized and which might be more complicated.

Michael Vormittag is currently leading the CTO Office as well as most of the infrastructure and
technology topics for the financial systems at Daimler Truck. In his role, he is in the middle of carving
out Daimler Truck from its former parent company Mercedes-Benz. To do this successfully he is on
the one hand technology evangelist, driving the digital transformation but on the other hand
providing foundational technology products to the whole organization. Michael has a passion for
technology and collaboration and strongly believes that the combination of both lead to sustainable
progress and innovation.

Prior to this function, Michael was heading “Digital Innovation & Partnerships” at Mercedes-Benz
Marketing and Sales, working on all aspects of the innovation value chain. Defining strategy for our
digital business, leading IT in the Mercedes-Benz Investment team, running a corporate startup
program (“The Builders”) out of Tel Aviv and building the largest Innovation Network in Mercedes-
Benz.

Throughout his career, he held various positions in the field of how to bring innovation to reality,
from product ownerships and app development to agile coaching and design thinking – always
having the holistic picture of how to build digital products in mind.

Michael Vormittag studied Industrial Engineering and Management at the Karlsruhe Institute of
Technology, ETH Zurich and the Singapore Management University.

Michael Vormittag

David Rutter

Organizational Change Manager (DevOps), WirelessCar

So you've merged Dev and Ops, but what comes next? Six real-world examples of how teams adopt DevOps

In 2016, WirelessCar embarked on its DevOps journey by merging Development and Operations, marking the start of a transformative process. This talk presents the practical insights from this journey, shared by various teams within WirelessCar's 500-person development and product delivery organization. We explore diverse aspects of DevOps and illustrate their implementation through real examples.

Discover how shared responsibilities, leveraging the DevOps Health Radar, utilizing DORA metrics, and enabling enabler teams drove our progress. Learn how we balanced increased deployment frequency with unwavering quality. Explore Susan Wheelan's IMDG and GDQ tools, instrumental in forging high-performing teams.

Additionally, we outline the organizational support provided to facilitate DevOps adoption while ensuring compliance, security, and quality standards. Join us to learn from our experience and apply actionable tips to your own DevOps journey.

Agile and Tech Leader, who has worked as a Scrum Master, Developer and Organizational Change Manager.
David Rutter

Ronnie Hilmersson

Scrum Master, WirelessCar

So you've merged Dev and Ops, but what comes next? Six real-world examples of how teams adopt DevOps

The WirelessCar DevOps journey began in 2016 with the merging of the Development and Operations departments, but this was only the beginning of a multi-year journey for our teams in adopting the DevOps culture and practices.

In this talk we provide practicable and actionable tips and insights from this journey through the eyes of different teams in WirelessCar's 500-person development and product delivery organisation, exploring different facets of DevOps and then show through real examples of how we have adopted them.

Some of these examples include shared responsibilities and ownership, improving through the use of the DevOps Health Radar, using the DORA metrics, the work of enabler teams, increasing the number of deploys while ensuring a high level of quality, and the role of Susan Wheelan's IMDG and GDQ tools for Team Development to build high-performing teams.

We also give details on the organisational support we give our teams to enable their adoption of DevOps, and at the same time ensure compliance with standards and regulations, with a high level of security and quality.

Ronnie has been working with DevOps culture, agile, and lean for several years in different companies and in different roles. He started in WirelessCar in 2020 as a Scrum Master, and very soon, he also had the chance to help out with the DevOps culture in the company.

Ronnie Hilmersson

Jinhong Brejnholt

Chief Cloud Architect, Saxo Bank

Journey to secure Agility: How Saxo Bank embraced DevSecOps in the era of containers and Kubernetes

Discover Saxo Bank's transformative journey in the dynamic world of software development. Join us for an engaging session where we unveil how we embraced containers and Kubernetes, overcoming challenges to build a strong DevSecOps culture.

Relive our early containerization journey, learning from pivotal moments and hurdles we surmounted. Explore the collaboration struggles between development, security, and operations and how we broke down barriers to foster effective cross-team communication.

Learn how DevSecOps revolutionized our security approach, integrating practices across the development lifecycle. Uncover our strategies for successful collaboration and how we used automated security checks to enhance vulnerability detection.

Join us to explore a story of determination, growth, and security evolution.

Jinhong is a highly skilled cloud and platform developer/architect, with a strong passion for DevSecOps practice and cloud-native technologies. She holds an MSc. in Software Development and Technology, and is certified as a Kubernetes application developer, administrator, and security specialist.

Currently serving as the Chief Cloud Architect and Product Owner at Saxo Bank, Jinhong works to bridge the gap between platform and application teams, with a focus on strengthening infrastructure platform offerings, improving the developer experience and maximizing productivity. She is a strong advocate for sustainable and secure ways of developing and managing applications and integrations.

Jinhong's passion for open source technology and community building has led her to become the organizer for the Cloud Native Copenhagen group, where she helps to spread awareness of open source technologies and grow the cloud-native community in Denmark.

Jinhong Brejnholt

Andy Allred

Lead DevOps Consultant, Eficode

From onboarding to eBPF - what software companies can learn from submarines

Onboarding and value streams can transform entire organizations. In this talk, I’ll introduce you to the intricacies of submarines, what the onboarding process for them looks like, and how nuclear submarines navigate–sharing what software companies can learn from this.

I’ll then dive into what software development can learn from the deep blue sea, such as navigation and cloud-native visibility with eBPF.

You’ll learn how to:

  • have a clear mission and how to share it
  • collect the most meaningful data in monitoring
  • keep a focus on the right things and avoiding tech rabbit holes
  • know where you are in the right context

Co-host of the DevOps Sauna podcast and platform engineering at Eficode Andy worked as an electronic warfare and operations specialist for fast-attack submarines for ten years before delving into the telecoms industry and collaborating with various providers, vendors, and cloud use cases. He is currently consulting and helping organizations succeed in their cloud use and DevOps journeys for Eficode.

Following on from his work around (and under) all corners of the globe, Andy has learned to always keep an open mind, study all points of view, and find innovative solutions.

Andy Allred

David Christensen

CEO, CloudNation ApS

Why are we losing altitude? I was promised clouds!

A lot of companies start out with a core business that is not software, and suddenly one day find themselves relying on software for a huge part of their income.

This lightning talk talks about the primary obstacles that companies encounter, that both "agile", cloud and DevOps as a whole promise to fix.

However after "implementing" each of the above steps they still see rust in the machine and fail to deliver the expected business results.

Often this is referred to as a "failed transformation", when in reality it is misunderstanding the primary issue all of the above tries to fix.

Want to find out what to do instead? Spend five minutes with me and see if I can change your approach!

David started his career in infrastructure around the same time Kubernetes became popular, in the company that eventually became Eficode. He kicked off his career implementing Docker and Kubernetes in a plethora of companies as a consultant during that period.

However he felt like the real difference was made at management level, and gave up the exciting hands-on world, in favor of a middle manager flavored approach to DevOps and testing in robotics, finally getting to understand why so many initiatives are drowned in politics.

After a while he just felt like that wasn't enough, just speeding up one company, and since moved on to founding a small consulting company, focused on helping more companies embark on the same journey - going from half a year releases to weekly or daily.

David Christensen

Romina Druta

Senior Cloud Infrastructure Engineer & Security Researcher, Visma

Navigating Shift Left: Insights from our IaC Security Expedition

As organisations are increasingly hosting their services in the cloud, Infrastructure as Code tools(IaC) are highly used in automating the provisioning of the cloud services. Those tools can introduce security weaknesses and risky changes to the cloud platforms which started to become a highly attractive attack surface for the hackers. This talk reveals the results from a study on IAC security of 22 Visma projects having their cloud infrastructure hosted in GCP, AWS and Azure.

The aim of this presentation is to make practitioners aware of vulnerabilities that can appear in their infrastructure when using IaC but also it shows what we have learned in our journey to Shift-Left security for the cloud

Romina Druta is a Senior Infrastructure Engineer and Security Researcher in VISMA, where she is focusing on security for cloud platforms. She has acquired a broad range of technical knowledge in systems administration and operations during her different working experiences as a system engineer. Her research interests include cloud computing, design and architecture of secure and reliable systems, DevOps practices and processes but also research methods and procedures.
Romina Druta

Tom Ingeman Nielsen

Senior Manager - DevX, UX & Processes, Bankdata

Bots Will Save Us

There’s no silver bullet or magic trick that can create a foundation of highly effective platforms. Start by defining guiding principles and track heat loss between stream aligned and platform teams.

Platform teams are invisible - no ticket system or on call management. All processes are automated and developer friendly self service portals fuels innovation. We must interact async with new demands and our value add can be communicated by well defined infrastructure objective key results.

To sum it up - platform engineering is the secret ingredient to sublime developer experience.

A DevOps/SRE/DevX enthusiast with more than 20 years of developing and managing tech in highly regulated industries.

Fostering simplicity and transparency in IT and embracing the container revolution. Show it - don't tell it.

Tom Ingeman Nielsen

David Keane

Co-Founder and Head of DevOps, Calitii

Go Faster, break less - A DevOps transformation at scale

This talk explores one of the largest Enterprise DevOps transformations ever undertaken, involving 50,000 engineers across 70+ countries collaborating on 8,500 applications. It identifies key factors for a successful transformation and common pitfalls. Research findings highlight that disciplined, faster teams experience fewer incidents, increased customer satisfaction, and higher staff engagement.

Within the dynamic realm of Enterprise DevOps, this study promotes a holistic approach, enabling organisations to excel in both speed and stability. It also offers a straightforward yet highly effective method for measuring and fostering progress, from the individual to the enterprise level.

David Keane is a seasoned IT leader with a wealth of experience working for some of the most prestigious names in Financial Services in a career that has allowed him to live and work in Tokyo, New York, Hong Kong and London. Most recently David led the DevOps transformation at HSBC, Europes largest bank. He co-authored the banks first DevSecOps strategy and oversaw its successful implementation.

David also chaired the Banks External FOSS (Free and Open Source Software) committee overseeing the banks first contributions to the community . A dedicated advocate for the DevOps movement, David has been a prominent speaker at various forums, including a plenary session at the DevOps Enterprise Summit in Amsterdam earlier this year.

David Keane

Alexander Riß

Senior Computer Scientist, Adobe

Empowering Developers: Unleashing Productivity with Adobe's Internal Developer Platform

As an engineer at Adobe, I've had the privilege of witnessing first-hand the transformative power of our internal developer platform. In this session, I will take you on a journey through this remarkable platform, demonstrating how it has revolutionized my workflow as a developer.

Join me to explore the key components of Adobe's developer platform, including its seamless integration, automated processes, and robust tooling. Discover how this platform empowers developers like me to tackle complex challenges, streamline workflows, and deliver high-quality software with efficiency and precision. I'll share real-world examples and insights into how this platform has elevated my productivity, enabling me to focus on what truly matters: crafting innovative solutions and pushing the boundaries of software development.

Alexander Riß is a highly experienced Senior Computer Scientist 2 at Adobe, based in Hamburg, Germany. He plays a pivotal role as a key member of the DVA Sensei Team, specializing in the development of AI-powered features for Adobe Premiere Pro. With an extensive career at Adobe that includes diverse contributions to cloud service and client development for the Digital-Video and Audio group, Alexander has established himself as a seasoned expert in the field.

Prior to his tenure at Adobe, he gained valuable expertise at organizations like OTTO Group, XING, and AOL, where he gained different perspectives from e-commerce over social networks to online advertising. Attendees at the conference can look forward to gaining profound insights into the latest advancements in technology and software development from Alexander's wealth of experience.

Alexander Riß

Abby Bangser

Principal Engineer, Syntasso

Let's call platforms what they really are, ways to provide something-as-a-Service
Platforms and Platform Engineering are the new buzzword du jour. But just like agile, DevOps and Observability, there are some really key concepts that deserve to be explored and applied. Together we will look beyond the definition of platform engineering to interrogate the outcomes promised by platforms and what that means in practice. In particular, there will be a deep dive into the “as-a-Service” pattern and how delivering internal services forms the cornerstone of Platform as a Product.

Abby is a Principal Engineer at Syntasso delivering Kratix, an open-source cloud-native framework for building internal platforms on Kubernetes. Her keen interest in supporting internal development comes from over a decade of experience in consulting and product delivery roles across platform, site reliability, and quality engineering.

Abby is an international keynote speaker, co-host of the #CoffeeOps London meetup, and supports SLOConf as a global captain. Outside of work, Abby spoils her pup Zino and enjoys playing team sports.

Abby Bangser

Matthias Grüter

Engineering Lead, Spotify

Service-meshing without Proxies
What makes a bunch of backend services a "service mesh"? And what's a service mesh good for anyway? This talk will address these questions alongside a technical overview of how Spotify's service mesh looks and how we roll it out at scale with minimal disruption to both the organization and to the end-user.

Throughout his working life, Matthias has flip-flopped between leadership & engineering roles. Having worked along both tracks for many years gives Matthias a unique perspective on challenges that are both technical and organizational in nature.

Matthias is the engineering lead for Spotify's compute and networking group. His team builds the infrastructure and platform on top of which Spotify delivers its experience. As a manager by trade and engineer by heart, Matthias feels most comfortable in the intersection between leadership and technology.

Matthias Grüter

Hosts

Marc Dillon

Marc Dillon

Lead Consultant, Transformations, Eficode

Marc Dillon is Lead Consultant in transformations at Eficode. He is a seasoned professional in the field of DevOps with an extensive background in product development. Marc is highly skilled in channeling his energy and enthusiasm into inspiring others and is known for being a strong advocate of the cultural aspects of DevOps.
Pinja Kujala

Pinja Kujala

Agile and Product Management coach, Eficode

Pinja Kujala is a Senior Consultant at Eficode, with a specialization in agility and product development practices. With a background in legal and compliance, she helps others achieve excellence in operations while maintaining a human-centric approach.