Sessions

David Merk
Scott Schuenemeyer
Microservices in a Day Using .NET Core and AWS (Part 2) [Half-Day Workshop]
David Merk; Scott Schuenemeyer

Making the leap from MVC to Microservices? This workshop will jumpstart your journey and answer a lot of the questions developers run into on the way. APIs, Authentication, Microservice Communication, and Event Driven Development. In the course of one day you’re going to go from ‘File -> New Project

Room: Keeneland
Topics: ;
Tags: .NET; Architecture; AWS; Azure; Career Development; Database; Development Practices; DevOps; Docker; Kubernetes; Microservices; Software Practices

Mike Branstein
Eric Rhoads
Automating your Cloud: Infrastructure as Code using Terraform [Half-Day Workshop]
Mike Branstein; Eric Rhoads

Development teams have been using source control to manage application code for decades, but what about the infrastructure their apps deploy into? With the dynamic API-driven nature of the cloud, infrastructure-as-code makes a lot of sense. In this workshop, you'll learn how to use Terraform (infras

Room: Conference Theater
Topics: ;
Tags: Architecture; Azure; Cloud; Continuous Development; Database; Development Practices; DevOps; SQL; Windows

Eric Potter
Finding your place in the Cosmos: When and why you should consider Azure Cosmos DB.
Eric Potter

Azure Cosmos DB gives you exciting new ways to access your data. You have new storage paradigms. You can connect to it from your C#, JavaScript, Python, or Java application. You can write stored procedures in JavaScript. You can easily integrate with Azure Functions. You get all of this with incredi

Room: Regency South B
Topics: ;
Tags: Azure; Cloud; Database

Scott Addie
Protecting App Secrets with .NET Core and Azure
Scott Addie

Remember the last time you stored an API key or password in plain text in a config file? To make matters worse, that config file made its way into source control too. Now the entire development team knows your sensitive information. How does one improve upon this in an ASP.NET Core app? In this ses

Room: Oaks
Topics: Application Development;
Tags: .NET; Azure; Cloud; Development Practices; Security

Randy Pagels
Timothy Brown
IoT on Azure Overview
Randy Pagels; Timothy Brown

As many of you know, Pi (Greek letter “p”) is the symbol used in mathematics to represent a constant- the ratio of the circumference of a circle to its diameter- which is approximately 3.14159. Math enthusiasts around the world celebrate Pi day by eating pie, talking about math, and seeing who can r

Room: Keeneland
Topics: ;
Tags: .NET; Azure

Brett Berliner
How The Heck Would I Integrate Serverless Into My Legacy Application?
Brett Berliner

Exploring serverless computing can be discouraging. It sounds amazing and starts your brain spinning about all of the potential applications, but it's not always easy to see where your legacy application may be able to take advantage. In reality, both Azure Functions and AWS Lambda can easily be use

Room: Derby
Topics: ;
Tags: AWS; Azure; Big Data; Cloud; Google Cloud

Mark Gardner
Building and Deploying the Cloud with 12 Factor Compliant Terraform
Mark Gardner

This session will focus on how to build a 12 factor compliant CI/CD pipeline for developing and delivering infrastructure as code using Terraform open source. I will highlight best practices for ensuring resiliency and repeatability.

Room: Derby
Topics: ;
Tags: Azure; Cloud; Continuous Development; Development Practices; DevOps

Cam Soper
My House Runs .NET - Smart Home Automation with .NET Core and Azure
Cam Soper

You've got a voice assistant device, like Amazon Echo or Google Home, and you use it with a smart bulb or two. "Alexa, turn on the lights." "OK Google, turn off the lamp." That's useful and neat, but where are the smart, automated homes that Back to the Future promised us by 2015? A house that gr

Room: Pimlico
Topics: ;
Tags: .NET; Azure; IoT

Cam Soper
Have Your Pi and Eat It Too: .NET Core on Raspberry Pi
Cam Soper

Is .NET your jam? Are you berry interested in development on Linux? Think developing code for IoT devices is just Pi in the sky? In this (hopefully) pun-free (but not FUN-free!) session, you'll watch Pi-eyed as we demonstrate the possibilities of .NET Core, including ASP.NET Core and Web API, on a d

Room: Regency South A
Topics: Application Development;
Tags: .NET; Azure; IoT

Rob Richardson
Choosing from the many ways to Docker in Azure
Rob Richardson

You're ready to go cloud native with containers. Now where do you begin on Azure? There's a dizying amount of container options available in Azure. How do they compare? Which is best for your organization? Come with us through a tour of each Azure Container hosting technology, the pros and cons of e

Room: Churchill
Topics: ;
Tags: Azure; Cloud; DevOps; Docker

