Elytron is a new security framework that ships with WildFly version 10 and Red Hat JBoss Enterprise Application Platform (EAP) 7.1. This project is a complete replacement of PicketBox and JAAS. Elytron is a single security framework that will be usable for securing management access to the server and for securing applications deployed in WildFly. You can still use the legacy security framework, which is PicketBox, but it is a deprecated module; hence, there is no guarantee that PicketBox will be included in future releases of WildFly. In this article, we will explore the components of Elytron and how to configure them in Wildfly.
The Elytron project covers the following:
- Secure credential storage
In this article, we are going to explore using SSL/TLS in WildFly with Elytron.
Continue reading “Elytron: A New Security Framework in WildFly/JBoss EAP”
The OpenShift Online Starter platform is available for free: visit https://manage.openshift.com/. It is based on Red Hat OpenShift Container Platform 3.7. This offering allows you to play with OpenShift Container Platform and deploy artifacts. The purpose of the article is to describe how to use Red Hat JBoss Developer Studio or JBoss Tools together with this online platform.
Continue reading “Develop and Deploy on OpenShift Online Starter using Red Hat JBoss Developer Studio”
“I used WildFly Swarm to shrink my app from 45 megabytes to only 2243 bytes.”
I was recently playing around with various techniques for packaging Java microservices and running on OpenShift using various runtimes and frameworks to illustrate their differences (WildFly Swarm vs. WildFly, Spring Boot vs. the world, etc). Around the same time as I was doing this an internal email list thread ignited discussing some of the differences and using terms like Uber JARs, Thin WARs, Skinny WARs, and a few others. Some folks were highlighting the pros and cons of each, especially the benefits of the thin WAR approach when combined with docker image layers.
Continue reading “The Skinny on Fat, Thin, Hollow, and Uber”
Do you like JavaEE apps, but wonder how to fit them into a microservices-centric workflow? WildFly Swarm is the answer.
Continue reading Putting the “Micro” in Microservices with WildFly Swarm
We just started this year and a lot has happened already. From now on, I will summarize the monthly happenings in JBoss to catch in one place.
A Year in Review
First thing a new year is all about is looking back. There’s been plenty of recaps about 2014 for example by Eric Schabell who highlighted the most important events for JBoss Integration & BPM. Did you know, that there is a book called “OpenShift Primer” which got completely revised and helps you getting kick-started with all kinds of JBoss technologies on OpenShift.
Continue reading “January in JBoss”
If one thing survived all the New Year parties, it is Docker. It was hot at the end of 2014 and it looks like it is getting even hotter in 2015. And Red Hat is one of the key drivers behind the adoption of this amazing container technology. This is a short summary blog post about a bunch of resources to get you started with Java EE, WildFly and Microservices on Docker mostly collecting resources and information from the JBoss guys.
Get A First Impression – Introduction to Docker
We’ve published a practical introduction here before. And there’s even more. You can look at Arun Gupta’s introduction post about Docker basics and also refer to the official Docker User Guide.
Continue reading “JBoss on Docker At a Glance”
With the adoption growth of Infinispan, its community has been resurrecting works on the quite old, but stalled, JSR-107, aka JCache. The first step was obviously the released of the JSR 1.0 version, a few month back, and most recently in December with Infinispan 7.0.2.Final is a certified JSR-107 1.0 implementation. It’s actually quite useful news, as it allows you to build webapps or even JEE apps using a standard API to access Infinispan.
Using JCache API is pretty straightforward, fairly well documented, and to summarize consists of:
- add a dependency to infinispan-jcache artifact
Continue reading “JCache and Infinispan – standardize your application's cache”
I was talking to Arun today and learned of the very fun prototype he’s built. See his blog on putting a WildFly cluster on Raspberry Pi’s.
Continue reading Arun Gupta goes Wild(Fly) on Raspberry Pi
This is our new Red Hat Developer Newsletter that launched last month. Please register for this and receive a summary of important Red Hat developer news. The January issue will be going out soon!