Christian Posta — Software Blog

Become the best you can be at your profession. If you've stopped learning, you've given up.

Easy REST endpoints with Apache Camel 2.14

Apache Camel has a new release recently, and some of the new features were blogged about by my colleague Claus Ibsen. You really should check out his blog entry and dig into more detail, but one of the features I was looking forward to trying was the new REST DSL. So what is this new [...]

Posted in Uncategorized | No Comments

Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS

I recently put together an end-to-end demo showing step-by-step how to set up a Continuous Delivery pipeline to help automate your deployments and shorten your cycle times for getting code from development to production. Establishing a proper continuous delivery pipeline is a discipline that requires more than just tools and automation, but having good tools [...]

Posted in Uncategorized | 1 Comment

Developer Interview #3, my interview about HawtIO and Fabric8

Recently, in between waking up to help my wife with our ten-day old baby at wee hours of the day, I had a chance to be part of Markus Eisele’s Developer Interview series. I chatted casually about my experiences, OpenSource, and showed a quick demo of HawtIO and Fabric8 (more talked about it… but think [...]

Posted in Uncategorized | No Comments

Apache Camel Developer’s Cookbook — ebook giveaway

Apache Camel Developer’s Cookbook by Scott Cranton and Jakub Korab is a large catalog of useful patterns, solutions, and best practices for developing and integrating applications with the popular Apache Camel library. The “recipe” format is very easy to follow; you can focus on the specific recipes that will help you solve a specific problem [...]

Posted in Uncategorized | 9 Comments

HawtIO on JBoss EAP (Part II)

I just posted an entry on running HawtIO on JBoss Wildfly 8.1 recently. From that post you know how awesome HawtIO is, and all of the cool plugins it has to make managing your JVM based technologies from a single dashboard… well… hawt…. However, I wanted to dedicate a post to running HawtIO on JBoss [...]

Posted in Uncategorized | No Comments

HawtIO on JBoss Wildfly 8.1 — step by step

HawtIO gives awesome eye candy to your JVM based middleware. It’s a unifying console for applications that would otherwise have to build out their own crappy web console; and let’s be honest, they’re all built differently, differing technology, different UX, and all around a terrible way to try to manage middleware in QA/PROD environments… I [...]

Posted in Uncategorized | 2 Comments

Camel on JBoss EAP with Custom Modules

Apache Camel — the best open source integration library Apache Camel is an awesome, open-source, integration library that can be used as the backbone of an ESB, or in stand alone applications to do routing, transformation, or mediation of systems (read: integrating multiple systems). Camel is quite versatile and does not force users to deploy [...]

Posted in Uncategorized | No Comments

JBoss Fuse DevOps Demo — step by step

I recently did a step-by-step demo on using Fabric8 or JBoss Fuse with an emphasis on DevOps. For those of you who aren’t familiar with Fabric8, check out the overview I put together a few weeks ago and check out the community docs as they freakin rock! But for the step by step demo, have [...]

Posted in Uncategorized | No Comments

Fabric8 HTTP Gateway

I recently put together a quick Github project to show the Fabric8 HTTP gateway in action. It shows a sample project that you can use to test out the HTTP Gateway. The example/camel/cxf profile that comes with Fabric8 basically does the same thing now. Fabric8 Gateway The Fabric8 project — pronounced fabricate — is a [...]

Posted in Uncategorized | No Comments

DevOps with Apache Tomcat/TomEE and Fabric8

DevOps is all about automating your build and release environment, reducing human error/tasks, and building up a pipeline to support continuous delivery so you can get quick feedback about your IT solutions. It takes communication between your development teams and operations teams, as well as discipline and commitment to automation. Part of the automation I’m [...]

Posted in Uncategorized | No Comments