{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.1"}, "schedule": {"url": "https://pretalx.com/devopsdays-graz-2025/schedule/", "version": "1.0", "base_url": "https://pretalx.com", "conference": {"acronym": "devopsdays-graz-2025", "title": "DevOpsDays Graz 2025", "start": "2025-09-05", "end": "2025-09-06", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Prague", "colors": {"primary": "#7d67ab"}, "rooms": [{"name": "Europasaal", "slug": "5355-europasaal", "guid": "f2e8b885-943d-5f87-9c8b-fe6cdb5b8eb9", "description": null, "capacity": null}, {"name": "Workshop Room - CZ 108", "slug": "5356-workshop-room-cz-108", "guid": "776d6a7c-1761-5ee8-92f1-0e91926c3a91", "description": "Workshop Room - CZ 108", "capacity": 40}, {"name": "Workshop Room - CZ 002", "slug": "5357-workshop-room-cz-002", "guid": "6f3a0953-6a4f-55ff-815f-784ae1ddffe6", "description": null, "capacity": 40}, {"name": "Workshop Room - CZ 110", "slug": "5358-workshop-room-cz-110", "guid": "72ca576c-abf6-587e-bda0-a14c885cc540", "description": null, "capacity": null}, {"name": "Workshop Room - CZ 107", "slug": "5359-workshop-room-cz-107", "guid": "d89cbca1-4dda-5139-b473-e66ea2dc56c1", "description": null, "capacity": null}], "tracks": [], "days": [{"index": 1, "date": "2025-09-05", "day_start": "2025-09-05T04:00:00+02:00", "day_end": "2025-09-06T03:59:00+02:00", "rooms": {"Workshop Room - CZ 108": [{"guid": "559b8eb3-08a2-547d-af66-a4e07b71d3ed", "code": "WTCRFW", "id": 71590, "logo": null, "date": "2025-09-05T13:00:00+02:00", "start": "13:00", "duration": "02:30", "room": "Workshop Room - CZ 108", "slug": "devopsdays-graz-2025-71590-teambuilding-with-social-deduction-games-gamification-hands-on", "url": "https://pretalx.com/devopsdays-graz-2025/talk/WTCRFW/", "title": "Teambuilding with Social Deduction Games - Gamification Hands On", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Discover how lies, trust, and teamwork in social deduction games translate to stronger agile teams. Hands-on gameplay with practical takeaways.", "description": "Discover how social deduction games can transform team dynamics by creating a structured environment for handling deception, building trust, and making decisions under pressure. We'll explore and play 'Blood on the Clocktower,' where participants take on different roles with conflicting objectives\u2014mirroring real workplace challenges. After gameplay, we'll analyze what has been experienced. Leave with practical insights to team dynamics to strengthen collaboration through gamification.", "recording_license": "", "do_not_record": false, "persons": [{"code": "WVP9B3", "name": "Stefan Ellmauthaler", "avatar": "https://pretalx.com/media/avatars/WVP9B3_ZGh75wN.webp", "biography": "I am an AI researcher, tech consultant, and agile project leader with hands-on experience in **team facilitation**, **gamification**, and **agile methods**. My passion for *social deduction* and *complex board games* shapes my approach to team collaboration and role awareness.", "public_name": "Stefan Ellmauthaler", "guid": "219e4c7a-f7fe-5953-983b-04379a3ea2c8", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/WVP9B3/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/WTCRFW/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/WTCRFW/", "attachments": []}, {"guid": "e986267d-7c47-556d-846d-08e81ab2a96e", "code": "88CFDT", "id": 73330, "logo": null, "date": "2025-09-05T16:00:00+02:00", "start": "16:00", "duration": "02:30", "room": "Workshop Room - CZ 108", "slug": "devopsdays-graz-2025-73330-modern-delivery-for-not-so-modern-software", "url": "https://pretalx.com/devopsdays-graz-2025/talk/88CFDT/", "title": "Modern Delivery for Not-So-Modern Software", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Learn how to bring CI/CD to legacy desktop apps. Starting with a manual release process, we\u2019ll modernize an app\u2019s delivery using CI/CD pipelines.", "description": "DevOps isn't just for cloud-native microservices. Many teams still maintain legacy desktop applications with clunky, manual release processes that slow them down. In this hands-on workshop, we\u2019ll take a legacy app and modernize its delivery step by step. From automating builds to handling delivery, you'll gain practical insights and concrete strategies to bring modern DevOps practices to not-so-modern software.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JKTDSC", "name": "Martin Zimmermann", "avatar": "https://pretalx.com/media/avatars/JKTDSC_yV6unwY.webp", "biography": "Martin Zimmermann is a software engineer passionate about improving developer workflows. He works on CI/CD pipelines, legacy app modernization, and enjoys sharing practical DevOps insights drawn from real-world challenges.", "public_name": "Martin Zimmermann", "guid": "783cba1e-d8b3-54d4-9214-07ec35bb651e", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/JKTDSC/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/88CFDT/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/88CFDT/", "attachments": []}], "Workshop Room - CZ 002": [{"guid": "775fec04-f9dd-5859-b321-dc6e09ff497b", "code": "8CWLJH", "id": 90212, "logo": null, "date": "2025-09-05T13:00:00+02:00", "start": "13:00", "duration": "02:30", "room": "Workshop Room - CZ 002", "slug": "devopsdays-graz-2025-90212-terraform-on-azure-hands-on-workshop", "url": "https://pretalx.com/devopsdays-graz-2025/talk/8CWLJH/", "title": "Terraform on Azure - Hands-On Workshop", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "The workshop teaches you how to use Terraform to deploy resources on Azure, guiding beginners step by step until they can deploy an Ubuntu VM.", "description": "In this workshop, we will explore how to automate the deployment of resources using Terraform on Azure. Not very experienced or a beginner? No problem, we will go through the concepts of Terraform from scratch together and write the code piece by piece. The final goal is to create your first Terraform configuration which will be capable to provision an Ubuntu Virtual Machine, and to conduct the corresponding commands to deploy the resources on Azure.", "recording_license": "", "do_not_record": false, "persons": [{"code": "EQJ3SQ", "name": "Kerim Satirli", "avatar": "https://pretalx.com/media/avatars/EQJ3SQ_AWyT2ZL.webp", "biography": "Kerim is a senior developer advocate at IBM, where he coaches operators and developers on sustainable infrastructure and orchestration workflows.\r\n\r\nBefore he joined IBM, Kerim worked on Industrial IoT for the Amsterdam airport and helped museums bring more of their collections online.", "public_name": "Kerim Satirli", "guid": "d5f9c973-5069-576d-9860-a025b7a6aeb2", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/EQJ3SQ/"}, {"code": "KBDCGZ", "name": "Patrick Koch", "avatar": "https://pretalx.com/media/avatars/KBDCGZ_0Vw4631.webp", "biography": "Cloud Adoption Engineer | Blogger \"DevOps Experiences\" \ud83d\ude80 | Speaker | Co-organizer Microsoft Developer User Group Graz | Microsoft MVP | HashiCorp Ambassador and some additonal information I would like to publish", "public_name": "Patrick Koch", "guid": "6e979c18-5d11-52af-81dd-da8624b6c589", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/KBDCGZ/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/8CWLJH/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/8CWLJH/", "attachments": []}, {"guid": "51369717-9a30-5b6d-bd5b-f6ab0d9c88e9", "code": "NPMDTU", "id": 90217, "logo": null, "date": "2025-09-05T16:00:00+02:00", "start": "16:00", "duration": "02:30", "room": "Workshop Room - CZ 002", "slug": "devopsdays-graz-2025-90217-terraform-on-azure-preparing-to-get-certified", "url": "https://pretalx.com/devopsdays-graz-2025/talk/NPMDTU/", "title": "Terraform on Azure - Preparing to get certified", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "You already made some experiences with Terraform and want to prepare for an exam? We'll prepare you for the 'Terraform Associate Certification'.", "description": "You already made some practical experiences with Terraform? You want to prepare for an exam? That's the ideal workshop for you: We'll prepare you for the 'Terraform Associate Certification'. In this workshop, we'll focus on the relevant aspects for the exam. Each attendee gets a voucher, to be able to take the exam for the certification for free.\r\nWe will refer to the following official certification:\r\nhttps://developer.hashicorp.com/terraform/tutorials/certification-003", "recording_license": "", "do_not_record": false, "persons": [{"code": "EQJ3SQ", "name": "Kerim Satirli", "avatar": "https://pretalx.com/media/avatars/EQJ3SQ_AWyT2ZL.webp", "biography": "Kerim is a senior developer advocate at IBM, where he coaches operators and developers on sustainable infrastructure and orchestration workflows.\r\n\r\nBefore he joined IBM, Kerim worked on Industrial IoT for the Amsterdam airport and helped museums bring more of their collections online.", "public_name": "Kerim Satirli", "guid": "d5f9c973-5069-576d-9860-a025b7a6aeb2", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/EQJ3SQ/"}, {"code": "KBDCGZ", "name": "Patrick Koch", "avatar": "https://pretalx.com/media/avatars/KBDCGZ_0Vw4631.webp", "biography": "Cloud Adoption Engineer | Blogger \"DevOps Experiences\" \ud83d\ude80 | Speaker | Co-organizer Microsoft Developer User Group Graz | Microsoft MVP | HashiCorp Ambassador and some additonal information I would like to publish", "public_name": "Patrick Koch", "guid": "6e979c18-5d11-52af-81dd-da8624b6c589", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/KBDCGZ/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/NPMDTU/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/NPMDTU/", "attachments": []}], "Workshop Room - CZ 110": [{"guid": "82b62e53-a1c2-5c8e-a785-2bb761ea71cd", "code": "K3KF7Y", "id": 90214, "logo": null, "date": "2025-09-05T13:00:00+02:00", "start": "13:00", "duration": "02:30", "room": "Workshop Room - CZ 110", "slug": "devopsdays-graz-2025-90214-a-database-first-approache-to-development", "url": "https://pretalx.com/devopsdays-graz-2025/talk/K3KF7Y/", "title": "A database first approache to development", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "This workshop is a dedicated one for database fans!\r\nFocus of this workshop is on TSQL and the tooling around database projects and EntityFrameworkCore", "description": "This workshop is a dedicated one for database enthusiats!\r\nFocus for this workshop is on TSQL and the tooling around database projects and EntityFrameworkCore. Create a database with objects including tables, views, stored procedures and functsion. Create a database project from an existing database. Build and deploy your database changes using dacpac. Update and maintain your database over time. Let's do that together!", "recording_license": "", "do_not_record": false, "persons": [{"code": "REER8B", "name": "Manfred Wippel", "avatar": null, "biography": null, "public_name": "Manfred Wippel", "guid": "66d30731-f6e4-58d1-8cfd-31c39329e76f", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/REER8B/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/K3KF7Y/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/K3KF7Y/", "attachments": []}, {"guid": "d0e56569-5e41-5c60-93a3-6b37b09106a3", "code": "DKYM7V", "id": 68713, "logo": null, "date": "2025-09-05T16:00:00+02:00", "start": "16:00", "duration": "02:30", "room": "Workshop Room - CZ 110", "slug": "devopsdays-graz-2025-68713-learn-by-example-deploying-and-securing-azure-openai", "url": "https://pretalx.com/devopsdays-graz-2025/talk/DKYM7V/", "title": "Learn by Example - Deploying and Securing Azure OpenAI", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Rainer Stropek demonstrates how to automate (bicep) and securely deploy an AI RAG solution on Azure with OpenAI and Search.", "description": "In this session, Rainer Stropek takes a retrieval-augmented generation (RAG) solution using Azure OpenAI and Azure Search, and demonstrates how to automate its deployment and secure it end-to-end. Attendees will learn infrastructure configuration, CI/CD pipeline integration, identity and access management with Azure AD (managed identity), network isolation with private endpoints, encryption, and monitoring to operationalize AI.", "recording_license": "", "do_not_record": false, "persons": [{"code": "B3FUCG", "name": "Rainer Stropek", "avatar": "https://pretalx.com/media/avatars/B3FUCG_s8pSH4f.webp", "biography": "Rainer Stropek is an IT entrepreneur and passionate coder dedicated to empowering others through technology. As a teacher and mentor at CoderDojo Linz, he guides young developers with hands\u2011on workshops and creative challenges.", "public_name": "Rainer Stropek", "guid": "aa3322bb-aea4-50d2-ac81-7ad4ebe2f516", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/B3FUCG/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/DKYM7V/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/DKYM7V/", "attachments": []}], "Workshop Room - CZ 107": [{"guid": "b83dbb2f-e14c-5178-867d-fdd6631daf68", "code": "JCZEZJ", "id": 90215, "logo": null, "date": "2025-09-05T13:00:00+02:00", "start": "13:00", "duration": "02:30", "room": "Workshop Room - CZ 107", "slug": "devopsdays-graz-2025-90215-pulumi-an-iac-tool-using-general-purpose-languages", "url": "https://pretalx.com/devopsdays-graz-2025/talk/JCZEZJ/", "title": "Pulumi - an IaC tool using general purpose languages", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "In this workshop we will explore the basic concepts of Pulumi, how to manage environments and their resources and also we will deploy cloud resources.", "description": "Unlike traditional IaC tools that rely on domain-specific languages, Pulumi enables users to leverage the full power and flexibility of general-purpose programming languages, making it easier to implement complex infrastructure provisioning, without switching development context or tools. In this workshop we will explore the basic concepts of Pulumi, how to manage environments and their resources and will eventually deploy cloud resources.", "recording_license": "", "do_not_record": false, "persons": [{"code": "3Y7JFT", "name": "Valentin Klammer Krizaj", "avatar": null, "biography": null, "public_name": "Valentin Klammer Krizaj", "guid": "e4d2f8dd-e764-586e-889f-93ca1acc0df1", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/3Y7JFT/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/JCZEZJ/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/JCZEZJ/", "attachments": []}, {"guid": "07282bcc-8804-545a-a0de-8c95488ded88", "code": "TNEVSG", "id": 69539, "logo": null, "date": "2025-09-05T16:00:00+02:00", "start": "16:00", "duration": "02:30", "room": "Workshop Room - CZ 107", "slug": "devopsdays-graz-2025-69539-automated-tests-the-hard-parts", "url": "https://pretalx.com/devopsdays-graz-2025/talk/TNEVSG/", "title": "Automated Tests: The Hard Parts", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Most developers agree, that automated tests are a great thing. Still, many of us never get started. Why is that? What makes testing so hard?", "description": "The introduction tutorials for automated test frameworks make it look so easy. Write some code, write a few tests and you're done. But when dealing with production code we often run into challenges and learn, that the real world is different. This workshop explores challenges and solutions to create a suite of automated tests in C#:\r\n\r\n- Learn new aspects of how to think about code\r\n- Try different testing strategies\r\n- Explore techniques to make tests readable and fun", "recording_license": "", "do_not_record": false, "persons": [{"code": "QCEFZN", "name": "Florian Winkelbauer", "avatar": "https://pretalx.com/media/avatars/QCEFZN_66FF7IN.webp", "biography": "Florian is a software developer who is driven by a simple goal: Make development easier and more enjoyable. At Intact he tries to automate and test whatever he can get his hands on. He also maintains a tiny tech blog: https://florianwinkelbauer.com/", "public_name": "Florian Winkelbauer", "guid": "e6dd818d-cfbd-53ad-96cf-c524d47ac102", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/QCEFZN/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/TNEVSG/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/TNEVSG/", "attachments": []}]}}, {"index": 2, "date": "2025-09-06", "day_start": "2025-09-06T04:00:00+02:00", "day_end": "2025-09-07T03:59:00+02:00", "rooms": {"Europasaal": [{"guid": "8f83d82b-d068-5689-ac2f-64dc37e8acf2", "code": "DZTFJZ", "id": 90218, "logo": null, "date": "2025-09-06T09:10:00+02:00", "start": "09:10", "duration": "00:45", "room": "Europasaal", "slug": "devopsdays-graz-2025-90218-political-deployments-dealing-with-multi-cloud", "url": "https://pretalx.com/devopsdays-graz-2025/talk/DZTFJZ/", "title": "Political Deployments - dealing with multi-cloud", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "This is about the regulatory problems Europe is dealing with. GDPR, NIS2, the Cyber Resilience Act coming in 2027 - this lecture will tackle that.", "description": "Keynote of DevOpsDays Graz 2025!\r\nThis is about complex regulatory environment in Europe, pointing to GDPR, NIS2, and the upcoming Cyber Resilience Act as major examples. I'll emphasize how difficult it is for organizations to navigate these overlapping rules, especially when each EU member state interprets them differently.  Europe needs a more unified regulatory approach to reduce confusion and improve security outcomes.", "recording_license": "", "do_not_record": false, "persons": [{"code": "EQJ3SQ", "name": "Kerim Satirli", "avatar": "https://pretalx.com/media/avatars/EQJ3SQ_AWyT2ZL.webp", "biography": "Kerim is a senior developer advocate at IBM, where he coaches operators and developers on sustainable infrastructure and orchestration workflows.\r\n\r\nBefore he joined IBM, Kerim worked on Industrial IoT for the Amsterdam airport and helped museums bring more of their collections online.", "public_name": "Kerim Satirli", "guid": "d5f9c973-5069-576d-9860-a025b7a6aeb2", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/EQJ3SQ/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/DZTFJZ/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/DZTFJZ/", "attachments": []}, {"guid": "5c573dc0-6ac8-5bd8-a44e-869420dd5696", "code": "TUTLHE", "id": 71858, "logo": null, "date": "2025-09-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-71858-turbo-charging-angular-with-nx-governance-incremental-builds", "url": "https://pretalx.com/devopsdays-graz-2025/talk/TUTLHE/", "title": "Turbo-charging Angular with Nx: Governance, Incremental Builds", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "Nx dramatically improves build times thanks to its build cache and automatic task parallelization. Module Boundary rules enforce your architecture.", "description": "Most pipelines ignore the frontend, forcing Angular repos through slow full builds and unchecked drift. An Nx monorepo fixes this: Module Boundary rules via Nx and Sheriff stop forbidden deps, and the build cache rebuilds & retests only changed code. Demos show Nx Cloud slicing tasks across parallel runners, sharing caches, and saving lots of time per run\u2014local or CI. Walk away ready to ship Angular faster without sacrificing architecture.", "recording_license": "", "do_not_record": false, "persons": [{"code": "PWFDT9", "name": "Manfred Steyer", "avatar": "https://pretalx.com/media/avatars/PWFDT9_knDAD3d.webp", "biography": "Trainer, consultant, and programming architect with a focus on Angular, Google Developer Expert (GDE) who writes for O'Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.", "public_name": "Manfred Steyer", "guid": "f668663b-c358-5aeb-aa68-00c85148a2a8", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/PWFDT9/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/TUTLHE/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/TUTLHE/", "attachments": []}, {"guid": "bb185141-7b44-57e2-9e57-ffb86ab6f84a", "code": "J3DCME", "id": 68607, "logo": null, "date": "2025-09-06T10:40:00+02:00", "start": "10:40", "duration": "00:29", "room": "Europasaal", "slug": "devopsdays-graz-2025-68607-automating-github-with-github", "url": "https://pretalx.com/devopsdays-graz-2025/talk/J3DCME/", "title": "Automating GitHub with Github", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "Lecture on how we use Terraform to automate GitHub: best practices, our workflow, and hard lessons learned automating a SaaS service with IaC.", "description": "This talk shares my experience automating GitHub itself using Terraform, treating it as Infrastructure as Code. I'll cover how we manage repositories, teams, and permissions at scale, including our current workflows, best practices we've developed, and the common pitfalls we've encountered. Whether you're starting out or scaling up, you'll learn practical strategies for managing GitHub (or any other SaaS service) like any other cloud infrastructure.", "recording_license": "", "do_not_record": false, "persons": [{"code": "T8VVPB", "name": "Eugen Bo\u017ei\u0107", "avatar": "https://pretalx.com/media/avatars/T8VVPB_HBTRP8p.webp", "biography": "With over 15 years of experience in software development, solution architecture, and enterprise application management, I currently work as a Cloud Enterprise Architect at AVL, focusing on cloud strategy, infrastructure automation, and scalable system design.", "public_name": "Eugen Bo\u017ei\u0107", "guid": "d363fdf6-2e6e-51b6-b151-c575fa842bf5", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/T8VVPB/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/J3DCME/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/J3DCME/", "attachments": []}, {"guid": "2bc6ddd3-a956-50f8-915c-ccc7625623de", "code": "NGCVZG", "id": 68747, "logo": null, "date": "2025-09-06T11:15:00+02:00", "start": "11:15", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-68747-safely-storing-secrets-in-terraform", "url": "https://pretalx.com/devopsdays-graz-2025/talk/NGCVZG/", "title": "Safely Storing Secrets in Terraform", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "Securing secrets in IaC is crucial. Learn best practices and hands-on tips to protect sensitive data and secure Terraform state files effectively.", "description": "Managing sensitive information securely is a critical challenge in modern infrastructure-as-code (IaC) practices. Terraform, as a widely adopted IaC tool, stores crucial infrastructure details, including secrets, in its state file. If not properly secured, this state file can become a significant security risk. In this talk, we will explore the best practices for safely storing secrets within IaC and securing the Terraform state file itself. I\u2019ll also provide practical tips and hands-on examples", "recording_license": "", "do_not_record": false, "persons": [{"code": "JFW7JJ", "name": "Marko Bevc", "avatar": "https://pretalx.com/media/avatars/JFW7JJ_mweH0Vt.webp", "biography": "Marko is a Principal Consultant at The Scale Factory, based in the UK. He has worked in the IT industry for more than two decades and engaged with many different technologies. He currently leads innovation, strategic projects and help customers to build and scale their SaaS platforms in AWS Cloud.", "public_name": "Marko Bevc", "guid": "bc3aa230-7e88-5ca1-b746-97877d36aaa7", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/JFW7JJ/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/NGCVZG/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/NGCVZG/", "attachments": []}, {"guid": "4e6f73a1-fff8-5736-b669-b5d888da8b01", "code": "3ZFZEX", "id": 69825, "logo": null, "date": "2025-09-06T11:55:00+02:00", "start": "11:55", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-69825-devops-gamechanger-branch-basiertes-deployment-fur-frontend-backend", "url": "https://pretalx.com/devopsdays-graz-2025/talk/3ZFZEX/", "title": "DevOps-Gamechanger: Branch-basiertes Deployment f\u00fcr Frontend, Backend", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "Effizientes Feature Management: Ein innovatives Konzept f\u00fcr parallele Entwicklung und autonomes Deployment in Enterprise-Umgebungen.", "description": "Was w\u00e4re, wenn jede Git-Branch ihre eigene Umgebung h\u00e4tte \u2013 inklusive .NET-Backend, Angular-Frontend und kompletter AWS-Infrastruktur?\r\nKein Warten mehr auf geteilte Dev- oder Staging-Umgebungen, keine Konflikte, kein Drift. In diesem Talk zeigen wir, wie wir mit GitHub Actions und einem cleveren Deployment-Flow vollst\u00e4ndige Feature-Umgebungen pro Branch realisieren \u2013 ohne zentrale Dev- oder Staging-Systeme. Schlank, nachvollziehbar, skalierbar \u2013 ein Gamechanger f\u00fcr moderne DevOps-Teams.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XVZMBN", "name": "Jonas Weber", "avatar": "https://pretalx.com/media/avatars/XVZMBN_LijNF6c.webp", "biography": "I am a lead frontend Developer at Siemens IT Dat&AI department. Since 10 years I am working for this company. \r\nExperienced technology professional passionate about transforming DevOps practices into enhanced Developer Experience (DevEx).", "public_name": "Jonas Weber", "guid": "2818988c-3c64-5c65-8954-0494e7d4795c", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/XVZMBN/"}, {"code": "Z7FQ8D", "name": "Philip Pregler", "avatar": "https://pretalx.com/media/avatars/Z7FQ8D_0sDcpcP.webp", "biography": "My Name is Philip Pregler, i am the lead backend developer at Siemens IT Data&AI department. I am working since 10 years for this company and develop platforms like http://pulse.cloud/, SiemensGPT and Siemens Data & AI Cloud.\r\nI am always happy to share what we do, so others can learn from it.", "public_name": "Philip Pregler", "guid": "650c3d56-cb52-5330-84ee-d5967c60e31e", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/Z7FQ8D/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/3ZFZEX/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/3ZFZEX/", "attachments": []}, {"guid": "0ff0e5d4-4cb3-56a6-86b6-991091f2feda", "code": "NSPU3L", "id": 73285, "logo": null, "date": "2025-09-06T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-73285-cloud-native-yes-vendor-lock-in-no", "url": "https://pretalx.com/devopsdays-graz-2025/talk/NSPU3L/", "title": "Cloud-Native Yes \u2013 Vendor Lock-In No!", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "How to run cloud-native workloads in a vendor-agnostic and sovereign manner by leveraging open-source software on open standards.", "description": "Short iteration cycles, fast feedback loops, lean infrastructures, and developer-driven releases \u2013 these are the promises of cloud-native workloads. How can this be achieved, avoiding lock-ins on proprietary software or hyperscalers? Let's face the challenge and improve of reliable, sovereign, and secure workloads. Real-world insights on leveraging cloud-native patterns and enterprise enablement for true data sovereignty.", "recording_license": "", "do_not_record": false, "persons": [{"code": "R8NNXC", "name": "Daniel Radl", "avatar": "https://pretalx.com/media/avatars/R8NNXC_W0MDE9p.webp", "biography": "I once dreamed of soaring through clouds as a pilot - then my plans changed to build them instead. As a DevOps/Cloud-Native-Enthusiast, I am hunting for cloud-challenges and made some sovereign Friends to STACKIT together.", "public_name": "Daniel Radl", "guid": "ad4b40b9-5082-5d80-a1eb-2058ba9cbbf0", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/R8NNXC/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/NSPU3L/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/NSPU3L/", "attachments": []}, {"guid": "0f7839c4-fbcf-5bcc-949e-d1a12fcd7d4d", "code": "KHZFFP", "id": 73274, "logo": null, "date": "2025-09-06T14:10:00+02:00", "start": "14:10", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-73274-what-eu-tech-regulations-mean-for-platform-teams", "url": "https://pretalx.com/devopsdays-graz-2025/talk/KHZFFP/", "title": "What EU Tech regulations mean for platform teams", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "What EU tech laws like the AI Act and NIS2 mean for platform teams and how to build compliant systems without slowing down engineering.", "description": "This talk explores what EU tech regulations like the AI Act, NIS2, DORA, the Data Act, and the Digital Services Act mean for platform teams. You\u2019ll learn how these laws impact infrastructure, APIs, ML systems, and incident response\u2014and what changes are needed to stay compliant without slowing down engineering. A practical, technical session for platform engineers, DevOps leads, and architects building in a cloud-native, regulated environment.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JU9XYB", "name": "Paulina Dubas", "avatar": "https://pretalx.com/media/avatars/JU9XYB_Qrz1A43.webp", "biography": "Paulina Dubas is a platform and DevOps consultant helping teams build secure, scalable systems. As founder of Dubas Consulting, she works with startups and scale-ups across the EU, focusing on AI, cloud infrastructure, sustainability, and regulatory compliance.", "public_name": "Paulina Dubas", "guid": "90df5578-1b9e-5ee5-8902-f5431774125d", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/JU9XYB/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/KHZFFP/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/KHZFFP/", "attachments": []}, {"guid": "fcf813fa-bc81-598a-97e7-b1cd53a3d0c3", "code": "3FD8UX", "id": 90226, "logo": null, "date": "2025-09-06T14:45:00+02:00", "start": "14:45", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-90226-your-devops-skills-are-data-s-superpower", "url": "https://pretalx.com/devopsdays-graz-2025/talk/3FD8UX/", "title": "Your DevOps Skills are Data's Superpower", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "In many organizations, data remains trapped in slow, siloed, and error-prone workflows. We will also explore how a mature DataOps foundation.", "description": "For over a decade, the DevOps community has masterfully solved the software delivery bottleneck, turning application deployment into a fast, reliable, and automated process. Yet, this success has revealed the next great challenge for enterprise agility: the data bottleneck. In many organizations, data remains trapped in slow, siloed, and error-prone workflows. We will also explore how a mature DataOps foundation is the launchpad for successful AI initiatives.", "recording_license": "", "do_not_record": false, "persons": [{"code": "3PXZTT", "name": "Alexander Senne", "avatar": null, "biography": null, "public_name": "Alexander Senne", "guid": "7c0f7765-ea10-5836-a205-3c9a55638df3", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/3PXZTT/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/3FD8UX/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/3FD8UX/", "attachments": []}, {"guid": "24940bba-fd94-5dac-a67d-38dbd57311ed", "code": "HAZWJF", "id": 90227, "logo": null, "date": "2025-09-06T16:05:00+02:00", "start": "16:05", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-90227-containers-all-the-way-down-bootc-and-kubernetes", "url": "https://pretalx.com/devopsdays-graz-2025/talk/HAZWJF/", "title": "Containers All the Way Down: bootc and Kubernetes", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "In this talk, we'll explore bootc, the tool that asks: what if your entire Linux system was just another container image?", "description": "So, we containerized our apps, our databases, our CI/CD pipelines\u2026 maybe even the coffee machine. But the OS running our Kubernetes nodes or even the OS itself? Still a fragile mess of bash scripts, config drift, and \"do not reboot\" notes in the team Slack. Let's fix that. In this talk, we'll explore bootc, the tool that asks: what if your entire Linux system was just another container image? Yes, we can `docker pull` our way to a fresh OS install.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Q8GM9F", "name": "Dino Begicevic", "avatar": null, "biography": null, "public_name": "Dino Begicevic", "guid": "942eccaa-f802-5bf5-80ea-810854a92500", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/Q8GM9F/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/HAZWJF/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/HAZWJF/", "attachments": []}, {"guid": "cef39f5f-e582-5b46-a0de-18a1062280bc", "code": "ZGBFKL", "id": 73273, "logo": null, "date": "2025-09-06T16:40:00+02:00", "start": "16:40", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-73273-devoops-anti-patterns-und-andere-kreative-wege-projekte-zu-sabotieren", "url": "https://pretalx.com/devopsdays-graz-2025/talk/ZGBFKL/", "title": "DevOops!-Anti-Patterns und andere kreative Wege Projekte zu sabotieren", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "Ihr fragt euch, wie man sich als DevOps-Team am besten im Weg steht? \u2013 Hold my Beer! \r\n\r\nVon typischen Anti-Patterns & dem Weg raus aus dem Chaos.", "description": "In diesem interaktiven Vortrag beleuchten wir typische DevOps-Anti-Patterns aus der Praxis und teilen unsere eigenen Erfahrungen und Erkenntnisse. Gemeinsam hinterfragen wir, in diesem therapeutischen Vortrag, g\u00e4ngige Fallstricke, entwickeln neue Denkanst\u00f6\u00dfe und zeigen auf, wie aus Herausforderungen erfolgreiche Wege f\u00fcr moderne DevOps-Teams entstehen k\u00f6nnen.\r\n\r\nKey Take Aways: ehrliche Anti-Patterns, bittere Aha-Momente und das gute Gef\u00fchl, nicht allein zu sein.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BDGQKV", "name": "Lukas Korl", "avatar": "https://pretalx.com/media/avatars/BDGQKV_vmyUmTZ.webp", "biography": "Lukas Korl is Director of Operations at Denovo Graz, working with cloud-native infrastructure, CI/CD, and platform automation. With almost 10 years of experience in DevOps and SRE, he has helped teams ship software faster and safer. Now he also helps customers to achieve the same.", "public_name": "Lukas Korl", "guid": "9bcccc7a-80c7-531b-9d5b-2dcf9d96429e", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/BDGQKV/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/ZGBFKL/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/ZGBFKL/", "attachments": []}, {"guid": "249ec3e7-f6ab-568c-80a0-76cdeeff9282", "code": "JE3DS3", "id": 90228, "logo": null, "date": "2025-09-06T17:15:00+02:00", "start": "17:15", "duration": "00:30", "room": "Europasaal", "slug": "devopsdays-graz-2025-90228-cryptographic-standards-bootstrapping-security", "url": "https://pretalx.com/devopsdays-graz-2025/talk/JE3DS3/", "title": "Cryptographic Standards - Bootstrapping Security", "subtitle": "", "track": null, "type": "Lecture", "language": "en", "abstract": "In this talk, we will discuss the development & deployment processes leading to new cryptographic standards, and how they tackle specific challenges", "description": "Cryptographic algorithms play a key role in secure data processing.\r\nBut where do these algorithms actually come from, and how can we measure\r\n\"how much security\" they provide?\r\n\r\nIn this talk, we will discuss the development and deployment processes\r\nleading to new cryptographic standards, and how they tackle the specific\r\nchallenges in this area - establishing trust, setting the right\r\npriorities, and transparent decision-making in the face of incomplete\r\ninformation.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QVVWEM", "name": "Maria Eichlseder", "avatar": null, "biography": null, "public_name": "Maria Eichlseder", "guid": "c5d668d4-0f1b-5d06-a2c7-42c4b552e407", "url": "https://pretalx.com/devopsdays-graz-2025/speaker/QVVWEM/"}], "links": [], "feedback_url": "https://pretalx.com/devopsdays-graz-2025/talk/JE3DS3/feedback/", "origin_url": "https://pretalx.com/devopsdays-graz-2025/talk/JE3DS3/", "attachments": []}]}}]}}}