by Thomas Crowe (Red Hat)
A key component to a successful migration is a “migration mission statement.” The migration mission statement’s purpose is to summarize the key parts of a migration into a succinct, simply-communicated format that results in a clearly defined migration goal that is easily measurable for success. A sample migration mission statement could be:
Migrate the Acme Order Processing java application from the current proprietary IBM hardware running AIX and WebSphere into a cloud infrastructure running Red Hat Enterprise Linux and JBoss Application Server; in order to provide better TCO and ROI, as well as provide increased scalability and reliability. The migration should be performed during non-peak hours, have minimal downtime requirements, and provide for rollback if necessary.
Generally speaking, there are several factors that go into planning and executing a successful migration project. But by answering the following questions, a significant amount of the information necessary for a successful migration can be gathered.
The most basic question to initially ask is simply, “What is being migrated?” This simple question sets the stage for gathering the additional information that is required. Is the migration moving all services from one server to another? Maybe it is migrating an application from one application server to another, or migrating storage from one array to another. Each of these scenarios are going to have unique data-gathering requirements that need to be understood in order to successfully plan and ultimately execute a successful migration.
Continue reading “Determining your ‘migration mission statement’…and why it’s important”
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 “Building the intelligent enterprise: easy and inexpensive?”
by Kenny Peeples (Red Hat)
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.
JBoss Enterprise Application Platform 5.2.0
JBoss Developer Studio 6
Note: Future updates will the latest versions of EAP/Picketlink/Fuse and moving the projects to maven.
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 “Enforcing Authentication and Authorization on a JAX-WS web service using Picketlink”
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
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 “Introducing the Red Hat Innovation Center”
by Guy Martin (Red Hat)
The holiday decorations are now (hopefully) put away, and fond memories of merriment from the past month or so are behind us. All that remains now is the time-honored tradition of the New Year’s Resolution. This should not surprise most of you, but the perennial favorite is usually a combination of ‘lose weight, eat healthier, get in better shape.’ Pondering my own resolutions to continue on a healthier path got me thinking about what it means to get your company in ‘Open Source Shape.’
There are many parallels to successfully getting yourself in better physical shape and getting your company started on the right foot to more successful and productive use of open source. Let’s take a look at a few of these examples below, pulling some lessons from the exercise world that you can apply in your enterprise.
Continue reading “Getting Your Company In Open Source Shape”
by Emily Brand (Red Hat)
Starting research on how to migrate your applications to JBoss can be an overwhelming process. Taking the migration in small steps will help manage expectations and increase the success of the effort. The major steps for planning include creating a project management office, completing a current state analysis, and creating a diagram specifying how applications interface with each other throughout your organization. With that information in hand you are ready to create a project plan and begin the migration.
Create a Project Management Office (PMO)
Decide which project managers will be the overall leads of the project. If you are missing resources that are capable of project managing, Red Hat Consulting can help augment your PMO and train your project managers for migrations.
The PMO will handle scheduling by creating a project plan. The project plan should originally be a high level document specifying the list of applications and the project start and end date. Managing and mitigating risks is the number one goal of the project manager. The PMO will also be in charge of holding individuals accountable for sticking to the project plan after achieving buy-in as well as coordinating communication throughout all of the necessary parties including infrastructure, database, and application teams.
Continue reading “Migration planning using JBoss Cake”
by Malcolm Herbert (Red Hat)
The post below originally appeared here on November 22, 2012.
A comparison between enterprise IT and public cloud computing dramatically highlights the benefits of moving to cloud.
Application deployment times can shrink from weeks in the traditional data centre to minutes in a cloud data centre; new application development time accelerates from years to weeks (or months at most); cost per virtual machine plummets from dollars to cents; server administrator ratios can explode from 20:1 to 300:1; while efficiency increases, with resource utilisation soaring from 20% to 75%.
With measurable benefits like these, it’s no wonder that IDC expects that by 2015 the majority of the enterprise market will require integrated hybrid cloud management capabilities (Source: IDC Cloud Management Study, 2011 Survey).
Continue reading “Five top tips for the journey to cloud”