Skip to main content

Featured 2017 Developer Events

DEVCONF.CZ

January 27, 2017
Brno, Czech Republic

App Dev State of the Industry

According to MIT’s Sloan Management Review in its recent research report on digitization and digital transformation, “87% of surveyed executives believe digital technologies will disrupt their industries yet only 44% of surveyed executives indicated their organizations were taking appropriate measures to avert digital disruption … Talent is leaving at the same time that it is in short supply.” Come to this session to find out how developers should be thinking about the fact that only 11% of surveyed organizations across industries indicated that their existing in-house tech talent has the competitive skills necessary for success in the digital economy (20% for the most digitally-advanced companies).

view slides

Jfokus

February 5-7, 2017
Stockholm, Sweden

Reactive Microservices with Vert.x

Forget the theory, ignore the academics, in the end all that matters for us is CODE! Come to this session and we won’t disappoint you! We are simply going to build awesome, next generation apps, with a reactive and asynchronous programming model on RxJava + Vert.x. Bring your smartphone as you will be participating in this fast and furious session. Brace yourselves! Forget Spring. Winter is coming.

view slides
view video

DevNexus

February 22-24, 2017
Atlanta, Georgia, USA

Keynote Session: Microservices or Super-Nimble Monolith? Teaching Elephants to Dance

Feeling bludgeoned by bullhorn messaging suggesting your monolithic behemoth should be put down (or sliced up) to make way for microservices? Without question, ‘unicorn-style’ microservices are the super-nova-hot flavor of the day, but what if teaching your tried and true monolith to be a nimble, fast-dancing elephant meant you could deploy every week versus every 6 to 9 months? For most enterprises, weekly deployments (or something close) would fundamentally transform not only operations and business results, but also the inherent value of developers willing to step up to lead the dance lessons. See beyond the hype to understand the deployment model your business case actually demands, and if weekly deployments courtesy of a dancing (or flying!) elephant fit the bill, love the one you’re with as you lead the organization’s journey to digital transformation!

view slides

Great Indian Developer Summit

April 24-28, 2017
Bangalore, India

Fabric8 : Better Software Faster with Docker, Kubernetes and Jenkins

In today’s environment, ‘time to value’ is king, so we all have to develop better software, get it to customers faster, and iterate more—Continuous Delivery of Containerized Microservices is the best approach. In this session, we’ll introduce the Fabric8 Microservices Platform—it’s open source, Apache-licensed, and built on top of Docker, Kubernetes, OpenShift, and Jenkins. We’ll demonstrate how to create microservices easily, and have them automatically built, tested, and staged with Continuous Delivery. We’ll also deal with the issues of supporting microservices architectures—service discovery, high availability, auto-scaling, rolling upgrades, canary deployments, circuit breakers, tracing, logging, and metrics.

view slides
view VIDEO

Reactive Microservices with Eclipse Vert.x

Everybody’s talking about microservices and reactive programming to deal with today’s high-demand, high-scale distributed world—reacting to events in an asynchronous and non-blocking fashion seems the right approach to deal with scalability. Microservices of course require a lightweight, fast, modular, high-performance, un-opinionated environment. Meet Vert.x: a toolkit for building reactive applications on the JVM. This session demonstrates (1) use of Vert.x to create reactive code using Java, Groovy, JavaScript, or other JVM languages; (2) how to build Vert.x-based systems leveraging the unique Vert.x eventbus for creating apps with real-time communications from the modern web browser to the cloud and back again; and (3) how you can containerize your Vert.x-based applications via Docker and run them at scale using Kubernetes.

view slides
view video

Teaching Elephants to Dance

Feeling bludgeoned by bullhorn messaging suggesting your monolithic behemoth should be put down (or sliced up) to make way for microservices? Without question, ‘unicorn-style’ microservices are the super-nova-hot flavor of the day, but what if teaching your tried and true monolith to be a nimble, fast-dancing elephant meant you could deploy every week versus every 6 to 9 months? For most enterprises, weekly deployments (or something close) would fundamentally transform not only operations and business results, but also the inherent value of developers willing to step up to lead the dance lessons. See beyond the hype to understand the deployment model your business case actually demands, and if weekly deployments courtesy of a dancing (or flying!) elephant fit the bill, love the one you’re with as you lead the organization’s journey to digital transformation!

