Java enterprise application migration: The four pillars of success

by Brad Davis (Red Hat)

With the release of Red Hat JBoss Enterprise Application Platform 6, Red Hat successfully delivered a full JEE 6-compliant container that is both lightweight and enterprise ready. As a result, many IT leaders are actively looking to shift their application workloads away from proprietary technologies like Websphere and Weblogic to JBoss EAP.

But questions about cost, risk and starting point often stand in the way.

In response, Red Hat Consulting has developed a proven methodology, identifying four key pillars to a successful migration. Leveraging Planning, Participation, Communication, and Follow through, more and more customers are easily migrating from legacy platforms to JBoss EAP.

The Planning pillar analyzes an organization’s proprietary applications and processes. This stage elicits an understanding of the application environment, as Red Hat’s JBoss Windup tooling quickly scans applications to find and estimate migration effort for each application. Data from the Windup report allows us to group applications together and to plan for optimized parallel or repeatable migrations where appropriate. Those critical to the migration’s success from a business, development and operational standpoint are also consulted to best understand the skill sets, procedures, and timelines needed to support development, architecture, deployment, maintenance and monitoring tasks.

Continue reading “Java enterprise application migration: The four pillars of success”

The best of 2013, so far

We’ve somehow already reached the halfway point of the calendar year. Since Halloween decorations will be out before you know it, we thought it would be a good idea to look back at our most popular posts from the first six months of the year, just in case you missed something. Have something in mind you want to read about during the second half of the year? Want to contribute? Please let us know.

Continue reading “The best of 2013, so far”

Our favorite links and pages of the week

by Mike Randall (Red Hat)

Below are links to some pages and articles we found this week and really liked.

Red Hat
Check out the latest Guaranteed-to-run course schedule, RedHat
Red Hat Training EMEA summer promotion, Red Hat
Cloud adoption for enhanced business stability, ServicesSpeak
OpenStack accelerating commitment by big vendors, Domicity
Red Hat puts Linux into OpenStack cloud, GCN
Red Hat ships shiny new KVM and OpenStack software, TheRegister

Continue reading “Our favorite links and pages of the week”

Cloud Adoption for Enhanced Business Stability

by Satish Irrinki (Red Hat)

Increasingly in today’s world, data centers are moving towards software-defined computing, networking, and storage. IT infrastructure that supports the application and data workloads is moving from bare metal servers to cloud. While the most obvious justification for this shift can be summarized as increased efficiency, capacity utilization, and flexibility (to scale up or down), there are less obvious fundamental economic and financial principles in play that contribute to overall business stability of the organizations and lines of business (LOB).

Cloud computing has changed the cost structure of IT infrastructure. Historically, IT infrastructure was considered a capital expenditure (CapEx) that requires large upfront investments leading to higher fixed costs for the business. With the advent of cloud computing, primarily because of its pay-for-use billing model, IT expenditure shifted from fixed operating cost structure to variable operating cost (OpEx) model.

This shift not only decreases the need for larger cash flow requirements or, in lieu, higher liabilities on balance sheet (akin to capitalization of lease expenses) for the CapEx, it also reduces the volatility in the operating income for the business.

Continue reading “Cloud Adoption for Enhanced Business Stability”

Our favorite links and pages of the week

by Mike Randall (Red Hat)

Below are links to some pages and articles we found this week and really liked.

Red Hat
Check out the latest Guaranteed-to-run course schedule, RedHat
Red Hat Training EMEA summer promotion, Red Hat
Red Hat Certified Professional reception photos from Summit, ServicesSpeak
Red Hat adds commercial public cloud offering to OpenShift PaaS, InfoQ

Continue reading “Our favorite links and pages of the week”

Favorite links and pages of the week

by Mike Randall (Red Hat)

Below are links to some pages and articles we found this week and really liked.

Red Hat
Check out the latest Guaranteed-to-run course schedule, RedHat
Red Hat Training EMEA summer promotion, Red Hat
Determining your ‘migration mission statement’…and why it’s important, ServicesSpeak
Top 3 takeaways from Red Hat Summit, LinuxPlanet
Users consider combo of Red Hat OpenStack with Red Hat Storage, TechTarget
Embracing OpenStack: How Red Hat commoditized open source cloud computing, TheServerSide
Red Hat Debuts Enterprise Linux OpenStack Platform for OpenStack-Powered Clouds, TheJournal
VIDEO: Brian Stevens, Red Hat CTO Explains what Red Hat Enterprise Linux OpenStack is all About, InternetNews
Red Hat unveils OpenStack certification and solution marketplace, NetSecurity

Continue reading “Favorite links and pages of the week”

Determining your ‘migration mission statement’…and why it’s important

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.

What?
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”