Tuesday

8:00 AM

Build your own AI sidekick with Azure AI, Semantic Kernel, and .NET 8

Presented by: Matt Eland, Samuel Gomez
Time: Tuesday 8:00 AM - 12:00 PM

Are you a budding super hero or super villain* but you feel like you're lacking that AI companion to help you reach that next level? Have you ever wanted to see what AI can do to help your daily life? Do you have an interesting application that would just be so much better with a little artificial...

Room: CypressTrack: DataTags: C#, Cloud, Data ScienceFormat: PreCompilerLevel: Intermediate

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
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

Simplifying Microservices with Dapr

Presented by: Matthew Sheehan
Time: Thursday 8:00 AM - 9:00 AM

In the world of modern software development, microservices have emerged as the go-to solution for building scalable and deployable applications. However, the path to realizing their promised benefits can be riddled with challenges, leaving engineers with concerns about achieving a truly clean...

Room: CypressTrack: ArchitectureTags: Cloud, ArchitectureFormat: General SessionLevel: Introductory and overview
9:15 AM

Building a Full-Stack Application with Flutter and Dart

Presented by: Ryan Edge
Time: Thursday 9:15 AM - 10:15 AM

For the past few years, Flutter has revolutionized mobile app development by allowing developers to build high-performance, cross-platform applications with ease. However, building a full-stack application can be a challenging task because we often find ourselves juggling multiple technologies to...

Room: Salon ETrack: MobileTags: Front End, Mobile, CloudFormat: General SessionLevel: Intermediate
10:30 AM

Tactics for Building Background Services in .NET

Presented by: Kevin Griffin
Time: Thursday 10:30 AM - 11:30 AM

Mature applications often find themselves in the predicament of having to do work "behind the scenes." Frequently this could be simple tasks such as sending emails or updating statistics. Or it could be something more complicated, like processing incoming files or building reports. These tasks...

Room: Indigo BayTrack: ArchitectureTags: .NET, C#, Backend, Programming Principles, Cloud, Architecture, System DesignFormat: General SessionLevel: Introductory and overview

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

Automating your smarthome without the cloud

Presented by: Seth Petry-Johnson
Time: Thursday 11:45 AM - 12:45 PM

Modern "smart" homes are dumb; your lights shouldn't stop working because your Internet is down, and your new doorbell shouldn't compromise your network security. A smarter and more secure home doesn't depend on cloud services or a disparate array of apps to function, and it's easier than you might...

Room: Salon ATrack: Hardware/IoTTags: IoT, Cloud, AutomationFormat: General SessionLevel: Introductory and overview
1:00 PM

A Hands-On Overview to Building AI Solutions with AI Builder

Presented by: Barret Blake
Time: Thursday 1:00 PM - 2:00 PM

Whether it's generating automated interactive chat experiences or automating business processes, AI is the future of business software. AI Builder is a powerful tool for organizations looking to incorporate the power of AI into their business processes. In this talk, we'll explore the key features...

Room: Salon ETrack: DataTags: Cloud, AutomationFormat: General SessionLevel: Introductory and overview
3:30 PM

Take Back Control - Introducing Veilid

Presented by: Bill Sempf
Time: Thursday 3:30 PM - 4:30 PM

Veilid is an open-source, peer-to-peer, mobile-first, networked application framework. It allows developers to build private, distributed, scalable social applications containing and sharing a user's personal content without data collection by third parties being of concern. Built by Cult of the...

Room: Salon ETrack: ArchitectureTags: Python, Rust, Mobile, Security, CloudFormat: General SessionLevel: Intermediate

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
4:45 PM

From Good to Great: How API Gateways Can Level-Up Your Software

Presented by: Daniel Mikusa
Time: Thursday 4:45 PM - 5:45 PM

In today's digital landscape, APIs are an essential part of most software offerings, and from financial services to a Chuck Norris joke generator, all APIs have similar pain points. - How do we secure our APIs? - How do we monitor our APIs? - How do we authenticate and authorize users? - How can we...

Room: CypressTrack: ArchitectureTags: Java, Cloud, System DesignFormat: General SessionLevel: Introductory and overview

Friday

12:15 PM

.NET on AWS: Wait, you can do that?

Presented by: Brad Knowles
Time: Friday 12:15 PM - 1:15 PM

.NET on AWS: Wait, you can do that? That's right, .NET is a first-class citizen on AWS, meaning you can run any .NET workload in your organization. Are you currently using AWS and need help understanding the .NET landscape? Are you comparing cloud providers and looking to understand what AWS can...

Room: Salon ATrack: ArchitectureTags: .NET, C#, CloudFormat: General SessionLevel: Introductory and overview
2:45 PM

The Micro-Frontend Playbook

Presented by: Marko Skugor
Time: Friday 2:45 PM - 3:45 PM

Micro-frontend architecture can provide a lot of great benefits to team autonomy and can play a crucial role in enabling technical and organizational scalability. At the same time, it also comes with a lot of potential pitfalls and anti-patterns to avoid. In this talk we'll learn how to apply Domain...

Room: OrangeTrack: Web/Front-EndTags: Javascript, Front End, Cloud, ArchitectureFormat: General SessionLevel: Intermediate
4:00 PM

What's that smell? Monitoring air quality with Python, Raspberry Pi, and Redis

Presented by: Justin Castilla
Time: Friday 4:00 PM - 5:00 PM

With a little wiring and a few lines of code, one can create your own hyper-local air sensor system to send alerts, activate smart-windows, and gather data. A sensor measures air particulate density and sends the values to a Raspberry Pi compute unit. The Raspberry Pi then sends the data along with...

Room: Salon HTrack: Hardware/IoTTags: Python, IoT, Cloud, Data Science, DatabasesFormat: General SessionLevel: Intermediate