view video

DEVOXX UK

May 11-12, 2017
London, UK

Cloud Native with Kubernetes

Being a cloud native developer requires learning some new language and new skills like circuit-breakers, canaries, Linux containers, tracers, pods and sidecars. Code is easy, but fast deployment cycles are hard. In this session, we will introduce you to cloud native architecture by demonstrating numerous principles and techniques for building and deploying Java monolithic apps or microservices via Spring Boot, Wildfly Swarm and Vert.x, while leveraging Kubernetes with OpenShift.

view SLIDES
view video

Canaries and Kubernetes

Demo: Wrap your Java applications as docker linux containers with built-in service discovery and load-balancing, zero-downtime rolling updates and canary deployments.

view video

A Phoenix Project War Story

A real-life example of a Phoenix Project war story, learning agile and DevOps the hard way and living to tell about it—a cautionary tale.

view video

Voxxed Days Singapore

June 2, 2017
Marina Bay Sands, Singapore

Reactive Microservices on the JVM with Vert.x

Everybody is talking about microservices and reactive programming these days. And there’s a reason for that: the high-demand and high-scale distributed world that we have today, reacting to events in an asynchronous and non-blocking fashion seems the right approach to deal with scalability. And to achieve microservices you need a lightweight, fast, modular, high-performance and un-opinionated environment. Meet Vert.x: a toolkit for building reactive applications on the JVM. Come to this session to see how you can use Vert.x to create reactive code using Java, Groovy, JavaScript or other JVM languages. We’ll demonstrate how to build Vert.x-based systems leveraging the unique Vert.x eventbus for creating apps with real-time communications from the modern web browser to the cloud and back again. Microservices are fundamentally about increasing business agility via faster deployment times. In this session we will also demonstrate how you can containerize your Vert.x-based applications via Docker and run them at scale using Kubernetes. We also quickly demonstrate key microservice deployment patterns like blue/green and canary.

view SLIDES
view video

DevNation Federal

June 8, 2017
Washington, DC, USA

Keynote Session: A Federal Perspective on Microservices vs. Super-Nimble Monoliths—Teaching Elephants to Dance

Feeling bludgeoned by bullhorn messaging suggesting your monolithic behemoth should be put down (or sliced up) to make way for microservices? Without question, ‘unicorn-style’ microservices are the super-nova-hot flavor of the day, but what if teaching your tried and true monolith to be a nimble, fast-dancing elephant meant you could deploy every week versus every 6 to 9 months? For most enterprises, weekly deployments (or something close) would fundamentally transform not only operations and business results, but also the inherent value of developers willing to step up to lead the dance lessons. See beyond the hype to understand the deployment model your business case actually demands, and if weekly deployments courtesy of a dancing (or flying!) elephant fit the bill, love the one you’re with as you lead the organization’s journey to digital transformation!

view video

JBCNConf

June 19-21, 2017
Barcelona, Catalonia, Spain

Going Reactive with Vert.x

Forget the theory, ignore the academics, in the end all that matters for us is CODE! Come to this session and we won’t disappoint you! We are simply going to build awesome, next generation apps, with a reactive and asynchronous programming model on RxJava + Vert.x. Bring your smartphone as you will be participating in this fast and furious session. Brace yourselves! Forget Spring. Winter is coming.

view video

Why you're going to FAIL running Java on docker!

Running Java on docker is easy, right? Just create a Dockerfile, run a docker build and then you’re ready to go! Thinking this way is the easiest path to complete FAILURE when running docker containers in production. The JVM knows how to auto-tune itself to achieve the best possible performance in the environment it’s running. So far, the environment has been a single physical or virtual machine. But now you have containers, and it changes everything: you need to know how containers manages their own resources, and you need to apply this knowledge when running and optimizing your JVM running in a container. Want to get ready to really run Java on docker in production? Then come to this session to learn a lot about JVM and containers and avoid the highway to debugging hell. You’ll get simple tips & tricks that will save you hundreds of hours of debugging & logging to figure out what is wrong with your containers.

