Skip to content

Commit 4d8bf74

Browse files
denigerdon-code
andauthored
[GE-2025] program (#14946)
* [GE-2025] remove proposal * [GE-2025] remove proposal * [GE-2025] add link to welcome --------- Co-authored-by: Don Luchini <[email protected]>
1 parent fd46afb commit 4d8bf74

File tree

99 files changed

+1136
-7
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+1136
-7
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
+++
2+
Title = "Program"
3+
Type = "program"
4+
Description = "Contact information for DevOpsDays Geneva 2025"
5+
+++
6+
<style type="text/css">
7+
div.sponsor-row img.img-fluid{
8+
max-height: 70px;
9+
}
10+
</style>
11+
12+
13+
<div class = "row">
14+
<div class = "col">
15+
<hr />
16+
If Open Space is new to you, you may be interested in <a href="/pages/open-space-format">more details about Open Space</a>.
17+
Schedule is subject to change and more details will be added periodically
18+
<hr />
19+
</div>
20+
</div>
21+
<div class="row">
22+
<div class="col-lg-2 col-md-2"><b>Color Keys:</b></div>
23+
<div class="col-lg-2 col-md-2 program-element program-talk">Talk</div>
24+
<div class="col-lg-2 col-md-2 program-element program-workshop">Workshop</div>
25+
<div class="col-lg-2 col-md-2 program-element program-ignite">Ignite</div>
26+
<div class="col-lg-2 col-md-2 program-element program-open-space">Open Space</div>
27+
</div>
28+
29+
<hr />
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "APIs AuthZ/AuthN: Demystifying OAuth2, OpenID Connect, and Modern Authentication Techniques"
6+
Type = "talk"
7+
Speakers = ["benjamin-calvet","quentin-rodic"]
8+
+++
9+
10+
Securing APIs is becoming more and more important to protect sensitive data and ensure seamless user experiences. This talk will guide you through the art of securing APIs using OAuth2 framework.
11+
12+
First, we'll demystify OAuth2, exploring its components, grant types, and workflows. Next, we'll delve into OpenID Connect, an identity layer built on top of OAuth2, enabling user authentication and ID token verification.
13+
Drawing from real-world implementations from our customers experiences and feedbacks, we'll share best practices for safeguarding your API security. We will also make a brief description of what would be expected in the future for authentication (OAuth2.1)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "Créer un site web moderne : l'expérience d'apprentis développeurs"
6+
Type = "talk"
7+
Speakers = ["thomas-burkhalter","gabriel-dovat"]
8+
+++
9+
10+
Créer un site web moderne n’est pas si simple, surtout quand on est deux apprentis développeurs. Entre les contraintes de temps, les choix technologiques et l’apprentissage, chaque étape du projet a été un vrai défi.
11+
12+
Nous avons hérité d’un site sous Wordpress : peu flexible, difficile à maintenir, et isolé du reste du système d’information de l’entreprise. Les mises à jour sont complexes, l'automatisation inexistante et chaque modification nécessite une intervention manuelle fastidieuse.
13+
Notre objectif ? Transformer cette vitrine statique en un site moderne et dynamique, intégré au système d’information existant et proposant un système de contribution simple et un processus de publication automatisé.
14+
15+
Dans ce talk, nous partagerons les étapes clés de cette transformation, les défis que nous avons relevés et les solutions que nous avons adoptées. Nous expliquerons comment nous avons concilié ce projet avec notre statut d’apprenti, et quels enseignements nous en avons tirés.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "DevOps And The Art Of Calm: How To Maintain Composure When Everything Breaks"
6+
Type = "talk"
7+
Speakers = ["gerrard-ezeugwa"]
8+
+++
9+
10+
It can be challenging to manage incidents and chaos. When systems break down, it feels like the entire team especially DevOps has let everyone down. It’s like driving a car for years without issues only to face disappointment the one time it breaks down on the highway, overshadowing all the smooth rides of the previous years.
11+
12+
This ignite talk will explore how mastering the art of composure can transform crisis moments into opportunities for growth. We will draw from real-life experiences gained from managing multiple on-prem production systems structured in the following manner:
13+
14+
Why Wait Till Everything Breaks?
15+
When Everything Breaks,
16+
Now That Everything Is Fixed
17+
18+
Whether you are an experienced professional or a DevOps newbie, this talk will equip you with strategies to remain calm when everything is breaking around you.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "Exploring the World of Cilium: a hands-workshop on Cilium, Tetragon & eBPF"
6+
Type = "talk"
7+
Speakers = ["raphael-pinson"]
8+
+++
9+
10+
In this interactive hands-on workshop, you will learn how to use Cilium and its sister projects (Hubble and Tetragon) to address many networking, observability, security, and service mesh use cases.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "Five Fun Facts About Concrete That Will Make Managers Rethink Paradigms"
6+
Type = "talk"
7+
Speakers = ["eloise-ann-friedman"]
8+
+++
9+
10+
As managers we love to throw out slogans - challenge yourself outside your comfort zone, or - that engineer doesn't really contribute a lot of work, but he is harmless...
11+
12+
Let's take a look at some physical aspects of concrete, and deduct fascinating managerial insights.You need to water the concrete during the drying process - which means going against basic logic or intuition to get something better at the end.
13+
14+
Concrete's tensile strength is only a 10th of its compression strength, showing that when we insist on challenging someone who is extremely proficient in a specific area, "outside of their comfort zone", we might get very disappointing results.
15+
And three more examples.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "From Automation to Autonomy: Future-Proofing DevOps Roles in an AI-Powered World"
6+
Type = "talk"
7+
Speakers = ["paul-anumudu"]
8+
+++
9+
10+
In an era where Artificial Intelligence (AI) is rapidly reshaping industries, the role of DevOps leaders—including Site Reliability Engineers (SREs), Platform Engineers, DevSecOps Engineers, and Cloud Architects—faces transformative pressure. This talk explores how AI threatens to disrupt these roles, particularly in cloud-native infrastructure, Continuous Delivery, DataOps, and AI-driven automation. While AI excels at automating operational workflows, optimizing infrastructure management, and enhancing efficiency, it lacks the human touch essential for leadership in DevOps transformations.
11+
12+
13+
The presentation will focus on embedding human-centric leadership within AI-augmented DevOps workflows, ensuring that organizations retain agility, resilience, and alignment with business objectives. By leveraging frameworks such as DevOps Topologies, SRE principles, and Value Stream Mapping, DevOps leaders can create a symbiotic relationship between AI and human expertise to drive innovation and operational excellence.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "From Code to Cluster: Orchestrating 10,000+ Kubernetes deployments with 1 pipeline"
6+
Type = "talk"
7+
Speakers = ["andrada-raducanu"]
8+
+++
9+
10+
There is a sea of tools one can use for the critical phase of Deployment during your SDLC. To keep our environment secure and reliable, ING chose to work with Kubernetes and Azure DevOps.
11+
12+
In this talk, we will share the success story of how 1200 in-house developed APIs reached 10 000+ Production deployments in half a year, using one single pipeline.
13+
14+
In order to stay in control, we use Open Policy Agent.
15+
16+
To ensure the reliability and the resilience of the APIs, we use tools like: QuotaAutoscaler (ING open source CRD) and HorizontalPodAustoscaler, native rollback mechanisms with Helm, automatic certificates using CertManager and Prometheus monitoring.
17+
18+
The pipeline deploys code in Azure Kubernetes Service and on-prem Kubernetes clusters. This solution was built as a platform, designed to be agnostic to the target system, reducing the cognitive load on the teams and allowing them to focus on the application development. We call this The Kingsroad.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "Green kernels: Carbon measurement and attribution for processes in the Linux kernel"
6+
Type = "talk"
7+
Speakers = ["aditya-manglik"]
8+
+++
9+
10+
This talk aims to detail the recent developments in carbon tracking infrastructure in the Linux kernel for measuring the carbon (and energy) consumption of hardware devices and processes (software applications). We have built a power panel that allows the users to see which hardware devices or applications are responsible for system's power consumption and carbon emissions. These statistics are extremely useful for both users, programmers, and system designers.
11+
12+
Major objectives in this talk would include a detailed discussion on the development of the required infrastructure and multivariate regression models to determine application and hardware device power consumption. DevOpsDays would be a great platform to present the work done so far to the developer community and get feedback to further improve and fine-tune models towards better predictions. There are also privacy concerns attached to this data which need feedback from more developers.
13+
14+
15+
Tracking carbon emissions and energy attribution systems in the Linux kernel enable a reliable method for end-consumers to measure the carbon footprint of all applications they are running on their personal devices. I believe this is the first step towards making consumers aware of the enormous carbon footprint of personal computing and helping generate discussion on methods for reducing the same.
16+
17+
I hope that this talk delivers significant utility for open source software developers to monitor system resource consumption efficiently and end-users as a tool to identify major carbon emission-causing applications.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
+++
2+
Talk_date = ""
3+
Talk_start_time = ""
4+
Talk_end_time = ""
5+
Title = "How to keep motivated animating the devops community"
6+
Type = "talk"
7+
Speakers = ["m-and-ms"]
8+
+++
9+
10+
Behind the scenes of community animation

0 commit comments

Comments
 (0)