So A Brochure
So A Brochure
So A Brochure
ARCHITECTURE STRATEGY
www.jboss.com
Red Hat Service-Oriented Architecture Strategy
Today’s IT budget constraints challenge enterprise executives to do more with less. They face application
and business process development complexity, inefficiency, business process friction, and IT user
experiences that drain energy from the business and increase the bottom line. Red Hat can alleviate
these infrastructure problems by helping organizations deploy on service-oriented architectures (SOA).
High-quality and high-value SOA-enabled solutions from Red Hat let customers focus their resources on
the applications and business processes that differentiate their businesses driving their and give them a
competitive advantage forward.
An organization cannot address business opportunities and challenges effectively unless it has a flexible,
scalable, and affordable SOA infrastructure in place, which is what Red Hat delivers. From the operating
system through multiple middleware products to rich, dynamic user interfaces in on-premise, cloud, and
hybrid deployments, Red Hat delivers proven, scalable solutions with world-class support at a fraction of the
cost of proprietary alternatives.
Building a successful, flexible SOA infrastructure employs several parts of the stack. Once the business
processes and supporting IT infrastructure designs have been built, then engineers can develop applications,
SOA services, integration patterns, and rich user experiences. Because of Red Hat’s robust solution portfolio,
its customers have access to all of the necessary components, which are optimized to work together.
At the heart of the SOA infrastructure is JBoss Enterprise SOA Platform, which includes the integration
fabric centered on a next generation ESB as well as business rules and workflow execution. Red Hat delivers
a complete stack to enable an effective SOA deployment and to address any number of challenges that
businesses are trying to mitigate through the SOA architecture. All components, including development
tools, a virtualization layer, data services, portal and application server platforms, and management, are
optimized to run in concert and are backed by Red Hat’s award-winning support.
Developers face many complex development frameworks that often require new code to bridge
programming models. This complexity slows application development and business process automation,
resulting in increased costs and lost opportunities.
With JBoss Developer Studio, Red Hat eliminates programming model complexity with a standards-based
programming model and development environment. JBoss Developer Studio helps developers build SOA
components and Web 2.0 applications with dramatically less coding, increasing productivity, accelerating
time-to-market, and reducing development and run-time errors. These results lower total cost of ownership
and expand business opportunities.
IT executives struggle to increase the utilization of their dispersed IT assets. Most IT environments require
the purchase of additional hardware for new applications, while installed hardware runs at only 5 to 10
percent utilization. Low utilization adds hardware costs, team management costs, and complexity to IT
operations.
Virtualization optimizes hardware utilization by enabling applications, SOA services, and multiple business
processes to make the most out of available resources. Red Hat’s virtualization solutions, including
2 www.jboss.com
Red Hat Service-Oriented Architecture Strategy
Red Hat Enterprise Linux with integrated virtualization technology and the Red Hat Enterprise Virtualization
portfolio, help customers reduce costs and reallocate resources to the application and business process
automations that differentiate their businesses. And Red Hat’s virtualization solutions enable IT assets to
better respond to peak workloads and peak demand for specific services and business processes.
Cloud computing further reduces the costs of hardware and data-centered environments associated with
traditional IT infrastructures. Red Hat’s current cloud computing efforts include:
• Working with Amazon to make its popular enterprise solutions, including Red Hat Enterprise Linux
and JBoss Enterprise Application Platform, available on-demand via the Amazon EC2 cloud computing
platform
• Working with other traditional hosting providers as they develop their cloud computing strategies
• Working with customers to design and build their own internal cloud infrastructures based on Red Hat
solutions, including Red Hat Enterprise Linux and Red Hat Enterprise Virtualization
Increasingly, these capabilities will expand as JBoss Enterprise Middleware, including the JBoss Enterprise
SOA Platform, are designed to host, integrate, and present cloud-based services in a more simple, open,
and affordable manner. Third-party hosting and integration companies will be able to take advantage of
the benefits of open source and the subscription model to deliver a more cost-effective and flexible cloud
platform built on the JBoss Enterprise Middleware.
Data is one of a business’ most valuable assets and typically is underutilized to serve customers, therefore
decreasing the efficiency of business execution. Many times the inflexible, hard-coded interfaces that deliver
data to a set of applications are difficult or impossible to share with new applications, partners, customers,
and processes. This difficulty stems from data challenges, such as differing data semantics, structure, and
data federation patterns.
RED HAT IMPROVES DATA USE THROUGHOUT THE ENTERPRISE AND VALUE CHAIN
The JBoss Enterprise Data Services Platform relieves the pain of data challenges by simply and swiftly
federating data into views required by existing and new business processes and applications. Data sources
may be presented to an SOA for use by many business actors as standards-based services. The JBoss Data
Services Platform shields applications and SOA deployments from data changes, making it simpler and more
affordable to leverage data in all necessary business processes, increasing the reuse and ROI on existing
data deployments.
The friction of unnecessary manual steps, awkward inter-system communication, and the inability to manage
rapid change result in inefficient business processes that reduce a business’ ability to differentiate and
compete in its market space. Business process friction increases costs and reduces customer satisfaction
due to processing and data errors, slow responsiveness, and poor and confusing user experiences.
SOA integrates flexible and reusable services and applications that can be rapidly deployed and modified
to relieve business process friction, improve business agility, and accelerate time-to-deliver on business
requirements. But despite the potential benefits, moving to SOA can be an expensive and complex transition
www.jboss.com 3
Red Hat Service-Oriented Architecture Strategy
for organizations that either “roll their own” SOA or integration platforms out or organizations that deploy
heavyweight, complex, and expensive proprietary SOA platforms.
Red Hat removes these complexities and expenses with its integrated, modular, open source SOA
platform, JBoss Enterprise SOA Platform, which offers a significantly lower total cost of acquisition and
ownership than proprietary alternatives. In addition, JBoss Enterprise BRMS (Business Rules Management
System) enables a much more agile infrastructure that can respond to business rules and policy changes
rapidly.
Users, whether internal or external customers or partners, deal with presentation of information and
response options that are out of context in their everyday work interactions. The absence of context or
personalization drives lower user productivity and increases error and cost.
Rich Web 2.0 interfaces coupled with personalization technology improve productivity for users of SOA-
based, automated business processes. JBoss Enterprise Application Platform and JBoss Enterprise Portal
Platform provide a competitive advantage to businesses by including tools and frameworks to easily develop
rich interfaces that optimize user experience and user productivity.
With requirements constantly evolving to meet changing business needs, IT applications and infrastructures
are always adapting. Understanding the impact of change and managing it in a custom application
environment presents many difficulties for everyone from development to operations. These difficulties
include deployment and provisioning, patch management, and understanding the performance and status of
the SOA deployment.
JBoss Operations Network is an integrated management platform that simplifies many of the tasks, including
remote application deployments, patches, and availability management, involved with the application
lifecycle that are deployed in an SOA. By providing the capability to capture, diagnose, and remediate
various configuration changes, JBoss Operations Network helps users to understand change and its
impact within applications built on JBoss Enterprise Application Platform, as well as services hosted on and
integrated within JBoss Enterprise SOA Platform.
JBoss Enterprise Middleware enables the development, deployment, and management of SOA-automated
business processes and services with a portfolio of cross-platform middleware products that run on Red Hat
Enterprise Linux, Microsoft Windows, Sun Solaris, HP-UX, IBM AIX, and Novell SUSE Linux.
JBoss Enterprise Middleware includes the following platforms that are certified for enterprise deployment:
• JBoss Enterprise Application Platform hosts services, Java EE (JEE), and web applications
• JBoss Enterprise SOA Platform integrates services and applications into automated business processes
4 www.jboss.com
Red Hat Service-Oriented Architecture Strategy
• JBoss Enterprise Data Services Platform enables easy access to federated data for SOA deployments
• JBoss Enterprise BRMS, a business rules management system with Web 2.0 authoring and
management tools that delivers greater business agility
• JBoss Enterprise Portal Platform enables highly-productive end user interaction with SOA services
and business processes
JBoss Developer Studio provides enterprise development tools and support for JEE and SOA development
projects.
Red Hat management solutions, including JBoss Operations Network provide superior cost-of-ownership
by reducing the labor and costs associated with deploying, supporting, and operating JBoss Enterprise
Middleware deployments.
Together, these JBoss Enterprise Middleware platforms, tools, and management products deliver the
foundation for SOA and a path to greater business agility. The modularity of JBoss Enterprise Middleware
allow enterprises to standardize on bRed Hat solutions at their own pace. As companies discover the benefits
of open source middleware, they can migrate existing work and add other JBoss Enterprise Middleware
platforms for new workloads.
JBoss Enterprise Middleware, the open source portfolio for SOA. Together these products, along with our
large ecosystem of partner offerings, help enterprises build, certify, deploy, and manage SOA installations.
www.jboss.com 5
Red Hat Service-Oriented Architecture Strategy
Enterprises operate within value chains consisting of many stakeholders and assets, including IT assets.
However, most of these assets and stakeholders are not well connected, nor are their operations well
orchestrated in the execution of their businesses. This business process friction adds cost, error, and lost
opportunities across the value chain. A value chain integrated with SOA deployments can bring these
business process players and assets together, and thus relieve these associated pain points.
JBoss Enterprise SOA Platform is a next-generation SOA platform that brings enterprise service bus,
workflow, and business rules technology together to solve the integration problems typically found in
enterprise value chains. Figure 2 illustrates how JBoss Enterprise SOA Platform brings these value chain
stakeholders and assets together:
BUSINESS
SOX Basel II
HIPAA
Business services,
processes and rules
Unstructured
Relational
Data
Data
INFORMATION
6 www.jboss.com
Red Hat Service-Oriented Architecture Strategy
As the world’s leading provider of open source solutions, Red Hat collaborates with the community to
deliver enterprise-class software that puts customers in control. Red Hat’s open source architecture offers
a modular foundation that allows enterprises to use what they need when they need it. JBoss Enterprise
Application Platform, a single, integrated JEE platform for developing and hosting SOA services, web
applications, and enterprise applications, is a great place to start. Customers can add data federation
services, portal services, business process and event management, SOA service integration, and other
capabilities as they need them.
To leverage existing application and data assets, start with the JBoss Enterprise SOA Platform and the JBoss
Enterprise Data Services Platform. These solutions transform a business and its IT into an agile organization
capable of responding to change and opportunities swiftly and cost-effectively.
For those enterprises struggling to keep up with regulatory and business changes, JBoss Enterprise BRMS
delivers a business rules management system that can deliver greater business responsiveness for existing
application and SOA deployments. JBoss Enterprise BRMS can also serve as be the foundation for new
business process automation projects.
The JBoss Enterprise Portal Platform enables stakeholders in an enterprise and value chain to participate
and contribute to business process execution in a highly productive and personalized to their job
environment.
Customers can also turn to Red Hat Consulting and Red Hat Training and Certification to help strategize,
plan, implement, test, and deploy their SOA solutions. Leveraging recognized industry leaders in open
source and deploying enterprise-class SOA solutions shortens the time it takes to gain value from SOA
initiatives. Moreover, this combination ensures that customers have the help they need to avoid the most
common missteps and pitfalls of first-time SOA projects.
Whether customers leverage Red Hat for some — or all — of their SOA infrastructure and service needs, they
will receive industry-leading technical support from the software vendor that has consistently been rated
one of the top vendors delivering value in CIO Insight Magazine’s annual vendor value survey. Automated
patches, updates, and upgrades help reduce maintenance costs and complexity, and ensure that customers
will consistently meet service level agreements.
www.jboss.com 7
JBOSS Sales and Inquiries North America
1-888-REDHAT1
www.jboss.com
Copyright © 2010 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, and www.jboss.com
RHCE are trademarks of Red Hat, Inc., registered in the U.S. and other countries. Linux® is the registered trademark #1632457_0210
of Linus Torvalds in the U.S. and other countries.