view video

Voxxed Days Luxembourg

June 22, 2017
Grand Duchy of Luxembourg

Go Reactive with RxJava and Vert.x

Forget the theory, ignore the academics, in the end all that matters for us is CODE! Come to this session and we won’t disappoint you! We are simply going to build awesome, next generation apps, with a reactive and asynchronous programming model on RxJava + Vert.x. Bring your smartphone as you will be participating in this fast and furious session. Brace yourselves! Forget Spring. Winter is coming.

view video

Red Hat Tech Exchange

September 4-5, 2017
Ho Chi Minh City, Vietnam

Go Reactive with RxJava and Vert.x

Forget the theory, ignore the academics, in the end all that matters for us is CODE! Come to this session and we won’t disappoint you! We are simply going to build awesome, next generation apps, with a reactive and asynchronous programming model on RxJava + Vert.x. Bring your smartphone as you will be participating in this fast and furious session. Brace yourselves! Forget Spring. Winter is coming.

view video

All Things Open

October 23-24, 2017
Raleigh, NC, USA

Keynote Session: DevOps & the Death of the Zero Sum Game

As we look down the barrel of potential digital disruption, developers are the heroes of the story with countless ‘superpowers.’ Yet positive outcomes will ultimately require changing entrenched mindsets and habits and authentically shifting the culture of the organization toward a symbiotic, DevOps-focused team orientation.

view video

Java Day Kyiv

November 4-5, 2017
Kyiv, Ukraine

Why you’re going to FAIL running Java on docker!

Running Java on docker is easy, right? Just create a Dockerfile, run a docker build and then you’re ready to go! Thinking this way is the easiest path to complete FAILURE when running docker containers in production. The JVM knows how to auto-tune itself to achieve the best possible performance in the environment it’s running. So far, the environment has been a single physical or virtual machine. But now you have containers, and it changes everything: you need to know how containers manages their own resources, and you need to apply this knowledge when running and optimizing your JVM running in a container. Want to get ready to really run Java on docker in production? Then come to this session to learn a lot about JVM and containers and avoid the highway to debugging hell. You’ll get simple tips & tricks that will save you hundreds of hours of debugging & logging to figure out what is wrong with your containers.

view video

8 Steps to Become Awesome with Kubernetes

Everybody seems to be rocking with Kubernetes. Even your favorite open source repositories at GitHub are running on top of it. Don’t be the last developer to board this bullet train. Come to this session to learn eight simple and practical steps that will take you from Kubernetes novice to expert. Setup? Check. Deployment? Check. Developer tooling? Check. Cloud-native features? Check. Practical advice on running Java workloads in a container? Check. Immerse yourself in the most productive 75 minutes of your week, or regret it later when you’re learning these steps the hard way.

view video

XP Days Ukraine

November 10-11, 2017
Kyiv, Ukraine

Microservices vs. Super-Nimble Monoliths—Teaching Elephants to Dance

Feeling bludgeoned by bullhorn messaging suggesting your monolithic behemoth should be put down (or sliced up) to make way for microservices? Without question, ‘unicorn-style’ microservices are the super-nova-hot flavor of the day, but what if teaching your tried and true monolith to be a nimble, fast-dancing elephant meant you could deploy every week versus every 6 to 9 months? For most enterprises, weekly deployments (or something close) would fundamentally transform not only operations and business results, but also the inherent value of developers willing to step up to lead the dance lessons. See beyond the hype to understand the deployment model your business case actually demands, and if weekly deployments courtesy of a dancing (or flying!) elephant fit the bill, love the one you’re with as you lead the organization’s journey to digital transformation!

view video
Close Menu

Burr Sutter's 'Work-in-Progress' Website