Tuesday

1:00 PM

K3s - Half the Size, Twice as Awesome: Lightweight Kubernetes

Presented by: Chris Houdeshell
Time: Tuesday 1:00 PM - 5:00 PM

Are you ready to conquer the Kubernetes learning curve without the pain? Embarking on a Kubernetes journey can be intimidating. Many have endured the steep initial challenges only to find the eventual rewards. But what if we told you there's a way to make that initial climb smoother? What if you...

Room: Salon HTrack: DevOpsTags: DevOpsFormat: PreCompilerLevel: Introductory and overview

Wednesday

8:00 AM

Automated resource deployment with Bicep and Terraform (Part 1)

Presented by: Samuel Gomez, Brian Gorman
Time: Wednesday 8:00 AM - 12:00 PM

This workshop is a hands-on exercise that will walk you through the process of deploying the resources needed to run an application in the cloud using Bicep (morning session) and Terraform (afternoon session). The concepts reviewed during the workshop include the...

Room: Salon DTrack: DevOpsTags: Cloud, DevOps, Infrastructure as CodeFormat: PreCompilerLevel: Introductory and overview

Dude, Who Broke My Linux Server?

Presented by: Ryan Price, Justin DeBo
Time: Wednesday 8:00 AM - 12:00 PM

Linux-based operating systems are at the very core of the magic of computing technology -- and have been that core for decades. But software developers, data engineers, cloud engineers, and so many other disciplines often have no idea how to work effectively within those operating systems. What...

Room: Salon ETrack: Programming PrinciplesTags: Backend, Programming Principles, DevOpsFormat: PreCompilerLevel: Intermediate
1:00 PM

Automated resource deployment with Bicep and Terraform (Part 2)

Presented by: Samuel Gomez, Brian Gorman
Time: Wednesday 1:00 PM - 5:00 PM

This workshop is a hands-on exercise that will walk you through the process of deploying the resources needed to run an application in the cloud using Bicep (morning session) and Terraform (afternoon session). The concepts reviewed during the workshop include the...

Room: Salon DTrack: DevOpsTags: Cloud, DevOps, Infrastructure as CodeFormat: PreCompilerLevel: Introductory and overview

Thursday

8:00 AM

Securing Your Software Supply Chain One Open Source Project at a Time

Presented by: Lori Lorusso
Time: Thursday 8:00 AM - 9:00 AM

Delivering software fast is one piece of the CI/CD puzzle, but delivering it securely is the glue that keeps your puzzle from falling apart. Software supply chain attacks are on the rise with security exploits directly targeting open source projects, central repositories, and software package...

Room: Salon ATrack: SecurityTags: Security, DevOps, CI/CDFormat: General SessionLevel: Introductory and overview
9:15 AM

Exploring Cloud Native MLOps for GenAI Vector Search

Presented by: Mary Grygleski
Time: Thursday 9:15 AM - 10:15 AM

ChatGPT has been in the center stage since early this year. We will first take a look into this exciting sub-new field of Generative AI, and understand what LLM and NLP are, and the challenges that all of these are presenting themselves. We will also highlight the importance of Vector Search, and...

Room: Salon BTrack: DataTags: DevOps, CI/CD, Machine LearningFormat: General SessionLevel: Introductory and overview
10:30 AM

Effective Observability for MLOps Pipelines at Scale

Presented by: Shivay Lamba
Time: Thursday 10:30 AM - 11:30 AM

As the world embraces AI and adopts machine learning, many companies and moving towards using models like the LLMs. Deployment and monitoring such large models are extremely important. As traditional DevOps Engineers, you might not be exposed to working with machine learning systems. This is where...

Room: Salon DTrack: DataTags: Cloud, DevOps, Machine Learning, Data Science, ObservabilityFormat: General SessionLevel: Intermediate
11:45 AM

Terminal, CLI's, and UI's - Using Windows Terminal & the WSL

Presented by: Mike Nelson
Time: Thursday 11:45 AM - 12:45 PM

The classic Windows Terminal app allowed for simple command line integrations. But now, the new Terminal app, along with the Windows Subsystem for Linux (WSL), can generate some really cool interaction between you and multiple operating systems. Not only can you do command line, but the Linux...

Room: Salon ETrack: DevOpsTags: Functional Programming, DevOps, UI/UX, QA TestingFormat: General SessionLevel: Introductory and overview
1:00 PM

Dev Containers. What are they and why do you need them?

Presented by: Joseph Guadagno
Time: Thursday 1:00 PM - 2:00 PM

You're onboarding a new team member, or your team recently inherited a project that uses a different SDK/framework version than your current project uses. What do you do? Install the old SDK/framework versions? Can they even be installed at the same time on the same machine? What if I told you...

Room: NileTrack: DevOpsTags: .NET, DevOps, CI/CDFormat: General SessionLevel: Intermediate
3:30 PM

Scaling your .NET app with Azure

Presented by: Callum Whyte
Time: Thursday 3:30 PM - 4:30 PM

You've made it big time, and your web app just can't handle the traffic... Where do you even start with scaling in Azure? This session will cover all there is to know about efficiently scaling an app on Azure; from scaling on App Service, to hosting in containers on AKS, and all the DevOps magic in...

Room: Salon GTrack: DevOpsTags: .NET, Cloud, DevOpsFormat: General SessionLevel: Introductory and overview

Friday

9:45 AM

Platform as a Product: the future of Agile and DevOps

Presented by: Brad Nelson
Time: Friday 9:45 AM - 10:45 AM

Cross-functional teams and full-stack developers have become the expectation in today's highest-performing teams. However, as technology needs become more complex and solutions begin to scale, it becomes increasingly difficult for software engineers to balance expertise across all layers of the...

Room: Indigo BayTrack: DevOpsTags: Programming Principles, DevOps, Agile, System DesignFormat: General SessionLevel: Intermediate
12:15 PM

Blood, Sweat, & Code Reviews

Presented by: David Giard
Time: Friday 12:15 PM - 1:15 PM

Code Reviews can sometime be painful and time-consuming, but they are an important part of delivering quality software. A Code Review provides an opportunity to share knowledge, improve code and catch potential problems before they go to production. This can be a positive experience or a negative...

Room: CypressTrack: Software QualityTags: Programming Principles, DevOps, AgileFormat: General SessionLevel: Intermediate

All your secrets are belong to us

Presented by: Callum Whyte
Time: Friday 12:15 PM - 1:15 PM

Admit it: we've all checked in an API key or password to a repo at some point... Oops... No one wants their secrets to accidentally leak, so this session is your essential refresher on secret management (and mismanagement!) for your applications and beyond! Let's explore the range of methods and...

Room: OrangeTrack: SecurityTags: .NET, Security, DevOpsFormat: General SessionLevel: Intermediate