Biography

Burr Sutter is responsible for Red Hat’s developer experience. Burr is currently an Oracle Java Champion, and was previously president of the Atlanta Java Users Group and founder of the DevNexus conference. Burr has spoken at numerous developer events from Bangalore to Brussels and from Berlin to Beijing, covering most parts in-between.

Docker Tutorial for Java Developers

Docker is the developer-friendly Linux container technology that enables the creation of your stack: OS, JVM, app server, your app/.war, and all your custom configuration. Are you hearing developers say, But it works on my machine! when code breaks in on a different server? And if you are, how many hours are then spent standing up an accurate test environment to research and fix the bug that caused the problem?
In this session, we will provide you with an introductory tutorial on Docker on your Windows or Mac OSX laptop, where you will see how to bundle your Java-based web service or microservice as a Docker image. Once we cover the introductory topics, we will dive deeper into how to build a Java-based microservice architecture, bundled as Docker images, deployable to a scalable cloud environment.

Microservices deployment with Docker, Ansible and Kubernetes

In this session, you will see how Red Hat is investing to make elastic scale application hosting infrastructure easy. You will see the use of Docker for the containerization of Microservices and then drill-down into how to provision and manage Docker at scale with Ansible and Kubernetes. With Ansible, you have a powerful solution for provisioning dozens of servers into a new cluster, where Kubernetes then allows you to scale out to hundreds or thousands of Docker containers across that backplane.
Even if you do not need substantial production scaling requirements, Ansible is a fantastic solution for helping you maintain development environments that closely match your production environment.

IoT with Apache ActiveMQ, Camel & Spark

In this session, we will describe, discuss and demonstrate an industrial/enterprise-oriented architecture associated with large scale sensor rollout, covering critical areas such as ingestion, integration and analytics. You will learn how to connect the physical world to your traditional enterprise IT infrastructure (Apache Camel), supporting high-speed sensor data acquisition (Apache ActiveMQ) with real-time (Apache SparkStreaming) analytics. In addition, we will show-off various IoT developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, NXP 1768 with mbed, Particle.io Photon and more.