Building the intelligent enterprise: easy and inexpensive?

by Alan Hale (Red Hat)

The following article originally appeared here in the UK and here in Germany.

Who could have predicted the impact on mainstream businesses of data coming in via social media and mobile technology, the escalating importance of trends such as ‘big data’ or the move towards cloud computing that is now gathering momentum?

The sources of data coming into the enterprise IT infrastructure are proliferating, with new channels and touch-points constantly emerging at an unprecedented rate. Clearly, in an uncertain world, flexibility is a critical component of any business IT strategy.

With today’s customers choosing to interact through multiple channels, businesses are wasting time and budget ‘hand-carrying’ information from application to application, frequently without adding value at best and introducing human error at worst.
Continue reading

Enforcing Authentication and Authorization on a JAX-WS web service using Picketlink

by Kenny Peeples (Red Hat)

Introduction

The following article describes how to enforce authentication with SAML and authorization with XACML on a JAX-WS Web Service on JBoss Enterprise Application Platform with Picketlink. I combined several articles listed in the References section to make this one demonstration. The source code is on github.

Products
JBoss Enterprise Application Platform 5.2.0
Picketlink 2.0.1
JDK 1.7
JBoss Developer Studio 6

Note: Future updates will the latest versions of EAP/Picketlink/Fuse and moving the projects to maven.

Server Project
Contains the Web Service to take the assertion out of the wsse, validate it, verify authorization and process the request. The files contained in the project are the SAML2ServerHandler.java, WSTest.java, WSTestBean.java, jboss.xml, jbossxacml-config.xml,standard-jaxws-endpoint-config.xml,xacml-policy.xml,sts-config.properties,sts-roles.properties,sts-security-domain-jboss-beans.xml,sts-users.properties. All the XML is displayed to the console.

Continue reading

JBoss Fuse Demonstration with videos

by Kenny Peeples (Red Hat)

The post below originally appeared here on March 14, 2013.

On March 12, 2013, Red Hat announced the addition of JBoss Fuse and JBoss A-MQ to its enterprise middleware portfolio, which are based on Apache Camel and Active MQ. The announcement is here.

Additional information including software downloads are located at http://www.jboss.org/jbossfuse and http://www.jboss.org/jbossamq

I am updating the videos for better sound and content but here is the first preview of the Fuse WebSocket HTML 5 demo.

The videos will help you build your first application in Fuse.

Video Part 1: Part 1 Getting Started
Video Part 2: Part 2 Getting Started
Video Part 3: Part 3 Getting Started

Source Code located on github at: https://github.com/kpeeples/jboss-fuse-websockets-demo-1.git

Introducing the Red Hat Innovation Center

by Justin Hayes (Red Hat)

Like many organizations, Red Hat Consulting constantly seeks ways to eliminate organizational inefficiencies in our business operations. These inefficiencies typically deal with how our consultants are trained on cutting edge technologies, how our sales force demonstrates product capabilities to our customers and prospects, and how our technical groups request operational environments (virtual machines, platforms, etc.)

To attack this problem, a team of architects and consultants set out to design, implement, and operationalize a system that will reduce these inefficiencies. This system is called the Red Hat Innovation Center (RHIC). Its vision is twofold:

1. To demonstrate Red Hat products’ features and capabilities through a solutions-oriented approach based on real world use cases.
2. To enable our consultants to quickly and efficiently learn our technologies by lowering the barriers to entry to internal training.
Continue reading