Choosing a Java EE Application Platform, Pt. 1: Business Considerations

Historically, choosing a Java EE application platform was like any major capital planning — it was driven by a clear business logic:

  • Support for your current platform was expiring.
  • You had to standardize your systems.
  • You needed to accommodate a legacy system.
  • You needed to reduce costs.
  • You needed to take advantage of a specific advancement in Java technology.

Those are still primary factors, but there are a lot of additional factors to consider for something as foundational as an application platform. Part one of this series covers the business questions; part 2 will be out later this week to look at some of the technical considerations. [UPDATE: Part 2 is now live.]

Business considerations have a significant role in IT decision-making because your partnerships and budget commitments directly impact your company’s development agility, ability to adopt new technologies, and internal and external design decisions. When you start weighing your options, aside from transaction costs, there are a handful of questions you must ask to make sure that you maintain business agility.

Continue reading “Choosing a Java EE Application Platform, Pt. 1: Business Considerations”

Containers, cloud, and Java apps: A new video on development stacks

DevOps methodologies are core to a (modern) IT environment because they focus on strategic business demands: resilient design, rapid scale, and reliable service delivery. That last characteristic is the critical for effective DevOps environments.

The goal is for you to move through the total dev stack, as fast as your development team can code. Our new video shows how a Java app goes from being developed on an OpenShift container to launching on a production cloud instance in under five minutes.

Continue reading “Containers, cloud, and Java apps: A new video on development stacks”

JBoss EAP – Spearheading OSS adoption

There are a few Open Source technologies and products that have spearheaded the drive of Open Source  into the enterprise and managed to overcome historical objections  – Linux, Apache Web Server, MySQL, Postgres, WordPress, Hadoop, to name some of the better known technologies. Those technologies paved the way for the open source revolution of the last decade; every enterprise vendor and every organization has adopted open source to some degree. Open Source has won; get over it.

Continue reading “JBoss EAP – Spearheading OSS adoption”

Red Hat JBoss 2015 – What a Year!

I’ve been part of the Middleware (aka JBoss) team at Red Hat for almost 8 years now and I can say pretty unequivocally that 2015 was a huge year. Huge. Huge in terms of growth (the team, revenue, customers); huge in terms of the number of new initiatives and markets we’re taking on and huge in terms of product releases. I don’t plan to enumerate all the year’s achievements here – there are way too many, but I did want to cover a few of the more recent announcements.

Continue reading “Red Hat JBoss 2015 – What a Year!”