Paul Hacker
How Microsoft does DevOps
Paul Hacker

Learn how Microsoft has taken in its journey to DevOps over the past 8 years and completely changed their approach to building software and services. You’ll learn about Microsoft’s 90,000 engineers working in the public cloud delivering into production multiple times per day and how some products ha

Room: Regency South A
Topics: Application Development;
Tags: Azure; Cloud; Development Practices; DevOps

Mike Schlegel
Machine Learning Lite - Great Taste, Less Filling
Mike Schlegel

Not a data scientist? No problem. This is a developer led introduction to using Azure's Machine Learning Studio. We'll talk about how ML Studio works and walk through an experiment from raw data to usable metrics. No deep dives on math, no need to learn R. Just some interesting conclusions abou

Room: Hialeah
Topics: ;
Tags: Azure; Big Data; Cloud

Alexander Slotte
Real-Time Data Streaming with Azure Stream Analytics
Alexander Slotte

It’s imperative in today's world to be able to make split second decisions based on real-time data. Reports based on batch data are great for looking back at trends and potentially making long-term decision, but old data is in many cases already obsolete, and the opportunity to have an actionable im

Room: Derby
Topics: ;
Tags: .NET; Azure; Big Data; IoT

Nick Branstein
Magic or Pokemon Card?
Nick Branstein

I'm not a machine learning guru and you don't have to be either. Using Azure's Custom Vision Service, I'll demonstrate how to put machine learning to use with to detect if an image is a Magic card or a Pokemon card. I'll supply the cards but feel free to bring your own!

Room: Adueduct
Topics: Application Development;
Tags: .NET; Azure; Cloud; Other; Web; Web Services

Duane Newman
Building a Real App with Xamarin.Forms
Duane Newman

Join me on a journey through the development of a real app using Xamarin.Forms, Azure Functions & Storage, third party integrations, and more. Instead of showing you "Hello World" or some contrived app that doesn't show how things work in the real world, I'll show you examples from a system built fo

Room: Pimlico
Topics: Application Development;
Tags: .NET; Azure; Cross-Platform; Mobile

Paul Hacker
Continuous Delivery with Azure Pipelines
Paul Hacker

Learn the fundamentals of Azure DevOps Pipelines, how it relates to DevOps, and benefits it and continuous deployment bring to any organization. More specifically, I will help you go from coding in Visual Studio 2017 to running your code in Azure in just a few simple actions. Your release pipeline w

Room: Pimlico
Topics: Application Development;
Tags: Azure; Cloud; Continuous Development; Development Practices

David Buckingham
Building IoT Applications with Azure IoT Central
David Buckingham

An IoT application is so much more than just building a device and developing the embedded software. An IoT application, especially an IoT application that is expected to run at scale, involves many different skillsets: hardware fabrication, embedded software development, cloud solution architectur

Room: Derby
Topics: Application Development;
Tags: Azure; IoT

Jeremy Gray
Kicking the Tires of Azure DevOps
Jeremy Gray

Lets take a spin around Azure DevOps and learn about what it is and why its significant in the context of setting up a CI/CD pipeline for Azure Functions.

Room: Pimlico
Topics: ;
Tags: Azure; Cloud; DevOps

Mike Branstein
Use the Next-Generation of Speech Recognition to Enhance Your Apps
Mike Branstein

Have you ever used Siri, “Hey Google”, or Cortana and wondered how you can build speech recognition into an app? Probably not, because they’re pretty bad. Right? Well, move over Siri – the next generation of customized speech recognition engines is here. I’ve spent the last two years training and in

Room: Downs
Topics: Application Development;
Tags: .NET; Azure; Other; Web

Scott Addie
Building the Real-time Web with ASP.NET Core SignalR
Scott Addie

Much has changed since the 2013 inception of ASP.NET SignalR. The relevance of jQuery has diminished, WebSockets is widely adopted, and Microsoft has reimagined the entirety of ASP.NET with ASP.NET Core. But one thing hasn’t changed; real-time web apps are still extremely useful. With the release o

Room: Regency South B
Topics: Application Development;
Tags: .NET; Azure; Cloud; Cross-Platform; Web

Mark Gardner
Serverless Application Design
Mark Gardner

In this session I will show how you can implement different architectures on a serverless platform (like Azure Functions). Examples: RESTful microservices, event driven pipelines, fan-out + fan-in, stateful/durable actor pattern Other topics that could be covered: cross-platform runtime, cloud porta

Room: Park Suite
Topics: Application Development;
Tags: Architecture; Azure; Cloud; Cross-Platform; Microservices

About

A software development conference in the Louisville, KY area on designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch