Session Schedule

Session Schedule2019-01-07T06:25:51-05:00

Tuesday

8:00 AM

Architecting and Building Serverless Solutions in Azure

Presented by: Brian Gorman
Time: Tuesday 8:00 AM - 12:00 PM

This workshop is a guided activity to learn, architect, and implement a real-world, serverless solution in the Microsoft Azure ecosystem. The tools utilized will include Azure Functions, Cosmos DB, Event Grid, Logic Apps, Application Insights, and Azure storage. After completing the workshop,...

Room: ZambeziTrack: ArchitectureTags: .NET, CloudFormat: PreCompilerLevel: Intermediate
1:00 PM

Hands-On building Cloud Native applications with .NET 6 and Azure

Presented by: Johnny Hooyberghs
Time: Tuesday 1:00 PM - 5:00 PM

Building cloud-native applications and services that will run in the cloud, both public and private, is an important decision to make in order to achieve continuous delivery, reliability, and faster time to market. In this session, we will talk about building cloud-native services for Azure, using...

Room: ZambeziTrack: ArchitectureTags: .NET, CloudFormat: PreCompilerLevel: Intermediate

Wednesday

8:00 AM

The Demystifying Docker DOJO

Presented by: Barry Tarlton, Mark Ramsey
Time: Wednesday 8:00 AM - 12:00 PM

Hearing all about the container craze, but haven’t had time to really learn about it yet? Well, this session has you covered. Come roll up your sleeves and get ready to learn all about Docker in this hands on session. There will be no long pontificating about how Docker is better than other...

Room: Nile/OrangeTrack: ArchitectureFormat: PreCompilerLevel: Intermediate

Thursday

8:00 AM

Modern Cross-Platform Development with .NET 6

Presented by: Sam Basu
Time: Thursday 8:00 AM - 9:00 AM

Slated for Nov 2021, .NET 6 ushers in modern development stacks and polished tooling throughout much of the .NET ecosystem. With .NET MAUI, developers get to build native cross-platform apps for mobile & desktop from single codebase. With Blazor component model, C# can power modern web apps on the...

Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Intermediate
9:15 AM

An Introduction to Kubernetes

Presented by: Jason Farrell
Time: Thursday 9:15 AM - 10:15 AM

Kubernetes has become the defacto tool for orchestrating containerized applications. It changes the way we view deploying and operating applications giving teams immense flexibility which automating many aspects. Yet, it remains difficult to learn and can seem quite foreign to those just getting...

Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Intermediate
10:30 AM

Enterprise Cloud Patterns - Data Management

Presented by: Pratik Patel
Time: Thursday 10:30 AM - 11:30 AM

The Cloud has changed the way developers approach building applications. Whether you're building Monoliths in the Cloud, Microservices, or Cloud Functions, the keys to successful development, deployment, and operations are challenging. How do Enterprise developers stay on top of this complexity? In...

Room: Sagewood / ZebrawoodTrack: ArchitectureTags: Cloud, Big DataFormat: General SessionLevel: Intermediate
4:45 PM

Monolith Decomposition and Evolutionary Architectures: How to Safely Modernize Legacy Systems

Presented by: Ben Hoffman
Time: Thursday 4:45 PM - 5:45 PM

Replacing and re-engineering a new system to replace a legacy or monolithic system, in its entirety, is risky. And after significant investment, the new system often suffers from many of the same issues the old system had. When you combine long development times with big-bang-style deployment, the...

Room: ZambeziTrack: ArchitectureTags: .NET, CloudFormat: General SessionLevel: Intermediate

Friday

8:30 AM

Building APIs at scale - Caching and how to avoid cache stampedes

Presented by: Matt Nedrich
Time: Friday 8:30 AM - 9:30 AM

As an API scales, it will likely need caching to remain performant. Cache stampedes are a type of cascading failure that can occur in systems under heavy load, as these systems attempt to service many concurrent requests and also keep their caches up to date. There are several approaches to...

Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Intermediate
11:00 AM

Serverless on Azure

Presented by: Jason Farrell
Time: Friday 11:00 AM - 12:00 PM

Azure Functions are the serverless offering from Microsoft on Azure, enabling the fulfillment of many use cases without the need to worry about the servers. By responding to events within the Azure platform, Functions are granted access to a wide variety of use cases and situations. Perhaps their...

Room: Sagewood / ZebrawoodTrack: ArchitectureFormat: General SessionLevel: Intermediate
12:15 PM

The Super Spectacular Interactive Event Driven Light Show

Presented by: Barry Tarlton
Time: Friday 12:15 PM - 1:15 PM

The ability to properly design and implement highly resilient event driven systems is critical in our data centric world. But getting one’s mind around the complex choreography of this data driven architecture can be absurdly difficult. By using a Raspberry Pi Kafka Cluster, light bars, and...

Room: CypressTrack: ArchitectureTags: Big Data, HardwareFormat: General SessionLevel: Intermediate
2:45 PM

Scaling Systems: Architectures that grow

Presented by: Kendall Miller
Time: Friday 2:45 PM - 3:45 PM

It's harder than ever to predict the load your application will need to handle in advance, so how do you design your architecture so you can afford to implement as you go and be ready for whatever comes your way. It's easy to focus on optimizing each part of your application but your application...

Room: Salon E/DTrack: ArchitectureTags: .NET, CloudFormat: General SessionLevel: Intermediate
4:00 PM

Jakarta EE 10 is Coming Your Way!

Presented by: Ivar Grimstad
Time: Friday 4:00 PM - 5:00 PM

Jakarta EE 9 lowered the barriers of entry and established a foundation for future innovation paving the way for Jakarta EE 10. With Jakarta EE 10, we are introducing a new profile - the Jakarta EE Core Profile. This profile will enable certification of smaller runtimes suitable for microservices...

Room: Portia/WisteriaTrack: ArchitectureTags: Cloud, Java, SecurityFormat: General SessionLevel: Intermediate