Session List

Session List2019-10-02T20:07:53+00:00

Full Total World Global Domination: Creating a Geographically Redundant Website.

Presented by: Ryan Miller

Who doesn't want to dominate the world with a geo-redundant website that is actively served from multiple regions simultaneously and can seamlessly fail over when problems occur? Haven't we been hearing about this for years? The cloud is everywhere now. It's just button clicks, 5 minutes, easy...

Tags: .NET, CloudFormat: General SessionLevel: Introductory and overview

Intro to Machine Learning on the cheap and without a PhD in math: Overview

Presented by: Jim Wilson

Machine learning has traditionally required a command of advanced mathematics, years of university training, and expensive hardware to implement. Now with better open source tools and online resources it’s easier than ever to create your own robust neural networks. Be it image recognition,...

Tags: Cloud, Big Data, Other, PythonFormat: General SessionLevel: Introductory and overview

+5, Insightful: Azure Application Insights to improve your code

Presented by: Tim Jarzombek

You've worked hard on your app and are excited to finally release it. However, you start seeing reports of slowness, and it seems to crash once every 7 hours. Learn how to use Azure Application Insights to identify application issues like slow performance and crashes down to the line of code running...

Tags: .NET, CloudFormat: General SessionLevel: Introductory and overview

API Design - The Right Way

Presented by: Jit Krishnamurthy

APIs are at the core of how applications interact with each other. The first step in developing an API is to design it and ever since Eric Evans introduced Domain Driven Design (DDD) in his book ‘Domain Driven Design: Tackling Complexity in the Heart of Software’, it has been the go-to tool for...

Tags: Cloud, OtherFormat: General SessionLevel: Introductory and overview

The Integration Game: How to Pick a Winning Integration Pattern

Presented by: Branden Bellanca

Point-to-Point, Hub-and-Spoke, ESB, Remote Process Invocation, batching... so many terms fly around when talking about enterprise integration. How can we best decide which of these is the "right tool for the job"? How can we develop an integration architecture that supports the business's needs,...

Tags: CloudFormat: General SessionLevel: Introductory and overview

Graphing Your Way Through the Cosmos: Common Data Problems Solved with Graphs

Presented by: Chad Green

Data as it appears in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of these naturally connected data. That is where graph databases come in as they store data more like what happens naturally in the real world. Sure,...

Tags: Cloud, OtherFormat: General SessionLevel: Introductory and overview

API Gateways and Microservices: 2 peas in a pod

Presented by: Santosh Hari

Chances are you’ve already gone through the tedious process of decomposing your monolith into microservices, or at the very least, want to use microservices in the near future. Nowadays, microservices connect to various APIs. These APIs could differ in protocols (REST/SOAP), where they’re hosted...

Tags: Cloud, Other, SecurityFormat: General SessionLevel: Introductory and overview

Speed, security and simplicity: Creating Container Images with Cloud Native Buildpacks

Presented by: Daniel Mikusa

Buildpacks are a pluggable, modular, language-agnostic tool that takes application source code and in turn give you an OCI (Open Container Initiative) image which you can run using Docker, Kubernetes or your OCI Runtime of choice. ...

Tags: .NET, Cloud, Java, Javascript, Ruby/Rails, Python, SecurityFormat: General SessionLevel: Introductory and overview

Serialization for the new micro service landscape

Presented by: Leonardo de Moura Rocha Lima

Serialization is often overlooked when developing backend systems, and this wasn’t (and still isn’t) a problem inside a monolith. But with the developing scene moving towards micro services, serialization becomes really important - how to serialize your data? What aspects do you need to...

Tags: Cloud, JavaFormat: General SessionLevel: Introductory and overview

Explain it to me like I'm 5: Oauth2 & OpenID

Presented by: Daniel Mikusa

Oauth2 and OpenID are quickly becoming mainstays for application developers. Companies want integrated authentication to reduce security footprints and users expect the convenience of single sign-on. As an application developer, it's up to you to facilitate this in your applications. ...

Tags: .NET, Cloud, Java, Javascript, SecurityFormat: General SessionLevel: Introductory and overview

Finding Patterns in the Clouds

Presented by: Steve Smith

Cloud computing is quickly becoming the new normal for enterprise software developers. Whether it's more traditional Infrastructure-as-a-Service, container-based deployments, or fully serverless deployments, moving to the cloud offers something for almost every organization. But with it come new...

Tags: CloudFormat: General SessionLevel: Introductory and overview

Calculating Insulin With Automated Carb Counting Using AI, ML and Web Bluetooth

Presented by: Todd Sharp

Diabetes is a disease that affects 400 million people worldwide. Managing the disease means eating a healthy diet, getting routine exercise, monitoring blood sugar levels and administering insulin to manage those levels. The good news is that technology exists to help people manage the disease....

Tags: Cloud, Java, Javascript, MobileFormat: General SessionLevel: Introductory and overview

5 Ideas For Writing Better Cloud Native Microservices

Presented by: Todd Sharp

In theory, microservices are easy. The promise of loosely coupled, scalable services that can each be independently built, tested and deployed sounds amazing, doesn’t it? On top of that, each service can be written in whatever language the development deems appropriate – using their framework of...

Tags: Cloud, Java, JavascriptFormat: General SessionLevel: Introductory and overview