Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Video Presentation — fabric8 Camel Microservices for Docker and Kubernetes

DZone's Guide to

Video Presentation — fabric8 Camel Microservices for Docker and Kubernetes

Check out Claus Ibsen's presentation from Riga Dev Day 2016 on fabric8 Camel microservices for Docker & Kubernetes.

· Integration Zone ·
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

I gave a presentation at Riga Dev Day 2016 which was recorded and posted online on YouTube today.

Title: fabric8 Camel Microservices for Docker and Kubernetes

The slides for the talk is available on slideshare here.

The abstract of the talk is as follows:

The so-called experts are saying microservices and containers will change the way we build, maintain, operate, and integrate applications. This talk is intended for Java developers who wants to hear and see how you can develop Java microservices that run in containers.

This talk uses Apache Camel as the Java library to build microservice architectured applications. At first we introduce you to Apache Camel and show how you can easily get started with Camel on your computer, and build a microservice application that runs on CDI and Spring-Boot.

The second part of this talk is about running Camel (or any Java project) on Docker and Kubernetes.

We start covering the basic concepts you as a Java developer must understand about Kubernetes. Then we show how to migrate Java projects to build as Docker images and deployable on Kubernetes, with help from fabric8 Maven tooling.

You will also hear about how to make your microservices scalable and distributed by leveraging the facilities that Kubernetes provides for truly distributed services with load balancing and location independence.

You will also see how to manage your container using the Kubernetes CLI and the fabric8 web console.

At the end we have a bit of fun with scaling up and down your Camel application to see how resilient the application is when we kill containers.

This talk is a 50/50 mix between slides and demo.

Related Refcard:

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:
camel ,microservices ,docker ,kubernetes

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}