This document discusses designing a REST microservice using Apache Camel technology. It covers integrating systems using Camel, implementing enterprise integration patterns with Camel, using different Camel DSLs like Java, XML, and REST. It demonstrates running the Camel application as a microservice in a Docker container and deploying it on Kubernetes and OpenShift using Fabric8 tools.
1.
Design a REST Microservice
using Apache Camel
technology
Charles Moulliard (@cmoulliard)
22 Jan 2016
2. Who
Committer, Coder, Architect
Work on Apache Camel, Karaf, Fabric8, Hawtio, Apiman, DeltaSpike
Mountain Biker, Belgian Beer Fan
Blog:
Twitter:
Email:
http://cmoulliard.github.io
@cmoulliard
cmoulliard@redhat.com
8. MicroService
It is an architectural style where
an application
composed of individual
standalone services
communicating using
lightweight protocols
in event based manner