JBOSS MiDDlEwARE SOluTiOn SHOwcASE
Transcription
JBOSS MiDDlEwARE SOluTiOn SHOwcASE
RED HAT JBOSS Middleware Solution Showcase A collection of business solution success stories from customers around the globe. introduction To succeed, your organization needs software applications that connect users to the information and processes needed to transform into a smarter business. You need an application infrastructure that is flexible, integrated, and able to evolve with your business needs. That’s easy to say, but harder to achieve. Why? Because existing application infrastructures are complex. Hard-coded business processes are baked into inflexible applications. Disconnected data silos make it hard to see all your business information. Integration of diverse heterogeneous legacy applications is often required. Development is slowed by complex tools, unpredictable processes, and disconnects with the operations department. These barriers make it hard to create solutions that truly meet the needs of the business. Red Hat® JBoss® Middleware removes these barriers by providing IT with the tools needed to build connected systems that bring people, processes, and information together. These connected, flexible applications create new and more efficient ways for end users to work and drive organizational success, which can lead to increased revenues, decreased costs, higher customer retention, and improved partnerships with suppliers and vendors. Red Hat JBoss Middleware transforms your application infrastructure from one that is costly and hard to manage to one that is truly dynamic. This improved application infrastructure delivers better productivity, rapid ROI, and improved business outcomes. Customers around the globe use Red Hat JBoss Middleware to accelerate their development of modern applications, integrate applications and data services, and automate business decisions and processes to increase enterprise agility and innovation. This book showcases how customers use Red Hat JBoss Middleware to develop business solutions and reach their goals across various industries worldwide. See how Red Hat JBoss Middleware has transformed other companies, and get ideas for how you can use this innovative middleware technology to transform your own business. RED HAT jboss middleware portfolio contact red hat sales NORTH AMERICA 1-888-REDHAT1 www.redhat.com 2 ASIA PACIFIC +65 6490 4200 www.apac.redhat.com [email protected] EUROPE, MIDDLE EAST AND AFRICA 00800 7334 2835 www.europe.redhat.com [email protected] LATIN AMERICA +54 11 4341 6200 www.latam.redhat.com [email protected] RED HAT JBOSS Middleware Solution Showcase Table of contents 5 COMMUNICATIONS, MEDIA & Entertainment 46 Education 63 Financial Services & Insurance 127 Healthcare & Life Sciences 152 Public Sector & Government 175 Retail 186 Transportation, Energy & utilities 213 Other Industries & ISV Solutions North america Europe, middle east & africa latin america asia pacific 3 4 COMMUNICATIONS, MEDIA & ENTERTAINMENT INDUSTRY: COMMUNICATIONS, MEDIA & ENTERTAINMENT 5 mCarbon Utilizes Red Hat Solutions to Deliver Technology that Drives Telecom Innovation Geography Pan India Business challenge To design a stable, flexible, high- BACKGROUND performance, scalable, reusable, mCarbon is one of the leading product companies in the Indian telecom sector, primarily working in the areas of telecom value added services and network applications. It works with almost all leading telecom firms and enterprises for various technology solutions and products. The company was established in September 2007 in New Delhi, India. and cost-effective software mCarbon works with top operator customers such as Airtel, Idea Cellular, Tata Teleservices, MTS and Reliance Communications, in addition to large enterprise customers such as State Bank of India, Bank of India, ICICI Lombard, and Infosys, helping them to enable their products and giving them various offerings on services around telecom. Partnered with Red Hat to build BUSINESS CHALLENGE mCarbon’s key business objective is to create a niche in the telecom Value Added Services (VAS) and network applications space by building innovative telecom products. “We operate as a bridge between the end users and telecom operators,” said Rajesh Razdan, co-founder and head of sales, mCarbon. “We wanted to bridge this gap between the two entities by designing various utility applications, launching them faster, and building flexible charging models around them.” To fulfill this need, mCarbon was planning to build a multi-architecture platform that would operate in a completely distributed mode and have the capability to handle multiple vendors. The technical team at mCarbon started building an innovative delivery platform for network applications with intelligent call control, multi-access user controls for applications, such as SMS Center, USSD Gateway, Interactive Voice Response (IVR), and Call Back Server among others, and a complete charging framework to handle any protocol and customer charging scenario. “We call this framework ‘Greenroom,’” said Brij Mohan Mahendru, chief technology officer, mCarbon. Choosing the right technology platform for the Greenroom solution was a major decision for several reasons. The first was the cost-toperformance ratio of the platform. “Greenroom is transaction-heavy, as it caters to multiple vendors and their millions of end users,” said Brij. “So, the performance in terms of transactions per second is JBOSS BOOK OF SUCCESSFUL SOLUTIONS | mCARBON infrastructure platform for its solution delivery framework Solution a software infrastructure platform on Red Hat Enterprise Linux and Red Hat Cluster Suite on IBM System x servers SOFTWARE Red Hat Enterprise Linux Advanced Platform, Red Hat Cluster Suite, MySQL database, JBoss Enterprise Application Platform Hardware Intel processor-based servers from IBM, IBM System x 3650 Servers Benefits Increased flexibility, eliminated vendor lock-in, reduced TCO, simplified management, reduced systems maintenance, increased scalability and performance, enhanced reusability, reduced time-to-market, and increased repeat sales redhat.com/jboss 6 extremely important.” mCarbon wanted to achieve high performance while keeping the total cost of ownership (TCO) down. To keep the TCO on a lower side, mCarbon wanted to use commodity hardware for running the software platform. “We needed a platform that was flexible, so as to be fine tuned to our requirements, and one that could extract maximum throughput from the underlying commodity hardware,” said Rajesh. The second important criterion was the platform’s scalability potential and its future readiness. “The platform needed to be able to scale to meet the evergrowing subscriber base of mobile users,” said Rajesh. Additionally, the platform’s future readiness was also crucial due to the fact that the product development life cycle in the telecom domain varies between threeto-five years. “In such a large span of time, technology can undergo huge change,” said Brij, “So, we wanted a platform that was future-agnostic and had a substantial longevity.” Finally, mCarbon wanted a platform that supported and further enabled reusability. “Our core offering, Greenroom’s key component, is its ability to handle a variety of vendors,” said Brij. “The business scenario differs for each of our customers, but we wanted to design the IT platform in such a way that a majority of the components could be reused.” SOLUTION With parameters such as flexibility, scalability, cost, performance, reusability, and future readiness, mCarbon decided to build the underlying platform for its mission-critical Greenroom application on open source technology, and chose Red Hat as its trusted technology partner. Red Hat’s open source solutions were an ideal fit as they not only met these criteria, but also allowed mCarbon to take advantage of the rapid innovation from the open source community and avoid proprietary vendor lock-in. “Our primary reason for choosing Red Hat Enterprise Linux was the cost-to-performance ratio and the stability it offers,” said Brij. Red Hat Enterprise Linux also provides mCarbon with the choice of a wider ecosystem of certified software and hardware platforms. “The Red Hat Enterprise Linux platform has given us broader acceptability in the market and easy integration with solution partners like IBM and Intel. Our ISV relationship with Red Hat has also helped us in configuring and benchmarking the system for better performance,” said Brij. Red Hat’s subscription model also provides mCarbon with a predictable total cost of ownership (TCO), while also ensuring that mCarbon is able to derive continuous value even after initial rollouts. missed call notifications, location-based dynamic discounting, Global SIM provisioning, and RBT and Reverse RBT. All of these applications, and the entire framework, are built on Red Hat Enterprise Linux Advanced Platform. mCarbon also uses the power of Red Hat Cluster Suite to build a failover cluster for the framework. The applications running over the framework for the content/information aggregation space are running on JBoss Enterprise Application Platform. The Red Hat software infrastructure platform is running on Intel’s dual Xeon processor-based servers from IBM. The entire Red Hat solution has been fine tuned on the IBM hardware to obtain excellent performance. “Red Hat allows you to extract maximum throughput from the underlying hardware platform in terms of peak performance,” said Rajesh. One of the applications deployed on the Greenroom framework is the automated voicemail application, which was handling about 200,000 Busy Hour Call Attempts (BHCA). In the past two years, its performance has jumped to 500,000 BHCA. “The combination of Red Hat’s software infrastructure with that of IBM’s hardware infrastructure based on the Intel Xeon processor gives best-in-class performance,” said Brij. The application is also has been running smoothly for the past two years without any unplanned downtime. In the future, mCarbon wants to evolve the Greenroom framework to add more applications to serve the needs of its customers using state-of-the-art technology. “Red Hat’s robust and scalable open source platform gives us the necessary confidence to deploy our mission-critical applications,” said Brij. “It also acts as a comfort factor for our clients as they know that they are banking on a framework, which, in itself, is based on enterpriseclass and reliable Red Hat Enterprise Linux,” he added. mCarbon is also in the process of building a media delivery framework called Channel99. “Channel99 would be the world’s first composite-rich media product, which handles all forms of music on the device and lets the user control his choice for wide variety of music in both audio and the video format,” said Rajesh. “This framework would also be completely based on Red Hat’s open source software infrastructure,” he added. mCarbon’s flagship Greenroom framework has various applications deployed on it, including In Call Management, 7 redhat.com/jboss mCARBON | JBOSS BOOK OF SUCCESSFUL SOLUTIONS “Our partnership with Red Hat has enabled us to offer a robust, scalable, high-performance, flexible, and costeffective technology platform to our customers. It has helped us to deliver futuristic technology solutions that drive telecom innovation.” – Brij Mohan Mahendru, co-founder and chief technology officer, mCarbon BENEFITS “With Red Hat, we were able to extract tremendous value from our systems and applications,” said Rajesh. “Red Hat freed us from vendor lock-in, and gives tremendous flexibility to choose a cost-effective commodity hardware platform that delivers flexibility and high performance.” said Brij. Red Hat’s platform has also helped mCarbon to reduce the time-to-market for its services and enabled it to do repeat sales using the same framework. “The entire platform is designed with reusability as the key component, so as to support multiple vendors,” said Brij. The platform can handle unique scenarios for different customers in different domains, as it is designed in such a way as to reuse 90 percent of the components. Overall, Red Hat provided mCarbon with enterpriseclass solutions to deploy its mission-critical framework at an affordable price without any compromise on parameters like performance, scalability, flexibility, and reusability. “Our partnership with Red Hat has enabled us to offer a robust, scalable, high-performance, flexible, and cost-effective technology platform to our customers. It has helped us to deliver futuristic technology solutions that drive telecom innovation,” said Rajesh. Red Hat solutions also provided mCarbon with lower IT costs, simplified management, reduced systems maintenance, and increased scalability and performance for their Greenroom framework. “Red Hat solutions allow you to extract more from your systems, enabling business growth,” said Rajesh. “With Red Hat, scalability and performance go hand-inhand,” said Brij. While the subscriber base of the end users have gone up multiple times; the performance in terms of number of transactions per second has increased multifold in the last two years. “In the case of Airtel, which is one of our key clients, the user base has increased from 10 million to 130 million in the last few years: the performance of the system has increased by 250 percent,” said Brij. Such a handsome increase in performance has led to equivalent reduction in the costs. Red Hat’s open source systems have imparted flexibility in mCarbon’s various IT decisions. “In addition to the flexibility to choose the hardware platform, Red Hat’s platform remains compatible across architectures, virtual platforms, or appliances,” said Rajesh. “Additionally, it also imparts the flexibility to have multiple types of applications running over it, interacting with multiple types of vendors without major issues of integration,” he added. This flexibility and openness also make the Red Hat platform easier to manage. The flexibility and freedom from lock-in advantage of Red Hat’s systems have helped mCarbon to achieve substantial longevity for its framework. “Red Hat’s open source platform ensures that it supports our service delivery framework throughout its development cycle,” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | mCARBON redhat.com/jboss 8 9 Rancore Partners with Red Hat to Build a Solid Service Delivery Platform Geography Global Business challenge To design a stable, flexible, high- BACKGROUND performance, scalable, and cost- Rancore Technologies is a technology research and development (R&D) firm focused on 4G telecom networks and services. A privately held company and a fully owned subsidiary of Reliance Industries Limited (RIL), a Fortune 500 firm, and one of India’s biggest corporate entities, Rancore’s product line ranges from LTE and WiMAX Base Stations to the LTE Evolved Packet Core (EPC), which is the IP Multimedia Subsystem to the company’s Service Delivery Platform (SDP). effective software infrastructure Rancore has close to 350 engineers comprising core 4G product designers, systems QA engineers, 4G telecommunication subject matter experts, and business analysts. to build its mission-critical service delivery platform for 4G telecom networks Solution Partnered with Red Hat to build a mission-critical service delivery platform with JBoss® Enterprise Application Platform and Red Hat® BUSINESS CHALLENGE Enterprise Linux®, running on Intel In telecommunication technology, 4G standards have the power to transmit voice, video, text, and television data at the same time on a mobile network. In February 2008, when 4G standards were still in a nascent stage of standardization, Rancore launched its ambitious SDP project to deliver 4G telecom services. Xeon processor-based HP servers SOFTWARE Red Hat Enterprise Linux 5, JBoss Enterprise Application Platform, JBoss “This project is targeted at one of the largest 4G deployments ever--and in the world’s biggest telecom market, India,” said Aayush Bhatnagar, manager Software Development, Rancore. Operations Network, and MySQL The biggest challenge for this project was the fact that Rancore was working on a state-of-the-art but very new technology. Therefore, the platform of choice had to be flexible enough to cater to ever-changing standards and requirements in order to remain competitive. Hardware Moreover, working in the services space also presented new business requirements which had to be considered in the project implementation. The platform development required a very strong ‘concept to realization’ capability. “This situation presented the need to be standards-based and still provide open interfaces to enable speedy systems integration and reduce time-to-market,” said Aayush. In short, the platform needed to be built with open architecture to database Intel Xeon processor-based servers from HP (HP ProLiant DL380 G7 servers) with ATCA Chassis Benefits Achieved a low-cost/high-throughput platform, eliminated vendor lock-in, reduced total cost of ownership (TCO), simplified management, increased scalability and performance, and created a competitive edge, which led to exceptional market share JBOSS BOOK OF SUCCESSFUL SOLUTIONS | RANCORE redhat.com/jboss 10 simplify and ease integration with other third-party products and vendors. Last but not least, the solution required a feature-rich GUI for seamless operations and maintenance of the platform. “Our partnership with Red Hat enables us to offer a robust, scalable, highperformance, flexible, and cost-effective technological platform which has the potential to drive telecom innovation in the future.” During the first phase, the SDP deployment will scale out to cater to 10 million subscribers. The open source MySQL database is being used as a database server. The entire SDP stack was ultimately powered using Red Hat Enterprise Linux 5 on HP servers to achieve economies of scale. Overall, the project has been hugely successful because of the performance and flexibility of the Red Hat suite of products—right from concept, design, and development to QA and finally towards deployment readiness. – Aayush Bhatnagar, Manager, Software Development, Rancore BENEFITS SOLUTION With the goal of achieving parameters including flexibility, scalability, usability, performance, and future readiness in front of them, Rancore decided to build the underlying service delivery platform for its mission-critical 4G telecom applications on open source technology and selected Red Hat as its trusted technology partner. Open source solutions from Red Hat were an ideal fit, as they not only met Rancore’s list of qualifying criteria, but partnership also allowed Rancore to take advantage of the rapid innovation from the open source community and avoid proprietary lock-in. Rancore evaluated several similar products, but selected JBoss solutions after extensive technical evaluation. Therefore, from the very beginning of the project, Rancore leveraged JBoss Enterprise Application Platform as the base product of the SDP implementation. JBoss Enterprise Application Platform provided Rancore the unique capability to couple the features of J2EE with telecommunications to solve business problems and challenges. “For instance, GlassFish/SailFin from Sun was not multiprotocol enabled at the time we started the project, and we required multiprotocol and multiinterface support for our applications,” said Aayush. “Another competing option, the Oracle OCCAS Server, had a greater learning curve,” he added. Moreover, with JBoss Enterprise Application Platform, Rancore had the advantage of monitoring all products using JBoss Operations Network in a centralized manner—an option that was not available in OCCAS and GlassFish. Currently, all parts of the SDP including customer portal, managed services portal, telecom services, and instant messaging services, are deployed on the JBoss Enterprise Application Platform. Rancore leveraged the standard JBoss Enterprise Application Platform stack 11 features—JBoss cache for replication, transactions for ACID properties, clustering to scale out, and JBoss richfaces for the GUI—to create a robust and complete solution. Integration with third-party systems was realized through the use of web services (SOAP). redhat.com/jboss By leveraging open source solutions from Red Hat, Rancore’s small but dedicated team of engineers achieved amazing results and significant cost savings. The competitive advantage was partly because Rancore was also an in-house IMS solutions provider and having JBoss Enterprise Application Platform as the base for the services layer provided an extra edge when rolling out new services. “Reusable components of JBoss Enterprise Framework were extremely helpful, and provided easier and faster production of our offerings,” said Aayush. The fail-proof, scalable, and high-throughput platform, coupled with lower operational costs, has given Rancore a competitive edge in the telecom industry. With this project, Rancore became the first company in India to utilize open source technology to build a SDP based on 4G standards. This project is poised to represent the largest scale possible on open source technologies used in the telecom industry—scaling from 10 million subscribers to a volume of almost 500 million subscribers in the near future. “The SDP project has illustrated quite clearly that a low cost, high-throughput, mission-critical, fault-tolerant system can be built with the right use of open source technology,” said Aayush. Overall, Red Hat provided Rancore with enterprise-class solutions to deploy its mission-critical SDP at an affordable price without any compromise on crucial factors such as performance, scalability, flexibility, and security. “Our partnership with Red Hat enables us to offer a robust, scalable, high-performance, flexible, and costeffective technological platform, which has the potential to drive telecom innovation in the future,” said Aayush. RANCORE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Accarda AG Increases Customer Acquisition Rate and Enhances Customer Service with Red Hat Geography Brüttisellen, Switzerland Business challenge To establish additional incentives BACKGROUND for customer interaction and Accarda AG is an established supplier of integrated customer relationship management. The company was founded in 1970 under the name NCR Data Center and has been growing steadily ever since. It has been operating under the name Accarda AG since 2005. In 2007, Accarda was taken over by the Maus Frères Group (70 percent) and the Aduno Group (30 percent). This joint venture significantly increased both Accarda’s range of services and plans for future growth. Today, Accarda AG has more than 200 employees and its loyalty cards are used by the majority of Swiss households. further develop strategic customer BUSINESS CHALLENGE Attracting customers and developing customer loyalty are Accarda’s core competencies, combined with a dedication to provide transparency to its customers’ needs. A wide range of information is required to develop innovative solutions and strategies in customer relationship management, and Accarda has this information at its disposal. A powerful IT infrastructure is key to successful implementation and support of sustainable customer loyalty programs. “It plays a central role in the implementation of sophisticated customer retention programs, customer interaction processes, and payment and financing solutions,” explained Philippe Pulsfort, head of IT Operations at Accarda AG. “Our solutions incorporate innovative ideas, concepts, and strategies to efficiently solve the challenges of new customer acquisition, customer development, and retention.” As demands from its clients significantly increased, Accarda looked to provide its data warehouses and data marts with the ability to analyze data more accurately and to arrange more targeted marketing campaigns. The objective was to enable clients to access data via secure web interfaces, critical for market segmentation and determining product trends. Due to these web interfaces, Accarda’s customers are now able to prepare their data with the help of extensive business intelligence functions and can analyze, for example, the effectiveness of specific activities such as campaigns and promotions. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ACCARDA relationship management (CRM) activities in the field of customer loyalty card management Solution Red Hat Enterprise Linux, Red Hat Network Satellite, JBoss Enterprise Application Platform, JBoss Operations Network, and Red Hat Consulting Hardware Two HP BladeSystem c7000 Enclosures, each with six HP ProLiant BL465c G7 boards (AMD Opteron 6136, two sockets, each with eight cores and 128 GB RAM) Migration path Development of new web interfaces and web applications to access data warehouses and data marts Benefits Enhanced reliability, flexibility, and a robust enterprise-class open source software stack redhat.com/jboss 12 BENEFITS SOLUTION To support its web interfaces, Accarda selected JBoss Enterprise Application Platform from Red Hat on the basis of the company’s wide-ranging Java expertise. The platform includes extensive open source technologies for creating, supplying, and operating Java-based applications and services. Furthermore, JBoss Enterprise Application Platform supports a wide range of standards for Java EE and web services. “We have been working with Red Hat for several years now and we plan to grow our open source-based infrastructure with Red Hat in the future. For us, adopting open source solutions is part of the overall strategy to keep abreast of technological progress. Our experience with Red Hat solutions has been extremely positive. Red Hat provides us with everything we need, including first-class support.” – Philippe Pulsfort, head of IT Operations at Accarda AG The initial manageable solution was just a few servers running on Red Hat Enterprise Linux, and was scaled rapidly into an extensive IT infrastructure for web interfaces and web applications. Almost all new applications run on an open source stack. The infrastructure consists of two HP BladeSystem c7000 Enclosures, each with six HP ProLiant BL465c G7 boards (AMD Opteron 6136, two sockets, each with eight cores and 128 GB RAM). For the management and monitoring of the JBoss Application Server, Accarda uses JBoss Operations Network. Several resources can be managed simultaneously by creating groups in JBoss Operations Network. By using the command-line interface, an experienced administrator can create scripts for frequently recurring tasks, which makes day-to-day work much easier. In addition, JBoss Operations Network can be used as an “early warning system” for live systems by means of definable alerts. Possible abnormalities, like the actual availability of JBoss and the number of messages in the JMS queues, can be detected and corrected effectively. As a result, Accarda has seen enhanced reliability and availability across the Java infrastructure. 13 redhat.com/jboss While the platform was only used for selected projects at the beginning, the advantages of standardization on an open source platform quickly became clear. “JBoss Enterprise Application Platform allows us to combine stability, reliability, certified environments, and professional support with the advantages of rapid innovation and the vibrancy of the open source community,” said Pulsfort. Accarda used the services of Red Hat Consulting primarily for the configuration and deployment of Red Hat Enterprise Linux and JBoss Enterprise Application Platform. “Red Hat Consulting services fully met our specific requirements and have been crucial in ensuring that we achieve maximum safety and efficiency,” said Pulsfort. “At the same time, we have benefited from a knowledge transfer which has shortened the learning curve and has helped maintain and, in many cases, increase our high performance levels.” The administration of Red Hat Enterprise Linux servers is carried out with Red Hat Network Satellite system management solution. Accarda is now in a position to maintain its Linux landscape at every stage, from installation to configuration right through to patch and security management as well as comprehensive monitoring capabilities. At Accarda, one administrator is sufficient to manage approximately 100 Linux servers. “We have been working with Red Hat for several years now and we plan to grow our open source-based infrastructure with Red Hat in the future. For us, adopting open source solutions is part of the overall strategy to keep abreast of technological progress. Our experience with Red Hat solutions has been extremely positive. Red Hat provides us with everything we need, including first-class support,” concluded Pulsfort. “The open source stack based on Red Hat solutions and JBoss Enterprise Middleware has proven to be extremely flexible and highly productive, and we are now considering running other components of our missioncritical infrastructure on our open source stack.” ACCARDA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS CLOUD-BASED APPLICATION CENTER SPURS INNOVATION FOR FONECTA Geography Finland BACKGROUND Fonecta is a digital media company based in Finland that provides extensive directory and search services to four million consumers and more than 10,000 businesses around the world. It provisions search capabilities through physical media, online, and mobile devices, regardless of time and place. Examples of services include 020202 directory assistance, eniro.fi, finder.fi, and fonecta.fi/haku (enriched Google search). Business challenge Fonecta, a digital media company, wanted to centralize and standardize its cloud infrastructure to provide its extensive customer base with a scalable and secure integration and development hub. Fonecta selected Ixonos Elastic CloudTM Fonecta also offers businesses and organizations a wide variety of marketing services that include customer databases, customer base analysis, and marketing campaigns online or through mobile devices. Fonecta is part of the European Directories Group, which has business operations in eight European countries. In 2011, Fonecta’s revenue was €193 million. as its Platform-as-a-Service (PaaS), and built entirely on Red Hat® technology. Fonecta can now quickly develop and deploy new services, with a reduced total cost of ownership (TCO)—without having to invest in new hardware or platform “The certified and supported solutions stack from Red Hat, from virtualization technology to operating system and application engine, is the foundation of the Ixonos Elastic Cloud service.” software licenses SolutionS Ixonos Elastic Cloud, a PaaS, Red Hat Enterprise Virtualization 3, JBoss Enterprise Data Services Platform, JBoss Enterprise Application Platform, – Jari Kekkonen, Business Development Director, Ixonos JBoss Enterprise Web Server, Red Hat Enterprise Linux 6 BUSINESS CHALLENGE The digital revolution has embraced and transformed the media Industry. During this time, Fonecta has evolved into a real-time online media company. To facilitate this change, the company acquired several businesses in the Finnish online and mobile industries. This change naturally put a strain on Fonecta’s IT department. Suddenly there was a patchwork of IT systems and applications from the combined assets of the original and newly acquired businesses. This sprawling infrastructure needed a more holistic and centralized approach to IT architecture that could integrate and manage a variety of systems and applications. This would help Fonecta structure and channel unique data from different applications to a host of new online and mobile services. The company also predicted cost savings with a centralized IT JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FONECTA Hardware Dell PowerEdge 710 HD, Dell Compellent network storage, NetApp storage solution with fibre channel (platform for Ixonos Elastic Cloud) redhat.com/jboss 14 architecture, including reduced TCO from running its own IT systems and applications, doing away with overlapping systems, and using computing resources more efficiently. AN APPLICATION INTEGRATION HUB IN THE CLOUD To achieve an overhaul of IT systems and create a more holistic architecture, Fonecta decided to evaluate a cloud platform that could serve as an integration hub for all of its applications and data, as well act as a platform to develop and run both internal and external online services. Fonecta evaluated a number of local and international cloud services available in Finland. In the end, Fonecta selected the Ixonos Elastic Cloud, a cloud platform entirely built on an open source stack of enterprise-ready solutions from Red Hat. “Ixonos Elastic Cloud was a good technological fit for our growing IT infrastructure, as several of our in-house applications run on Red Hat technologies,” said Mikko Matilainen, director of infrastructure and architecture at Fonecta. “Ixonos is a Red Hat Certified Cloud Provider, so we know that we can rely on the Ixonos Elastic Cloud to provide a scalable and secure platform that guarantees interoperability with our on-premise systems.” The underlying infrastructure behind Ixonos Elastic Cloud is built on Red Hat technology, including JBoss Enterprise Middleware, a complete portfolio to develop, integrate, and deploy applications. In addition, the platform is run in a virtualized environment based on Red Hat Enterprise Virtualization, a complete virtualization solution for enterprise IT. Lastly, Red Hat Enterprise Linux is deployed as the core operating system platform. Harnessing data resources for online innovation while lowering IT costs At an early stage, Fonecta realized the instrumental benefits of a cloud-based model to achieve a consolidated IT architecture. By using the Ixonos Elastic Cloud as an integration hub for all of its applications, it made data more accessible to other systems and new online services built on the cloud platform. “Our acquisitions came with vast data resources that we now could aggregate for new online products and services that target both consumers and businesses,” said Matilainen. “ Ixonos Elastic Cloud and the underlying JBoss Enterprise Middleware portfolio allowed us to easily integrate new online services with our existing applications. This substantially reduces the time it takes us to transform ideas into applications and launch new services.” The use of the Ixonos Elastic Cloud led to cost savings when compared to a traditional hosting model, as computing resources are utilized and paid for on demand. This means Fonecta could expect high resource utilization without over-investment in computing resources. Reduced TCO for applications was another effect of deploying a cloud model, as the existing IT infrastructure could be used more efficiently and did not need to additional hardware or software investments to launch new services. “The certified and supported solutions stack from Red Hat—from virtualization technology to operating system and application engine—is the foundation of the Ixonos Elastic Cloud service,” said Jari Kekkonen, business development director at Ixonos. “It provides the scalability, robustness, and security that is required by demanding and globally deployed online services and applications.” Initially, Fonecta deployed the Ixonos Elastic Cloud as an integration hub for its diverse IT systems and applications, utilizing JBoss Enterprise Data Services Platform. JBoss Enterprise Data Services integrates data from multiple sources for use by organizations’ applications and business processes. Fonecta is gradually expanding its use of the Ixonos Elastic Cloud and plans to launch both internal and customer-facing applications on the platform. 15 redhat.com/jboss fonecta | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Glöckle direct GmbH Relies on Red Hat’s JBoss Enterprise Application Platform to Marry Legacy Database Servers with State-of-the-Art Java Front-end Applications Geography Stuttgart, Germany BACKGROUND Glöckle direct GmbH is a marketing and call centre services company, based in Stuttgart, Germany, that provides technical infrastructure and various management functions to clients within the Glöckle Group. Companies in the Glöckle Group, a family-owned group of companies with a history stretching back more than one hundred years, include lottery companies in Germany and Austria, an electricity reseller, and an e-commerce company that sells luxury chocolates. All of these subsidiaries have central business functions provided by Glöckle direct, including technical and IT infrastructure, human resources, and marketing. Glöckle direct’s IT and application development department is also responsible for creating and delivering the software tools required for successful operations within the Glöckle Group. Because state-licensed lotteries account for the lion’s share of Glöckle Group’s business, a large part of its application infrastructure is managed by Glöckle direct’s IT department, supporting marketing and customer care functions. Throughout the past decade, Glöckle Group has gradually expanded its operations beyond managing and marketing certified lotteries in southern Germany, and added lottery organisations in Austria as well as northern Germany. The company’s IT philosophy is “build our own,” meaning that the entire infrastructure and application environment is custom-developed, managed, and operated by Glöckle direct’s staff to meet the company’s specific needs. Business challenge To build a scalable and highly flexible middleware infrastructure for a new Java-based customer care and marketing application based on proven database server hardware Migration path Legacy IBM AS/400 client-serverbased application to a browser-based system developed in Java, using JBoss Enterprise Application Platform Solution Red Hat Enterprise Linux, Red Hat Network Satellite, JBoss Enterprise Application Platform, JBoss Operations Network, and Red Hat Consulting software JBoss Enterprise Application Platform, JBoss EJB (Versions 1.1 and 3) Hardware “What’s great about JBoss Enterprise Middleware is that all the components just work together nicely. We can pick just what we need and keep the total cost of ownership much lower than with proprietary software. That also saves us a lot of time and effort when architecting the system.” IBM AS/400 midrange servers, HP RX6600 Benefits Built a modern and scalable infrastructure; realised considerable cost savings; secured its investment – Uwe Wagensommer, head of IT at Glöckle direct in a mission-critical, future-proof infrastructure BUSINESS CHALLENGE One of the key business processes for Glöckle Group’s lottery JBOSS BOOK OF SUCCESSFUL SOLUTIONS | GLÖCKE DIRECT redhat.com/jboss 16 businesses is the collection and management of customer data through its call centres. Call centre agents service existing customer contracts and follow up with potential up- and cross-selling opportunities. For many years, the central application used by call centre agents was based on a legacy “green screen” system, which used an IBM AS/400 system as the database server and deployed the application written in IBM RPG directly to the call centre agents’ computers. “Our old call centre application was extremely robust and reliable, but its user interface with keyboard-centric data entry didn’t meet today’s usability requirements,” said Frank Breckle, Glöckle direct application developer. “Also, the company’s expansion into alternative industries brought about new requirements that the previous software, with its traditional client-server computing principles and RPG development, could no longer meet.” When planning a new application development and operations environment, Glöckle direct’s IT team defined two key requirements for the new platform. “First, we wanted to maintain the ‘build-our-own’ principle in application development as it would continue to retain process knowledge in-house and keep our dependencies on external consultants at an absolute minimum,” explained Uwe Wagensommer, head of IT at Glöckle direct. “Second, from a technology perspective, the new platform should enable us to continue using our reliable AS/400 database server along with a state-of-the-art framework for application development and deployment.” Finally, the new system was required to provide enough openness and flexibility to quickly and efficiently accommodate additional business requirements as Glöckle Group’s operations expanded to new areas. solution Early on in the technology evaluation phase, Glöckle direct decided to implement a Java-based environment for application development, as it would enable staff to create all applications and retain expert knowledge about the company’s business processes. Initially, the IT team considered IBM WebSphere as the application server and middleware foundation for the new system. “We quickly realised that IBM WebSphere would be too complex and bulky for our requirements,” said Breckle. “Luckily, a Red Hat Business Partner advised us to consider JBoss Enterprise Application Platform.” Glöckle direct now has a number of new applications running on JBoss Enterprise Application Platform as well as other open source and JBoss Enterprise Middleware platforms and frameworks. 17 redhat.com/jboss The main call centre application is still based on the IBM AS/400 database server, but now JBoss Enterprise Application Platform channels user requests and sends the responses to a browser-based application that runs on a Tomcat web server within the architecture. To meet the business requirements of the marketing department, the IT team also developed a new marketing and lottery application, Marketing- und Glücksspiel Anwendung (MGA). Designed to accommodate new products and processes very quickly, MGA helps call centre agents serve customers efficiently and with very targeted offers. MGA was built on JBoss Enterprise Middleware platforms and frameworks. The Oracle database component of MGA runs on HP-UX. “What’s great about JBoss Enterprise Middleware is that all the components just work together nicely,” said Wagensommer. “We can pick just what we need and keep the total cost of ownership much lower than with proprietary software. That also saves us a lot of time and effort when architecting the system.” BENEFITS With the strategic choice of JBoss Enterprise Application Platform as the foundation for its new application development and deployment framework, Glöckle direct developed a highly flexible, cost-effective solution that meets the growing business requirements of the customers within the Glöckle Group. The EJB layer of the JBoss Enterprise Middleware within the system architecture was instrumental in joining the proven and reliable IBM AS/400 database server with state-of-the-art, browser-based Java applications at the front-end. In addition, it simplified the integration of the new MGA application with more than 100 million sets of customer data. “Compared to alternative solutions such as IBM WebSphere, we have probably saved a high five-digit Euro figure in license costs per year,” said Wagensommer. “In addition, we were able to develop and maintain our infrastructure predominantly in-house.” Over the past three years, Glöckle direct has relied on Red Hat Global Support Services to help resolve operational issues. “You can do a lot on your own because it’s all open source software and there’s a very vibrant JBoss Community out there,” said Breckle. “However, when it comes to missioncritical stages of a project, speed matters, and we were certainly able to rely on fast response times from Red Hat Global Support Services. Even the lead developer of a Red Hat product has called us to help, which is really impressive.” GLÖCKE DIRECT | JBOSS BOOK OF SUCCESSFUL SOLUTIONS HEIDELBERGER DRUCKMASCHINEN AG, ENHANCES ONLINE SERVICES AND IMPROVES CUSTOMER RELATIONSHIP BY STANDARDIZING ON JBOSS BACKGROUND Heidelberger Druckmaschinen AG (Heidelberg), the world’s leading solution provider for the print media industry, built an interactive customer portal, www.MyHeidelberg.com, using JBoss Enterprise Portal Platform to create an interactive site to enhance its customer relationships and provide a unified global brand presence. With the successful portal project, Heidelberg has since migrated its proprietary application platform to JBoss Enterprise Application Platform, in order to reduce costs, and increase the performance of its web applications. Based in Heidelberg, Germany, with development and production sites in seven countries and around 250 sales offices across the globe, the company supports around 200,000 customers worldwide. Heidelberg’s printing products and software enable its customers to print high volumes, quickly, at high quality, and in color at an affordable price, and convert the printed material into the desired format. Heidelberg, with a global market share for sheetfed offset printing machines of more than 40 percent, develops and produces precision printing presses, units for imaging printing plates, postpress equipment, and software for integrating all the print shop processes that produce everyday items such as brochures, magazines, folding carton boxes, and product labels. It also provides general and consulting services ranging from spare parts and consumables to the sale of re-marketed equipment, in addition to education and training at the Heidelberg Print Media Academy. BUSINESS CHALLENGE Heidelberg launched a corporate-wide web initiative to develop a strategic architecture and customer-centric web portal, to strengthen customer relationships, consolidate information and services, provide easier access to information, and increase revenues through improved communications with customers. “Previously, we had a solid web presence for our customers, but it was more of an online brochure and lacked interactivity,” said Mathias Berg, Director, Global Web Systems at Heidelberg. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | HEIDELBERG Geography US and EMEA Business challenge Establish a new customer-specific portal to enhance its customer relationship and provide internal business units with valuable customer insight; evaluate and deploy an application server platform for its Javabased environment Solution With the help of Red Hat Consulting, Heidelberg built an interactive customer portal using JBoss Enterprise Portal Platform and migrated its proprietary application platform to JBoss Enterprise Application Platform SOFTWARE JBoss Enterprise Portal Platform, JBoss Enterprise Application Platform, Oracle 10g database, SAP R/3, Autonomy search engine, Interwoven TeamSite 6.5 (CMS), Microsoft Windows Server 2003 64-Bit Hardware Virtualized servers and F5 load balancer MIGRATION PATH Proprietary portal platform and application server to JBoss Enterprise Portal Platform and JBoss Enterprise Application Platform Benefits Improved customer web presence with a central portal that increased services and information available; provided ability to use applications based on open standards in order to interact better with customers, suppliers and partners; reduced costs; gained excellent support and continuous advancements of its portal software, and reduced vendor lock-in. redhat.com/jboss 18 Heidelberg also anticipates the ability to lower its costs by offering more self-service options, reducing the effort and cycle time for developing and deploying new services and applications, and simplifying support and operation of its applications and infrastructure. It also wanted the new portal to provide its customers with a central and secure repository for sharing data and communication. “With MyHeidelberg.com, we have created a unified, central customer portal that can be rolled out and adapted to local markets, thus increasing our interaction and providing us with valuable customer insight,” said Michael Neff, chief information officer. “We evaluated proprietary and open source solutions, and we selected JBoss Enterprise Portal Platform on JBoss Enterprise Application Platform due to its ability to deliver an agile, reusable framework, coupled with the benefits of open source to reduce costs, and freed us from vendor lock-in.” – Mathias Berg, Director, Global Web Systems, Heidelberg SOLUTION In order to further its edge in the market, provide customers with more features, and enhance its webpresence, Heidelberg decided to evaluate a number of proprietary and open source solutions for the customer portal project, MyHeidelberg.com, in addition to an application platform solution to set up and restructure its global web presence. “We had a great experience with Red Hat Consulting. They worked closely with our teams in the US and Germany to mentor and demonstrate product features, providing documentation, and ensuring our team was prepared for success after the engagement. We view Red Hat Consulting as a trusted advisor to our team.” – Mathias Berg, Director, Global Web Systems, Heidelberg “In addition to JBoss, we evaluated proprietary and open source solutions, but we selected JBoss Enterprise Portal Platform on JBoss Enterprise Application Platform due to 19 redhat.com/jboss its ability to deliver an agile, reusable framework, coupled with the benefits of open source to reduce costs, and freed us from vendor lock-in,” said Berg. “Although we had limited open source experience, we made our decision confidently due to JBoss’s established technology platform, flexible architecture, highly regarded enterprise support, and the expertise of Red Hat Consulting.” JBoss Enterprise Portal Platform, based on open standards, was selected for its ability to meet the key requirements of the project, including: the ability to integrate seamlessly into the existing infrastructure based on VMWare ESX 3.0 and Oracle 10g, and the content management systems: Windows Server 2003 and Interwoven TeamSite 6.5. The MyHeidelberg.com customer portal needed to be flexible and reliable in order to adapt to Heidelberg’s local websites requirements, while at the same time, it had to scale for a steadily increasing number of users, which initially tallied more than 5,500 registered users and has been growing monthly by approximately 5-10 percent. At an early stage of the customer portal project, Heidelberg made the decision to work with Red Hat Consulting in order to facilitate knowledge transfer, have a closer relationship with JBoss, and to have access to the engineers and developers behind the open source technology. Heidelberg’s IT teams in the US and Germany worked with Red Hat consultants to enable a smooth integration of JBoss technology into the existing global infrastructure. “We had a great experience with Red Hat Consulting,” said Berg, “The Red Hat Consultants worked closely with our IT teams in the U.S. and Germany to ensure a smooth integration of JBoss technology into the existing global infrastructure, by mentoring our team, demonstrating product features, providing documentation, and ensuring our team was prepared for success after the engagement. We view Red Hat Consulting as a trusted advisor to our team.” “The MyHeidelberg.com portal, based on JBoss, creates a true value-add for our customers, and has enabled us to grow our business and serve our customers in a better way. MyHeidelberg.com provides a centralized web portal with tailored information for each customer with one gateway, one URL, one password, and one login.” After successful testing and fine-tuning, the production environment and infrastructure for the MyHeidelberg.com customer portal went live. “We now offer our customers an interactive portal, which can be adapted to every local market and is integrated with more than 45 websites worldwide.” said Berg. HEIDELBERG | JBOSS BOOK OF SUCCESSFUL SOLUTIONS BENEFITS Heidelberg’s use of JBoss for its customer portal and web application server has resulted in: improved customer web presence with a central portal, reduced costs, gained excellent support and continuous advancements of its portal software, and reduced vendor lock-in. “All over the world, the name Heidelberg is synonymous with state-of-the art technology, top quality, and closeness to the customer, so we set the benchmark high for ourselves and we expect the same level of quality from all of our vendors,” said Neff. “JBoss absolutely delivered what we needed, by providing high availability, performance and scalability. Due to the Red Hat subscription model, we realized significant cost savings, faster ROI, and freedom from vendor lock-in.” The introduction of JBoss has helped simplify IT administration: with only one portal infrastructure to manage, one platform and one brand for the company’s web presence, helping to strengthen the brand of Heidelberg. The new self-service capabilities provided by the MyHeidelberg.com portal give customers fast, convenient access to critical information whenever they need it, increasing customer satisfaction and the credibility of Heidelberg as a valuable business partner. “JBoss was always willing to work with us, as partners, to ensure the success of the project,” said Berg, “A prime example is when we identified the need for a unique feature for our customer portal. With any other vendor, we would have had to develop a custom feature with no vendor support. But with JBoss we discussed our need, and they worked with us develop a new feature into the product, which will be fully supported by JBoss. This kind of commitment and performance is something that I have never seen before, from any technology vendor.” “All over the world, the name Heidelberg is synonymous with top quality, and we expect the same from our vendors. JBoss absolutely delivered.” – Michael Neff, Chief Information Officer, Hiedelberg “In addition to the enhancements for our customers, the MyHeidelberg.com portal based on JBoss Enterprise Portal, offers valuable customer insight and behavioral information that is being leveraged internally by our marketing, sales, and product development teams, which will allow us to make informed and targeted business decisions and increase company sales,” said Berg. The cost of developing and deploying new services and applications has been reduced now that Heidelberg has a simple way to integrate content and information into the portal. The IT team can index content and expose it through the search capabilities, and can manage single sign-on. Also, JBoss has drastically reduced costs, as the subscription model has freed Heidelberg from the cost constraints associated with proprietary software licensing and support. “We were especially impressed with the performance and product features of JBoss, and the quality of support, advice, and knowledge contributed by our Red Hat consultants,” said Neff, “The JBoss Enterprise Portal and JBoss Enterprise Application Platforms went into production and performed extremely well, and this is a great benefit for our customers and internal users, who can now access their data securely and without restrictions.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | HEIDELBERG redhat.com/jboss 20 21 Telecinco Migrates UNI X Systems and Java Platform to Red Hat Enterprise Linux and JBoss Enterprise Middleware Geography Spain Business challenge BACKGROUND Over the last few years, Telecinco has established itself as the leading commercial TV channel in Spain. A combination of programming for the general audience; a high level of in-house production; extensive coverage of national, foreign, and independent news; as well as an advertising strategy that meets the communication needs of its advertisers have all made Telecinco one of the most profitable broadcasters in Europe. Telecinco has recently expanded its broadcasting portfolio by setting up new digital channels La Siete, Factoría de Ficción, Boing, and, most recently, Cuatro and Gran Hermano 24h, with the aim to attract new viewers and expand the audience reach of its main channels. Telecinco is owned by the Italian group Mediaset (50.1%) and is listed on IBEX35 on the Madrid Stock Exchange. BUSINESS CHALLENGE Telecinco operated an infrastructure based on Sun Solaris, which was supporting its mission-critical applications, including its advertising rates applications. Telecinco’s platform supports highly dynamic applications that require a large amount of system resources. The platform is highly critical with the slightest downtime of services leading to a considerable loss of income for the company and therefore requires 100 percent availability. Telecinco carefully approached the complete overhaul of the infrastructure. This was an extensive project of great significance to the broadcasting company, and it involved highly mission-critical business applications. Telecinco was looking for an architecture that would offer comparable or superior reliability to the Sun Solaris platform. Telecinco selected Telefónica, a Red Hat partner and one of the world’s leading IT services, hosting, datacentre consolidation, and virtualization services providers, as a systems integrator for this complex project. Telefónica’s proposal integrated Red Hat’s solutions and services and included implementing a consolidated architectural solution with availability, reliability, and performance guarantees that exceeded Telecinco’s requirements. The proposed solution also allowed the company to increase the flexibility of its IT infrastructure and reduce costs. To update and consolidate the entire corporate IT infrastructure, including business-critical applications and management tools. Solution Telecinco refreshed its hardware and software infrastructure based on a combination of solutions from Red Hat, HP, and NetApp, as well as other IT solutions certified by Red Hat and integrated by Telefónica SOFTWARE Red Hat Enterprise Linux 5, Red Hat Network Satellite, JBoss Enterprise Application Platform, JBoss Operations Network, Oracle 10g, Oracle 11g, Informix Dynamic Server 11, and NetApp Snapmanager Hardware HP Proliant DL580 G5 servers and blade servers MIGRATION PATH Sun Solaris to Red Hat Enterprise Linux and Sun One Application Server to JBoss Enterprise Application Platform Benefits Telecinco benefits from a highperformance, highly reliable, flexible platform based on industry standards and has reduced its operating costs by 33 percent Telefónica has worked on this project as an official Red Hat partner and as the provider of virtualization solutions, including TCloud. According to Telefónica, the company has dedicated significant resources to be the leader in virtualization technology, with a particular focus on the virtual private cloud market. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TELECINCO redhat.com/jboss 22 BENEFITS “Our decision to migrate to Red Hat solutions has been one of our best technology decisions in recent years. The project is aligned with a wider company strategy and has put us ahead of development in the market.” Telefónica and Red Hat have provided Telecinco with an infrastructure that is highly available, stable, and reliable, guaranteeing all SLAs required by the company. Red Hat’s standards-based architecture and certification process, which covers major hardware and software vendors, provides the broadcaster with an important competitive advantage. In addition, Telecinco is well-positioned to choose any applications platform in the future due to the infrastructure’s optimal flexibility. – María Caldés, Director of Engineering and Systems, Telecinco SOLUTION The Telecinco Systems team, in cooperation with Red Hat and Telefónica, deployed a completely new infrastructure, where Red Hat solutions are integrated with HP server hardware, NetApp storage, data network, and SAN communications. The components of the solution are distributed over two datacentres that are connected by redundant fibre optic links for data networks and storage to guarantee availability and disaster recovery. The solution is designed to reduce or completely eliminate unique failure points and thus guarantee high availability of the system. Red Hat worked closely with Telefónica to design a platform that met Telecinco’s reliability and performance requirements. A three-tiered software infrastructure was installed on top of independent HP rack servers. The first operating system layer is based on Red Hat Enterprise Linux. The intermediate layer between the operating system and the applications is JBoss Enterprise Application Platform, which manages the transactions between the applications’ user interface and the databases located in the cluster. Red Hat provides high database cluster availability with its clustering technologies. The clusters guarantee high availability of the databases that support specific mission-critical applications as well as internal applications (online management of television schedules, advertising broadcasting, financial control, and management, etc.). To rationalise and consolidate the server base, Telecinco decided to virtualize parts of its infrastructure. Virtual servers run on Red Hat Enterprise Linux as the host operating system running JBoss Enterprise Application Platform and web frontend applications in production, development, and preproduction environments. In collaboration with Telefónica, Red Hat also provided consulting services for the architectural design of the solution. Furthermore, Red Hat Consulting worked directly at the Telecinco offices to introduce the Red Hat solutions to Telecinco’s technicians. The technicians completed various training sessions, which consisted of standard Red Hat Training courses as well as customised courses. “People often think open source solutions include spending endless hours searching the Internet for a solution every time they come across a problem,” said David Leva, systems project manager, Telecinco. “After implementing enterprise open source solutions from Red Hat, combined with Red Hat Consulting and Red Hat Training, I could not think of anything further from the truth. The Red Hat team has supported us at all times with its knowledge and professionalism.” 23 redhat.com/jboss JBoss Enterprise Application Platform and JBoss Operations Network have been tailored to Telecinco’s business needs, contributing to the overall flexibility, performance, and scalability of the platform. Red Hat Enterprise Linux and JBoss Enterprise Middleware also provide the security of a stable platform with a clear product roadmap. For example, the binary interfaces (API/ABI) are held stable for the full lifecycle of a Red Hat Enterprise Linux release, providing stability and reliability for Telecinco’s IT systems. Red Hat’s subscription-based open source business model has also provided significant cost savings to Telecinco, which was one of the critical factors contributing to the company’s selection of this solution. Telecinco’s infrastructure consolidation project with Red Hat has increased the performance of applications, accelerating them up to three times for processes involving the use of heavy resources. Telecinco has also achieved a 33 percent audited reduction in operating costs and savings of up to 74 percent in hardware maintenance costs. There has also been a significant reduction of 45 percent in electricity consumption due to the migration to new hardware. Because of the high availability of Red Hat solutions, contingency times have also improved considerably. “We have made important steps toward our final goal of a highperformance, efficient, highly available datacentre,” said Faustino Rodríguez Pereira, systems department manager, Telecinco. “With Red Hat Enterprise Linux and JBoss Enterprise Middleware, we have also kept abreast of the current market trends. The migration from the UNIX operating system to Red Hat was not a problem, but an opportunity to provide our company with the best technology available on the market. An important concern of each IT department is security, and Red Hat Consulting has successfully addressed this concern by providing infrastructure management solutions, including Red Hat Network Satellite, and securing Red Hat Enterprise Linux and JBoss Enterprise Middleware servers on our extranet. The consulting services have been truly brilliant.” “Red Hat Network Satellite allows us to maintain previously unseen management levels of our Red Hat servers,” said Leva. “We can keep our hosts updated by programming the application of patches. In addition, we can also manage our configuration files and store different versions, which allow us to restore all the changes made very quickly. Thanks to personalized installations with kickstart templates, we have been able to homogenize our environments and create our own software channels for simple application of patches via the web.” TELECINCO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Mobilcom-debitel migrates mission-critical business processes with JBoss Enterprise Platform Geography Büdelsdorf, Germany Business challenge To migrate more than 12 million BACKGROUND Headquartered in Büdelsdorf in northern Germany, mobilcom-debitel GmbH is a mobile communications service provider and subsidiary of freenet AG. The company does not have its own network and instead sells services from mobile network operators such as Telekom, Vodafone, E-Plus and O2 in Germany under its own name. The network operator contracts with the aforementioned companies to form the foundation of its operational business. On the basis of these contracts, mobilcom-debitel purchases mobile services from the network operators in advance and markets them to its end customers. BUSINESS CHALLENGE Mobilcom-debitel places great importance on efficient, customised IT solutions. Its current IT infrastructure evolved from the MobilCom BillingSystem (MCBS), which was written in Java by mobilcom developers in 1996. Because Java EE was still around at that time, the application created was a monolithic system. Over the years, the system had been repeatedly upgraded, thereby allowing all of the company’s business applications, such as customer relationship management (CRM), point-of-sale (POS), and product inventory, to be gradually extended. The result was a large and cumbersome Java application where a number of functions and datasets existed redundantly due to several separate teams working on its development. Given the rapid growth of the company following the takeover of its competitor debitel (which had more than 12 million customers at the time, while mobilcom had around 6 million), the company’s IT management soon realised that the existing IT architecture was unable to support the increased data volume. More than 10 billion data records had to be managed by the newly merged organization. customer data records following mobilcom’s merger with debitel while avoiding user downtime Solution JBoss Enterprise Application Platform, approximately 50 systems interact via the SOA platform ZAP (Zentrale Applikations-Plattform) software JBoss Enterprise Application Platform Hardware Four Sun SPARC Enterprise T5120s, each with 32GB RAM and Ultra Sparc T2 processors Benefits Increased flexibility of 25 smaller business applications, enhanced performance, eliminated complexity “We faced the challenge of replacing our complex system with a more flexible platform, encompassing applications developed in-house and merging the databases from the separate organisations,” said Jochen Ohl, development system architect at mobilcom-debitel. The migration project, codenamed “Rainbow” due to the different colours of the company logos, was crucial to the commercial success of the new company, mobilcomdebitel. Project Rainbow is measured by the number of users and is one of the largest migrations ever undertaken throughout Europe. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | mobilcom-debitel GmbH redhat.com/jboss 24 solution Mobilcom’s technology experts had been using the JBoss Community version since 2004 and were already familiar with the platform’s advanced capabilities. The first Enterprise JavaBeans (EJB) components had been in operation since 2004 and had satisfactory results. After comparing the cost and performance of competitive platforms, mobilcom selected JBoss Enterprise Application Platform due to the technology’s enhanced features and cost efficiency. “Adopting an SOA required developers to think differently, and we in turn defined services that solved individual problems. Each problem, for example, how to manage the name and address data, would be solved only once, regardless of whether the data referred to customers or suppliers,” said Ohl. “The redundancy necessary to ensure the high availability of applications would be mapped solely in the hardware and no longer in lines of code.” “Thanks to JBoss Enterprise Application Platform, we have been able to break down our complex Java application into small, easy-to-handle applications. This platform itself is extremely stable and therefore provides a reliable basis for practically all our business processes.” – Jochen Ohl, Development System Architect, Mobilcom-Debitel Using this approach, more than 20 services were developed over time in the form of EJB components, which have been brought together in a central application platform called ZAP (Zentrale Applications-Platform). With very few exceptions, all mobilcom’s business processes are run by ZAP SOA services, from billing and customer support, basic ERP functions, and workforce management to complete workflows. Initially, the SOA platform was based on a JBoss Community project; however during the Project Rainbow migration, a switch was made to JBoss Enterprise Application Platform 5.1. “Red Hat Consulting provided extremely critical support during the migration from the JBoss Community version to JBoss Enterprise Application Platform. They helped us handle the transition without any downtime within the shortest possible timeframe, which was extremely impressive,” said Ohl. The transition occurred very smoothly, moving from the JBoss Community version to JBoss Enterprise Application Platform. “JBoss Enterprise Application Platform and the ZAP SOA platform have provided us with an easy-tomanage environment,” commented Ohl. 25 redhat.com/jboss Following the acquisition of debitel, it soon became clear that mobilcom’s platform was the more flexible and powerful system. The decision was made to transfer all existing data for the 12 million debitel customers to the mobilcom systems. In addition to setting up the SOA platform, this led to a second, much larger IT project in the company. “Already during the migration, the SOA approach paid off. More than 3,000 change requests were accumulated during the Project Rainbow for the billing and CRM systems alone. If we still had been utilizing the previous system, we would never have been able to successfully handle these requests in an acceptable standard within a reasonable timeframe,” stated Ohl. Prior to the migration, a Red Hat specialist from Red Hat Consulting Services had been based on-site for one year to support the developers regarding any JBoss-related issues and later set up a JBoss Operations Network server to monitor the JBoss cluster. BENEFITS The seamless migration to the SOA platform and subsequent easy-to-manage transfer of debitel customer data ensured mobilcom-debitel avoided any downtime during the project. By replacing the monolithic Java application, mobilcomdebitel’s IT department was free to select the back-end system. The ZAP SOA Platform ensures a uniform, easy-touse user interface regardless of where the data users’ needs comes from. Mobilcom-debitel now has a powerful, resilient, and above all, clearly structured IT environment. The SOA platform is also flexible and can be adapted to meet changing requirements on an ongoing basis. “Because the acquisition resulted in a new company, various processes will have to be implemented in the future. “Thanks to the flexible infrastructure, we can implement new software requirements easily, without having to reexamine the complete IT landscape,” said Ohl. When various business units introduce new requests, the company’s developers only have to focus on services that are relevant to the process in question. To further reduce the interdependencies of services, interfaces that have been traditionally file-based will be replaced in the future. In the future, mobilcom-debitel intends to further expand its JBoss deployment to achieve the ultimate goal: for all of the services to be able to communicate directly with one another via messaging. “Thanks to JBoss Enterprise Application Platform, we have been able to break down our complex Java application into small, easy-to-handle applications. This platform itself is extremely stable and therefore provides a reliable basis for practically all our business processes,” said Ohl. mobilcom-debitel GmbH | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Leading French Telecoms Operator SFR Increases Innovation and Reduces Costs By Standardizing on JBoss Enterprise Application Platform Geography France Business challenge BACKGROUND SFR, owned by Vivendi (56 percent share of ownership) and Vodafone (44 percent), is the second largest telecommunications operator in France. With 19.7 million mobile and 4.8 million high-speed Internet customers, SFR is a leading mobile and fixed-line operator in Europe, offering solutions tailored to the needs of individuals, companies, and operators. SFR is a driving force in terms of innovation, development of new services, convergent solutions, and deployment of high-speed fixedline (fibre-optic), and mobile (3G+) networks to better serve consumers. By owning its network infrastructure and having a wealth of internal Internet expertise, SFR has all the necessary resources to develop leadership in innovation and quality of service. BUSINESS CHALLENGE To replace an end-of-life proprietary system, IBM WebSphere, with a standardized infrastructure; rewrite and deploy business-critical applications by 2012; and reduce the Total Cost of Ownership (TCO) Solution SFR selected JBoss Enterprise Application Platform to develop Java applications based on open source industry standards while remaining fully supported by a trusted partner. SFR has been using proprietary infrastructures for many years to support its mission critical systems for order management, order entry, promotions catalogue, and customer service capabilities. These applications enable customers to see the availability of services as well as manage their subscriptions and spend. software As the SFR business continues to expand, the license and maintenance fees have started to restrict the company’s cost management objectives. In addition, the company develops in-house applications, which need to be updated regularly in order to add functionalities and improve customer service. In a proprietary environment, these developments can be expensive as well as extremely time consuming, in turn slowing down innovation. Hardware “Implementing JBoss® Enterprise Middleware is part of a larger project called BIOS, which will eventually result in an overhaul of 50 percent of our infrastructure by 2012. Due to the complexity and long timescales of the project, we were searching for technology that would continue to support our system throughout the project implementation and beyond. Our infrastructure therefore needs to have the necessary scalability to evolve in line with industry standards and the expected growth of our business,” said Pierre Auguste, Engineering Infrastructures Director, SFR. MIGRATION PATH solution As part of the BIOS technology update, SFR explored several available options for its new application platform. Despite the fact that the company had very little experience with open source solutions, it JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SFR Application servers: Solaris Sparc x86; Web servers: Red Hat Enterprise Linux and Oracle 10i 6 units HP DL580 G5 for customer service, 13 units HP DL 580 G5 for catalogue, and 4 units HP DL 580 G5 for order entry Migrated from IBM WebSphere and Oracle WebLogic Benefits SFR accelerated Java deployments compared to the previous Oracle WebLogic and IBM WebSphere-based system. The quality of support has improved through shorter response times from the support teams. redhat.com/jboss 26 recognized that open source middleware, and specifically JBoss Enterprise Middleware, was closely aligned with the company’s longterm technology strategy, which is to remain vendor agnostic while continuing to improve the robustness and stability of its application platform. SFR’s IT team considered Red Hat Middleware architecture, as they were familiar with the J2EE platform and knew it could migrate its development environment to JBoss Enterprise Application Platform with little effort. This was a crucial requirement for SFR, which developed customized in-house solutions in a Java environment that needs to be fully certified and supported. “We were convinced that JBoss Enterprise Application Platform was mature enough to support our missioncritical applications. Having performed extensive in-house stability and performance testing, the platform met all our needs perfectly and has proven to be an ideal solution for our developers. We’re used to working in J2EE environments, and the migration to JBoss Enterprise Application Platform has been seamless,“ explained Karim Ben Mustapha, Project Manager, SFR. BENEFITS Selecting JBoss means that SFR no longer faces the license fee costs for IBM WebSphere and Oracle WebLogic, resulting in total cost savings for this project. JBoss Enterprise Middleware improves SFR’s developer productivity, reduces time to market, automates business processes, and enables efficient sharing of enterprise data. With Red Hat providing reliable technology consulting and support for JBoss Enterprise Middleware, SFR can dedicate its resources to projects that are the core of company’s business and focus on customer service. SFR can innovate and deliver new applications and services more quickly, in turn strengthening its competitive advantage in the telecommunications industry. “The implementation has been carried out so seamlessly that we have called Red Hat support services only a limited number of times in 18 months. We have been impressed by their response time and the overall quality of support,” added Karim Ben Mustapha Project Manager, SFR. The testing and validation of the middleware platform was carried out across three operating system platforms— including Red Hat® Enterprise Linux®, Solaris on x86, and Solaris on Sparc—that could be deployed on physical or virtual machines. The evaluation and certification of the new platform had to be completed within short deadlines to allow the IT team to re-write and deploy targeted applications by 2012. “JBoss Enterprise Middleware integrates and certifies the latest enterprise-ready features from JBoss Community projects to create a supported, stable, enterprise-class middleware distribution. It‘s the leading open source platform for next-generation JavaEE applications. Built on open standards, JBoss Enterprise Application Platform enhances JBoss Application Server with enterprise features and leading open source frameworks to provide a complete solution for Java applications,” explained Franz Meyer, vice president, sales EMEA at Red Hat. In order to facilitate change management and enhance the security of the migration, SFR has deployed JBoss Enterprise Application Platform as an additional platform to WebSphere. By doing so, SFR gave the teams an opportunity to make an informed decision instead of implementing only the accepted standard technology. To date, JBoss Enterprise Middleware runs eight missioncritical projects such as prepayment mobile contracts management. The number of supported CPUs will grow by the end of 2011 and eventually by the end of the project. 27 redhat.com/jboss SFR | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Swisscom IT Services Implements Simply Managed Linux (SIMLU X) with Red Hat and JBoss Solutions Geography Switzerland Business challenge BACKGROUND Swisscom IT Services is a strategic subsidiary of the Swisscom Group, the largest Swiss telecommunications provider, and is one of the largest outsourcing companies in Switzerland. It offers services that range from the integration, operation, and further development of complex IT environments to the development and maintenance of applications. BUSINESS CHALLENGE Swisscom IT Services was running a comprehensive Linux infrastructure at the beginning of 2005. But Bertrand Dafflon, the head of the internal IT department, decided to further advance the company’s infrastructure. Dafflon’s team looked to implement a completely standardised Linux environment with an automated staging infrastructure for the majority of applications. Swisscom IT Services needed to create a standardised and stable operating system environment to host outsourced services for its customers. The company also wanted to simplify the provisioning and allocation of new servers by creating an automated staging infrastructure Solution Combining Red Hat and JBoss Solutions delivers simple management through the reliable Red Hat subscription model solution Under the name “Simply Managed Linux” (SIMLUX), Swisscom decided to work with Red Hat to develop a highly flexible and effective infrastructure for its data centres. “Over the years, we have seen time and again that Red Hat follows a more conscientious approach than others. Red Hat only makes functions available once they are stable and suitable for enterprise use,” said Thomas von Steiger, systems engineer at Swisscom IT Services. “We run many applications within the SIMLUX environment that are critical to our company and our clients, making Red Hat’s concentration on the reliability of its software essential to us. We believe that the principles of open source development are best represented by Red Hat. We would rather use open source software for SAN multi-pathing than the tools provided by the SAN provider. In this way, when we carry out a kernel update, we can update the multi-pathing functions at the same time without having to worry about proprietary drivers and so on.” Swisscom IT Services uses IBM blade server hardware for the SIMLUX infrastructure. The IT team has assigned both data management and the operating system to a Storage Area Network (SAN) and has enabled the blade server to boot directly from the SAN without a hard drive. This ensures system stability and hardware independence. The server hardware can be replaced easily with minimal configuration, as all the data is held separately on the SAN. As a result, the blade servers now require less JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SWISSCOM software Simply Managed Linux (SIMLUX) including Red Hat Enterprise Linux 5 with virtualization, Red Hat Cluster Suite, Red Hat Satellite Server, JBoss Application Server Hardware IBM blade servers Benefits Swisscom IT Services now has a highly stable standardised Linux platform called Simply Managed Linux (SIMLUX) The solution also delivers top priceperformance ratios for Swisscom IT Services redhat.com/jboss 28 cooling because without a hard drive, they produce much less heat. In addition, the SAN images serve as the basis for the automated staging infrastructure, making it possible to allocate a new server with just a few clicks in a web interface—a process which only takes about 30 minutes. “The decisive factor in choosing Red Hat was the company’s total commitment to the reliability of its software and its open source strategy. Our clients depend on installations such as SAP in our Linux environment. There was no serious alternative to Red Hat in that respect.” – Bertrand Dafflon, Head of Linux & Middleware Engineering Swisscom IT Services being able to offer the required stability and integration into the complete solution,” said von Steiger. “In contrast, we wanted to optimise our hardware capacity without endangering reliability for our clients. Red Hat’s virtualization solution makes this possible. With virtualization integrated with Red Hat Enterprise Linux, new systems are provisioned as virtual machines. Red Hat Enterprise Linux and the JBoss Application Server make it possible to integrate even the most demanding of architectures into a virtual infrastructure. Swisscom IT Services has installed a cluster of JBoss Application Servers in virtual machines on Red Hat Enterprise Linux.” “Red Hat’s acquisition of JBoss was another lucky break for us,” said Dafflon. “Since the acquisition, we have been able to profit from the same excellent price-performance ratio for middleware as for the operating system layer.” Swisscom IT Services deploys web, application, and database servers. All software is installed in the RPM format developed by Red Hat. So the company can use Red Hat Satellite server as the central administration centre for updates, monitoring, and allocation. As of June 2007, Swisscom IT Services operates approximately 70 SAP, 40 Oracle, 90 Web and 100 JBoss application servers in the Red Hat Enterprise Linuxbased SIMLUX environment. The IT service provider also uses Red Hat Cluster Suite as the basis for 20 cluster nodes. The SAN provides 40 Terabyte of memory too. With the benefits of Red Hat’s management tools, Swisscom IT Services’ two Linux administrators are more than capable of maintaining the entire infrastructure. They ensure optimum supply for more than 50 outsourcing clients on the SIMLUX platform in addition to other responsibilities. BENEFITS The SIMLUX infrastructure offers Swisscom IT Services an extremely stable and flexible data environment that can be managed centrally by Red Hat Satellite Server. Red Hat’s subscription model also gives Swisscom the ability to benefit from technical innovations and updates without incurring additional costs. Since 2006, Swisscom IT Services has implemented 64-bit applications and device mapper multi-pathing for booting from the SAN after a corresponding operating system update. At the start of 2007, Dafflon’s team also began the most crucial test phase for server virtualization with Red Hat Enterprise Linux 5. “Virtualization with Xen is a good example of a function that other providers have pressed ahead with, without 29 redhat.com/jboss SWISSCOM | JBOSS BOOK OF SUCCESSFUL SOLUTIONS AMPERSAND CREATES ROBUST CUSTOMER LOYALTY PROGRAM WITH RED HAT SOLUTIONS Generating business results and high return-oninvestment levels for customers Ampersand emerged more than 20 years ago from knowledge and experience gained implementing loyalty solutions and strategies for customers through the Fiesta Rewards program. This rewards program was established to reward the choice and loyalty of frequent guests at hotels in Posadas, including: Live Aqua, Fiesta Americana Grand, Fiesta Americana, Fiesta Inn, Hoteles One and EL Explorean Kohunlich in Mexico, as well as the Caesar Park and Caesar Business in South America. The company always focused on supporting its customers by providing supreme loyalty in consulting and design services. The design, implementation, and innovation of these loyalty solutions are possible through methodology, best practices, and state-of-the-art technology. Geography Mexico Solution · Red Hat Enterprise Linux · JBoss Enterprise Application Platform · JBoss Enterprise SOA Platform · Alfresco Enterprise Content Management · Pentaho Business Intelligence Suite · Red Hat Training Benefits An architecture based on Red Hat solutions provided the company the architectural flexibility and prompt response customers needed—with lower costs than their previous IT infrastructure In early 2010 when the company was rapidly expanding, ampersand realized the need to integrate a technology solution that would help meet its customers’ demands. The main criteria included flexibility, scalability, and timely response times. However, ampersand needed a solution that would become a true investment rather than a cost. Open source technology was the first choice when evaluating solutions in the marketplace due to its cutting-edge, robust, flexible, and secure software. “The main challenge was to find a solution to accommodate the needs of our customers in terms of security and performance, while providing an unparalleled return on investment (ROI). Couple these requirements with our need for world-class, enterprise support, and Red Hat led the pack,” said Victor Vargas, CIO, ampersand. The company’s motto: The customer comes first Under the premise “the customer comes first,” ampersand started looking for the perfect combination of components that would allow for running the business successfully while managing its customer loyalty programs. The company quickly learned that maximizing technology would help achieve this goal in a profitable way. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | AMPERSAND redhat.com/jboss 30 Ampersand analyzed the advantages of Red Hat solutions and found huge benefits in deploying the company’s customer portal on the Red Hat Enterprise Linux operating platform. Administered through Oracle’s Siebel Loyalty Management, these two applications interface through JBoss Enterprise SOA Platform from Red Hat and are managed by JBoss Operations Network. Together, these solutions allow ampersand to create a stable architecture with superior performance but, most importantly, one capable of being replicated and suitable for the specific solutions of ampersand’s customers. Additionally, ampersand and its team made use of Red Hat Training, the professional training services from Red Hat, which allow daily operation support and help with requests made by large customers on-the-fly. “Red Hat has become a strategic technological partner for ampersand. Thanks to its large product portfolio, we have managed to integrate a comprehensive solution, from the enterprise operating system to the application server, from integration solutions to enterprise portals,” said Vargas. “Enterprise open source solutions from Red Hat help us respond to our customers in a swift manner at a low operating cost.” – Victor Vargas, CIO, ampersand “In addition to the benefits of Red Hat Enterprise Linux, JBoss Enterprise Application Platform offered an easy, standard way to streamline our application infrastructure. This allows excellent performance, simplifying our management and monitoring tasks in full compliance with our IT cost optimization strategy,” said Vargas. Decreased operating costs, improved infrastructure By successfully using the Red Hat technology stack, ampersand has created an architecture capable of being replicated in zero time, and above all, is able to provide leading loyalty solutions for prompt response to customer service requests. “Having Red Hat technological components and teams of Red Hat experts supporting us—both locally and globally—has been crucial in the unrelenting expansion of our business and loyalty solutions,” said Vargas. Currently, ampersand’s operating system availability has reached 99.9 percent IT operating costs have been reduced by 33 percent which makes room to redirect efforts to business-value tasks rather than to day-to-day support operations. In addition, the use of ampersand’s infrastructure has improved by 30 percent. “Because of our outstanding experience with Red Hat, we will continue working together to strengthen our technology strategy even more and take better advantage of the capabilities offered by Red Hat solutions,” said Vargas. Red Hat solutions helps ampersand ensure high levels of customer service “Working with Red Hat has brought us multiple benefits, such as the flexibility to replicate our solution in different environments, accommodating the needs of each customer. In addition, we have managed to reduce our operating and capital expenses and implementation times while maintaining an operation that allows us to ensure the highest service levels to our customers,” said Vargas. “Enterprise open source solutions from Red Hat help us respond to our customers in a swift manner at a low operating cost. We managed to establish effective communication between the portal and our core application through the use of the JBoss Enterprise SOA Platform.” Every solution offered by ampersand to its customers runs on the Red Hat Enterprise Linux, offering stability, scalability and security. With all the advantages of a highavailability solution, Red Hat Enterprise Linux minimizes any impact in the case of technical failure. 31 redhat.com/jboss AMPERSAND | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Acxiom® Standardizes Its Grid Computing Environment on Red Hat Solutions Geography Global Business challenge To increase the speed, scalability, BACKGROUND and cost-effectiveness of the business’ Acxiom® Corporation, a global leader in interactive marketing services, was founded in 1969. Headquartered in Little Rock, AR, Acxiom provides deep consumer insight to companies that want to better connect with customers and prospective customers for lasting relationships. The Acxiom team incorporates expertise in consumer data and analytics, information technology, data integration, and consulting solutions to enable marketing across digital, Internet, email, mobile, and direct mail channels. high-performance grid computing Acxiom is widely recognized for its ability to successfully utilize advanced technology to meet its clients’ marketing demands. The company’s teams process and interpret massive volumes of client data for use in developing and executing strategic marketing campaigns. BUSINESS CHALLENGE environment, which now records more than one trillion transactions per month SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Application Platform, Red Hat Network Hardware x86 Servers In 2001, Acxiom introduced a breakthrough marketing technology that delivered entity resolution and customer recognition. The technology quickly became vital to Acxiom’s business proposition. Despite compelling growth opportunities, Acxiom discovered scalability and affordability challenges because the application was built on large SMP boxes running UNIX. Benefits “Implementation of the application would not allow us to scale cost-effectively to meet our customers’ needs,” said Terry Talley, chief technology officer at Acxiom. “We needed to solve this problem with hardware, and the only way to do that was through commodity hardware. Then, we needed to find a reliable operating system to run successfully and easily on commodity hardware.” scalability while also reducing costs Standardizing its grid computing environment on Red Hat Enterprise Linux helped Acxiom achieve 100-fold performance gains and unmatched and increasing flexibility SOLUTION Needing an infrastructure that was faster, more scalable, and more affordable, the company decided to assess the use of open source technology for its operating system solution. Acxiom turned to Red Hat for its industryleading solutions and support. “We needed a reliable, stable, and supported version of Linux that was tested and production-ready to support millions—and now billions—of records per day through our application,” Talley said. “Red Hat was that solution. Red Hat was sensitive to our unique support needs. Although we had thousands of machines, we had few distinct instances. Red Hat was very flexible JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ACXIOM® redhat.com/jboss 32 in engaging with us, and as a result we are able to build stronger and smarter systems with our customers in mind.” Acxiom’s grid infrastructure is designed to improve efficiency, maintain consistency across its systems, and logically partition resources to meet Acxiom clients’ increasing demand. “Red Hat Enterprise Linux is the standard operating system for Acxiom’s grid-computing environment that amounts to over 6,000 machines today, translating to 12,000 sockets. It is the foundation for all of Acxiom’s scalable marketing business applications and bulk processing applications,” Talley said. “With Red Hat we have a very collaborative, partner-oriented discussion about the technology we need and what Red Hat can provide for us. As we venture into new technology areas, Red Hat has always been very responsive. We view it as a true partnership, and we are very happy with our relationship with Red Hat.” assist in managing its Red Hat Enterprise Linux-based systems and for expert advice and hands-on training during new implementations. In addition to its expansive use of Red Hat Enterprise Linux, Acxiom utilizes the JBoss Enterprise Application Platform. In 2004, it turned to JBoss to leverage its high-performance middleware solutions. Today, the company continues to expand its use of JBoss enterprise solutions to build its service-oriented architecture (SOA) environment. “The open source community and open source standards are very important to us, as are the community-driven aspects of the products we use,” said Matt Hoggatt, technical unit leader, Acxiom Service Delivery Infrastructure. “The immediate performance benefits delivered by our JBoss solutions resulted from the ease and speed of the initial migration. The ability to easily integrate applications and meet our customers’ needs was another benefit we’ve experienced with JBoss.” “We have a very good relationship with Red Hat and JBoss,” Hoggatt said. “In the future, as we continue to build out our on-demand capabilities, we fully expect to leverage the capabilities that we have come to expect from JBoss.” – Terry Talley, chief technology officer, Acxiom Corporation BENEFITS An important goal for Acxiom in rolling out the deployment was to substantially reduce hardware costs. With a broad ecosystem of certified hardware and software solutions, Red Hat Enterprise Linux enabled Acxiom to make hardware choices independent of the operating system. In addition to hardware flexibility, Red Hat Enterprise Linux addressed Acxiom’s need for increased performance and congruent scalability. “If you considered a ratio of throughput to cost, the ratio for one of our key applications running on SMP boxes under UNIX was about 10 to 1. After migrating our application to a grid computing environment running on Red Hat Enterprise Linux and commodity hardware, the ratio went to 1,000 to 1. The 100-fold increase was a dramatic improvement in throughput to cost and an extremely successful strategy for us,” Talley said. Acxiom’s grid environment is business-critical and can’t afford unscheduled downtime or gaps in performance. “As all of the machines in our grid run Red Hat Enterprise Linux, it is the core of where we do all of our CDI processing, which is essential to our business,” said Chuck Howland, technical group leader for Acxiom’s CDI and marketing services line of business. “One of our applications is capable of handling a peak load of 15,000 transactions per second. On average across all applications, we process billions of transactions a day and over a trillion records per month. So it simply has to work.” Additionally, Acxiom uses Red Hat Network for management and procurement of the various instances of Red Hat Enterprise Linux in its grid computing environment. Acxiom has also utilized a Red Hat Technical Account Manager to 33 redhat.com/jboss Using Red Hat and JBoss solutions, Acxiom’s grid environment has achieved heightened scalability, increased stability, and 100-fold performance increases. Red Hat solutions have enabled Acxiom to focus on its business needs and to trust that its technology is delivering high performance, low latency, and reduced costs. Acxiom realized improvements from migrating to Red Hat Enterprise Linux in the grid, including an internal syndicated datamart process that accommodated one billion records and quickly grew to six billion records. “Using the standard SMP box, it ran in 28 days,” Howland said. “After migrating to the Red Hat environment in the grid with our scale-out approach, we were able to run it from 28 days down to 2.8 days, 16 hours to six minutes, six days to six hours—all significant improvements.” “Red Hat is the leader in the open source community and is the industry standard for Linux,” Howland said. “Our long-standing relationship with Red Hat has allowed us to create business value. And with the reliability, scalability, and support it provides for our critical grid computing system, we can focus on our business goals.” “Our use of Red Hat has grown along with our use of commodity hardware and our involvement in the open source community,” Talley said. “With Red Hat we have a very collaborative, partner-oriented discussion about the technology we need and what Red Hat can provide for us. As we venture into new technology areas, Red Hat has always been very responsive. We view it as a true partnership.” ACXIOM® | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Covad Slashes Costs, Improves Time-To-Market with jboss enterprise middleware BACKGROUND Covad Communications Group, Inc. is a leading provider of integrated voice and data communications. As a broadband specialist and pioneer, Covad was the first vendor to commercially deploy DLS in the United States. It owns the largest broadband network in the country, and is the only provider of data, voice, and wireless telecoms solutions for small and medium-sized businesses (SMBs) with a national footprint. A major supplier of broadband access for companies like Earthlink, AOL, and AT&T, Covad offers its services to more than 57 million homes and businesses in 235 major markets in 44 states. BUSINESS CHALLENGE Previously, Covad was using proprietary middleware software running on proprietary hardware to manage the complex billing and operational support systems (BSS/OSS) that support Covad’s broadband wholesale and retail customers. Covad had developed a broad range of front-end applications in-house using this proprietary software that integrated with the BSS/OSS back-end applications and were accessible to sales and support representatives via the Internet. These applications were also part of a modular service-oriented architecture (SOA) Covad had built in 2003 to enable rapid deployment of new software as needed. Geography San Jose, California Business challenge Transition from inflexible and costly proprietary middleware software and hardware to JBoss Enterprise Middleware to cut costs while speeding new broadband products to market SOFTWARE JBoss Enterprise Application Platform, JBoss Operations Network Hardware 400 x 86 systems Benefits Improved customer web presence with a central portal that increased services and information available provided ability to use applications based on open standards in order to interact better with customers, suppliers and partners, reduced costs, gained excellent support and continuous advancements of its portal software, and reduced vendor lock-in. But Covad increasingly found the licensing terms of the proprietary software inflexible, inhibiting its ability to add new functionality to its existing systems, develop new ones, and scale to meet market demands. “If you wanted to do something as basic as use the middleware on a different network, you had to completely renegotiate the license,” said Unmesh Kulkarni, project manager of the software and information systems (SWIS) department within Covad, that is responsible for all sales and support operations for the Covad network. “This inflexibility was really hampering our ability to innovate, which is a cornerstone of our company.” Additionally, the proprietary systems—both the hardware and the software— were prohibitively expensive. “We were spending millions of dollars on these proprietary solutions, and knew we could find a cheaper alternative,” said Kulkarni. But, as important as cutting costs were, Covad couldn’t afford to compromise on quality. Its middleware platform was the basis for a broad range of mission-critical applications. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | COVAD redhat.com/jboss 34 For example, it had built a “prequalification engine” that sales representatives use to determine which Covad services are available to a potential customer at a particular location. “You have to go through a lot of data to come up with an answer quickly,” said Kulkarni. “Our reps had less than two seconds to respond, otherwise the customer won’t wait, and we lose the sale.” Because Covad gets literally millions of these requests every day from hundreds of partners, “this was an absolutely missioncritical system, and our middleware needed to be robust enough to handle it,” he said. SOLUTION Kulkarni, a long-time proponent of open source, had been keeping his eye on the developments of JBoss Enterprise Middleware for some time. His team performed extensive due diligence of both the technology and the company, and the decision turned out to be an easy one. “JBoss Enterprise Application Platform had everything we needed in a technology platform: it offered superior performance; a full range of functionality; high-quality support; and was reasonably priced,” said Kulkarni. “Clearly, JBoss was our best option going forward.” Today, Covad has about 400 commodity x86 machines running JBoss Enterprise Application Platform, and 32 CPUs running JBoss Operations Network. An integrated management platform that simplifies the development, testing, deployment and monitoring of JBoss Enterprise Middleware. “With the economy shrinking, these kinds of cost savings were exactly what our senior managers were demanding. But we still had to offer our customers 99.99% availability, and our developers still had to roll out new software every eight weeks. That’s why we love JBoss—it allows us to do more with less.” – Unmesh Kulkarni, Director, software architecture and delivery, Covad Communications Group, Inc. BENEFITS Right away, the flexibility of JBoss Enterprise Application Platform provided value. “JBoss is very customer-oriented, and offered us a flat fee structure for our CPU counts,” said Kulkarni. “Even if we implemented virtualization or added new applications, our costs did not increase substantially.” Thanks to this flexibility, the cost savings have been substantial. Covad was spending $600,000 a year on hardware and software for the proprietary middleware. Today, it pays $200,000 annually, plus $70,000 annually for support. “We’re saving $330,000 per year by deploying JBoss,” said Kulkarni. “My executives love the fact that our invoices are going down every quarter.” 35 redhat.com/jboss Moving from the proprietary platform to JBoss Enterprise Middleware was part of an overall corporate mandate that came from the very top of the organization to cut costs to the bone—but without sacrificing the ability for Covad to provide customers with the highest quality services. “We’d recently gone from a public to a private company, and were under new management,” said Kulkarni. “With the economy shrinking, these kinds of cost savings were exactly what our senior managers were demanding. But we still had to offer our customers 99.99 percent availability, and our developers still had to roll out new software every eight weeks. That’s why we love JBoss — it allows us to do more with less.” JBoss also enabled Covad to reduce the time-to-market of new services. It recently designed and deployed a new JBoss-based Voice over IP (VoIP) solution within four months. “We moved from concept to product within this extraordinarily tight timeframe — something we could never have done with our proprietary middleware,” said Kulkarni. “And instead of costing us millions, the cost was minimal.” JBoss Enterprise Middleware has proven to be a boon within Covad’s SOA strategy as well. The firm first rolled out its SOA four years ago, and used the proprietary middleware as a way of deploying Web services throughout the organization. Because of JBoss Enterprise Middleware’s’ advanced support for Java Platform Enterprise Edition (JEE), Covad was able to seamlessly migrate its SOA over to the JBoss platform. “There’s no way I could have modernized my SOA without JBoss,” said Kulkarni. The JBoss Operations Network (JON) allows Covad to improve operational efficiency and reliability through thorough visibility into production availability and performance and effectively manage configuration with a single, integrated tool. The fact that Covad has freed itself from vendor lock-in is another big plus. “With all the consolidation going on in the middleware industry, prices are going up and vendors are less inclined to work with customers and be flexible,” said Kulkarni. “Not only does JBoss give us exactly what we need now, it provides us with choices going into the future.” Looking forward, Covad is currently working on a very aggressive new product roll-out for 2009, primarily in the form of providing customers with Internet-based network services delivered “in the cloud.” “We’re looking at the JBoss Enterprise SOA Platform to implement business rules, and JBoss Seam as a messaging and integration platform,” he said. “Whatever we do, JBoss is certain to be a core part of our efforts.” COVAD | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Rivet Logic’s Work with Harvard Business Publishing Boosts Agility, Delivers Rich User Experience with Open Source Solutions From Red Hat, JBoss, and Alfresco Geography Cambridge, Massachusetts Business challenge BACKGROUND Harvard Business Publishing (HBP) is a not-for-profit, wholly-owned subsidiary of Harvard University which publishes a range of content—both print and online—bridging the knowledge gap between the academic and the corporate world. It serves three primary markets: academic, enterprise, and individual managers. With more than 250 employees, the HBP’s mission is to explore and improve management practices around the world. HBP’s major web properties include the online version of Harvard Business Review (hbr.org), Harvard Business Digital (harvardbusiness.org), and Higher Education (www.hbsp.harvard.edu). Rivet Logic and HBP were selected for the Optimized Systems Innovation Award for the use of open source solutions from Red Hat, JBoss, and Alfresco, which have enabled increased stability and the ability to develop products faster, bundle existing products more efficiently, and generate new revenue opportunities by increasing site traffic and offering richer, fresher, and more varied content. Rivet Logic provides professional open source services and solutions that help organizations engage with customers, improve collaboration, and streamline operations. The company offers a full suite of JBoss professional services—including deployment, customization, and integration—enabling clients to fully leverage the power of the world’s leading open source enterprise middleware stack. With complementary expertise in the Alfresco content management platform, Rivet Logic offers integrated, content-rich, and web-oriented architecture (WOA)-enabled solutions that power a new generation of interactive web properties, enterprise Intranet applications, and collaborative Web 2.0 communities. “This project was as mission-critical as they come. It encompassed the back-end repository, the front-end application that internal users deployed to create new content and products, and a customer-facing web application that delivered those products to customers through a variety of channels. Red Hat Enterprise Linux coupled with JBoss Enterprise Application Platform and Alfresco CMS, drove a total transformation of the way that HBP approached product development and delivery.” – Mike Vertal, CEO, Rivet Logic JBOSS BOOK OF SUCCESSFUL SOLUTIONS | RIVET LOGIC The HBP’s ability to get new products to market and the quality of the customer experience at its e-commerce site were hindered by a proprietary operating system, a difficult-to-use legacy content management system (CMS), and inflexible customerfacing web applications, which were negatively impacting the HBP’s revenues and limiting growth software Red Hat Enterprise Linux, JBoss Enterprise Application Platform and Frameworks including JBoss Seam, JBoss Hibernate, jBPM, Oracle Database, and Alfresco’s open source Content Management System. Hardware Intel™ Xeon™ processor-based Dell™ 2950 multicore servers migration path From a proprietary operating system running a proprietary legacy CMS application to Red Hat Enterprise Linux and JBoss Enterprise Application Platform running the Alfresco Content Management System Benefits Increased employee productivity, lowered IT operational costs, and increased website traffic and e-commerce transactions. redhat.com/jboss 36 BUSINESS CHALLENGE To stay innovative and develop new products faster, HBP’s business users require the ability to easily access and use content from a variety of systems across the range of HBP business units. But the existing aging content management system was limiting access to only a few trained power users, which routinely resulted in productivity bottlenecks across all units. To further challenge the workflow and production of HBP products, critical content resided on various shared drives across the enterprise or was locked up in the proprietary system, making it increasingly difficult for HBP to repurpose existing content into the kind of new digital media products that the fast-moving business information marketplace was seeking. “Strategically, HBP knew it needed to transform itself from a print organization—which it had been for the past 10 to 20 years—to a digital media organization,” said Mike Vertal, CEO of Rivet Logic Corporation, a professional open source services and solutions firm hired by the HBP to reengineer the core IT platform and mission-critical applications. The growing array of aging and disparate legacy middleware and operating systems used to run HBP’s websites was also proving increasingly unstable. The system routinely caused integration hurdles, IT bottlenecks, and escalating operational costs due to personnel overhead and software licensing fees. The lack of easy-to-use web publishing tools hindered the editorial staff’s ability to deliver fresh and innovative content and, consequently, limited HBP’s ability to drive site traffic and therefore the ad revenue and e-commerce transactions that contributed directly to the firm’s bottom line. In addition to the financial overhead due to high software licensing and maintenance costs, a large percentage of IT operational costs and human resources were spent just keeping the old systems running, leaving little time and resources for developing innovative new products. The proprietary legacy systems were difficult to customize and integrate, and could not scale to keep pace with HBP’s expanding business. solution HBP recognized it needed to replace its proprietary content management system with a robust, yet easy-to-use enterprise -grade content management system that would facilitate access to its high-value content to its business users and integrate seamlessly with existing systems such as enterprise content repositories, search and merchandising tools, e-commerce systems, ad networks, Web analytics, and community-building applications such as blogs. HBP required a solution that provided increased flexibility around page design and messaging, easy access to digital products, a uniform user experience, an easy-to-use e-commerce experience, and improved visitor experience 37 redhat.com/jboss for user registration and session management. HBP also sought a higher level of performance, scalability, and rocksolid stability. One absolutely non-negotiable requirement: the new solution needed to be built with open source software and an open architecture with an enterprise Java foundation at the core. It also needed to support rapid, lightweight development at the upper layers of the application stack—most notably at the user interface layer and presentation tier. This requirement would focus on HBP’s business goals and on leveraging HBP’s very high-value content and core capabilities to enable future innovation. This is where Rivet Logic came in. Rivet Logic provides professional open source services and solutions and offers a full suite of JBoss professional services including deployment, customization, and integration—enabling clients to fully leverage the power of the world’s leading open source enterprise middleware stack. Rivet Logic implemented an end-to-end open source solution that delivered on all of HBP’s requirements. HBP’s production ecosystem was built on Red Hat Enterprise Linux on Intel Xeon processor-based Dell 2950 servers with dual and quad core CPUs, running JBoss Enterprise Application Platform, Apache, Oracle Database, and the Alfresco Content Management System. JBoss Enterprise Application Platform was used as a core component for the dynamic content delivery system and e-commerce experience. JBoss Enterprise Application Platform provided the basis for a WOA that enabled straightforward integration with numerous enterprise back-end systems and third-party web services, including enterprise resource management (ERP), ad servers, XML repositories, taxonomy management, third-party search, web analytics, and a user ID management system. In addition, JBoss Seam served as the rich user interface (UI) framework for an Intranet application for enterprise content management, and the public-facing web applications for the online versions of Harvard Business Review at hbr.org, HBP’s e-commerce site at harvardbusiness.org, and HBP’s Higher Education site at www.hbsp.harvard.edu. In all cases, the JBoss Seam applications were integrated with Alfresco for back-end content management. The Intranet application utilized Alfresco’s document management (DM) repository, whereas the website applications utilized Alfresco’s web content management (WCM) repository. JBoss Hibernate provided the persistence layer for all application logic and user-generated content, and jBPM governed workflow for editorial content and publishing processes. The JBoss Enterprise Application Platform RIVET LOGIC | JBOSS BOOK OF SUCCESSFUL SOLUTIONS provided the foundation necessary for HBP’s mission-critical applications that required high performance and scalability. Rivet Logic used a WOA approach for the need for singlesign-on support, while also enabling integration with a variety of systems, including a blogging platform (blogs. harvardbusiness.org), e-commerce, an XML repository (for HBR article content), and community platforms. Integration with a third-party search engine offered powerful faceted search and navigation functionalities. This content delivery approach also met standards-compliant XHTML/CSS requirements, maintained SEO-friendly URLs, and allowed for straightforward integration of web analytics. Integration between JBoss and Alfresco was streamlined by using free and open source software from Rivet Logic, including the Remote Alfresco API rivet for Alfresco DM integration and the Crafter rivet for Alfresco. The JBoss Seam Intranet application allows enterprise users to: • Navigate, search, find and retrieve relevant content quickly through a combination of full-text search, metadata search, and content relationship browsing • Create and enter new content and associate metadata and relationships • Manage digital rights of product-related media • Restrict access to certain types of content through role-based user authorization “The new JBoss- and Alfresco-based Intranet provides an easy way for end users to search and find content, as the search results deliver detailed content, such as individual chapters, images, author bios, and the public-facing HBP site provides visitors a rich experience for navigating and consuming HBP’s digital content,” said Vertal, “The JBossand Alfresco-based web content delivery system provides the dynamic and feature-rich functionalities HBP needed in a simplified manner by seamlessly connecting the presentation, application and content repository layers.” BENEFITS By using Red Hat, JBoss, and Alfresco open source solutions, HBP has gained platform agility that enables brand management, broader community functionality, and increased site traffic. The JBoss and Alfresco integrated solution has enabled HBP to gain the stability and ease of use it required to empower business-end users and integrate with a host of critical applications and systems. With the new system in place, HBP can now develop products faster, bundle existing products more efficiently, and generate new revenue opportunities by increasing site traffic and offering richer, fresher, and more varied content. From a developer perspective, HBP’s IT department can now focus on value-added development of new application and site features given the open source architecture and JBOSS BOOK OF SUCCESSFUL SOLUTIONS | RIVET LOGIC the modern WOA infrastructure. Dramatically less time and resources are now spent on maintaining rigid, legacy systems that carried expensive maintenance and software licensing costs. The new implementation has enabled HBP to better leverage the value of its branded content—articles, books and book chapters, blogs, podcasts, and videos—easily, quickly and securely. “Uniting all content across the enterprise led to the rapid development of new digital media products and richer content on HBP’s revenue-generating web properties,” said Vertal, “With Red Hat, JBoss and Alfresco, HBP has enhanced the visitor experience with improved navigation, along with much faster website performance. By offering fresher and more dynamic content and increasing site traffic, HBP has started to expand its revenue opportunities.” “This project was as mission-critical as they come,” said Vertal. “It encompassed the back-end repository, the front-end application that internal users deployed to create new content and products, and a customer-facing web application that delivered those products to customers through a variety of channels. Red Hat Enterprise Linux coupled with JBoss Enterprise Application Platform drove a total transformation of the way that HPB approached product development and delivery.” Business agility has also increased by orders of magnitude, said Vertal. “Because we were on the new platform, in a matter of months we were able to replace the entire e-commerce front end with a much better user experience and more manageable applications.” The stability of the system has also proven itself. And, looking forward, HBP has plans to begin incorporating social media into the site using collaborative tools and community applications that will enable its employees to become better engaged with customers. “This will allow HBP to build and maintain better customer loyalty across its entire customer base,” said Vertal. “We utilized leading edge, open source platforms from Red Hat, Alfresco, and Rivet Logic to implement a largescale, high-value, business-critical solution that spans internal enterprise collaboration applications, public-facing web properties and communities, and business-critical e-commerce applications,” said Vertal, “We believe this project demonstrates the powerful benefits that commercial open source software from Red Hat, JBoss, and the open source ecosystem is ready to deliver to major enterprises for the converged world of content, community, collaboration, and commerce.” redhat.com/jboss 38 CUSTOMER ADVICE “Any enterprise or government agency that is looking to increase employee productivity and/or improve relationships with customers should seek to leverage next-generation solutions that expand their use of content, community, collaboration, and community. And just as the consumer Web 2.0 was built on open source software, these next generation Enterprise 2.0 solutions are being built on enterprise-grade, commercial open source software from Red Hat, JBoss, Alfresco, and others. All organizations should seek to leverage commercial open source software as much as possible for any and all future enterprise software initiatives,” said Vertal. “Businesses should remember that software is a means to an end, not an end in itself. Companies should first focus on business requirements and desired results, and leverage the best-of-breed software technologies that will help them get there. And whether the business needs better internalfacing, content-enabled enterprise applications, improved externalfacing web properties, or e-commerce platforms, JBoss software has proven it can help deliver tremendous bottomline results,” said Vertal. 39 redhat.com/jboss RIVET LOGIC | JBOSS BOOK OF SUCCESSFUL SOLUTIONS SPRINT MAKES THE RIGHT CALL BY REPLACING COSTLY PROPRIETARY MIDDLEWARE WITH JBOSS ENTERPRISE MIDDLEWARE Geography Overland Park, Kansas Business challenge BACKGROUND Sprint Nextel offers a comprehensive range of wireless and wireline communications services bringing the freedom of mobility to consumers, businesses, and government users. Sprint Nextel served more than 56 million customers at the end of the first quarter of 2012 and is widely recognized for developing, engineering, and deploying innovative technologies, including the first wireless 4G service from a national carrier in the United States; offering industry-leading mobile data services, leading prepaid brands including Virgin Mobile USA, Boost Mobile, and Assurance Wireless; instant national and international pushto-talk capabilities; and a global Tier 1 Internet backbone. The American Customer Satisfaction Index rated Sprint No. 1 among all national carriers and most improved in customer satisfaction across all industries during the last four years. Newsweek ranked Sprint No. 3 in its 2011 Green Rankings, listing it as one of the nation’s greenest companies, the highest of any telecommunications company. Tired of paying exorbitant licensing and maintenance fees for proprietary middleware, Sprint embarked on an open source initiative with JBoss Enterprise Application Platform that significantly cut costs while delivering enhanced flexibility and agility to the company’s mission-critical business applications. software Red Hat® Enterprise Linux®, Red Hat Consulting, Red Hat Training, JBoss® Enterprise Application Platform, JBoss Operations Network Hardware “Since the environment we’ve created is rooted in open source standards, it will allow us to grow our middleware platform at a rational cost and allow us to focus on delivering applications to our business.” – Jamie Williams, IT Director, Sprint Intel™ Xeon™ processor-based Dell™ 2950 multicore servers Benefits Saved $4 million annually in licensing and maintenance fees, improved developer productivity, reduced timeto-market of Sprint products COSTLY MIDDLEWARE A DRAIN ON BUSINESS-FOCUSED IT OPPORTUNITIES Prior to 2011, Sprint was locked into expensive and proprietary Oracle WebLogic and IBM WebSphere middleware platforms for its key business applications. The high license maintenance and support costs diverted funds away from other business-driven IT opportunities, and it was very difficult to keep multiple versions of the multiple middleware products current. “We had several applications on non-supported EOL [end-of-life] versions of WebSphere and WebLogic,” said Jamie Williams, director of IT middleware at Sprint. The company finally reached a point where it either needed to embark upon a costly and labor-intensive upgrade of all existing middleware environments, or standardize on a new middleware platform. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SPRINT redhat.com/jboss 40 The Sprint IT team was leaning toward deploying a new solution, but had some very specific requirements. First, the middleware would need to support a transition to a new, low total cost of ownership (TCO) platform without disrupting production operations or business-critical projects in the IT development pipeline. “We also needed middleware that was based on innovative open standards, was flexible enough to meet the needs of our many diverse applications, had been ‘battle-tested’ for production stability in carrier-grade implementations, and—finally— could be implemented in a standard way to make it easy to keep software current down the road,” said Williams. In addition to replacing middleware, Sprint also decided to modernize related infrastructure components while “already under the hood” of its IT environment. “We simultaneously sought to migrate applications from standalone physical servers into virtualized environments, from proprietary operating systems to Linux, and from proprietary web servers to Apache,” said Williams. JBOSS ENTERPRISE MIDDLEWARE BEST SOLUTION FOR NEXT-GENERATION IT PLATFORM After extensive due diligence and proof-of-concept testing, Sprint chose JBoss Enterprise Application Platform as its new middleware solution and Red Hat Enterprise Linux as its new operating system environment. In April of 2011, Sprint approved and funded a major project to replace all legacy WebLogic and WebSphere middleware with JBoss Enterprise Middleware from Red Hat, and began migrating those applications to a virtualized Red Hat Enterprise Linux environment. Going forward, all new applications developed at Sprint would use JBoss Enterprise Application Platform. As part of the two-year project, Sprint utilized Red Hat Consulting to help with application migrations, defining best practices, and designing a future-state architecture. Sprint IT began the migration, which would eventually involve moving more than 100 Sprint applications from the proprietary legacy middleware platforms to the new JBoss standard. The massive scope of this migration effort is such that it will ultimately touch every area of Sprint’s business, including sales, HR, finance, IT, and engineering. Williams worked closely with his peers throughout IT to build consensus, given all the critical applications that would ultimately be impacted by the migration. The team of Red Hat consultants guided and mentored internal Sprint IT personnel to develop Sprint-specific standards that would promote application portability, architecture flexibility, reliability, and performance while reducing vendor lock-in. Today, Sprint IT has successfully migrated 57 of Sprint’s most business- and mission-critical applications. Previously, those applications consumed more than 600 CPUs of 41 redhat.com/jboss WebLogic and nearly 24,000 PVUs of WebSphere. “The applications we have migrated include service and repair management in our retail stores, prepaid online purchasing, secure file transfer to Sprint partners, asset and inventory management for the Sprint wireless network, and many more,” said Williams. “At the completion of the program, we expect to have migrated more than 100 applications that were previously utilizing 1,000 CPUs of WebLogic and 100,000 PVUs of WebSphere.” Sprint at the same time modernized its infrastructure by transforming standalone servers into virtual machines running on Red Hat Enterprise Linux, and replacing legacy web servers with Apache web servers. “The standards that Sprint has created with Red Hat Consulting have provided our applications with the fundamental enterprise architecture framework that will allow them to have more flexibility and less dependency on expensive, closed-source technologies in the future.” – Jamie Williams, IT Director, Sprint JBOSS DELIVERS MILLIONS IN SAVINGS AND THE ABILITY TO FOCUS ON STRATEGIC IT INITIATIVES Sprint expects to save more than $4 million annually through reductions in license and maintenance costs alone, simply by replacing the proprietary middleware environment with JBoss Enterprise Middleware. Because Williams’ team also embraced implementation standards and management tools like JBoss Operations Network, Sprint developers, middleware administrators, and systems support staff are much more productive, leading to even more savings. These cost reductions allow Sprint to fund more IT projects for business-driven functionality, rather than simply supporting the infrastructure by “keeping the lights on,” said Williams. “Since the environment we’ve created is rooted in open source standards, it will allow us to grow our middleware platform at a rational cost and allow us to focus on delivering applications to our business,” said Williams. “Additionally, the flexibility and choice we have now with applications that have been successfully migrated will allow Sprint to have more control over the evolution of its infrastructure hosting, whether it be internally, externally, or a hybrid environment.” Developers have learned how to more quickly debug their code locally and in “low-commitment” development environments. Additionally, “The standards that Sprint has created with Red Hat Consulting have provided our SPRINT | JBOSS BOOK OF SUCCESSFUL SOLUTIONS applications with the fundamental enterprise architecture framework that will allow them to have more flexibility, and less dependency on expensive, closed-source technologies in the future,” said Williams. Sprint has extensively utilized Red Hat Global Support Services and Red Hat Training during the migrations. Red Hat Training provided several JBoss Enterprise Middleware courses that were a key part of bringing such a large group of Sprint application developers up to speed on the new platform. “Completing these training courses early in the program gave the Sprint application development teams the background and confidence they needed to take on the challenge of migrating their applications,” said Williams. “And our Red Hat TAM [technical account manager] is actively involved as applications complete production migrations onto the new platform.” In the end, says Williams, Sprint has reaped more than just financial rewards with this migration project. Standardizing and modernizing the infrastructure of many mission and business critical applications was also a key success that will promote improved developer productivity, reduced time-tomarket for key Sprint products, and improved automation of crucial business processes in the future. “In today’s market, these are all key factors helping Sprint remain nimble and enabling us to deliver cutting-edge solutions to the market,” says Williams. 42 redhat.com/jboss SPRINT | JBOSS BOOK OF SUCCESSFUL SOLUTIONS 43 Travel Channel Delivers Enhanced Online User Experiences, Gains Visibility into Application Performance, and Optimizes its Environment with Red Hat Solutions Geography United States Business challenge BACKGROUND Launched in 1987 and owned by Scripps Networks Interactive, Travel Channel is available in more than 95 million US cable homes (Nielsen Universe Estimate, August 2009) and is the place for consumers to satisfy their urges to go, see and do. Through the engaging storytelling and unique perspectives of its on-air personalities, the Travel Channel creates travel content that inspires, entertains and taps into the human desire to experience new things, explore new places and engage with interesting people and cultures. Travel Channel’s high-definition simulcast, Travel Channel HD, is distributed to more than 17 million, and its website, www.travelchannel.com, serves as the network’s entertainment travel hub and averages more than two million unique users each month. Its largest annual event is a live simulcast of its popular “Ghost Adventures Live” show, which is broadcast both on television and via TravelChannel.com as an interactive web portal. In 2009, the Travel Channel received its first Emmy award, accompanied by six nominations. Travel Channel also hosts www.travelchannelacademy.com, the only travel-focused digital film school where anyone can register for online courses and boot camps to learn how to professionally produce travel media. The Travel Channel IT group is divided into three distinct teams: operations, digital media asset and interactive. This team’s main goals are to promote positive and interactive website experiences and to provide content as quickly as possible. BUSINESS CHALLENGE Each year, Travel Channel conducts several live television events that are completely interactive with the company’s website. While watching, viewers can interact online through webcams, live video chat, texting, message boards, and forums. These events draw a massive following with more than one million hits to the website, resulting in web traffic spikes of up to 300%, causing the need to monitor and manage all of the web applications to ensure there are no unfavorable outcomes for visitors during the live event. “We mean it when we say ‘interactive,’ said Richard Hood, senior manager of IT operations at Travel Channel. “If ‘Ghost Adventures Live’ viewers see shadows go by on a webcam, they can text a message to the Travel Channel team, and we can send the personalities to investigate the area in real time.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TRAVEL CHANNEL Required a management and monitoring solution to ensure travelchannel.com visitors have positive experiences with no downtime or viewing difficulties, especially during business-critical events solution With Red Hat Consulting and Amentra, a Red Hat company, Travel Channel implemented JBoss Operations Network (JBoss ON) on JBoss Enterprise Application Platform, running on Red Hat Enterprise Linux Advanced Platform, to increase visibility and availability, and improve the risk management of its web applications software Red Hat Enterprise Linux Advanced Platform, JBoss Enterprise Application Platform, JBoss Operations Network, Red Hat Network Satellite, Red Hat Consulting, Amentra Consulting Hardware Dell PowerEdge 2950 servers Benefits Increased visibility to mitigate performance issues, enhanced risk management and capacity planning; increased throughput to servers 20-fold by increasing memory usage; gained the ability to test the website’s refresh load, memory leaks and performance issues during business-critical live events; Increased application availability; gained knowledge through Red Hat Consulting and Red Hat’s Amentra Consulting team redhat.com/jboss 44 During “Ghost Adventures Live,” Travel Channel receives up to one-tenth of its annual revenue, and more than one million hits to its website. “On an average day we’ll get anywhere from 200,000 to 300,000 website hits,” said Hood. “During the live events, we can have up to one million hits in six hours, which is unprecedented for the size of our operation.” During previous years’ live events, Travel Channel lacked the tools to effectively monitor and manage the performance of its web applications. In addition, the spike in users overloaded the web applications, resulting in unanticipated downtime. “When you have a live event, you have the world looking at you right then and there,” said Hood. “It is not pre-scripted and you don’t get to do a retake. If you have an issue, everyone can see it. We decided to become proactive and identify a solution that would enable us to test our systems before the event, monitor and manage during the event and plan our capacity for future events,” said Hood. SOLUTION When the need for a middleware monitoring and management solution was identified, the Travel Channel IT team was not yet leveraging JBoss ON. However, this solution was already built into Travel Channel’s JBoss Enterprise Application Platform solution, which the company deployed in 2006. The JBoss Enterprise Application Platform runs on Red Hat Enterprise Linux, and Travel Channel currently runs 80 percent of its infrastructure on Red Hat Enterprise Linux. potential issues. This testing ensured that the IT team was prepared and equipped to handle the traffic and usage spikes associated with their live events. “The partnership we have with Red Hat is not based on dollars, it is based on the technology and the people who are committed to our success. Red Hat takes the burden of hardening, testing, and supporting the technology, allowing us more time to satisfy the problem rather than playing with the symptoms.” – Richard Hood, senior manager IT operations, Travel Channel “The Red Hat consultants reached out to us in advance of the live event, worked with us during the event and followed up with us after the event to ensure all of our needs were met and questions were answered,” said Payne. “This unsolicited feedback and candor solidified the feeling that Red Hat really cares about the success of our business.” “JBoss ON also enabled us to remove the questions, concerns and risks that we had during live events,” continued Payne. “We now have visibility into our web application performance. In addition, we didn’t have to add another vendor, and thus complexity, to our environment.” With a need for these capabilities and minimal experience with a monitoring and management solution, Travel Channel worked with Red Hat Consulting and consultants from Amentra, a Red Hat company, to fully leverage the many capabilities of JBoss ON for its specific pain points. Because it met all of its monitoring needs, including visibility, availability, risk management, capacity planning and significant cost savings over proprietary alternatives, Travel Channel decided to utilize JBoss ON. Travel Channel also realized key benefits through the use of Red Hat Consulting and Amentra, a Red Hat company. “The consulting and support from Red Hat has been outstanding,” said Payne. “It has provided me with the tools, skills and knowledge necessary to identify problems and make accurate and efficient recommendations to fix them. While, I’m not reliant on the consultants, they are mentors to me and are constantly following up with us, which is unheard of in the IT industry.” BENEFITS “In a short timeframe, Red Hat Consulting has enabled us to grow our environment and become self-sufficient with the installation, tuning and configuring of JBoss ON,” said Hood. “Additionally, the monitoring tool enables us to identify and resolve problems before our customer sees them. It allows me to focus my attention on other areas of my environment, and alerts me when we are meeting a threshold that is unfavorable.” “I was amazed at how quickly JBoss ON was set up and configured to our specifications,” said Chuck Payne, systems administrator at Travel Channel. “Within two hours of working with Red Hat consulting teams, including Amentra, we had the monitoring and management solution installed. In addition, we had identified the roadmap for equipping our team with the tools necessary to identify issues, discuss pain points and collaborate to address issues.” Prior to the first live event after JBoss ON’s implementation in 2009, the Travel Channel IT team tested all of its critical web applications and websites against inflated traffic projections, utilizing JBoss ON to identify and fix any “The partnership we have with Red Hat is not based on dollars, it is based on the technology and the people who are committed to our success,” said Hood. “Red Hat takes the burden of hardening, testing and supporting the technology, allowing us more time to satisfy the problem rather than playing with the symptoms.” 45 TRAVEL CHANNEL | JBOSS BOOK OF SUCCESSFUL SOLUTIONS redhat.com/jboss EDUCATION INDUSTRY: EDUCATION 46 Leading UK Exam Board Cuts Costs, Innovates with End-to-End Open Source Solution Geography United Kingdom Business challenge BACKGROUND The Assessment and Qualifications Alliance (AQA) is the largest of the three English exam boards. It is the leading provider of qualifications for UK schools and colleges, awarding 49% of full course GCSEs and 42% of A-levels nationally. In total, over 3.5 million students take exams with AQA each year. To launch an extranet service that would be available to its external users of more than 35,000 examiners and moderators Hardware HP x86-based commodity servers AQA is an independent registered charity, with no shareholders, therefore all of its income is used to run examinations and carry out research and development to improve its qualifications and services. SOFTWARE JBoss Enterprise Application Platform, AQA employs 1050 permanent staff across its offices, headed up by its Executive Board. The organization also works with about 35,000 teachers, lecturers, advisers and consultants who assist in setting and marking exams. JBoss Enterprise Portal Platform, Red AQA is committed to using modern technology to enhance the quality and accuracy of the examination process for the benefit of candidates and is always striving to modernize its assessment process. Migration path “Prior to the implementation, we considered all the major vendors, but chose an open source strategy as it offered similar and even superior levels of functionality, security and quality, but at a tenth of the cost.” Hat Enterprise Linux, Alfresco ECM, Enterprise DB Proprietary, closed solution to a more cost-effective and flexible platform based on JBoss Enterprise Application platform Benefits Reduced total cost of ownership (TCO), including cost and efficiency savings of £250,000 per year, and freedom from vendor lock-in – Peter Morris, Programme Manager, AQA BUSINESS CHALLENGE AQA needed a secure extranet service that would be available to its external users of over 35,000 examiners and moderators. This extranet would contain valuable and important documentation allowing users to mark exam papers more effectively, eliminating the previous paper based process of printing and posting. Security was a big consideration as all examination papers and marking schemes were held on the system along with overall guidelines on marking JBOSS BOOK OF SUCCESSFUL SOLUTIONS | AQA redhat.com/jboss 47 the papers. AQA needed a secure platform that would not be openly accessible. It was also important that the new system allowed users to access a variety of documentation twenty-four hours a day seven days a week. Application technologies to improve the overall experience. Optaros supported AQA in the adoption of an Agile Development strategy which reduced the timescale for development to around four weeks. AQA had a system built around a more traditional, proprietary architecture that was too restrictive and costly to maintain. In order to reduce the costs associated with licenses, support and maintenance, AQA decided to replace all the proprietary software with open source solutions. This migration allowed AQA to benefit from an end-to-end open source solution deployed on open standards and at a value point that would allow AQA to continue to innovate into the future. The extranet was initially rolled out to a pilot group of 200 examiners whose feedback has been resoundingly positive. “We were spending six-figure sums every year on printing and posting documentation to examiners alone. We wanted to develop an extranet that could replace our paper-based manual processes with electronic documentation that could be easily updated,” explained Peter Morris, Programme Manager, AQA. “Prior to the implementation, we considered all the major vendors, but chose an open source strategy as it offered similar and even superior levels of functionality, security and quality, but at a tenth of the cost.” Red Hat’s subscription model now provides AQA with increased value as it can consolidate onto a single subscription. Total cost of ownership (TCO) is reduced, and printing, posting, licensing and other ongoing operational costs are significantly reduced. By automating its manual process online and enabling users to update details themselves, they have improved accuracy and administration staff are now free to carry out other tasks. BENEFITS Key requirements for the migration to open source technology were cost and efficiency savings. AQA calculated that it was 10 times less expensive to implement a solution from Red Hat than to extend the previous proprietary solution to this external audience. As a result, AQA expects to save £250,000 annually. Because of the high demand for AQA’s services the entire solution needed to be deployed, tested and put into production in just six weeks. SOLUTION AQA evaluated a number of open source solutions that could offer an alternative software delivery model to its existing closed proprietary solution. AQA had an existing relationship with Red Hat and had been using the Red Hat Enterprise Linux platform for its servers for some time. Knowing that the same highquality support structure, value and superior technology development extended to JBoss Enterprise Middleware, AQA decided to migrate to the JBoss Enterprise Application Platform as well. The overall stack proved to be far more cost effective than its competitors and significantly less expensive than keeping the existing legacy systems in place. The solution AQA has chosen is based on an open source stack comprising Red Hat Enterprise Linux, JBoss Enterprise Application Platform, JBoss Enterprise Portal Platform, Alfresco and Enterprise DB, and will provide a strategic platform for future collaboration. AQA used systems integrater Optaros to aid the smooth integration of the new open source platform. Optaros enabled AQA to create a customised user experience that focused on ease-of-use and utilised Rich Internet 48 redhat.com/jboss The other important consideration was that migrating to an open source platform facilitated the rapid and agile development of the system, enabling two or more developers to work on different aspects of the project at the same time. This had not been practical with the proprietary technologies previously used and was another area where Red Hat’s solution helped the developers to meet the challenging completion deadline of six weeks. AQA also utilised Red Hat’s expertise through its training and consultancy services to enable them to take the application stack and server to build a version that is ready to use and web facing. This had a significant impact in enabling the system to go live within a very short timeframe. AQA is no longer dependent on individual technology suppliers and now has the flexibility to decouple, plug, and unplug solutions as and when required without impacting the whole stack. This has given AQA a competitive advantage in the marketplace. The migration to open source solutions has helped AQA meet the commercial challenge of staying ahead of its competitors while improving the level of service for its customers, examiners and candidates. Peter Morris from AQA commented: “The first phase of our project with Red Hat has been a great success. We AQA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS will continue to innovate and grow the technology stack. The new system has changed the way we work and has had a massive impact in terms of cost and efficiency savings. Red Hat pulled out all the stops to deliver over and above our expectations. We are now looking to migrate further services to open source as it will give us the competitive advantage to maintain our position as market leader and stay ahead of our competitors.” FUTURE The first phase of the project has moved exam materials online for operational cost savings. The next phase will involve messaging capabilities that will help communication across the organisation. This includes adding more exam papers, marking schemes and even training material such as online demos and screen captures to further enhance the user experience. AQA would also like to implement a forum so users can participate in conversations and discussions, creating an online community to share thoughts and learn from each other. Eventually, AQA’s plan is to open up its information to candidates and a broader range of teachers. This will require a system capable of scaling to hundreds of thousands or even millions of users; AQA believes its open source system will be able to scale to meet this demand. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | AQA redhat.com/jboss 49 50 EUROPEAN UNIVERSITY INSTITUTE MIGRATES TO RED HAT SOLUTIONS TO INCREASE RELIABILITY AND OBTAIN SUBSTANTIAL COST SAVINGS Geography Italy Business challenge To replace the company’s existing BACKGROUND The European University Institute (EUI) was created in 1972 by the six founding Member States of the European Community to provide advanced academic training to doctoral researchers and to promote research at the highest level. Opening its doors to the first researchers in 1976, the organization focuses on research from a European perspective in economics, law, history, politics, and social sciences. BUSINESS CHALLENGE As the organization continued to expand, EUI was interested in a solution to address the proliferation of heterogeneous user data managed by its single enterprise resource planning (ERP) application. The organization’s existing point-to-point integration architecture had become redundant, as it was unable to service EUI’s ever-changing workflows. The company sought enhanced flexibility and heightened security to track how its resources were being used and to provision and transfer individual data securely. point-to-point integration architecture and address the proliferation of personal and individual data managed by the EUI’s single ERP application SOFTWARE Red Hat Enterprise Linux and JBoss Enterprise SOA Platform Benefits Increased flexibility, enhanced security, reduced licensing costs and operating expenses. “As our ecosystem of professors, students, and visitors continued to expand, our legacy system was no longer able to service the needs of the company,” said Michael Goerke, Computing Service, EUI. “We needed a system that could better support and add value to our community but did not require significant investment in proprietary licenses.” SOLUTION With the help of Red Hat partner Visionest, a business process management (BPM) provider, and the JBoss Enterprise SOA Platform, EUI has been able to manage the integration between software applications and heterogeneous data sources. Developed by Visionest with Red Hat technology, the solution has radically changed the integration architecture through using end-to-end service provisioning process as its starting point. EUI implemented JBoss Enterprise SOA Platform to enable the distribution of necessary information and coordinate the services offered to individuals associated with the Institute. The system, which collects data from heterogeneous sources such as the student and staff databases, compiles Master Data Management (MDM) of the electronic identities on site, enabling the institution to track how resources are used and providing the necessary data to the security systems. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | EUI redhat.com/jboss 51 “Educational organizations are under increased pressure to cut costs. Red Hat’s solutions offered EUI reduced costs and operational expenditure without compromising service or expertise. Red Hat support teams provided the indepth technical knowledge necessary to integrate our entire system and prepare us for critical situations as they arise.” – Michael Goerke, Computing Service, EUI MDM has become the only reliable archive for all provisioning, authorization, and indexing processes of individual data inside the complex EUI infrastructure (IT services, training, and residential support). flexibility, reliability, and stability, often higher than those of proprietary solutions.” “Our a>PLUS” platform has been developed specifically to solve management issues caused by increased data usage across enterprises,” added Marco Serpilli, CEO, Visionest. “Due to Red Hat’s promises of reliability, robustness, and security, we chose to build the platform on Red Hat technologies in order to provide customers with valueadded solutions at a competitive price.” “Educational organizations are under increased pressure to cut costs,” said Goerke. “Red Hat’s solutions reduced licensing costs as well as operational expenditures for EUI without compromising service or expertise. Additionally, Red Hat’s support teams provided the in-depth technical knowledge and expertise necessary to integrate our entire system and prepare us for critical situations as they arise.” Building upon JBoss Enterprise SOA Platform, Visionest has developed a Central Person Registry (CPR) application based entirely on the Red Hat solution, to offer EUI users maximum freedom in developing and implementing organizational rules and processes. Visionest worked with EUI to develop its “a>PLUS” platform, a powerful BPM framework built entirely on JBoss Enterprise SOA Platform technology, delivering robust process management applications. BENEFITS Through enabling the integration of multiple applications and IT security systems, the CPR application offered EUI ease of administration along with change management. Within the CPR system, user data derived from multiple management applications is consolidated and shared through a wide set of rules and a complex provisioning process that provides information and support to the security systems. CPR integrates organizational processes to streamline IT resource allocation through governing and orchestrating connected applications. Immediately after re-modeling the process and its business rules, EUI benefited from simplified integration processes and a more immediate and powerful provisioning solution. By implementing the Visionest “a>PLUS” platform, EUI has also succeeded in achieving enterprise-class reliability and security at a reduced cost. “This migration marks the first phase of the adoption of open source solutions across our entire infrastructure,” said Goerke. “Positive feedback from the Institute’s users and employees has confirmed our initial expectations of choosing open source technologies to achieve high levels of 52 redhat.com/jboss EUI | JBOSS BOOK OF SUCCESSFUL SOLUTIONS King’s College London Dental Institute Builds Award Winning Virtual Campus Experience on JBoss Enterprise Middleware Geography United Kingdom Business challenge To provide online learning materials and assessment tools virtually to dental students through a flexible, secure and cost-effective technology infrastructure with optimal functionality BACKGROUND King’s College London is the Sunday Times University of the Year 2010-11, one of the top 25 universities in the world (Times Higher Education 2010), and the fourth oldest in England. A research-led university based in the heart of London, King’s has nearly 23,000 students (of whom more than 8,600 are graduate students) from nearly 140 countries, and some 5,500 employees. Migration path The application was developed from ground up using JBoss SOLUTION The IVIDENT project (International Virtual Dental School, now known as The College offers an intellectually rigorous environment supported by welcoming and caring traditions. King’s has played a major role in many of the advances that have shaped modern life, such as the discovery of the structure of DNA, and it is now the largest centre for the education of doctors, dentists and other healthcare professionals in Europe, and home to six Medical Research Council centres. UDENTE – Universal Dental E-Learning http://www.udente.org) is a flexible learning platform (FLP), conceived to deliver quality-assured content and web-based education tools to dental students. The platform is built on Red At the hub of the award winning IVIDENT ethos is customisable, high quality, secure, seamless integration of learning tools, systems and e-content with an accent on sustainability in the project. The virtual faculty, and indeed all stakeholders, strive to achieve economic, environmental and technological sustainability throughout the advanced second generation virtual learning environment and infrastructure. BUSINESS CHALLENGE King’s College London Dental Institute received the highest quality assurance and research ratings in the latest assessments. This is despite the national 22% decline in the number of professors, senior lecturers and lecturers since 2000. The loss of research expertise of clinical academics and the impact on the research agenda is concerning. It is therefore to the Dental Institute’s credit that the creative solutions of IVIDENT can support teaching and learning in a blended approach that incorporates the latest research findings and the best clinical practice. With a finite number of senior faculty, especially in the smaller specialties, the Dental Institute wanted to provide an innovative solution to better serve its growing, geographically dispersed student body and to more efficiently use its tutoring resources. “The main challenge for the Dental Institute was to create a premium environment for learning, whilst meeting the project’s final objective of sustainability,” said Professor Patricia A. Reynolds, Director of Flexible JBOSS BOOK OF SUCCESSFUL SOLUTIONS | KING’S COLLEGE Hat’s open source middleware portfolio including JBoss Enterprise Application Platform and JBoss Developer Studio. Hardware Dell Poweredge 1435, 2 x Dual Core AMD SOFTWARE JBoss Enterprise Application Platform, JBoss Developer Studio, JBoss Seam, JBoss Hibernate, and jBPM Benefits Create an award-winning virtual experience for students; to improve the educational experience for both students and tutors; potentially improve ROI while reducing costs; increase flexibility, interoperability and ease of maintenance redhat.com/jboss 53 learning, at the Institute. “King’s saw technology as a strategic tool for centralising resources and providing increased accessibility to the latest learning content and curriculum for students while scaling the curriculum to serve its growing number of students.” The Dental Institute designed an online, flexible and scalable learning portal to deliver expert curriculum to dental students, called the International Virtual Dental School (IVIDENT) which was jointly funded by the Higher Education Funding Council for England (HEFCE) and the Department of Health. The £2.3 million three-year project aimed to bridge the gap between skills development for dental students and the availability of expert teachers in smaller specialties, by providing an online-based, flexible learning capability with universal IT integration. A critical part of the successful introduction of IVIDENT was gaining mindshare and momentum from a diverse set of the King’s community, including students, lecturers, aculty members and research specialists. For this to be achieved the Dental Institute had to implement a solution that brought together technology and education for an improved student experience within the context of a sustainable but not-for-profit business. The IVIDENT project was created with an ultimate objective of proposing a sustainable solution that could be shared by other dental learning institutions around the world, once it had been proven at the Dental Institute and its partner institutions. With this potential reach in mind, the technology infrastructure had to be built on open standards. As with any educational establishment cost reduction and return on investment were key requirements. The Dental Institute was therefore searching for a solution that consolidated its current IT infrastructure, maximising existing technology assets and minimising capital expenditure. Security also needed to be taken into account throughout this project. Teaching resources and student data needed to be protected, therefore any solution had to have a stringent security layer. As part of this requirement, the ability to audit any activity within the system was crucial as all interactions could play a part in a student’s assessment. Finally, the Dental Institute had to ensure that students did not experience downtime from any solution that was put in place. Availability, around-the-clock support, and accessibility were crucial to the college meeting its need to have course content and educational mechanisms available online. SOLUTION King’s worked with Tier 2, a Red Hat Premier Business 54 redhat.com/jboss Partner that holds a middleware specialization, to design the specification requirements of the IVIDENT project. As IVIDENT took shape, it encompassed online course content, virtual classrooms, social networking tools, a bulletin board, assessment tools, virtual lectures, and demonstrations. Students would be able to access these services via laptops or smartphones, encouraging collaboration, mobility and research. Tier 2 worked with King’s to identify its options, which included a non-technical scoping exercise to decipher the exact applications and requirements of the system. The College was aware that there were many off-the-shelf technology solutions specifically designed for educational needs; however, it wanted a more customizable infrastructure that would meet its exact requirements and integrate with its existing, incumbent technology. An open source architecture was identified early on as a solution that King’s wanted to explore. The ability to reduce capital expenditure as well as benefiting from community collaboration fit well within the project’s sustainability programme. With integration, security, customisable features and capital expenditure taken into account, the overriding factor behind the decision to use JBoss Enterprise Middleware as the basis for IVIDENT was its technology superiority. JBoss Enterprise Application Platform was considered to be the only open source enterprise middleware solution upon which the college could build applications and scalable platforms to the standard that it required. On the completion of IVIDENT in March 2010, King’s named the completed project UDENTE (Universal Dental E-Learning http://www.udente.org). BENEFITS IVIDENT/UDENTE is changing the way that King’s Dental Institute is delivering dental education. It has created a virtual learning environment which not only meets, but enhances, the traditional learning experience in a blended approach. Flexible graduate dental courses are already delivered online through blended learning programmes at http:// www.kcl.ac.uk/distancedentistry. These allow greater flexibility of access for students and effective monitoring by faculty. Using flexible learning techniques, staff are freed up from repetitive teaching tasks, and faculty can also focus on the individual needs of students as well as their own research. In addition, dental institutions and organisations will be able to affiliate with IVIDENT/UDENTE, allowing them to leverage and access extensive quality-assured e-content king’s college | JBOSS BOOK OF SUCCESSFUL SOLUTIONS and tools to create their own curricula. As the UDENTE family grows it is hoped that those institutions located in developing countries may access and share world-class training resources according to their local needs. From a technical perspective IVIDENT/UDENTE has met all of the challenges of integration, open standards and interoperability. JBoss Enterprise Application Platform and frameworks has enabled the legacy systems to be integrated into the current system, and therefore created a full portfolio of functionality on more cost-effective hardware. Another benefit of the IVIDENT/UDENTE application running on JBoss Enterprise Application Platform, was the potential cost savings, and possible revenue-generating benefits to support further research and development of the system. An unexpected benefit is the way that IVIDENT/UDENTE acts as a publishing capability for teaching materials from all dental professionals across the world, provided the resources meet the quality assurance requirements. Additionally, Red Hat’s growing ISV ecosystem ensured that third party applications and other affiliate bodies could integrate and interact seamlessly with the system. JBoss Enterprise Middleware also gave King’s valuable security reassurance with full administration, audit and log on functionalities to ensure accountability and audit trails for all interactions by students. “Ultimately IVIDENT as a project has been a resounding success and has met all of its objectives,” said Reynolds. “The UDENTE approach has already been appreciated by an international body of senior deans and experts, and together with student involvement will steer us on a course for the future.” King’s, as a member of the prestigious Russell Group, is widely recognised as a leader in academia and research. It is anticipated that the IVIDENT/UDENTE model will assist in influencing the changing landscape of higher education and as such, be transferable to all specialties and faculties in healthcare and beyond. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | KING’S COLLEGE redhat.com/jboss 55 56 BRIGHT HORIZONS AUTOMATES REQUISITION PROCESS AND INTEGRATES EXISTING IT ARCHITECTURE WITH HELP OF HJB CONSULTING AND RED HAT’S JBOSS ENTERPRISE MIDDLEWARE BACKGROUND Bright Horizons is the global leader in employer-sponsored child care, early education, and work/life solutions. Founded in 1986, Bright Horizons currently operates more than 700 child care centers and schools for some of the world’s largest companies, hospitals, universities, and government agencies throughout North America and Europe, including nearly 100 of the Fortune 500 companies. Bright Horizons also provides back-up care solutions for children and elders, as well as college counseling services and other work/life solutions for employers and working families. HJB Consulting provides technology solutions that help organizations plan, implement and manage information-intensive products as well as complex business processes. For more than six years HJB Consulting has helped customers achieve measurable results with enterprise architecture-based solutions for Business Process Management (BPM), Identity and Access Management (IAM), and Information Portals. Geography United States Business challenge Needed to deploy a Business Process Management solution to transform a paper-based capital requisition workflow into a scalable and automated system. The Business Process Management solution needed to fully integrate with the existing Oracle Application Server and Portal running onRed Hat Enterprise Linux, all within an exceedingly tight budget SOFTWARE JBoss Enterprise Framework; JBoss jBPM, utilizing jBPM Process Definition Language (jPDL); Red Hat Enterprise Linux 5; Oracle Database 10g Hardware HP ProLiant DL380 G6 servers with EMC Celerra NS40 storage arrays BUSINESS CHALLENGE Benefits Bright Horizons’ purchasing process was not scalable over their 700 and growing child care centers, the process was becoming dated and did not easily enable transparency. Reduced costs and increased agility, functionality, and flexibility with a combination of Red Hat and JBoss solutions Previously, when any one of Bright Horizons’ 700 child care centers or schools needed to purchase a capital item or asset—for example, a new computer or a new piece of playground equipment—the director of the center was required to initiate a capital request form (CRF), a paperbased manual process for receiving approval for the necessary funds. The CRF—which involved a significant amount of actual paper—had to be routed to several different people based on the type of request and the budget the funds would require. Typically processed using traditional USPS mail, fax, or email, it could take weeks before a purchase order (P.O.) was issued, and until the actual purchase order arrived at the requestor’s desk, he or she did not typically know where the request was in the approval process. “We surveyed our employees annually, and our CRF process was the biggest pain point among our center directors,” said Nancy Johnson, Director of Supply Management for Bright Horizons. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | BRIGHT HORIZONS redhat.com/jboss 57 To address this business process challenge, Bright Horizons called in HJB Consulting to help design and automate a new requisition process based on a Business Process Management (BPM) solution. Among other goals, Bright Horizons asked HJB to streamline the requisition process by automating request routing and notification; to make the end-to-end expenditure pipeline transparent to key stakeholders; and to archive all requisition documentation so it was easily accessible for additional information. SOLUTION Bright Horizons had two major conditions for the new requisitions system: HJB had to leverage its existing Oracle Portal and associated Oracle Internet Directory, and had to stay within tight budget constraints. “We had a situation where the application server already existed—Oracle—so whatever we built needed to run on that technology,” said Hernando Barake, principal of HJB Consulting. “We couldn’t really go to Bright Horizons and say, you need to replace your infrastructure to do accomplish what you want.” “With almost 1,000,000 downloads, JBoss jBPM is clearly the market leader over competing BPM products, none of which has more than 100,000 downloads. That told us a lot about the maturity and quality of the product.” – Hernando Barake, Principal, HJB Consulting HJB was further limited by cost considerations. “When you need to implement a solution across this many locations, any per-use licensing scheme—which pretty much means any licensing terms for any proprietary software product—presents a big problem,” said Mr. Barake. “Many of these centers make just a few capital purchases per year. Traditional proprietary licenses just didn’t make sense.” These two factors—ease of integration and cost considerations— naturally led HJB to consider using open source software, and once Mr. Barake started investigating possible open source BPM solutions, JBoss jBPM was the natural solution. The ease with which HJB could integrate JBoss jBPM with Bright Horizons’ existing IT infrastructure was the second major factor. “Due to its availability as a plain Java library, we were able to seamlessly integrate JBoss jBPM into the Oracle Application Server,” said Mr. Barake. Finally, there was cost. “Red Hat’s subscription model was very attractive and made it possible to achieve what Bright Horizon wanted without breaking the budget,” said Mr. Barake. HJB designed a purchase requisition process using the Eclipse-based JBoss jBPM Process Definition Language (jPDL) modeler and deployed the process model to an Oracle RDBMS. They then built a set of JSR168 portlets that allowed users to submit requests and to monitor approval status and approval history. Finally, all documents associated with the requests, such as quotes and estimates— were securely stored in the Oracle Portal content management system and protected by corporate authorization rules. BENEFITS Today, Bright Horizons’ capital requisition process has been successfully automated. Anyone with proper authorization can view the expenditures pipeline in real time, and requesters get emails each step of the way regarding the progress of their requests. They can also export all the pending requisitions to Excel spreadsheets if they want to perform deeper analyses of requisition trends. Now all process participants have instant access to a single source of information as well as all requisition process history and documentation. Perhaps most important, the requisition process has been dramatically accelerated. “Today, a center director can put in a request for a requisition in the morning and have the P.O. within hours,” said Johnson. Ms. Johnson said she was further impressed by how quickly HJB Consulting’s team was able to translate the vision of non-technical professionals and dramatically transform the company’s purchasing process. “They made it so simple; we had absolutely no trouble getting people to use the new system,” she said. “This application will work for many other decentralized processes within our organization that require senior level review and approvals. We already have three to four projects lined up that will save Bright Horizons time and money.” – Nancy Johnson, Director of Supply Management, Bright Horizons 58 redhat.com/jboss BRIGHT horizons | JBOSS BOOK OF SUCCESSFUL SOLUTIONS EDUCATIONAL TESTING SERVICES ACHIEVES HIGHEST MARKS WITH RED HAT Geography International Business challenge Roll out new, competitively priced educational products and services more swiftly while cutting costs. Build applications on a base of infrastructure BACKGROUND ETS advances quality and equity in education for people worldwide by creating assessments based on rigorous research. The nonprofit organization serves individuals, educational institutions and government agencies by providing customized solutions for teacher certification; English-language learning; and elementary, secondary and post-secondary education; and conducting education research, analysis and policy studies. Founded in 1947, ETS develops, administers and scores more than 50 million tests annually—including the TOEFL® and TOEIC® tests, the GRE® test, and the Praxis Series® assessments—in more than 180 countries, at over 9,000 locations worldwide. software technology that will position ETS for evolution into cloud models. Migration path Vertically scalable platform to commodity software and hardware platform and proprietary application server technology to open source technology Hardware Intel x86 systems BUSINESS CHALLENGE SOFTWARE ETS is widely recognized as the world leader in creating and administering academic assessments that are both rigorous and fair. But in the early 2000s, ETS management realized that limitations in its IT infrastructure were impeding its ability to compete in an increasingly crowded and price-sensitive global educational market. ETS’s dependence on proprietary hardware and software, in particular, was standing in the way of its ability to maintain its position as the premier educational assessment organization. Red Hat Enterprise Linux, JBoss “A lot of new companies with new technologies have entered the market in recent years, offering solutions that were very aggressively priced against ours,” said Harikumar Rajappan, Enterprise IT Architect for applications at ETS. “We knew we needed to embark upon a different technology strategy to compete effectively.” by moving to a stable, secure x86-based ETS had previously used platforms that were costly and non-portable (the software enabled with vertically scalable features as well as the proprietary hardware required to run them), and also prevented ETS from bringing competitively priced products and services to market in a timely manner. (metrics are based on the current ETS wanted to heavily move to a service-oriented architecture (SOA) that would enable it to combine reusable modules of functionality to quickly create new products and services. They also wanted to be able to easily port its applications from one hardware platform to another. “We’re JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ETS Enterprise Application Platform, JBoss Enterprise Web Platform, JBoss Developer Studio, Red Hat Consulting Benefits Reduce costs and boost competitiveness platform for developing and delivering new assessment products to market more quickly. With Red Hat products, ETS achieves the following benefits server-hardware and OS support service cost at ETS): • Cost savings (approximately 40 percent) • Improved efficiency (approximately 30 percent) • Improved technology management and standardization • Improved leverage of development resources • Better positioned for adoption of cloud computing and virtualization technologies redhat.com/jboss 59 particularly interested in the opportunities offered by cloud computing and virtualization as a way of bringing costs down while improving the scalability, portability, performance, flexibility and reliability of our applications,” Rajappan said. Additionally, having an utterly stable platform for its mission-critical applications was one of ETS’s top priorities. “ETS wanted to stay with highest quality and hence design our applications to perform with no error,” Rajappan said. ETS has developed applications designed to enable instructors to grade tests in a standard manner to ensure fairness. More recently, it has introduced tests that students can take via the Web. “These applications must be high available due to the nature of ETS services and” Rajappan said. For example, if a system crashes while a student is taking an online test, the student risks losing all of his or her work. “This would be unacceptable,” he said.“From the students’ perspective, there is no room for error,” he said. “Wrong test score, or missing a score reporting deadline can negatively impact someone’s entire academic career.” Likewise, ETS has developed applications that enable instructors to grade tests in a standard manner to ensure fairness. More recently, it has introduced online tests that students can take over the Web. “These applications must be up at all times, because the ramifications if they fail are severe,” said Rajappan. For example, if a student is taking an online test, and the system crashes, then the student risks losing all of his or her work. “This would be unacceptable,” he said. SOLUTION ETS decided to move from vertically scalable platform to horizontal scalable Linux platform, primarily for reasons of cost, and portability. It chose Red Hat Enterprise Linux because the open source operating platform was established as one of the most stable and reliable Linux distributions on the market at that time. “We performed extensive in-house performance testing, talked to industry analysts and considered all other aspects of the operating system and application server, including the quality of support, market share and the software and hardware ecosystem,” said Rajappan. “Once we took all these things into consideration, Red Hat was the most viable choice.” Although ETS initially tested the open source waters using the JBoss.org community version, the company today mandates that all developers use JBoss Enterprise Middleware to gain access to Red Hat’s stellar support resources. ETS is in the process of migrating a majority of its applications from vertically scalable platform and 60 redhat.com/jboss proprietary technologies to Intel x86 boxes running Red Hat Enterprise Linux and JBoss Enterprise Middleware. ETS has also migrated J2EE applications to JBoss Enterprise Application Platform and JBoss Enterprise Web Platform. In addition, the company plans to pilot JBoss Operations Network (JON) as a monitoring and administering tool for J2EE application servers to improve real-time monitoring and proactive resolution capabilities. “We performed extensive in-house performance testing, talked to industry analysts and considered all other aspects of the operating system and application server, including the quality of support, market share and the software and hardware ecosystem. Red Hat Enterprise Linux and JBoss from Red Hat with support subscription were the obvious choice at that time.” – Harikumar Rajappan, Enterprise IT Architect for applications at ETS BENEFITS Thanks to its new Red Hat-based strategy, ETS is positioned to compete aggressively in the rapidly evolving educational assessment marketplace. In addition to dramatically reducing its upfront investment in hardware and software, ETS is in process of using the Red Hat products to construct an SOA that will speed time to market of new products and services. ETS has also achieved its performance goals with Red Hat products. When benchmarking Oracle databases running on Red Hat Enterprise Linux and x86 machines compared to Oracle databases on SPARC stations running Solaris [Sun SPARC(4 CPU , 1.2 GHz) to Intel (2 CPU Dual Core, 3.2 GHz) ], “we found that Oracle running under Linux on Intel machines delivered required performance and that the cost was substantially lower based on the support service cost at ETS,” Rajappan said. Thus far, ETS’s management has been very happy with the stability of Red Hat Enterprise Linux due to the fault tolerance capabilities of the platform. “When you are running your application on a single 8-CPU Sun machine and it fails, you are in trouble,” he continued. “But if you are running it on four Intel x86 machines, even if one crashes, your application stays up.” And given ETS’s interest in virtualization and cloud computing, Red Hat was the optimal solution. “It would be very difficult to move vertically scalable systems into the cloud, or into virtual machines,” Rajappan said. ETS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Since ETS standardized its J2EE application development IDE to JBoss Developer Studio, the company has experienced improved resource management, application portability, security monitoring, and patch updates. Since ETS migrated its J2EE applications to JBoss Enterprise Application Platform and JBoss Enterprise Web Platform, they have also found it much easier to manage application configurations, application deployments and changes in technology lifecycles. “We have potential opportunities to increase our capacity with the same resources necessary to support deployment and production environments,” Rajappan said. “Now we can better leverage our existing development teams as the applications are becoming more portable within different development teams.” ETS has also experienced improved technical support and cost savings through Red Hat Global Support Services and Red Hat Consulting, and is very pleased that Red Hat treats it like a true collaborator. “Red Hat representatives have briefed us on upcoming solutions, allowed us to tour their facilities, and provided insight into their product roadmap,” Rajappan said. This knowledge makes Rajappan feel confident that ETS’s J2EE application architecture vision is aligned with Red Hat’s strategic direction. “Thanks to Red Hat, we feel we are on the right path to the future,” he said. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ETS redhat.com/jboss 61 62 FINANCIAL SERVICES & INSURANCE INDUSTRY: FINANCIAL SERVICES & INSURANCE 63 ALLIANZ UPDATES IT INFRASTRUCTURE WITH RED HAT ENTERPRISE LINUX ON IBM SYSTEM Z AND JBOSS ENTERPRISE MIDDLEWARE Geography Australia Business challenge BACKGROUND Operating across Australia and New Zealand with approximately 3,300 staff, Allianz Australia Limited offers a wide range of insurance and risk management products and services, including personal insurance, industrial and commercial insurance, corporate insurance, public and products liability and workers’ compensation insurance. Allianz is Australia’s fourth largest general insurer with over two million policyholders. It also provides some form of insurance cover for more than half of Australia’s top 50 BRW-listed companies. Rebuild Allianz’s IT infrastructure based on a flexible and scalable platform that could leverage new virtualisation technology to generate hardware and support savings, and reduce its underlying software and operations costs for several strategic business application projects MIGRATION PATH The organisation has been a member of the Australian Government’s Greenhouse Challenge Plus Programme and the wider Global Allianz Group has a target to reduce emissions by 20% by 2012. Windows-based infrastructure to Red Hat Enterprise Linux on IBM System z10 mainframe and from WebSphere to JBoss Enterprise Middleware on Intel processor-based HP ProLiant servers BUSINESS CHALLENGE SOFTWARE In 2007, Allianz Australia’s IT department reached a crossroads as it faced a data centre that was at capacity and network equipment that was at end of life. Allianz saw the situation as an opportunity to build a completely new infrastructure from the network right down to the back-up devices. Red Hat Enterprise Linux, Red Hat Network Satellite, JBoss Enterprise Middleware, JBoss Operations Network, Red Hat Consulting “After running WebSphere applications on an Intel platform using Windows for some time, we realised we couldn’t go any further with the current setup,” said Peter Rowe, Head of Infrastructure and Operations, Allianz Australia Limited. In addition, Allianz had also reached the limitations of its Windows-based operating platform. Hardware “We needed a platform that could give us the flexibility and scalability to enable us to grow and expand for the future,” said Rowe. Significant reduction in middleware software and support costs, reallocation of IT budget from software licensing to staff and resources, resolved data centre power limitations with new capacity for growth, superior workload management and operational efficiency, reduced carbon footprint, increased flexibility, scalability, and freedom from vendor lock-in In line with the wider organisation’s goal to reduce emissions by 20 percent by 2012, the IT department was also interested in examining how it could take advantage of new virtualisation technology to save on power usage. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ALLIANZ IBM System z10 mainframe, HP ProLiant servers Benefits redhat.com/jboss 64 “Our business took the view that the mainframe was essentially another commoditised piece of hardware and for us, the value really lay in the interface between the server and the applications. Our target was to employ a Red Hat Enterprise Linux-based platform that could combine agility with low support costs.” – Peter Rowe, Head of Infrastructure and Operations, Allianz Australia Limited SOLUTION After comprehensive analysis, Allianz concluded that the most viable option for the business going forward would be to: • Combine the performance and reliability of the IBM System z10 mainframe with the flexibility and efficiency of Red Hat Enterprise Linux. • Deploy JBoss Enterprise Middleware on the Intel platform, implementing a common system across diverse hardware. In September 2008, Allianz received project approval to commence both infrastructure refreshes concurrently. “IBM System z10 mainframe running Red Hat Enterprise Linux was undoubtedly the best fit-for-purpose solution for us,” said Rowe. “The mainframe offered us the best option for consolidation— Our business took the view that the mainframe was essentially another commoditisedpiece of hardware and for us, the value really lay in the interface between the server and the applications. Our target was to employ a Red Hat Enterprise Linux-based platform that could combine agility with low support costs.” When assessing operating systems for the IBM System z10, Allianz found that open source based Linux would deliver the best outcome and as a result, selected Red Hat Enterprise Linux, to host all Internet-facing applications, including home and motor insurance quoting, broker and agency pages, premium funding and other broker tools for policy servicing. “A major part of the decision to use Red Hat Enterprise Linux was its tight integration with the IBM platform and its impressive support structure,” said Rowe, “Red Hat’s relationship with IBM meant that if we were going to have any issues, Red Hat could essentially replicate the scenario on their own IBM z10.” For ongoing, centralised systems management, Allianz also implemented Red Hat Network Satellite to complement the management of Red Hat Enterprise Linux and minimize daily administrative demands. 65 redhat.com/jboss As a centralised tool, Red Hat Network Satellite can help boost productivity by creating a single template for managing multiple servers more efficiently. It creates a system for grouping machines together and mapping out how to manage them. Having this template also means that one administrator can run the same updates on a greater number of systems simultaneously, and can build a new and completely configured machine within a couple of minutes. In addition, it has the capability to manage virtualised instances of Red Hat Enterprise Linux through the same interface regardless of underlying hardware platform. Red Hat Network Satellite manages Red Hat on the mainframe in the same manner and interface as Red Hat on a distributed machine. As an alternative to WebSphere, which Allianz had been using as part of its existing framework, the organisation implemented JBoss Enterprise Application Platform for content management, document management, business process automation, and client portals, along with JBoss Operations Network Management to reduce systems management and resource costs. “We had three new workloads — BPM, content management, and print services — that had begun on the old system, and which had to be redeployed in order for us to achieve the projected capacity needed for these workloads over the next two to three years,” said Rowe. “JBoss has enabled us to cost-effectively leverage the recent advancement in Intel chipsets in HP hardware, without the costs traditionally associated with multi-core software licensing models,” said Rowe. Allianz enlisted Red Hat and JBoss Consulting services to assist in building automated provisioning of new Red Hat Enterprise Linux and JBoss Enterprise Middleware deployments through Red Hat Network Satellite and JBoss Operations Network, in a matter of minutes rather than days. BENEFITS Commencing production in late April 2009, and Allianz has already observed a number of solution benefits. “The combination of Red Hat Enterprise Linux, Red Hat Network Satellite, JBoss Enterprise Application Platform and JBoss Operations Network was, and will continue to be, valuable for Allianz, as the solutions enabled the organisation to streamline operations and free up resources for allocation to other high-value tasks,” said Rowe. Allianz will save more than $500,000 in middleware licensing costs, as it deploys JBoss Enterprise Middleware on the Intel platform. Allianz | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Plus, by using Red Hat and JBoss Consulting and Training, the Allianz team has been able to get up to speed in a very short period of time, once again freeing up funds to invest in run up areas such as staff development, rather than expensive proprietary infrastructure software. “We were looking for an operating system that we could simply drop down into the network, that was independent of the hardware, and provided a higher level of service with centralised management for patching,” said Rowe. “So far with Red Hat Enterprise Linux, Red Hat Network Satellite, and JBoss Enterprise Middleware, we’ve begun to significantly reduce day-to-day security administration and now have more strings to bow in terms of virtualisation and what we can do to minimise both the investment in hardware and ongoing production costs — particularly those associated with escalating licensing and support costs,” said Rowe. Allianz believes this is just the beginning, with expectations that the move from a Windows-based environment to a virtualised Red Hat Enterprise Linux environment, together with the JBoss Enterprise Middleware deployment, will save the organisation over one million dollars a year in hardware and support costs. In addition to resolving data centre capacity issues, the new system is expected to accommodate significant future growth whilst enabling superior workload management and operational efficiencies, and helping to reduce the organisation’s carbon footprint. Allianz also believes it will continue to benefit from the fact that Red Hat has more applications certified to run on Red Hat Enterprise Linux than any other open source operating system platform. Once the production system is up and running, Allianz will shift its focus toward the continued reduction of proprietary software in favour of more widespread use of Red Hat Enterprise Linux and JBoss Enterprise Middleware. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ALLIANZ redhat.com/jboss 66 67 Large Indian Insurance Company, HDFC Standard Life, Powers Mission-Critical Process Improvement Applications with JBoss Enterprise Middleware Geography Pan India Business challenge BACKGROUND HDFC Standard Life Insurance Company Limited is one of India’s leading private insurance companies, which offers a range of individual and group insurance solutions. It is a joint venture between Housing Development Finance Corporation Limited (HDFC Limited), India’s leading housing finance institution and a group company of the Standard Life Plc, UK. As a technology-driven company, HDFC Standard Life has made significant IT investments to improve the efficiency of its processes, thereby ensuring excellent customer service. Over the years, the company has received many IT implementation awards. BUSINESS CHALLENGE In the insurance industry, in order to serve the customers effectively, a firm needs to ensure that the turnaround time required to convert any insurance proposal into a policy is minimal. In the case of HDFC Standard Life, this had previously been achieved by outsourcing the data entry operation to third party vendors. The vendors would receive proposal documents from customers, the details of which they would manually enter. The captured data would then be sent back to HDFC Standard Life to be uploaded in the company’s existing core insurance solution. Although the process worked, it was not scalable, and turnaround time to process a proposal would increase as business workload increased. “Being a customer-focused organization, serving the customer effectively is our primary goal. Red Hat, with its open source technology, has enabled us in meeting that goal.” To streamline and automate the manual data processing in terms of providing a centralized application for multiple vendors, providing management for policy proposal processing, and building a web-based application that could be deployed across India SOLUTION HDFC Standard Life deployed on JBoss Enterprise Application Platform along with Oracle database to implement a web-based solution to improve productivity and efficiency, and to drive cost out of the organization SOFTWARE J2EE applications running on JBoss Enterprise Application Platform 4.3 and Oracle 10g Database on Microsoft Windows Server 2003 Hardware Intel Nehalem processor-based HP blades and Dell rack servers with two sockets Benefits “All of these issues were culminating to higher turnaround time for capturing customer’s data,” said Mr. Vijay Gokarn, Sr. IT Manager, HDFC Standard Life. “Automating this process was critical and necessary.” To Built enterprise-class architecture that can scale for growth and highperformance, improved productivity of the internal staff as well as third-party vendors ; accelerated turnaround time on policy processing leading to faster decision making time; improved the ability to serve customers, effectively leading to increased customer satisfaction JBOSS BOOK OF SUCCESSFUL SOLUTIONS | HDFC STANDARD LIFE redhat.com/jboss – Amar Shah, Manager – Information Technology HDFC Standard Life insurance Company Ltd. 68 address this issue, HDFC Standard Life’s IT team decided to build a web-based system, which would act as a bridge between its core system and the data entry operators. In order to engineer a solution that would automate the proposal workflow and build a web-based application, HDFC Standard Life needed a middleware platform that was costeffective and reliable. SOLUTION HDFC Standard Life’s IT team chose Red Hat as its technology partner and decided to build the application using JBoss Enterprise Application Platform. “We evaluated multiple technologies for our needs and finally decided to build them in the Java programming language and chose JBoss Enterprise Middleware as our middleware platform,” said Shah. “Implementation of JBoss Enterprise Application Platform was a key milestone in our IT architecture as it was the first time HDFC Standard Life had implemented an open source solution,” said Amar Shah, IT Manager at HDFC Standard Life. “The system performance has exceeded our expectations during the testing phase,” Shah added. In addition, the IT team has performed load and functional testing of the system and the performance met HDFC Standard Life’s expectations. BENEFITS With its critical web-based application powered by JBoss Enterprise Application Platform, HDFC Standard Life has experienced value delivered by open source software. “With the data processing happening in real time, this has led to significant improvement in our productivity in serving the customer in a better and more efficient way,” Gokarn said. JBoss Enterprise Middleware solutions also provided HDFC Standard Life with lower IT costs. “This is only the first phase of the entire project, and in the near future we plan to add a lot more functionality to it,” said Gokarn. “And during all future phases, we are quite confident that JBoss Enterprise Middleware will deliver expected performance.” “At the end of the day, being a customer-focused organization, serving the customer effectively is our primary goal. Red Hat, with its open source middleware— JBoss Enterprise Middleware—has enabled us to meet our goals,” said Shah. 69 redhat.com/jboss HDFC STANDARD LIFE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS RED HAT VIRTUALIZATION AND JBOSS HELP QUAM LIMITED BUILD FLEXIBLE, HIGH-PERFORMANCE INFORMATION PORTAL Geography Hong Kong Business challenge BACKGROUND Quam Limited serves both institutional and retail investors and provides an array of services supporting participation in capital markets and wealth management. The company’s history goes back to the founding of Quam Limited in 1986 and the listing of Quam Ltd on the Hong Kong Stock Exchange in 1997. Today Quam Ltd is the holding company of a diverse financial services and wealth management group with a major and fast-growing stake in Mainland China through strategic alliances and intermediaries. BUSINESS CHALLENGE Rapid business growth and the expansion of its service portfolio made it necessary to replace the company’s website with an efficient financial information portal. It also looked to leverage virtualization technology to reduce hardware footprint and increase operational flexibility In 1998, Quam built the first financial services website in Hong Kong. However, by the spring of 2007, Quam’s rapid business growth and the expansion of its service portfolio made it necessary to replace the existing website, www.quamnet.com, with an efficient financial information portal that would provide a much stronger link between the firm’s financial services and its hundreds of thousands of members. MIGRATION PATH Slow access time was becoming a problem with the old website. “In our business, users expect very rapid response time,” said Philip Choi, head of Technology for Quam Limited. “And our infrastructure was not able to handle the large user base that we had acquired.” SOFTWARE The financial information portal also has to process direct connections to the Hong Kong Stock Exchange for stock announcements on listed companies and wire news services, including Xinhua and Infocast Financial news for news of Hong Kong and Asia. “We have a very large number of active members, many of whom are involved in online trading,” said Choi. “We needed to provide them with market information, including financial news, reports, analysis, and realtime stock quotes.” In addition, the financial information portal needed a redesign of its front-end—the Content Management System, and backend—the Customer Relations Management System, in order to enable Quam to know and serve its members better. Microsoft Windows and UNIX to Red Hat Enterprise Linux Advanced Platform with integrated virtualization on Intel Xeon-based servers Red Hat Enterprise Linux 5 Advanced Platform with built-in virtualization, Red Hat Satellite, JBoss Enterprise Application Platform, Hibernate Hardware Intel Xeon-based servers Benefits Achieved a high-performance, flexible IT infrastructure with the integrated virtualization technology in Red Hat Enterprise Linux, experienced 50–70 percent reduction in software and hardware costs Another problem with the old website was the inflexible infrastructure, which made updating web content a tedious business. “Our financial information has to be altered frequently, so we needed a fast, simple way of updating the site,” said Choi. When Philip Choi joined Quam in May 2007, he was asked to completely re-build the website. “We were asked to totally revamp and restructure the JBOSS BOOK OF SUCCESSFUL SOLUTIONS | QUAM redhat.com/jboss 70 website, so we basically did everything from scratch,” said Choi. the financial information portal, server utilization, and connections to the database and application layers. SOLUTION The main operating systems used in the existing website were Windows and UNIX. “For the financial services industry, Windows may have some security issues,” said Choi. “UNIX is more costly, in terms of license fees and related hardware. I also had to consider the availability of skilled support labor.” Red Hat Enterprise Linux Advanced Platform includes fully integrated server and storage virtualization, coupled with high availability clustering capabilities based on Red Hat Global File System and Red Hat Cluster Suite. The robust environment supports servers of any size and an unlimited number of virtualized guest environments. In his previous experience, Choi had used Red Hat Enterprise Linux successfully, so he decided to measure it against the existing alternatives. “One advantage would be that Red Hat Enterprise Linux can run on powerful and inexpensive servers, with a wide choice of hardware vendors,” said Choi, “So we would not be locked into any proprietary technology.” Quam also uses Red Hat Satellite, a reliable systems management system, to help the company keep its open source environment up to date, and to help efficiently manage its physical and virtual servers. “The beauty is we can reassign memory and CPUs on the fly, and whatever applications need more resources, we can provide them immediately,” said Choi. Another factor in Quam’s decision was the wide acceptance of Red Hat Enterprise Linux as the leading platform within the financial services sector. The quamnet.com website has the same demands for performance, availability, and security as other major financial institutions, said Choi. “Like other players in the financial services market, we seek alliance with the leading vendors to optimize the performance and security of our operations.” Clustering is one of the elements of virtualization that Quam required. Red Hat Enterprise Linux Advanced Platform virtualization technology allows Quam users to easily move applications and resources between servers. Today, Red Hat Enterprise Linux is a very mature operating system, and Red Hat provides high-quality direct support. “I have confidence in the top management of Red Hat both locally in Hong Kong and globally, and believe the company is a long-term partner for Quam,” said Choi. The Quam IT Department started the study project on the new financial information portal in May 2007, and the staff talked to several vendors. “We decided to go with Red Hat Enterprise Linux for its cost effectiveness, enterprise support, ease of management, and flexibility,” said Choi. Red Hat Consulting provided guidance and hands-on support to the Quam IT team beginning with the planning stage. “Once our server hardware was installed, Red Hat Consulting certified the platforms as stable and scalable and carried out all the software installation work, providing a guarantee to remedy any platform issues,” said Choi. Throughout the installation process, Red Hat helped Quam with the sizing and planning of how to configure the resources. “We gave them figures, such as the number of portal visitors and page views per day that we needed to support,” said Choi. “This helped us determine how many servers, how many CPUs and how much memory we needed. We have a requirement of so many transactions per second, and we need to guarantee the response time provided to end users.” Quam’s infrastructure includes server farms to support frontend users’ access and back-end service delivery with all Intel Xeon-based servers on rack mounted blades. Quam relied on Red Hat for the majority of the sizing work on planning 71 redhat.com/jboss Powerful middleware: JBoss Enterprise Application Platform. The financial information portal build was carried out at high speed, aided substantially by Red Hat Consulting, and was mostly complete in months. “My in-house programmers had to write a number of new applications from scratch, mostly using Java J2EE,” said Choi. “It was then subjected to extensive testing, after which we went live in mid-January 2008.” To support the large number of applications on their financial information portal, Quam selected JBoss Enterprise Application Platform, which it found to be the best platform for innovative and highly scalable Java applications. Integrated and simplified, it includes powerful open source technologies for building, deploying, and hosting enterprise Java applications and services. A key part of Quam’s use of JBoss Enterprise Application Platform is Hibernate, a framework that enables users to express queries in native SQL, an extension called HQL, or with an object-oriented Criteria and Example API. Hibernate provided a ubiquitous object-relational mapping and persistence framework that does not require handwritten SQL or stored procedures and this provides a significant increase in performance and scalability. Another JBoss technology used was the JBoss cluster, which is a group of nodes comprising JBoss server instances within a server partition. “Individual nodes can be added to or removed from a cluster at any time,” said Choi. “JBoss Clustering provides high availability for J2EE applications running inside of JBoss.” The use of JBoss Enterprise Middleware enabled Quam to speed up the creation of applications. “Our system is very stable, and that enables our IT team to concentrate on the programming operation,” said Choi. QUAM | JBOSS BOOK OF SUCCESSFUL SOLUTIONS SBI LIFE INSURANCE REDUCES IT COSTS, INCREASES PERFORMANCE AND GENERATES VALUE TO BUSINESS THROUGH ITS USE OF RED HAT SOLUTIONS Geography Pan India Business challenge To design reliable, stable, high- BACKGROUND SBI Life Insurance Company Limited, one of the largest private life insurance firms in India, is a joint venture between the State Bank of India and BNP Paribas Assurance. SBI Life Insurance is registered with an authorized capital of Rs 200 million and a paid-up capital of Rs 100 million. SBI Life owns 74 percent of the total capital, and BNP Paribas Assurance owns the remaining 26 percent. State Bank of India is the largest banking franchise in India. Along with its six associate banks, SBI Group has the unrivaled strength of over 16,000 branches across the country. performance, cost-effective IT systems with substantial longevity SOLUTION Migrated highly critical applications and databases to Red Hat Enterprise Linux to increase flexibility and performance while reducing costs SBI Life has a unique multi-distribution model encompassing vibrant bank assurance, retail agency, institutional alliances and corporate solution distribution channels. SOFTWARE SBI Life extensively leverages the SBI Group as a platform for crossselling insurance products along with its numerous banking product packages such as housing loans and personal loans. SBI’s access to over 100 million accounts across the country provides a vibrant base for insurance penetration across every region and economic strata in the country, ensuring true financial inclusion. virtualization, clustering and file Agency Channel, comprising the most productive force of more than 68,000 Insurance Advisors, offers door-to-door insurance solutions to customers. BUSINESS CHALLENGE Since its inception, SBI Life has been highly conscious about its IT spending. “We’ve seen two major recessions in the last eight years,” said Mani RVS, head of information systems group (ISG). “In such a volatile market, companies need to be highly conscious about all expenditures.” Red Hat Enterprise Linux Advanced Platform, including integrated system technologies; JBoss Enterprise Application Platform 4.3; SAP Business Suite; SAP HRMS; Oracle DB Hardware Intel Xeon processor-based servers from HP and IBM Benefits Increased flexibility, decreased IT costs, increased scalability and performance SBI Life needed any cost savings for its IT infrastructure to be balanced with system performance and scalability. In addition, the organization needed its systems to be highly reliable, robust and scalable. “Longevity of the IT platform is a critical parameter in our business,” said Mani. “The cost-to-performance ratio is very important as it illustrates the value that any IT solution can generate for the business.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SBI LIFE redhat.com/jboss 72 SOLUTION With reliability, scalability, cost, performance, and business value criteria in mind, Red Hat open source solutions were an ideal fit as they not only met these criteria, but also allowed SBI Life to take advantage of the rapid innovation from the open source community and avoid proprietary lock-in. “Implementation of Red Hat Enterprise Linux was one of the key milestones in our IT deployments,” said Mani. “Additionally, the proof of concept (POC) completed using Red Hat Enterprise Linux was highly successful. With the similar setup, Red Hat Enterprise Linux showed considerable improvement in the performance,” said Mr. Kundan Patil, manager of applications, infrastructure and design. Red Hat’s subscription model also provides SBI Life with a predictable TCO, while also ensuring that SBI Life is able to derive continuous value even after initial rollouts. SBI Life started its first open source migration project in 2004 when it steadily migrated the Oracle-based database of its critical policy management system to Red Hat Enterprise Linux Advanced Platform. “The migration was very successful,” said Kundan. “It was a smooth rollout with absolutely no issues.” “Adoption of Red Hat and open standards has enabled us to mitigate the risk of proprietary lock-in and has led to cost reduction and improved interoperability.” – Mr. Bhaskar Jutti, chief information officer, SBI Life Insurance After the successful migration, SBI Life designed SAP HRMS, another large application in terms of deployment efforts, and deployed it completely on Red Hat Enterprise Linux Advanced Platform. Kundan describes the deployment process in three words: “smooth, flawless and efficient.” “The performance of the system is quite outstanding considering the fact that we have all the branches’ and headquarter’s users continuously using the application and the database,” said Mani. “We have achieved almost zero downtime with the use of clustering technology embedded in Red Hat Enterprise Linux Advanced Platform,” he added. One success story builds another. After the success of SAP HRMS on Red Hat Enterprise Linux Advanced Platform, SBI Life has implemented a number of its critical systems on Red Hat Enterprise Linux Advanced Platform. SBI Life’s ISG team has also started implementing some of its important applications on JBoss Enterprise Middleware 73 redhat.com/jboss using JBoss Enterprise Application Platform 4.3. “Currently, few applications are running on JBoss, and we plan to deploy more applications on JBoss,” said Kundan. Currently, close to 95 percent of SBI Life’s database servers are implemented on Red Hat Enterprise Linux Advanced Platform. Additionally, the ISG team is studying the feasibility of migrating other applications to JBoss Enterprise Application Platform 4.3. “We are exploring the possibility of two content-based applications to be hosted on JBoss,” explained Kundan. “These systems are expected to go live in 2010.” “Over the last four years, Red Hat has become a very important technology partner for SBI Life,” said Mani. BENEFITS “Adoption of open standards has enabled us to mitigate the risk of proprietary lock-in and has led to cost reduction and improved interoperability,” said chief information officer Bhaskar Jutti. With its mission-critical back end now almost completely powered by Red Hat Enterprise Linux, SBI Life has experienced considerable value delivered by open source software. “With Red Hat, we were able to extract tremendous value from our systems and applications,” said Mani. “Red Hat has enabled our company to choose hardware platforms that deliver flexibility and high performance.” “We have been using Red Hat Enterprise Linux for mission-critical applications and have been satisfied users of the product. Reduced total cost of ownership (TCO) in implementing the applications in this environment has encouraged us to extend this environment for other applications.” – Mani RVS, head of information systems group, SBI Life Insurance Red Hat Enterprise Linux Advanced Platform with its inbuilt clustering technology provided SBI Life with a highly stable system without any compromise on performance. “In the last four years, Red Hat’s systems have shown extremely high stability. We have managed to achieve nearly zero downtime,” said Mani. Red Hat systems also turned out to be cost effective for SBI Life, both in terms of cost of acquisition and cost of maintenance. “We have been using Red Hat Enterprise Linux for mission critical applications and have been satisfied users of the product. Reduced TCO in implementing the applications in this environment has encouraged us to extend this environment for other applications,” said Mani. SBI LIFE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Star Union Dai-ichi Life Insurance Powers MissionCritical Group Policy Management System on JBoss Enterprise Middleware Geography Pan India Business challenge To design a group policy management BACKGROUND Star Union Dai-ichi Life Insurance Co. Ltd. (SUD Life) is a joint venture between Bank of India, Union Bank of India, and the Dai-ichi Mutual Life Insurance Company, Japan. Bank of India and Union Bank of India have a strong nationwide network of more than 5,400 offices serving more than 48 million customers. Star Union Dai-ichi Life, with the strength of the domestic partners in the Indian Financial Sector coupled with the Dai-ichi Life’s strong domain expertise, is expected to be a strong player in the Indian life insurance market in a short time. system that would deliver high operational efficiency and reduce operational costs and high ROI with no compromise on performance, scalability, security, and flexibility SOLUTION SUD Life designed its group policy management system on open source SUD Life is also committed to providing insurance to rural and various social sectors. Both partners are in the process of implementing Government of India’s initiative of financial inclusion and the Pan India network of branches gives the company a natural edge in catering to these sectors effectively. With a strong brand and the commitment of partners, SUD Life promises to be a new star on the horizon of the Indian life insurance business, bringing value to all stakeholders. Java J2EE software infrastructure with JBoss Enterprise Application Platform as its middleware solution Hardware Intel Xeon-processor-based servers from HCL and IBM “Through the use of open source J2EE technology and JBoss Enterprise Middleware, we have achieved nearly 70 percent savings in costs, as well as greater operational efficiencies compared to traditional approaches. The solution has also made our business agile, enabling us to react quickly to the changing business needs, giving us a competitive edge.” Benefits Increased flexibility and choice by freeing the organization from vendor lock-in, decreased IT costs by 70 percent, simplified management, reduced systems maintenance, increased scalability and performance, improved business agility – Harnath Babu, Head – Information Technology Star Union Dai-ichi Life Insurance insurance Company Ltd. BUSINESS CHALLENGE Since its inception in February 2009, SUD Life has focused on technology innovation to achieve better operational efficiency and, in turn, serve its customers more efficiently. Therefore, the company outsourced the IT functionality of the core insurance product LIFE/Asia to CSC. LIFE/Asia JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SUD LIFE redhat.com/jboss 74 is responsible for the individual life insurance business for SUD Life. Simultaneously, the IT team also started conceptualizing other systems required for business support. One of theses systems was the Group Life Insurance policy administration system. SUD Life launched Group Life Insurance products for its corporate customers. The organization required a flexible, cost-effective software solution for group policy management. There were a few challenges in building the system for group products. Group products are different from individual products, and hence cannot be maintained on an individual policy administrative system like LIFE/Asia. Secondly, each group product is different in structure and operation than the others, and also differs in parameters such as group term, group gratuity, and group superannuation. “The group policy business may not be as large as the individual policy business, but to build an automated system for it is equally complex due to different product structure, the variety of policy options, and the possibility of adding newer offerings at regular intervals,” said Harnath Babu, head of IT, SUD Life. In the beginning, the group insurance policy administration was being done using Microsoft Excel, which turned out to be increasingly inefficient as the business grew. “There was a serious need for policy servicing, maintenance, reporting, and calculation automation,” said Harnath. Thus the IT team decided to implement a complete group policy management system encompassing the complete lifecycle of a group policy including; quotation, new business, policy servicing, renewal, member administration, premium calculation, refund, and claims. A critical requirement was that the application required flexibility to implement a variety of group products. Also, the application would have the capability to integrate with its business intelligence, reporting, accounting, and investment applications. With these requirements, the IT team of the organization started evaluating different options for implementing the group policy system. SOLUTION “We ruled out the proprietary products available in the market for a couple of reasons,” said Harnath. “One was that it was exorbitantly high-priced, close to INR 50 million, because of its specific hardware needs,” he added. The second reason was the fact that few of the available products in the market were CUI-based and not web-based. “We wanted flexibility in the platform in order to modify it per business requirements, in addition to adding newer modules to it at a regular interval,” said Harnath. With a lack of an off-the-shelf web-based group policy system in 75 redhat.com/jboss the Indian market, the organization decided to build the system from the ground up, within a phased approach to keep adding and enhancing the feature set. “Our team needed to have complete control of not only the domain, but also the requisite technology management skills to execute this ambitious initiative,” said Harnath. SUD Life chose Arion Systems, a Red Hat partner in India, to design and develop the entire group policy management system. In consultation with Arion Systems, SUD Life designed a comprehensive roadmap to build the system using an open source J2EE software infrastructure. “We ruled out a competitive platform due to scalability and performance issues we had encountered with it in the past,” said Harnath. SUD Life wanted a system that would enable a userfriendly, browser-based interface, and would also reuse its existing software and hardware infrastructure. The next logical step was to choose an appropriate middleware platform, which is the most critical component in any webbased system. “Because the application would be hosted as an enterprise application, we decided to deploy it on an application server instead of a web server,” said Harnath. SUD Life’s IT team began to evaluate the appropriate application server that could fulfill its enterprise needs. With parameters such as reliability, scalability, cost, performance, manageability, and flexibility, SUD Life’s IT team chose Red Hat as its trusted technology partner and decided to build its middleware infrastructure solution based on JBoss® Enterprise Application Platform. JBoss Enterprise Application Platform was an ideal fit, as it not only met these criteria, but also allowed SUD Life to take advantage of the rapid innovation from the open source community and avoid proprietary vendor lock-in. “Implementation of the group policy management application based on JBoss Enterprise Application Platform was one of the key milestones in our IT deployments, as it was the first time SUD Life was implementing an open source solution,” said Harnath. The POC that was done using JBoss Enterprise Application Platform was highly successful, raising the confidence of the IT team to choose it as its middleware solution. The Red Hat subscription model also provided SUD Life with a predictable total cost of ownership (TCO), while also ensuring that SUD Life was able to derive continuous value even after initial rollout. The system was designed and developed in a just three months. “The system is web-based, and its user-friendly interface has minimized the time required for application training to operations users to just about a week,” said Sandip Chintawar, chief executive officer, Arion Systems. The system is also parameterized to easily configure new SUD LIFE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS products. “The system is flexible enough for us to design new group insurance products, add them in the system, and deploy them within just one month,” said Chintawar. JBoss Enterprise Application Platform’s flexible and scalable architecture helps the IT team tremendously in this regard. “With the JBoss platform providing services like clustering, failover, and load balancing, my IT team has more time for other high-priority tasks,” said Chintawar. Along with the Java programming language and JBoss Enterprise Application Platform, the system uses SQL Server database and Microsoft Windows. Currently, the system is used by in-house data entry users and certain employees of the two banks in the joint-venture who download the insurance certificate for issue. To date, the system has a database of approximately 18,000 group policies/lives. “We expect it to grow to about 50,000 in a couple of months,” said Chintawar. Currently, the system is handling various types of group policies such as Group Mortgage Reducing Term Assurance (MRTA), Group Savings Linked Insurance (GSLI), and Reverse Mortgage Linked Annuity (RMLA), among others. “The system is performing excellently with no unplanned downtime to-date.” scalability and performance. The system was designed and developed rapidly, which has helped the organization in its aggressive go-to-market strategy. The JBoss Enterprise Application Platform, in particular, and the overall system in general, is flexible enough that small changes can be accommodated quickly. “It also helps us to introduce new offerings with the confidence that the product can be quickly deployed within the system,” said Harnath. A good example was the introduction of unique RMLA policy by SUD Life, which became a market success. Overall, Red Hat and its partner Arion Systems provided SUD Life with enterprise-class solutions at an affordable price and increased scalability and performance. “The solution has not only reduced costs, but has also made our business agile, enabling it to react quickly to changing business needs, giving us a competitive edge,” said Harnath. In the future, SUD Life is planning to build a group portal on JBoss Enterprise Portal Platform in order to provide log-in access to the policy holders who, in turn, are the end users. “We want to implement basic business rules capabilities in the portal by designing a rules-based engine,” said Chintawar. Currently, the rules are entered and modified at a database level. “We would evaluate JBoss Rules Framework for this purpose,” he added. SUD Life is also planning to build its intranet portal on JBoss Portal Platform and e-procurement system on JBoss Enterprise Application Platform. “Knowing that JBoss platforms run optimally on Red Hat Enterprise Linux, we are also actively looking at migrating the underlying Microsoft Windows operating system to Red Hat Enterprise Linux for the group policy system,” said Harnath. BENEFITS “With JBoss Enterprise Middleware, we were able to reduce the TCO of the group policy management application significantly,” said Harnath. “Through the use of Red Hat open source technologies and the implementation of open standards, we have achieved nearly 70% savings in costs as well as greater operational efficiencies compared to traditional approaches,” he added. The Java-based solution running on JBoss Enterprise Middleware also freed SUD Life from proprietary vendor lock-in, and enabled the organization to choose commodity hardware platforms that delivered flexibility and high performance. The solution further provided SUD Life with simplified management, reduced systems maintenance, and increased JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SUD LIFE redhat.com/jboss 76 77 Red Hat Enables the Development of Banka IN, Slovenia’s First Comprehensive Online Banking Service by Banka Koper Geography Slovenia BACKGROUND Banka Koper is the sixth largest Slovenian bank based on revenue. It is part of the Italian financial group Intesa Sanpaolo, which has a presence in more than 30 countries worldwide. Banka Koper has 52 branches in Slovenia and 830 employees across the country. It serves more than 150,000 consumer and business customers. Business challenge Banka Koper is a universal bank, offering a wide range of banking services and products for households, small entrepreneurs, small and medium-sized enterprises, large companies and institutions. It processes over 45 million transactions per year. Approximately 87 percent of all the bank’s transactions are conducted via internet banking and for corporate customers around 90 percent of transactions are undertaken via the internet. because the Red Hat solution offered BUSINESS CHALLENGE Banka Koper believes that online banking will continue on its strong growth trajectory. As a result, it decided to launch Banka IN, a new internet banking solution that offers customers a personal approach, more comprehensive services, and lower charges. Banka Koper is already viewed as the technological innovator on the Slovenian market, within the Intesa Sanpaolo group, and within the banking industry in general. By increasing the range of banking services it offers via the internet, Banka Koper aims to consolidate this position. By developing Banka IN, a complete online banking solution, Banka Koper will be able to reduce costs, expand banking services and make them more effective, increase loyalty and reduce risks. Providing a secure banking environment is a priority for Banka Koper. As a result, a further requirement was the integration of chip and pin technology and card authentication within the Banka IN platform. Banka Koper is also keen to reach new customers, particularly of a young demographic, and strengthen its market position as a whole. The new internet banking project is central to achieving this goal. Banka Koper chose to build its new online banking solution, Banka IN, on Red Hat’s open source platform to avoid vendor lock-in, enable in-house innovation, and easy integration, greater efficiency, and better performance migration path ATG to Red Hat Enterprise Linux and JBoss Enterprise Middleware software Red Hat Enterprise Linux 5.2, JBoss Enterprise Application Platform 4.3, including JBoss Seam, Alfresco Content Management System, and IBM DB2 Hardware HP Blade Center systems benefits Reduced operational costs, and enabled easy integration, faster development time, and in-house innovation SOLUTION Initially, the in-house IT specialists at Banka Koper selected e-commerce platform ATG as the basis for the Banka IN development. However, after 12 months the team concluded that the development was too slow. The ATG platform was proving too costly and inflexible and Banka Koper was JBOSS BOOK OF SUCCESSFUL SOLUTIONS | BANKA KOPER redhat.com/jboss 78 disappointed by the poor documentation, lack of skills and experience on this platform in the region. The team took the difficult decision to shelve their 12 months of work and look for an alternative solution. Determined to develop in Java to avoid vendor lock-in, and to ensure Banka IN could be integrated with Banka Koper’s existing platforms and core business applications, they chose JBoss Enterprise Application Platform 4.3 which includes JBoss Seam and the reliable Red Hat Enterprise Linux operating platform. Developing the Banka IN service using the JBoss platform also offered Banka Koper significant cost savings and the ability to develop its own in-house solutions much more quickly. Banka IN was launched in October 2008 after 20 months of development. The solution is based predominantly on an open source stack, including Red Hat Enterprise Linux 5.2; JBoss Enterprise Application Platform, which includes the powerful JBoss Seam framework; in-house developed solutions; and DB2 database. The Red Hat solutions run on virtualized HP Blade Center systems. “Red Hat’s open source platform is the right solution for Banka Koper. It is in line with our business strategy to become independent of any technology platform and allows us to develop our own solutions and stay at the forefront of technology innovation.” customers. The feedback from the market has been positive. The Banka IN solution does not require any additional costs or applications and delivers flexiblity. Also of great importance, Red Hat’s solutions are compatible with Banka Koper’s long-term technology strategy to avoid vendor lock-in. “Red Hat’s open source platform is the right solution for Banka Koper. It is in line with our business strategy to become independent of any technology platform, allows us to develop our own solutions, and stay at the forefront of technology innovation,” said Mojca Plahuta, director of Information Technology Division, Banka Koper. After choosing Red Hat Enterprise Linux and JBoss Enterprise Middleware, Red Hat organised a workshop for Banka Koper’s developers in cooperation with its local distributor, Housing Co. d. o. o. Since the launch of Banka IN, Banka Koper has enjoyed a smooth deployment. Banka Koper aims to secure 25,000 new customers over the next three years through Banka IN. It also plans to move more of its services online, which would result in additional cost savings. “Cost savings are evident with our new joint Red Hat and JBoss solution,” said Plahuta. “This is just the beginning of a success story. We have gained a lot of knowledge in the process of deploying Red Hat solutions and this knowledge represents an important asset to our bank. It will also reduce training times in the future and allow us to do more with our technology.” – Mojca Plahuta, director of Information Technology Division, Banka Koper BENEFITS The speed of the platform’s development was impressive, allowing the IT team to finish the project on time despite losing 12 months of work following the switch from ATG to Red Hat and JBoss solutions. After laying the foundations, developers now have the freedom to develop customized in-house solutions at a faster pace. VoIP applications and Alfresco’s content management system run seamlessly on Red Hat’s solutions, and new applications have integrated well with the existing architecture and enable better disaster recovery. The simplicity of the Red Hat platforms allows for easy and cost-effective maintenance. Compared to other software payment models, Red Hat’s subscription model has also proven to be significantly more cost effective. Red Hat’s solutions allow Banka IN personal bankers to be more efficient and thus spend more time serving 79 redhat.com/jboss BANKA KOPER | JBOSS BOOK OF SUCCESSFUL SOLUTIONS BITMARCK IMPROVES AGILITY WITH JBOSS ENTERPRISE APPLICATION PLATFORM Geography Germany BACKGROUND The BITMARCK group is Germany’s largest IT services provider for the public health insurance sector. The group consists of a holding company and five subsidiaries responsible for actual business operations. Stakeholders in the holding company are several German public health insurances who are also BITMARCK’s main customers. The BITMARCK group provides IT services, including software development, datacenter operations, networking infrastructure, and data processing services that ensure efficient, timely, and fully compliant transactions on behalf of 26 million insurance customers. The BITMARCK group employs 1,200 people and achieved an annual revenue of approximately €250 million. BITMARCK Software GmbH is the software development subsidiary within the BITMARCK group. BUSINESS CHALLENGE The health insurance sector in Germany is highly regulated and subject to continuous changes in procedures and compliance regulations set forth by the federal government. Not only do the public health insurance companies in Germany handle the reimbursement of medical treatments on behalf of insured patients, they also take care of collecting the insurance premiums directly from employers who are responsible for paying monthly fees on their employees’ behalf. Furthermore, these organisations have to observe a common financial balancing scheme that compensates for the risks that are usually unevenly distributed between them. Within this political framework, it is one of BITMARCK’s key tasks to provide a software infrastructure able to accommodate this complex environment. Simultaneously, the software must be flexible enough to dynamically incorporate changes in processes and the underlying data. Business challenge To create a robust and scalable middleware infrastructure for the delivery of complex Java EE applications to public health insurance customers; To ensure fast turnaround of application development and deployment to enable customers to comply with regulatory changes software JBoss® Enterprise Application Platform, IBM DB2 v9.5, Solaris 10 Hardware SPARC-based Solaris Systems benefits Implemented a model-driven development approach enabling the company to bring new releases to market at a high pace; increased flexibility and scalability, helping to serve tens of thousands of end users with the stable and responsive JAVA Swing Client applications necessary to process complex health insurance data; Adopted “Since the late 1990s, we have been constantly looking for ways to create an IT architecture that would be able to accommodate the dynamic and complex regulatory initiatives,” said Dirk Schäfers, chief infrastructure architect at BITMARCK Software. “It was clear very early on in the process that a software system that would meet these requirements would have to be unified, browser-based, and follow a model-driven approach to software development.” the Red Hat open source subscription JBOSS BOOK OF SUCCESSFUL SOLUTIONS | BITMARCK redhat.com/jboss model, which delivers high value at a significantly lower cost than proprietary vendors 80 SOLUTION Based on these prerequisites, BITMARCK selected a Java EE-based software architecture that would encompass both the middleware and the application layers. “In addition to agility, we were also looking for scalability,” said Schäfers. “In the early stages of our Java-based infrastructure implementation, we expected to serve approximately 50 to 100 users per customer, but we knew it wouldn’t remain that way for very long, as electronic processing of insurance incidents was becoming more common across the board. That was back in 2002, and today we’re very happy to have opted for Java EE, as it has helped us accommodate tremendous growth.” BITMARCK made the definitive step to Java EE architecture in 2002, after evaluating a number of middleware options for the next-generation infrastructure. “We looked at the market incumbents, which back then were IBM WebSphere and BEA WebLogic now Oracle WebLogic. The open source contender on the list was JBoss Enterprise Application Platform, and it won in every respect,” said Schäfers. “JBoss Enterprise Application Platform turned out to provide the exact functionality and robustness we needed. It also offered better support and faster delivery of bug fixes, and the total cost of ownership (TCO) was considerably lower than the TCO for WebSphere and WebLogic.” JBoss Enterprise Application Platform provides the scalability and robustness necessary to provide a complex and transaction-heavy application landscape to more than 30,000 end users in public health insurance companies across Germany. “To illustrate the power of the system, I will quote a couple of figures from a load test we recently completed,” said Schäfers. “We pushed about 425,000 use cases through the system in just four hours, resulting in about 51 million database server calls. The infrastructure didn’t fail once and delivered an average response time of below 600 milliseconds. That’s just a hint at how our systems based on JBoss Enterprise Application Platform make our customers happy.” “JBoss Enterprise Application Platform turned out to provide the exact functionality and robustness we needed. It also offered better support and faster delivery of bug fixes, and the total cost of ownership (TCO) was considerably lower than the TCO for WebSphere and WebLogic.” – Dirk Schäfers, chief infrastructure architect, BITMARCK Software GmbH BITMARCK’s main application for insurance clerks has been in operation since 2005. The total number of users has increased to about 30,000 in about 160 public health insurance companies today, constantly testing the scalability of JBoss Enterprise Application Platform. “As we determine the entire software and hardware stack, all the way from the servers in our datacenters to the endusers’ desktops that run the common Java EE application in the browser, we have full control over the capabilities and performance of our systems,” said Schäfers. “This makes the delivery of a consistent user experience and achieving high availability of the systems much easier. And JBoss Enterprise Application Platform has been instrumental in driving the performance of our systems.” With the JBoss Enterprise Application Platform subscription, BITMARCK has access to an around-theclock global network of experienced middleware support engineers. “Red Hat® Global Support Services is very quick at resolving issues and delivering patches if need be,” said Schäfers. “We have never regretted our selection of open source software.” BENEFITS By using JBoss Enterprise Application Platform and the Java EE framework for application development, BITMARCK has achieved a high degree of agility in software development. The development team delivers a new release of the core applications about every four weeks. ”Each new release includes many changes, from bug fixes to new features and newly defined processes reflecting changes in laws and regulations,” said Schäfers. “This speed and agility simply wouldn’t be possible without JBoss Enterprise Application Platform. Modeldriven Java development is the key to our success here.” 81 redhat.com/jboss BITMARCK | JBOSS BOOK OF SUCCESSFUL SOLUTIONS ING-DIBA GAINS HIGH AVAILABILITY AND INCREASES SCALABILITY OF ITS BANKING SYSTEMS WITH JBOSS ENTERPRISE APPLICATION PLATFORM Geography Germany BACKGROUND ING-DiBa AG is Germany’s largest direct bank and one of the pioneers of Internet and phone banking. It serves more than 7 million private customers 24 hours a day, 7 days a week, and 365 days a year through its online, mobile, and phone channels. The bank’s products cover a full range of private banking from checking and savings accounts to online brokerage, to consumer credit to mortgage loans. ING-DiBa’s 2,696 employees are based in Frankfurt, Nuremberg, and Hanover and are managing a balance sheet total of over 96.3 billion Euro (2010 figures). ING-DiBa AG is a wholly owned subsidiary of the Dutch ING Group. HIGH availability for a modern IT infrastructure is essential ING-DiBa is at the forefront of a growing segment of the banking industry in Germany. Direct banking has massively gained in popularity over the past 10 years and ING-DiBa is among the companies that profit the most from the boom. Business challenge ING-DiBa AG had to ensure long-term scalability and process agility of its bank’s mission-critical middleware infrastructure. In addition, the financial services company set out to achieve cost efficiency through open source subscriptions, while guaranteeing enterprise-level support for a highly available, high-volume transactional IT infrastructure solutions JBoss Enterprise Application Platform, JBoss Hibernate, Oracle Databases, Red Hat Consulting migration path From proprietary, legacy middleware on Since 2002, when ING-DiBa’s customer base reached 1 million, the bank has accommodated steep growth rates and is now serving more than 7 million customers. A pure-breed direct bank with no branch offices, INGDiBa’s touch points with the customer are either through its direct call centers or through the company’s website (www.ing-diba.de). Sun Solaris servers to JBoss Enterprise Application Platform from Red Hat on a virtualised x86 infrastructure Hardware “For our business, high availability of our IT infrastructure is essential,” said Jörg Forstner, head of technical engineering and application services, ING-DiBa. “If we’re offline, we’re losing business, so that simply can’t happen. At the same time, our processes and operations have to be as streamlined as possible. We make a profit from ‘IT industrialisation’ as we call it. This means that we build and maintain a highly standardised and automated IT landscape on all levels, from the infrastructure and our central services, all the way through to the business and application development side.” Standard x86 servers Much of ING-DiBa’s success comes from the bank’s ability to quickly adapt to market trends and customer demand. The technological basis for accomplishing this goal is a service-oriented architecture (SOA) approach in application and middleware architecture. In the retained Java EE developer knowledge JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ING-DIBA benefits Lowered maintenance costs and reduced time needed to compile new applications by 50%, lightened the load on RAM, storage, and backup space by utilising hardware investments more effectively; in-house built a future-proof foundation for automated IT processes supporting an IT industrialisation strategy redhat.com/jboss 82 early 2000s, ING-DiBa had implemented SOA based on proprietary middleware, which at that time was among the incumbents in the field. However, only a few years later, as Jörg Forstner explains, the company’s IT staff began to experience the platform’s limitations. “The proprietary middleware in production became more and more complex. The vendor kept adding tools we didn’t really need, but insisted we install these tools regardless. Also, patches and updates to the JDK were provided with a considerable lag; therefore, maintenance costs went through the roof as our business grew. That wasn’t a situation we could live with for very long.” In 2008, ING-DiBa decided to revisit its IT buying strategy in the course of a company-wide cost-efficiency programme. Middleware software was one of the key areas under scrutiny and the IT Central Services team soon defined the requirements for a new middleware platform. “The criteria for our future middleware vendor were quite straightforward,” said Jörg Forstner. “First, the platform had to scale to accommodate the rapid growth of our customer base without increasing costs at the same rate. Second, it had to be flexible enough to support very fast turnaround of the new application and process development projects to improve our competitive edge. And third, we wanted to retain the expertise of our inhouse, Java EE developer team.” “The dominant question was about the speed and standard of professional support we required. Our management wasn’t willing to compromise on the quality of support that would ultimately determine the quality of our product. In the evaluation process, however, the Red Hat subscription model and the engagement of Red Hat Consulting in the architecture planning stage dispelled all doubts.” – Jörg Forstner, Head of Technical Engineering and Application Services, ING-DiBa The Red Hat subscription model seals the deal The evaluation process ultimately led to the selection of JBoss Enterprise Application Platform from Red Hat. Red Hat prevailed against two other vendors, both of which sell proprietary software. The open source approach was initially met with some scepticism, Jörg Forstner recalls, “The dominant question was about the speed and standard of professional support we required. 83 redhat.com/jboss Our management wasn’t willing to compromise on the quality of support that would ultimately determine the quality of our product. In the evaluation process, however, the Red Hat subscription model and the engagement of Red Hat Consulting in the architecture planning stage dispelled all doubts.” Before migration, ING-DiBa’s IT Central Services team developed an architectural concept for the new middleware. As the bank’s IT team already had many years of experience with Java-based middleware, most of this planning was taken care of by the in-house team and validated with the help of Red Hat Consulting. The migration to JBoss Enterprise Application Platform took place between 2008 and 2009. JEE operations expert Oliver Hummel said that, although the architecture was complex, his team was well-versed in automating processes, including migration projects. “In addition, JBoss Enterprise Application Platform fits so well into our Java EE architecture that we were able to handle the entire migration project without help from a systems integrator partner.” The migration of applications, which included call center, mortgage, banking, brokerage, and service center solutions, was staged over a 1.5 year period for security reasons. “As we’re a 24/7 business, downtime is not an option. We did not want to migrate in a rush, so we made sure everything worked in one segment of our application landscape before moving to the next,” said Hummel. ING-DiBa reduces costs by half The middleware migration to JBoss Enterprise Application Platform yielded impressive benefits for ING-DiBa. For example, maintenance costs were down by 50% compared to the previous proprietary solution. However, even more value comes from the flexibility and speed of the platform in day-to-day operations. “Our developer teams can create, test and deploy new applications or modified processes much faster than before,” said Hummel. “Since JBoss Enterprise Application Platform has been in production, deploying a new setup can be done in about 20 minutes. That’s half the time we needed before, and an enormous productivity gain for the IT organisation.” The Red Hat-based architecture is also much more lightweight than the previous solution. This results in lower consumption of disk space, RAM and backup storage, helping ING-DiBa optimise its hardware investments. ING-DIBA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS French Financial Service Organization Maintains 100% Uptime and Saves 2 Million Euros with Red Hat’s JBoss Enterprise Middleware Geography Germany BACKGROUND LaSer Nederland B.V. (LSN), founded in 1996, is an innovative service organization that specializes in financial services, retail marketing, protection, and related programs for consumers, retailers, and money brokers, which act as intermediaries. LSN’s portfolio includes tailormade programs for acquisition financing, credit products, (cobranded) Visa credit cards, loyalty cards, and online loyalty program management. LaSer Nederland is part of the French LaSer Group, which is equally owned by Galeries Lafayette and BNP Paribas. At its headquarters in Den Bosch in The Netherlands, LSN employs approximately 375 employees who serve more than 400,000 customers. LaSer also has offices in France, Denmark, United Kingdom, Poland, and Spain. “Transparency is a key part of LSN’s philosophy. It’s important for us to offer customers fair products and inform them thoroughly about terms and conditions, such as when to pay off a loan. We want to communicate information to our customers as clearly as possible,” said Marc van der Tier, manager of IT Delivery at LaSer Nederland. “LSN, therefore, has about 30 websites that provide product information and service customer needs.” BUSINESS CHALLENGE LSN wanted to improve the customer experience by expanding selfservice options, such as making payments, changing a phone number, or transferring money. In addition, the company wanted to offer customers the unique option of opening or closing an account and obtaining a real-time overview of credit card transactions. Business challenge To create self-service websites that allow LSN’s customers to manage and control their financial products online, such as point-of sale (POS) loan application and reporting services; to build a secure, flexible, scalable, and adaptable platform for the company’s new core system to connect back-end applications to the websites. software JBoss Enterprise Application Platform, JBoss Enterprise SOA Platform, JBoss Operations Network, JBoss Business Rules Management System (BRMS), HP Dialogue Live and VMWare. Hardware Windows 2008 Server, Microsoft SQL Server, Dell PowerEdge 2950 with two quad-core 2.8 GHz CPUs per server, 32 GB RAM per server; EMC SAN storage via iSCSI. benefits Operational savings of €2,250,000, The French LaSer Group took the decision to introduce a new core system, Base 2000, from Fidelity Information Services (NYSE: FIS) in the Netherlands and across operations worldwide. The new system was intended to easily consolidate financial figures and provide a comprehensive overview of the entire group’s activities. With the introduction of the core system came the need for a more featurerich front end. Most of the LSN product websites were not integrated with all databases, architectures, and maintenance plans. A number of the websites were connected to the old LSN back office systems. In addition, some of LSN’s financial products (Visa credit cards, retail increased security, flexibility, and JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LSN redhat.com/jboss manageability for the IT department, expanded functionality and performance and enhanced service that allows consumers to manage their financial affairs online, such as opening or closing an account or viewing credit card transactions in real time. 84 credit, and personal loans) were administered and processed in large back-end applications (IBM/CICS), often rigid in architecture and mostly written in COBOL. Initially, it proved difficult to develop new sites and keep the processes and data consistent and interconnected. ISAAC, a JBoss Solution Partner, was commissioned to create a platform on which LSN could build replicable and interconnected sites, to improve the integration between the middleware platform and the new LSN back office systems. In addition, it was important that the front and back-end applications offered enhanced control and flexibility so that LSN could easily scale and adjust as needed. An important factor in the solution selection is VISA International’s required adherence to an array of financial legislation and internal security processes. For example, when customers create and enter their passwords online, they are required to enter codes received by SMS on their mobile phones. Both the email address and the mobile phone number are verified when someone tries to create a password. “A modular deployment was crucial to any technology implementation. The system had to meet core standards of stability and security, in particular, the customer’s security. We are very concerned about identity theft,” said Van der Tier. “We do everything to avoid headlines such as ‘personal credit card information is leaked to the public.’” SOLUTION JBoss Solution Partner ISAAC developed a JBoss Enterprise Middleware prototype that withstood stress testing and an external evaluation. During this process, comparable solutions demonstrated bottlenecks. Therefore, JBoss Enterprise Middleware was identified as the ideal platform fit. ISAAC developed an Enterprise JavaBeans 2.1/Java MessageService (JMS) based platform called Pangaea, which runs on JBoss Enterprise Application Platform 4.3. The platform itself uses Microsoft SQL 2005, which exposes an XML based interface/API, which can be accessed through JMS. Furthermore, ISAAC used JBoss Enterprise Application Platform and JBoss Enterprise SOA Platform to connect legacy back-end applications to a large number of customer service websites, POS loan application portals, and reporting solutions, all developed by ISAAC. JBoss Enterprise Middleware forms a bridge between the backend systems and third-party services, such as an advanced printing solution based on HP Dialogue Live. In total, tens of thousands of loan applications are processed every month by the system and hundreds of thousands of customers access the customer service portals. Of these, 125,000 are active users. In the new solution, back office integration varies and involves XML over HTTPS, MQ, file transfers, and SOAP. Data is either stored in the back office or in a central Microsoft SQL 2005 database. Lately, dotCMS has been added as a possible front end to the Pangaea platform, allowing dotCMS websites to include back-office content, which is retrieved via the Pangaea platform. JBoss Enterprise Middleware communicates using IBM Websphere MQ with the CICS back-end mainframes, and uses the messaging component in JBoss EAP 4.3 to communicate with front-end servers. The front-end environment uses JBoss Enterprise Application Platform in combination with Apache, mod_jk, and the enterpriselevel CMS system dotCMS to provide a rich front-end architecture. JBoss Enterprise Middleware is one of four key IT infrastructure components. The 24x7, 365 days a year model for availability is crucial because if Pangaea is down, the entire system stops functioning. BENEFITS Based on Red Hat’s JBoss Enterprise Middleware, ISAAC has developed a solution for LaSer Nederland that has proven to be highly scalable. Without having to change the architecture, LaSer has gone from servicing several thousand online customers in 2008 to far more than 100,000 customers in 2010. Although changes are made to the system on a weekly basis, reliability and stability have remained very high, with no middleware or front-end-related outages over the past six months. Integrating front-end solutions like dotCMS and back-end systems using WebSphere MQ has functioned almost without incident due to the standards compliance JBoss Enterprise Middleware maintains in its architecture and the flexibility the EAP platform offers in configuring its interfaces to third-party systems. “Since the introduction of the self-service websites, we have dramatically reduced workloads and enhanced the customer’s ability to consult/access his/her financial accounts. This is a savings of €2,250,000,” said Van der Tier. “We can further automate certain processes and make them simpler and quicker, increasing efficiency. We are also in a position to offer and add new modular functions for our customers and retailers.” “Over the past year, we’ve established and maintained a 85 redhat.com/jboss LSN | JBOSS BOOK OF SUCCESSFUL SOLUTIONS 100% uptime level. The IT dashboard built by ISAAC and managed by Red Hat allows us to monitor whether all system components are functioning properly,” said Van Der Tier. “A change in color indicates real-time issues, so we can address it immediately.” “We maintain a short turnaround time for incidents. If we can’t address the issue ourselves, we have secondhand support from ISAAC and a third backup line to Red Hat. LSN is very satisfied with the involvement of ISAAC as a Red Hat partner,” said Van Der Tier. “With JBoss we’ve always got a specialist on hand. We rely on this safety net, and it functions exceptionally well. The Red Hat subcription model is an added value. In fact, I don’t think we could do it without JBoss.” “JBoss, as a toolkit, fulfills a crucial role for our business,” said Van der Tier. “Some applications that ISAAC has built are unique. It offers us the necessary functionalities and contributes to the transparency that we want to convey in the market, underlining our business philosophy. In addition, JBoss has improved speed and performance, which are very important. That said, we’re well aware of the flip side of automation. When everything becomes fully automated, questions arise about whether the customer relations are genuine. Therefore, next to the extensive automated services, we maintain personal contact with our customers that will shift from the transactional to the relational.” “JBoss plays a crucial role within our organization. It improves the flexibility and service of our self-service websites, so that now 30 percent of our operations are in the hands of the consumer.” this is a newly developing interest in other countries, it has been established in the Netherlands for many years. Following the lead of LaSer in the United Kingdom, LaSer Nederland plans to implement BRMS. “It offers more possibilities, also in the process flow and the way we handle transactions, we can really improve with the use of BRMS, and thereby book efficiency gains,” said Van der Tier. LSN also plans to expand its services to allow consumers to adjust their own credit limits remotely, even by mobile phones. Accountability and collections will be put in the hands of the consumer. This is unusual in the market and involves a brand new back-end system that JBoss Enterprise Middleware will connect to the website. Another initiative is e-couponing, also enabled by JBoss Enterprise Middleware. Consumers can apply via the web for a loan to finance a particular purchase, such as a new kitchen. When the credit appraisal system qualifies the loan, the consumer receives a specific coupon code. Once the loan is processed, the consumer can go to the store to buy the new kitchen. “It is a tremendous convenience for the consumer and the retailer,” said Van der Tier. “IKEA (NL) currently utilizes a predecessor of e-couponing that works very well for them. We expect e-couponing to account for 35 to 40 percent of loan applications. Because of the speed and service convenience, the turnover at the retail level will increase by 5 to 10 percent. It’s so much easier than paying with cash.” – Marc van der Tier, Manager of IT Delivery, LaSer Nederland future Given the success at LaSer Nederland, Pangaea (LaSer’s middleware solution) will be deployed to LaSer Nordic (DK) and Laser UK. A variation of Pangaea, including JBoss Business Rules Management System (BRMS) for process automation, will be used for interfacing the LaSer UK Interactive Voice Response (IVR) system with the back end systems. These developments reinforce the pioneering role of the Netherlands in Internet commerce and its strict regulations around consumer loans and security. While JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LSN redhat.com/jboss 86 87 Panthera Capital improves reliability, performance, and scalability with Red Hat solutions Geography Frankfurt, Germany BACKGROUND Based in Frankfurt, Germany, Panthera Capital AG (Panthera) operates for its sister CeFDex AG, an innovative, full-service business-to-business (B2B) trading platform for financial CFDs (contracts for difference). These CFDs allow investors to speculate on the rising or falling price of an underlying asset (shares, market indices, currencies, bonds, etc.). In the most basic terms, anything that has a market price can also be traded with a contract of difference. Holding periods range from a few minutes to several hours or even longer. These types of CFD transactions are an increasingly popular investment product because large sums can be moved by leveraging relatively small amounts of capital resources Users of the Panthera trading platform include online brokers and financial services providers who can access the CFD application via their banks’ portals. Panthera offers development, hosting, professional, and consulting services. These services include consulting around launches of a CFD platform in a complex market environment, as well as guiding integration with existing customer systems (e.g., banks). Panthera also serves as a specialist for booking transactions and managing accounts, as it seamlessly links the CFD platform with the existing business processes of banks, financial services providers, and brokers. The platform is branded for a bank or a financial service provider but operated by Panthera. For investors, this means that they operate in an environment with a familiar look and feel. . BUSINESS CHALLENGE Panthera launched the development of its CFD trading platform in 2007. Initially, IBM WebSphere Application Server, which ran on Sun Solaris, was used as the commercial runtime environment for the Java application. Over time, however, it became clear that the license costs for the software had increased dramatically as the number of users grew, also leading to issues related to scalability. Panthera’s management team and IT division quickly agreed that they wanted to move away from a proprietary solution toward an open source environment, encompassing everything from the operating system and the database (PostgreSQL from EnterpriseDB) to the application server. After evaluating a number of different products, the Red Hat Enterprise Linux operating system and JBoss Enterprise Application Platform were selected as the best solutions. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | PANTHERA Business challenge To migrate a legacy CFD (contracts for difference) trading platform from IBM WebSphere Application Server running on Sun Solaris to a more affordable, clustered infrastructure based on JBoss® Enterprise Application Platform and Red Hat® Enterprise Linux® solutions Red Hat Enterprise Linux, JBoss Enterprise Application Platform migration path IBM WebSphere Application Server running on Sun Solaris to JBoss Enterprise Application Platform and Red Hat Enterprise Linux Hardware Clustered environment based on standard x86 servers benefits Achieved rapid (near real-time) response times; increased availability and stability; achieved excellent scalability and security redhat.com/jboss 88 “The open source software solution combining Red Hat Enterprise Linux and JBoss Enterprise Middleware offers us a stable and scalable platform that can be managed very cost-efficiently. It also allows us to operate the CFD trading platform securely and without any around-theclock downtime.” – Christoph Reeber, head of IT-Services, Panthera Capital AG “The main criteria in the selection process included high availability, stability, scalability, and security,” said Christoph Reeber, head of IT at Panthera Capital AG. “We needed extremely reliable components for the sophisticated, mission-critical CFD platform.” For the actual migration of the platform to the new open source environment, Panthera brought in help from Munich-based LinuxLand International, a Red Hat Advanced Partner. Since 1996, LinuxLand International has offered IT business consulting services to major, well known corporations. The company is a one-stop solution provider, offering everything from strategic consulting to implementation, backed by a reliable project management team. LinuxLand’s extensive experience with open source software proved extremely useful, particularly when it came to the detailed testing of how the various hardware, operating system, and application components would interact, in addition to finding the right combination of modules that worked together well. Before the migration, Panthera had little in-house expertise in open source software. Following an extensive knowledgetransfer period, which encompassed general preparations, setup, and extensive testing, Panthera is now in a position where it can manage and operate the application itself. SOLUTION The CFD trading platform is deployed in a clustered environment based on standard x86 servers in order to meet the needs for fast, near real-time response times, as well as the demands posed by the constant growth in the number of users. The environment is implemented as an integrated, high-performance cluster solution that offers a highly available single-system image (SSI) environment for Red Hat Enterprise Linux. 89 redhat.com/jboss On the client side, the CFD platform is platformindependent and does not require any additional software. Customers of online brokers and financial service providers simply need a browser to log into their banks’ portals where they can place orders for CFDs. Investors are then seamlessly transferred to the CFD platform, and the user interface mirrors an application created by their banks. Once the investors work on the CFD platform, they can access all of the major US and European stock markets. This allows investors to do business within a 15-hour-perday time slot. Panthera’s goal is to expand this to a 24hour time slot. The security protocol used by the platform employs the latest authentication technologies for the firewall, as well as encryption and certification. This in turn ensures the confidentiality of a customer’s transaction and provides protection for his/her personal accounts. In addition, the customer’s data remains at the investor’s bank. For banks and other financial services providers this means that they use professional services, as well as the stable and sophisticated technology of the CFD platform, while protecting their customer data from outside access. BENEFITS Red Hat solutions enable Panthera to offer online brokers and financial services providers a CFD platform in an ultra-modern trading environment, specially adapted to each customer’s system environment. Customers of Panthera receive all the benefits of stable, sophisticated technology, with included professional services. The new CFD platform strengthens Panthera’s role as a specialist for transaction booking and account management in a complex field of business. In addition, Panthera creates a seamless link between the internal CFD trading platform and the established business processes of financial services providers with the look and feel of their corporate designs. With this approach, Panthera establishes a customized frontend combined with an open source based back end. Thus Panthera is in the position to focus on its core competencies in trading (market-making), IT (electronic trading platforms, back office systems), and services (sales, marketing, training, legal, and compliance). “The new CFD platform has been in production for several months now, and it has lived up to all of our expectations,” said Reeber. “The open source software solution combining Red Hat Enterprise Linux and JBoss Enterprise Middleware offers us a stable and scalable platform that can be managed very cost-efficiently. It also allows us to operate the CFD trading platform securely and without any around-theclock downtime. A major bonus for us is the high level of flexibility and independence that we have achieved.” PANTHERA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS 90 SNS Bank Reduced Costs and Increased Performance with JBoss jBPM Geography Netherlands soFTWARE JBoss Enterprise Application Platform BACKGROUND SNS Bank was established in 1817 and is one of the top five banks in the Netherlands with more than 3, 300 employees in 146 branches. It is part of SNS REAAL, a Dutch service provider specialising in insurance and banking, and provides consultation for private and business customers looking for smart solutions to broaden their financial possibilities. SNS IT is a 300-person branch of SNS Bank that is in charge of the entire IT infrastructure and determines the overall IT strategy including the development, monitoring, and maintenance of the bank’s IT systems. SNS IT ensures the uptime and availability of the systems connected to more than 3,000 workstations, producing the more than 500,000 transactions on a daily basis. . and jBPM Hardware Red Hat Enterprise Linux benefits Flexible and high-performance platform; fast, standardized development, cost effective, low total cost of ownership. BUSINESS CHALLENGE As one of the top five Dutch financial institutions, SNS Bank in the Netherlands made a strategic decision to use technology to empower its customers online by fully automating its business processes. The ability to automate its service channels required SNS bank to apply Business Process Management (BPM) techniques to existing selling channels by revamping both its public and internal process in order to provide its end users with an online, full-scale Straight Through Processing (STP) experience. As a prominent financial institution, the need for online STP was of crucial importance to its cost effective banking model in an ever turbulent and changing financial world. In order to effectively move towards a full-scale STP experience, SNS wanted to align its goals to be continue to be completed via Open Source Software, Service Oriented Architecture (SOA), and BPM. SOLUTION In an effort to effectively target and increase processing efficiency by eliminated unnecessary human intervention, SNS Bank decided to utilize JBoss jBPM after its use with JBoss Application Server in 2002 proved to be effective. SNS Bank wanted to ensure that its customers were informed at crucial process steps since open communication has always being an important factor in customer experience. In the beginning of 2007 the first full-scale STP project was kicked off, with the goal of putting new savings products online in the start of 2008. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SNS BANK redhat.com/jboss 91 There was a shift in component strategy in 2004 from three main commercial suppliers to one where FOSS components are preferred when possible. Open source is quite pervasive throughout the solution architecture of all current projects. Furthermore, the development environment and tooling used to implement this solution consists of almost only open source software. Red Hat Enterprise Linux is the proven server environment, JBoss Enterprise Application Platform is hosting the web services and jBPM is the business process engine, the SNS Bank has a powerful infrastructure for exposing the selling channels. With an ever-growing base of BPM process definitions, the time to market for similar products is much quicker. SNS Bank has projects with estimates ranging from one third to one half of the initial development hours put into initial projects. With the implementation of the JBoss Application Server hosting the jBPM process engine, SNS Bank now has a solution that consists of a web-based front-end that allows customer access to products and services. All customer communications are managed by a document management process that tracks both post and electronic communications. The various back-end systems are accessed via a web services layer. In the event that it become necessary to deal with exceptions or be required by law that human decisions be made in the course of a process, there is a web based interface that uses web services to add, modify or end a customer process. As of 2009 the SNS Bank has deployed multiple projects exposing many products and service processes to its customers. BENEFITS In the current situation JBoss and jBPM have proven to be both cost effective in terms of ownership and in terms of speed of deployment. Reliability has been improved, with absolutely no issues since it has been implemented. Having access to the JBoss technical team, the various online open source communities, and a support contract have proven time and again that the choice for JBoss was the right one. As strategic products made available to customers empowered by JBoss and jBPM, SNS Bank is able to adjust easily to customer needs. Products and product lines can be introduced into existing business processes in a cost effective manner. The flexibility to combine extends beyond products, product lines, and selling channels to become a very effective tool to reach customer bases in a timely and personalized fashion. Customer communications are now personalized and tailored to specific processes, products, and customers personal needs as the data generated by their behavior within the processes is documented. There have been very positive reactions from customers with regards to the speed, quality, and the level of detail in communications. 92 redhat.com/jboss SNS BANK | JBOSS BOOK OF SUCCESSFUL SOLUTIONS SNS Bank Migrates to JBoss Enterprise Platform Geography Netherlands BUSINESS CHALLENGE SNS Bank’s IT systems handle 500,000 daily transactions produced by various BACKGROUND applications on 3,300 workstations. The SNS Bank was established in 1817 and is one of the top five banks in the Netherlands with over 3,300 employees in 150 offices. It’s a part of SNS REAAL, a Dutch service provider specialising in insurance and banking, and provides consultation for private and business customers looking for smart solutions to broaden their financial possibilities. bank’s front-end system was reaching its SNS IT is a 300-person branch of SNS Bank that’s in charge of the entire IT infrastructure and determines the overall IT strategy including the development, monitoring, and maintenance of the bank’s IT systems. SNS IT ensures the uptime and availability of the systems connected to more 3,000 workstations, producing over 500,000 transactions on a daily basis. . BUSINESS CHALLENGE SNS Bank processed transactions on proprietary back-office systems and operated its front-end SNS Administration System (SAS) based on Pascal before its migration. The SAS front end was approaching its economical and technical limits and was holding the bank back from driving innovation and the initiation of new projects because costs were too high. The Pascalbased front-end of the SAS application was showing limitations too—it only supported 16-bit and was difficult to run in newer environments. technical and economical limit and was reducing the opportunity for innovation and scalability within the organization. The SNS IT team, responsible for cost savings, looked for a solution that was flexible, stable, and scalable. SOFTWARE JBoss Application Server Hardware 8 IBM X-series servers benefits SNS Bank was able to rapidly deploy its new system onto 3,300 workstations in nine months.The bank experienced In 2001, project manager Marcel Schmidt and the department architecture of SNS IT were asked to come up with ideas to innovate the IT infrastructure and find a solution that would provide cost savings and ROI in less than one year. The solution needed to be stable and flexible too. reduced licensing costs and overall cost savings after migrating to JBoss solutions, Increased stability and reliability of the organization’s SOLUTION production platform was enjoyed The SNS IT Team defined the limitations of its old system and the requirements necessary in its new system and concluded that a Java-based application server would fit the organizational needs and team best. The SNS IT Team, made up of Java specialists, tested a number of solutions for reliability, performance, and stress, and ultimately determined that the JBoss Application Server would fit best. following its migration, SNS Bank also experienced a reduction in hardware demands following the implementation of its new system. In choosing JBoss solutions, cost was a decisive factor. The bank would achieve significant savings in terms of licensing costs with JBoss’ open JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SNS BANK redhat.com/jboss 93 source model. With the SNS IT team’s extensive Java and open source knowledge, a solid basis of trust was developed within the organisation for the basis of Implementation of the Java migration and the JBoss Application Server took SNS Bank only nine months. During this time, the SNS IT team distributed the new Java-based SAS front end to all 3,300 workstations. With JBoss solutions, SNS Bank was able to move to eight slim and affordable IBM X-series servers with Linux operating systems in the production environment.. BENEFITS Key advantages of the JBoss Application Server solution include its valuable reliability and stability. Since implementing JBoss solutions, the SNS IT team has had no problems with its JBoss Application Server. “We tested the JBoss Application Server extensively and then migrated it into our production environment. It has operated exactly as we had expected, which is very important for a financial institution like ours,” said Schmidt. “In the last three years, we had less than five support tickets. Our team is able to guarantee extremely high levels of availability as well as significant savings on time spent fixing interruptions within the systems.” “In the last three years, we had less than five support tickets. Our team is able to guarantee extremely high levels of availability as well as significant savings on time spent fixing interruptions within the systems.” “The success of JBoss solutions in our organisation was without doubt ‘the big bang.’ The SNS IT team, as well as the rest of the organization, has embraced open source thanks to the in-house knowledge and dedication of the community,” said Schmidt. “We are currently looking to deploy a full service-oriented architecture (SOA) environment and will use the JBoss jBPM framework to further benefit from open source and Java at the SNS Bank.” The JBoss Application Server enables the SNS IT team to efficiently expand its IT infrastructure. Today, 3,300 workstations are equipped with various Java applications through the JBoss Application Server. Due to the recent acquisition of Regiobank, it’s very likely that hundreds of workstations will be added to the bank’s IT system in the near future. The flexibility and scalability of the Java environment allows SNS IT to add more PCs to the current IT infrastructure without the need for any additional budget. One of the biggest motivators for SNS Bank to migrate to a new solution was to to have a platform on which new projects could be developed without a need for a budget increase. SNS Bank has enjoyed significant cost savings by migrating to JBoss solutions and can now allocate funds toward new innovative projects. “By choosing an open source environment based on JBoss solutions, we managed to save at least €200,000 at the SAS front end alone,” said Schmidt. “On top, we now run seven additional Java applications on JBoss. We are happy to have experienced such drastic savings on licenses. With our previous environment, licensing costs were already rising to a couple of hundred thousand euros. The cost savings we have experienced since our JBoss migration have subsequently allowed us to develop new initiatives without extra budget.” 94 redhat.com/jboss SNS BANK | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Leading Danish Retail Bank SPARBANK Migrates to JBoss Enterprise Middleware to Ensure High Availability for Mission-Critical Applications Geography Denmark BUSINESS CHALLENGE For legal compliance reasons, SPARBANK must ensure high availability for mission- BACKGROUND SPARBANK, listed on the Copenhagen Stock Exchange, has served both consumers and businesses since 1857 and is a leading retail bank in Denmark with 22 branch offices across the country. The Danish retail banking market is very competitive with several active market players. SPARBANK offers personalised services to its customers combined with competitive pricing, and above all, trust. In 2009 the bank had revenues of 964 million Danish crowns or approximately 129 million EUR (based on exchange rate on 28 September 2010). . BUSINESS CHALLENGE In today’s digital era, SPARBANK relies on its IT infrastructure to deliver applications and services that enable the bank to fulfil its commitment to its customers. Some applications are used by the bank’s staff, others are external services offered directly to customers. IT infrastructure is mission-critical to any modern bank like SPARBANK and applications need to perform at all times with zero downtime. SPARBANK also must be compliant with a number of legal and other regulatory frameworks, which encompass IT systems and require the IT department to demonstrate how it ensures the availability of mission-critical applications. critical applications. The bank also required access to professional support and services for its application platform SOLUTION JBoss Enterprise Application Platform, JBoss Enterprise SOA Platform, JBoss Enterprise Service Bus migration path JBoss.org community project to JBoss Enterprise Middleware benefits Guaranteed high availability and greater flexibility of SPARBANK’s mission-critical application platform SPARBANK’s internal team develops Java applications for use throughout the bank’s IT systems. Initially established to build applications not available in the marketplace, the team has developed specifically tailored applications, which have become increasingly mission-critical over the years. This means the development team is frequently audited to ensure that the applications meet requirements of regulatory frameworks. Business rules also required the development team to create documents attached to each application, which detail the planned response to potential system problems. To stay compliant with business rules and ensure smooth operation of missioncritical applications, the development team at SPARBANK also needed access to professional support and services for its application platform. SOLUTION SPARBANK evaluated two Java application platforms to build and host its applications: Oracle WebLogic and JBoss Enterprise Middleware. The Oracle solution was considered an option mainly because it was already used by JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SPARBANK redhat.com/jboss 95 SPARBANK’s affiliate offices around Denmark to support some of the collectively used applications. However, the team determined that there was no real need to integrate with those applications. The development team also had previous experience with Red Hat and JBoss and could download the JBoss.org community trial version at no extra cost. After deploying the JBoss community project, JBoss Application Server, and JBoss ESB Server, applications have evolved to a more advanced and increasingly mission-critical level. However, SPARBANK’s regulatory framework required the development team to have access to professional support. The natural step forward was to move to supported JBoss SOA Platform, which takes the best projects and features from JBoss Community projects and other communities such as The Apache Software Foundation, and integrates them into a stable, supported middleware solution. “Running mission-critical applications in a bank requires a supported platform. Red Hat’s JBoss Enterprise Middleware suite offers access to a complete set of services, including industry-leading technical support, certified patches and updates, longterm maintenance policies, and software assurance. Therefore it was a natural choice to migrate from the unsupported JBoss Community project to the JBoss Enterprise Middleware platform.” – Kenneth Larsen, Development Team at SPARBANK SPARBANK uses JBoss Enterprise Application Platform to build, run, and host applications. It has also deployed JBoss Enterprise SOA Platform to integrate and orchestrate enterprise applications and automate business processes. The bank utilizes the ESB (Enterprise Service Bus), part of the SOA platform, to integrate applications built on JBoss with a variety of other systems, including IBM Lotus Notes, SAS Marketing Automation, TRIO call centre software, Transact credit scoring software, and Kondor+ risk management software. assesses the bank’s risk. To realize the full benefits of JBoss Enterprise Middleware, some members of SPARBANK’s IT team have attended Red Hat’s middleware training courses, focused on managing and administrating applications running on JBoss platforms. BENEFITS By migrating to JBoss Enterprise Middleware, SPARBANK received access to professional services and support, thereby ensuring compliance with both internal and external business rules, including guaranteeing high availability of the applications developed and running on JBoss environments. Migrating from the community projects available on JBoss.org to fully supported and tested JBoss Enterprise Middleware platforms took just a few weeks. “We did not experience any issues when migrating to the enterprise version of the JBoss platform. It would have gone even faster if we had not decided to cluster the platform and run it on several virtual servers simultaneously in order to ensure high availability. This decision has enhanced the flexibility of our platform as it enables us to do maintenance work on applications anytime, also—for example during working hours—something which we were not able to do before,” said Kenneth Larsen, of the SPARBANK Development Team. One of the most important aspects of solving potential system problems is response time. Red Hat support services provide SPARBANK with fast response and relevant information. “We save time and manpower by relying on Red Hat’s middleware support services. If a problem occurs, we can count on their quick feedback to our questions, which means we can resolve any issues before they cause real damage. We also use support services on a regular basis to consult them on best practices on a wide range of areas that would previously take weeks, months, or even longer to research through other channels,” Larsen continued. Since migrating to JBoss Enterprise Middleware, SPARBANK has not experienced any unplanned downtime of any application. The development team has also expanded its knowledge on the JBoss product suite and can use JBoss platforms more efficiently by utilizing new relevant functionalities and features. FUTURE SPARBANK built and now hosts a number of missioncritical applications on the JBoss platform—for example an investment assessment application, which keeps track of customers’ losses and gains in currency speculations—and utilizes this data for financial advice to those customers. The bank has also deployed a risk assessment tool that analyses customers’ holdings of different types of financial papers and 96 redhat.com/jboss SPARBANK will continue to deploy new applications on JBoss Enterprise Application Platform and use JBoss Enterprise SOA Platform to integrate them with other systems, and therefore maintain a Service Oriented Architecture that makes efficient use of each service and improves business process execution speed and quality. SPARBANK | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Stater Further Increases Stability and Performance of MissionCritical Applications with JBoss Enterprise Application Platform Geography Netherlands BACKGROUND Stater was founded in January 1997 as an independent service provider in the mortgage market. Since then, Stater has grown to become an international force in the financial market with over 900 employees. Headquartered in Amersfoort, the Netherlands, Stater also has branch locations in Bonn, Germany and Brussels, Belgium. BUSINESS CHALLENGE Over one million mortgage loans are under the administration of the Stater Mortgage System. The financial company currently handles approximately 35 percent of all mortgages in the Netherlands. Oracle WebLogic to JBoss Enterprise Stater focuses on streamlining the mortgage loan procedure from start to finish and prides itself on running a fully-automated, paperless mortgage process. Stater supports every aspect of the mortgage procedure and it is important that this support remains invisible to the customer. To upgrade existing mortgage support services and administrative processes migration path Application Platform 5 SOLUTION JBoss Enterprise Application Platform 5, JBoss Operations Network, Red Hat Consulting BUSINESS CHALLENGE HARDWARE Because each customer is different, Stater created an innovative, mid-office system, known internally as ‘Estate’ to further enable customization and improve efficiency of mortgage processes and procedures. HP ProLiant DL380R06 X/L5520 1P To guarantee further development of Estate, Stater’s software development department required the latest edition of Java. Version 1.4 was no longer supported and the upgraded Java 1.6 version offered Stater the enhanced functionality necessary to accommodate an increased data allowance and improved application development. Moreover, developing software with a legacy version of Java meant Stater was unable to harness supported frameworks such as Aquima 8 and Spring. Aquima version 5, which Stater used for modeling its business processes, was unable to perform release maintenance management for various customers. In addition, the Oracle WebLogic application platform hindered Stater from migrating to the latest edition of Java. quad core 2.26GHz 8MB L3 cache / 2 x 8 GB UDIMM; EMC San storage benefits Enhanced stability and error detection, achieved cost savings through open source software, simplified development and deployment, increased transparency Having decided that simply updating to version 10 of Oracle’s WebLogic was insufficient to support Stater’s evolving customer needs, the company opted to migrate to JBoss Enterprise Application Platform 5 to take advantage of the latest Java developments and to apply release maintenance management on Aquima, the company’s modeling software. SOLUTION Red Hat Consulting helped Stater migrate its existing applications from Oracle WebLogic 8 to JBoss Enterprise Application Platform. JBoss Enterprise Application Platform was primarily adopted for Stater’s Estate system, and the company quickly extended its use of JBoss solutions to in-house JBOSS BOOK OF SUCCESSFUL SOLUTIONS | STATER redhat.com/jboss 97 e-applications such as e-Notaris and e-Intermediair, which allow notaries and intermediaries to view the status of loans online, make transactions, and collate payments. All the applications are unlocked via the web, whereas Oracle WebLogic was only partially web-based. “Since first deploying JBoss Enterprise Application Platform nine months ago, we have experienced zero downtime. JBoss solutions have offered us the security, manageability, and around-the-clock availability necessary to service our demanding customer base.” – Hans Ernsten, Project Manager, Stater Stater’s IT department employs 200 people, including approximately 50 developers who use workstations running JBoss Enterprise Middleware. Using Eclipse, Stater developers write code, test the code on their workstations, and then, if successful, roll them out where required. “We looked at our network situation and thought about where we would like to be in the next ten years,” said Hans Ernsten, project manager at Stater. “We realized that we don’t want to be dependent on a supplier nor a platform, which is why we selected JBoss Enterprise Application Platform. Red Hat Consulting and Profict consultants, a JBoss Advanced Business Partner based in the Netherlands, have helped us create and set up the architecture, design the development environment, and convert applications. Together with our own developers they went through the lines of code and developed Estate, e-applications, product configuration, and authorization configuration that are now all independent of any particular platform.” The new infrastructure enables Stater to update customer releases without having to shut down applications in progress. This functionality will be available at the end of 2011. The number of servers, both at Stater and at a remote back-up location, has been expanded from four to six because the company expects the number of Estate users to increase. “Our new application infrastructure has been operational for about a year now and we see more and more users switching from our solution iSHS (Internationaal Stater Hypotheken Systeem) to Estate because they want guaranteed performance,” said Ernsten. “Estate is also very user friendly; the user interface is more intuitive and it is also web-based, therefore there are no iSHS function keys needed. Users only have to click to use the application, and future users will only need one day of training to get up to speed.” Because Stater took advantage of Red Hat Consulting, employees received group lessons by a certified Red Hat 98 redhat.com/jboss consultant. “Our consultant explained how the environment works and what developers need to pay attention to,” said Ernsten. This training session was attended by all application managers and developer team leaders who support their employees by designing the workstations. BENEFITS JBoss Enterprise Application Platform 5 enables Stater to perform release maintenance management quickly and efficiently, which was one of the organization’s primary goals of the migration. The solution offers several additional benefits such as stability, security, and cost savings. ”When moving to open source software, we had to alter our thinking patterns,” said Ernsten. “And because of this, we were able to immediately reap the benefits of open source software with the subscription model and advanced enterprise support.” Stater developed a basic structure, creating a uniform way of developing and deploying. Because of this basic structure, a fixed building method and cycle ensures that errors are easier to detect. “The development, testing, approval, and entering-intoproduction environments are all designed in an identical manner,” said Ernsten. “Everyone uses the same templates so they all work in the same way. This results in very clear development and deployment of applications. You can trace errors in every phase of DTAP, which is a big advantage.” “Since first deploying JBoss Enterprise Application Platform nine months ago, we have experienced zero downtime,” said Ernsten. “JBoss solutions have offered us the security, manageability, and around-the-clock availability necessary to service our demanding customer base.” Stater realized significant cost savings by avoiding the license fees for Oracle WebLogic and also benefits from increased speed and superior performance. Stater can now run several instances on one server and different version of applications can be tested simultaneously. The migration from Oracle WebLogic to JBoss Enterprise Application Platform has also allowed Stater to reduce its hardware sprawl. “It was immediately apparent that Red Hat has a lot of experience leading its customers to adopt open source solutions,” said Ernsten. “The project was completed on time and within budget. If I call Red Hat with a question, I know I will receive an answer and a solution to the issue within 24 hours. That is not always the case with Red Hat’s competitors.” Holding a unique position in the European Business Process Outsourcing (BPO) market, Stater has designed its IT infrastructure to be scalable and future-proof. In the coming months, Stater will move the remaining customers from iSHS mid-office to Estate to enable them to benefit from the new system. After the completion of the project, all operational employees at Stater, as well as all lenders and intermediary operational employees, will use the new application. STATER | JBOSS BOOK OF SUCCESSFUL SOLUTIONS American Family Insurance: JBoss Innovation Award Winner 2009: Management Excellence Geography United States BACKGROUND American Family Mutual Insurance Company, the nation’s third-largest mutual property and casualty insurer and 14th-largest property and casualty insurance company group, offers multiple insurance lines. These offerings include automotive, home, life, health, and business insurance. American Family began with three employees in 1927 and has since grown to become a Fortune 500 company that generated $6.7 billion in revenue in 2008. American Family has 4,000 agents who serve 19 states. BUSINESS CHALLENGE An issue of scalability was American Family’s greatest technical challenge, as the Java application server environment was growing consistently and there was a need to identify a cost effective, stable and reliable management solution that would complement this growth. American Family’s prior management system could not scale to the size needed at an appropriate cost. American Family deployed JBoss Operations Network (JBoss ON) across 1,200 JBoss application server instances and is using it to monitor and manage those systems. SOLUTION American Family required a systems management solution that would provide: Real-time monitoring, alerting, historical trending, and the ability to control running systems in its JBoss Enterprise Application Platform environment. Performance of the product was a huge criterion — performance not only to scale, but to be responsive so that the operations team could use it successfully on a daily basis. About 3 years ago, American Family began migrating its IBM WebSphere environment to JBoss Enterprise Application Platform to run many of the company’s business critical applications, including billing and claims, customer information management, an agent-facing sales suite, and web services. As the JBoss environment grew, American Family quickly identified the need for the tools to help monitor and manage the servers. The company evaluated a number of tools from several leading vendors and selected JBoss ON based on cost, scalability, and functionality. The American Family operations team was asked to monitor, manage, and control a very large computing infrastructure with several different tools. JBoss ON will allow the Computer Operations team to manage the entire JBOSS BOOK OF SUCCESSFUL SOLUTIONS | AMERICAN FAMILY redhat.com/jboss 99 JBoss infrastructure with one console. American Family will also continue to look for additional opportunities to use JBoss ON with their application developers. It is hoped that by using JBoss ON, American Family will be better able to detect and fix problems earlier in the software delivery life-cycle. BENEFITS American Family expects to see improved reliability in the application server space due to the JBoss ON feature of historical trend analysis of key system metrics and faster time to react when there are problems due to the alerts based on those same metrics. American Family is hoping to extend this capability into application support areas to detect problems early in the software development lifecycle. Through alerting, monitoring, and the opportunity to proactively address situations before they cause an outage, JBoss ON will improve the reliability and availability of Java application server applications and keep internal customers satisfied. Ad hoc management scripts and tooling will be replaced with JBoss ON. The result should reduce time and effort needed to manage, monitor and control systems. American Family has been working in a collaborative manner with the JBoss ON engineering, support and product team for close to two years. JBoss provided four people on-site and over the course of two days, they worked out a number of technical challenges that could not have been tested or seen in the lab. This collaboration has resulted in improved scalability and features. By working together, American Family and Red Hat have given back something of value to the open source community. American Family worked closely with JBoss ON resources to ensure that the product met functional and non-functional requirements such as scalability and performance. American Family worked closely with JBoss ON resources to ensure that the product met functional and non-functional requirements such as scalability and performance. The American Family and JBoss collaborative work on JBoss ON blazed a trail for the future features and scalability of the monitoring and management product and will provide benefits to other customers and developers to capitalize on. 100 redhat.com/jboss AMERICAN FAMILY | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Red Hat Solutions Enable CME Group to Process Millions of Critical Financial Transactions Per Day Geography Global BACKGROUND CME Group is the world’s largest and most diverse derivatives exchange. Building on the heritage of the Chicago Mercantile Exchange, Chicago Board of Trade, and New York Mercantile Exchange, CME Group serves the risk management needs of customers around the globe. As an international marketplace, CME Group brings buyers and sellers together on the CME Globex electronic trading platform and on trading floors in Chicago and New York. CME Group provides the widest range of benchmark futures and options products available on any exchange, covering all major asset classes, including interest rates, equities, FX, commodities, and alternative investments such as weather and real estate. CME Group’s vision is one of ongoing global growth, innovative product development, continually enhanced technology, and the highest level of service available on any exchange. BUSINESS CHALLENGE To migrate from a cost-inhibitive proprietary UNIX platform to a Linux alternative in order to reduce costs and increase performance, reliability, scalability, and agility of the systems on which its critical trading platforms handle billions of derivatives trades per year, worth more than a quadrillion in notional value migration path Sun Solaris on SPARC servers to Red Hat Enterprise Linux on x86-based servers “Our technology partnership with Red Hat is key to us staying competitive in the market. We look to Red Hat for technology leadership through updates and support that help us to improve our tuning so that we can give our customers the best possible experience” Software – Joe Panfil, managing director of Enterprise Technology Services at CME Group 4,000 x86 quad-core servers Red Hat Enterprise Linux, JBoss Enterprise Application Platform, Red Hat Technical Account Manager (TAM), Red Hat Training HARDWARE benefits BUSINESS CHALLENGE Achieved reduced latency, expanded CME Group processes millions of transactions per day. In 2008, CME Group’s volume totaled 3.3 billion contracts, worth $1.2 quadrillion in notional value. In order to meet the heavy demands placed on its IT systems, CME Group has rigorous requirements that must be met across the performance, scalability, reliability, ease of use, and costs of its IT infrastructure. flexibility, heightened performance, CME Group’s IT architecture must also be agile to scale with rapid system changes in demand and volume. It must reduce latency wherever possible to ensure millisecond response times for its customers and needs the reliability, scalability, and performance of a mission-critical infrastructure. transactions JBOSS BOOK OF SUCCESSFUL SOLUTIONS | CME GROUP redhat.com/jboss ease of migration and management, and increased scalability while providing cost savings for the systems responsible for processing CME Group’s millions of daily 101 Since 1997, CME Group has witnessed a migration of trading volume from the trading floors to its Globex electronic trading platform. Today, 80 percent of CME Group’s volume is handled by its electronic trading platform, with 20 percent of volume still handled on the trading floor. CME Group previously relied on a proprietary UNIX operating platform, but began looking for affordable, highperformance alternatives in 2002. “Our systems were relying on a proprietary UNIX platform,” said Joe Panfil, managing director of Enterprise Technology Services at CME Group. “As the responsibilities of the UNIX servers grew and the number of applications they ran continued to expand, the cost of running those applications grew too.” CME Group began investigating alternative platforms and placed an emphasis on examining open source Linux options. After rigorous internal testing, CME Group’s IT team decided that a move to Linux would provide cost, performance, and reliability benefits over its previous Solaris platform. To prepare for the migration, the team created an eight-step plan for moving to Linux. SOLUTION A key factor in CME Group’s plan to move to Linux was to identify a technology vendor that could provide optimized support for its Linux operating systems. “Our systems are too critical to not have someone to turn to in the event that an issue arises,” said Panfil. “We looked at the players, and Red Hat had the best support infrastructure and the most solid product.” “We saw the performance advantages of Linux and were looking for ways to reduce costs and increase performance for our customers,” said Vinod Kutty, associate director, Distributed Computing at CME Group. “Red Hat Enterprise Linux fit the bill, and we started to gradually test and deploy it internally. Our organization was an early adopter of open source technologies, and we first deployed Linux in 2003.” Red Hat Enterprise Linux became the primary operating platform for CME Group’s Globex electronic trading platform in 2004. The exchange began by deploying Red Hat Enterprise Linux 2.1, and has migrated to all of the latest versions of the leading operating platform through today’s Red Hat Enterprise Linux 5. During the first year in production in 2004, Red Hat Enterprise Linux delivered a twofold increase in performance and reduced costs for CME Group by 50 percent. Today, 99 percent of its distributed platform runs on Red Hat Enterprise Linux. Red Hat Enterprise Linux-based servers support both CME Group’s Globex electronic trading platform as well as devices on its trading floors. “We still have a huge interest in the trading floor, but the electronic trading platform is 102 redhat.com/jboss very attractive to those who desire the speed it delivers,” said Panfil. “Red Hat Enterprise Linux supports both the electronic trading platform and the floor through the server floor displays and hand-held trading devices.” CME Group’s IT architecture is designed so that every application runs on a minimum of two servers and a disaster- recovery server. “We try to design applications so that failover is seamless and customers don’t see interruptions,” said Panfil. The move to Red Hat Enterprise Linux on commodity x86 hardware goes hand-in-hand with CME Group’s horizontal scalability model. “Red Hat helped us achieve the level of horizontal scalability that we needed,” said Kutty. “Our ability to add incremental capacity to the thousands of servers we maintain daily with the reliability to deal with the great demands of day-to-day trading is only possible because of Linux and our work with Red Hat.” Given the history and partnering with Red Hat, CME is considering extending that partnership to JBoss Enterprise Middleware technology. “We’ve worked with JBoss architects on solutions in the past and are now determining if JBoss can help us drive the open source software community in the same manner Red Hat has driven the operating system,” said Joel Tosi, lead applications architect for Front-End Systems at CME Group. Relying on one vendor for support for both its operating system and middleware layers has proved valuable to CME Group. “The coordination between Red Hat and CME Group has been great,” said Tosi. “We knew we wanted to grow the partnership with Red Hat that we had already established and grown for more than six years. With Red Hat, we also knew we’d get the high visibility we wanted for both our operating system and middleware projects.” BENEFIT Performance is a key metric on which CME Group is judged by its customers. Many of CME Group’s customers’ highest priorities are reduced latency and speed. “We need a good balance of performance and reliability,” said Kutty. “We need to be able to react very quickly to changes in business. We don’t want fluctuations in performance and cannot have any downtime.” “One thing we found was that Linux was faster, and speed in this industry is really important,” said Panfil. “We want customers to get as fast a response time as possible, and with Red Hat Enterprise Linux we gained speed and reduced costs.” The reduced costs associated with Linux were an attractive factor to CME Group’s selection of Red Hat Enterprise Linux. “Cost savings was something we were targeting, but we CME GROUP | JBOSS BOOK OF SUCCESSFUL SOLUTIONS didn’t know how dramatic the cost savings would be,” said Kutty. “We saved during the initial switch from the support perspective, but over time, a combination of Linux and commodity hardware has continued to deliver reduced costs.” The IT team expects to gain continued cost savings from elimination of licensing with both its Red Hat Enterprise Linux and JBoss Enterprise Application Platform solutions and through resource reallocation. “We see cost savings not only from both the operating system and middleware infrastructures, but from the productivity of staff too,” said Tosi. “We see productivity gains when our staff has the ability to see into the code and also through the ease of management of the systems.” CME Group also reduced costs by gaining flexibility with its systems. CME Group strategically executes a multi-vendor strategy in order to avoid vendor lock-in. With Red Hat, it achieved a platform with great flexibility through a broad ecosystem of certified hardware and software vendors. CME Group was quickly able to transition its administrators’ UNIX expertise to its new systems. The team leveraged hands-on Red Hat Training courses to ease the shift of both skills and systems, which resulted in a seamless migration. CME Group also benefited from the skills of its dedicated Red Hat Technical Account Manager (TAM), who offers additional, ongoing Red Hat expertise to the exchange’s IT team. Its TAM is the first line of support and provides one point of contact through which CME Group can collaborate with Red Hat on new technologies and support needs. “The practical, hands-on nature of Red Hat Training courses provided real value to the transition of our team’s skills to Linux,” said Kutty. “All of our system administrators are Red Hat Certified Engineers (RHCE).” CME Group today works closely with Red Hat’s performance teams to demonstrate workloads and tune systems for the great performance and reliability demands it mandates for its mission-critical systems. It builds synthetic workloads that replicate the demands of its systems in order to collaborate with Red Hat for future developments for Red Hat Enterprise Linux and other products. Together, Red Hat and CME Group form a technology partnership that benefits the entire open source community as well as the vast community of Red Hat customers. “Our technology partnership with Red Hat is key to us staying competitive in the market,” said Panfil. “We look to Red Hat for technology leadership through updates and support that help us to improve our tuning so that we can give our customers the best possible experience. To be competitive in this industry, we have to use the best possible applications, operating systems, and servers. For our mission-critical systems, we leverage Red HatEnterprise Linux.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | CME GROUP redhat.com/jboss 103 104 Frost Bank builds business -critical online banking system on JBoss Enterprise Application platform Geography San Antonio, Texas cHanging courSe: to reMain coMpetitive, FroSt Bank needed to replace a tecHnology Foundation BUSINESS CHALLENGE Frost Bank had been running its online banking system for almost a decade. But in 2009, as the bank began planning the future technology foundation for this business-critical application, it recognized a need to change course. Frost Bank needed to modernize its “We realized that staying with the legacy architecture was not a good strategic direction for us,” said Doug Skiba, senior vice president of Information Technology Architecture at Frost Bank. “In addition to the support issues, the legacy application had a single-threaded architecture, so the only way to increase capacity was to add nodes and scale out horizontally. This was an extremely costly way to go,” said Skiba. “We wanted to move to an industry-standard solution that fully supported J2EE and could scale as we grew.” application server platform for its critical application infrastructure. This meant replacing the legacy e-commerce online banking system with a more flexible, scalable platform that encourages greater developer productivity. Scaling the existing application to meet Frost Bank’s rapid growth was costly, and it was difficult to find resources that supported the legacy codebase. By migrating to JBoss® “When we did the side-by-side comparisons, JBoss Enterprise Application Platform performed on par with much more expensive options.” – Doug Skiba, Senior Vice President Of Information Technology Architecture, Frost Bank Enterprise Application Platform, the banking company increased developer and administrator productivity, and enhanced production efficiency. migration path Legacy e-commerce application server to JBoss Enterprise Application Platform Frost also needed the application platform to be robust and reliable, given the importance of the initiative. Frost Bank’s online banking system is a critical part of the bank’s overall business strategy. “Eleven years ago, we faced a strategic decision: buy an online banking product in the marketplace, or build it ourselves,” said Skiba. “Because of our strong relationshipdriven culture, we knew we needed complete control over the features and functions of the system. We also absolutely required control of the customer experience. We decided the only way to get all this was to build the system ourselves. Today, we serve roughly 250,000 customers and originate $8 billion worth of transactions annually through our online channels.” Frost Bank was also interested in improving the productivity of its developers and administrators. Like all businesses, Frost Bank was under pressure to keep costs low—but the fact that it was growing meant that there was an increasing burden on the existing IT staff. Because Frost Bank considered its online banking system as a core competency, the choice of strategic platform on which to deliver more JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FROST BANK SOLUTIONS JBoss® Enterprise Application Platform 5.1, Red Hat® Enterprise Linux® HARDWARE HP Proliant bl460c G6 (Quad-core Intel Xeon 2267 MHz, 36GB memory) benefits By migrating to JBoss® Enterprise Application Platform, the banking company increased developer and administrator productivity, and enhanced production efficiency. redhat.com/jboss 105 features and functionality was a critical one. JBoss Enterprise Application Platform: The right choice to support Frost Bank’s business goals In 2009, Frost began researching strategic application platform technology alternatives and decided to focus strictly on J2EE application server technology. Feedback from leading IT analyst firms Forrester and Gartner indicated that, for what the bank was doing and planning to do, JBoss Enterprise Application Platform was equal to or better than the commercially available J2EE application server alternatives. “When we did the side-byside comparisons, JBoss Enterprise Application Platform performed on par with much more expensive options,” said Skiba, “And it was certainly a much more economical choice.” The migration process for Frost Bank went very smoothly, including the training of existing administration and networking engineering teams on new tools and techniques. “The developers were able to get up to speed very quickly, and our administrative folks say JBoss Enterprise Application Server is a lot easier to run,” said Skiba. “Everyone was happy with the results.” “We didn’t have to hire anyone new to complete the modernization project, despite the complexity of the initiative, because our developers were able to make the transition to JBoss Enterprise Application Platform very easily,” said Skiba. “In fact, since then, the productivity of both our developers and administrators has increased because of how easy and fast they can build in JBoss.” Enterprise Application Platform allows us to do this simply by adding another node to the cluster. Other solutions required us to do infrastructure uplift.” “Cost was a huge component of our decision,” said Skiba. “JBoss offers a very compelling business model: a subscription that runs on any CPU, regardless of whether it is disaster recovery, test and development, or production.” Additionally, the Frost development team was interested in taking advantage of the open source library— both as a way to acquire technology to run their code and to provide support when they needed it. “Going with JBoss Enterprise Application Platform aligned with all our goals and plans,” said Skiba. Red Hat Consulting helped Skiba with the JBoss Enterprise Application Platform application, and in the future he plans to work with with Red Hat to learn more agile software development techniques for J2EE applications. “Historically, we’ve done one or two major projects a year,” said Skiba. “But we’d like to start working on them concurrently and accelerate to six or more projects annually.” “If you’re thinking strategically for the long term, I would advise you to compare and contrast JBoss Enterprise Application Server with pricier alternatives. I think you’ll be extremely impressed at how well it measures up,” said Skiba. “Our shift in strategic direction to that platform has been achieved, and it was absolutely the right thing to do.” Today, Frost Bank has 6 instances of JBoss Enterprise Application Platform deployed on 3 physical nodes, with 2 instances per node. The base hardware is HP blade servers. Red Hat supports Frost Bank as it grows its deposit base The JBoss Enterprise Application Platform-supported system went live in May 2012. Since that time, online activity has been at historically high levels. The best news, as far as Skiba was concerned: The migration to JBoss Enterprise Application Platform was completely transparent from the end-user perspective. “With this migration, we didn’t introduce a lot of new functionality,” he said. “We also kept the same look and feel so that users wouldn’t experience any difference. We considered hearing nothing back from our user community good news.” The scalability of JBoss Enterprise Application Platform has also proven to be a boon. “The bank has been very successful growing its consumer deposit base, so we needed the ability to scale the system easily. JBoss 106 redhat.com/jboss FROST BANK | JBOSS BOOK OF SUCCESSFUL SOLUTIONS GEICO MIGRATES TO JBOSS: JBOSS INNOVATION AWARD WINNER 2009: SUPERIOR ALTERNATIVES Geography United States BACKGROUND GEICO (Government Employees Insurance Company) is the third-largest private passenger auto insurer in the United States based on the latest 12 months written premium. GEICO provides auto insurance coverage for nearly 9 million policyholders and insures more than 14.4 million vehicles. BUSINESS CHALLENGE In addition to auto insurance, GEICO also offers customers insurance for their motorcycles and homes. Commercial auto insurance, boat, ATV, RV, personal umbrella protection and life insurance are also available. to maintain. The architecture team GEICO is a wholly-owned subsidiary of the Berkshire Hathaway group of companies, is rated A++ for financial stability by A.M. Best Company and ranks at the top of several national customer satisfaction surveys. For more information about GEICO, go to www.geico.com. Existing proprietary middleware platform was complex to manage, not performing and scaling as expected and expensive decided to investigate alternatives that could be deployed that would better meet their needs. migration path Proprietary middleware platform to JBoss Enterprise Middleware BUSINESS CHALLENGE In 2007, GEICO’s enterprise architecture team recognized they were facing several challenges with their existing proprietary middleware platform. The platform was complex to manage, not performing and scaling as expected and expensive to maintain. The architecture team decided to investigate alternatives that could be deployed that would better meet their needs. benefits Reduced the total cost of ownership by more than 30 percent, throughput gain of 3X with utilization down to one-third of the current platform, overall resource The GEICO IT team identified the following challenges with their existing proprietary solution: utilization went from above 50 percent • Cost – GEICO’s license agreement was a “time-bound licensing agreement” related to the number of proprietary application servers deployed during the time frame. Since GEICO experienced significant growth during this time frame, the cost to “true up” and pay for the additional licenses was significant. • Performance – When GEICO upgraded their standard Java Development Kit (JDK) from version 1.4 to 1.5 on their existing proprietary platform, they did not see any improvements in machine (CPU/Memory) usage or application response time. After eight weeks of performance testing and tuning, they were finally able to configure the upgraded proprietary platform to match the earlier version’s performance. The upgrade was not only cumbersome but was also expensive, since they had to engage external consultants to accomplish the upgrade. • Memory leaks – The previous proprietary deployment also experienced unexplained memory leak(s). Developer load and memory testing returned misleading results unless the developer knew how to work around the leaks and complete certain types of tests. • Documentation/Support – GEICO found it challenging to identify and understand the Java API in the current proprietary environment due significant room for scalability without JBOSS BOOK OF SUCCESSFUL SOLUTIONS | GEICO redhat.com/jboss to under 10 percent which allowed having to acquire additional hardware. 107 to lack of documentation. They also had challenges in acquiring tools to identify memory issues, debug leaks, etc. For every instance of a high severity issue such as memory leak, external consultants needed to be engaged to identify and fix the problem. • Staging – Due to these challenges, some of the GEICO development teams adopted JBoss technologies for their developer workstations and began building applications using JBoss. This dual-use strategy became complex and redundant for IT Operations as they needed to make configuration changes on both the proprietary and JBoss platforms BENEFITS By implementing JBoss Enterprise Application Platform, GEICO was able to reduce the total cost of ownership by more than 30 percent. When compared to the previous proprietary platform, GEICO also experienced throughput gains of 3x, and a two-thirds reduction in utilization. The overall resource utilization went from above 50 percent to under 10 percent which allowed significant room for scalability without having to acquire additional hardware. RED HAT SUPPORT, TRAINING, AND CONSULTING SERVICES LEVERAGED VENDOR SELECTION PROCESS GEICO conducted extensive research and identified Sun’s GlassFish and Red Hat’s JBoss Enterprise Middleware as potential solutions that were suitable for GEICO’s application and infrastructure. JBoss Enterprise Middleware was selected based on its’ market share and extensive support from Red Hat. GEICO conducted a proof-ofconcept, installing JBoss Enterprise Application Platform in a cluster of servers (POC environment). Performance and load tests were conducted using various tools for a selected business application on both platforms. The JBoss results from these tests were astonishing. A few highlights include: • User page transition time decreased as much as 19 seconds using JBoss • During the proof-of-concept, 1,749 additional business processes were created on the JBoss platform • On the same hardware and environment, JBoss required 70 percent less CPU resources than the current platform • Performance tuning with JBoss was accomplished in 40 man hours versus 1440 man hours for the existing proprietary platform One of the challenges for GEICO was the time-bound migration process. GEICO’s middleware team was trained on JBoss for a week. With the support of Red Hat and Amentra (a Red Hat company), they successfully migrated the initial 2 applications and were able to migrate the 3rd application as well. This was a clear demonstration of expertise in Red Hat Consulting services and the ability of GEICO’s middleware team to adapt rapidly to the new JBoss environment. ADVICE FOR OTHER COMPANIES FACING A SIMILAR BUSINESS CHALLENGE Open source does not translate to unsupported. Don’t be afraid of change. GEICO had initial concerns about support, stability and deploying open-source software for its mission critical applications, but the market maturity and the premium level of enterprise support offered by Red Hat made it very easy to make the change to an open source environment. If your organization has been slow to consider adopting open-source solutions, they may lose a competitive advantage that can be gained based on lower cost of ownership and utilization of efficient/best of breed open source products. GEICO also conducted multiple reference checks with organizations that were of similar size and industry. The reference checks were extremely positive about Red Hat and JBoss Enterprise Middleware. SOLUTION The solution consisted of subscriptions for JBoss Enterprise Application Platform (EAP) and the initial deployment environment consisted of 540 processors. An additional 350 were added at a later date. A plan was put together to aggressively migrate 2 out of 3 mission critical applications in a time span of 3 months. GEICO also utilized a JBoss Technical Account Manager (TAM) who was dedicated to supporting GEICO’s specific needs during their switch to JBoss. 108 redhat.com/jboss GEICO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Michigan Millers Insurance Re-Architects Its Mission-Critical System on JBoss Enterprise Middleware Geography Lansing, MI BACKGROUND Michigan Millers Mutual Insurance Company is a regional carrier of personal, commercial, and agribusiness insurance. With more than 180 employees and more than 300 independent agents in North America, Michigan Millers registered $143 million in revenues in 2008. Committed to delivering a high level of customized and personal service, Michigan Millers makes continual investments in training, technology, and people in its quest to be their agents’ favorite insurance company. BUSINESS CHALLENGE Needed to integrate a new policy management system with back-end legacy applications solution JBoss Enterprise Application Platform, BUSINESS CHALLENGE JBoss Rules, JBoss Seam, JBoss jBPM, As a business that prides itself on customer service, Michigan Millers needed to give its agents and associates the right tools to ensure that they could service customers both quickly and efficiently. To better achieve this, the company decided it was necessary to replace its outdated, internal-only, mainframe-based policy administration system with an Internet-enabled system that could be used directly by agents. JBoss Richfaces, Hibernate The new system had to be thoroughly integrated with the company’s back-end systems, including third-party vendor services, existing mainframe-based policy administration systems, a data warehouse, and many other internal applications. To add to the complexity of the project, some of the applications were managed in-house, whereas others had been outsourced to third-party vendors. benefits Cut development costs in half, reduced development time, increased employee productivity, and achieved greater stability. Michigan Millers initially created this integration using a vendor product, but once the system was in production a host of scalability problems crept in. Unable to handle the production load, the system would continually fail during nightly batch processing, forcing developers to stay late to monitor the system and correct any errors. The business unit was also severely impacted. Real-time services were slow and error-prone, systems would be unavailable or contain out-of-date information, and corrupted business data would get sent to down-stream systems. When it became clear that the existing integration could not be fixed and had to be replaced, the team pushed for developing an integration hub (IHub) based on Java EE technology. Matthew Cannata, a senior programmer/ analyst for Michigan Millers who had previous experience with the JBoss, suggested using JBoss Enterprise Middleware as the foundation for the IHub due to its position in the marketplace as an enterprise-ready solution, and the cost effectiveness of open source software. SOLUTION Cannata spent the next two weeks developing a proof of concept for the IHub using the unsupported JBoss Application Server based on the JBoss open source community project. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MICHIGAN MILLERS redhat.com/jboss 109 “Our senior management was impressed and fully convinced that JBoss was the right way to go,” said Gary Smith, manager of application development for Michigan Millers. After using the community version of JBoss, Michigan Millers clearly understood the need for enterprise-level support, and quickly made the decision to purchase JBoss Enterprise Application Platform. Within six months, the team had fully developed and replaced the existing integration infrastructure. An additional benefit was realized shortly afterward when the IHub provided an easy and stable platform for the integration of a new billing system. For the next three years, Michigan Millers used JBoss primarily for system integration. However, when it was decided that the new policy administration system now had to be replaced, JBoss Enterprise Middleware was the platform of choice for the development team on which to build the new system. “The existing system simply wasn’t able to scale to meet our growing needs, which made it difficult to manage for day-to-day production support, and for making functionality enhancements,” said Smith. “We decided to evaluate open source alternatives for reasons of time, money, and flexibility.” With approval from upper management, the team set off on a 16-month project to build a new policy administration system from the ground up. The new system added additional JBoss Enterprise Middleware technologies to the Michigan Millers ecosystem, including JBoss Rules, JBoss jBPM, JBoss Seam, JBoss Richfaces, and Hibernate. BENEFITS The company plans to roll out the new policy administration system for Michigan Millers’ auto insurance line of business in March 2010. However, migrating to JBoss Enterprise Application Platform has already improved the stability of the back-end system integration and Michigan Millers is already experiencing fewer errors, easier ongoing maintenance, and reduced support costs. “Not only did JBoss Enterprise Middleware reduce the learning curve of my team members, but the maintenance and support costs have also been significantly reduced, which is paramount in this economic climate,” said Smith. Smith managed to also keep his resource requirements down — another huge cost savings. “We would have needed four times as many developers, and twice the development time to migrate to anything other than JBoss Enterprise Application Platform,” said Smith. 110 redhat.com/jboss The original integration infrastructure required individual interfaces between each of the 27 different back-end systems. However, with the JBoss Enterprise Application platform, the workload is significantly reduced. “The IHub has allowed us to consolidate our system integration into one central location and reuse integration between systems. Before, we were integrating each system with every other system individually,” said Greg Rochon, senior programmer/analyst. Moreover, because the architecture of the new policy management system is based on open standards and a modular design, its frontend can be separated from the underlying rating and rules engines. “If we want to create a front end for an iPhone, we can do that without having to rewrite anything,” said Smith. “With the old system, everything was so bundled together that we couldn’t easily replace components as needed.” “We are totally committed to Red Hat and our JBoss Enterprise Middleware deployment and intend to use it for more and more strategic initiatives throughout our business.” – Gary Smith “Today, given the successful proof of concept we did with the JBoss Community and how we’ve been able to resolve our development and production problems through open source middleware, as well as made our people more productive, senior management has begun to understand and support open source as a development concept for our strategic needs.” “I put my job on the line that JBoss Enterprise Middleware would work, and I’ve actually benefited from that, given how many advantages we’ve gained from it,” said Smith. “We’ve now done more than a dozen code releases based on our JBoss Enterprise Middleware deployment and I’m very satisfied with my decision. Our JBoss Enterprise Application Platform deployment just keeps getting better, given the combination of community contributions and Red Hat’s own innovations and quality and security enhancements.” And Cannata agrees, “I’ve personally been following JBoss as a company since 2002. Today JBoss Enterprise Application Platform is really one of the best application servers available.” MICHIGAN MILLERS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS NYSE Euronext Standardizes on JBoss Enterprise Middleware BACKGROUND As the leading and most liquid equities exchange group, NYSE Euronext powers the exchanging world and is comprised of equities and derivatives exchanges across the United States and Europe that trade cash equities, futures, options, fixed-income, and exchange-traded products. With more than 8,000 listed issues, NYSE Euronext is home to the world’s leading companies providing access to the global liquidity they need to collaborate, compete, and grow. Geography Global BUSINESS CHALLENGE Needed a single, common, and flexible platform that would simplify NYSE Euronext’s application development, For issuers of all sizes and geographies, NYSE Euronex offers maximum flexibility to raise capital through its various listing choices. NYSE Euronext’s family of exchanges, located in six countries, includes the New York Stock Exchange, the world’s largest cash equities market, NYSE Euronext, the Eurozone’s largest cash equities market, and NYSE Alternext, a panEuropean market designed specifically for emerging companies. deployment, and management processes From an IT perspective, NYSE Euronext’s requirements for performance, scalability, and reliability are second to none. Applications deployed and managed by NYSE Euronext must maintain a high degree of integrity and peak performance throughout the trading day. If systems should stall or fail, the world’s financial markets could be significantly impacted. Multiple application servers to JBoss BUSINESS CHALLENGE SOFTWARE While multiple mergers and acquisitions cemented NYSE Euronext’s position as the world’s preeminent marketplace, they also left the holding company with heterogeneous middleware technologies and standards across its IT infrastructure that resulted in latency, slow response times, and complicated data management. “We had no common way to build, test, verify, deploy, and monitor applications,” said Michael Gendelman, technical lead, NYSE Euronext. JBoss® Enterprise Application With more than 3,000 customers using the NYSE Euronext network for critical trading transactions, the exchange needed to keep its trading system operational to ensure its business, as well as its clients’ businesses, continued to run smoothly. NYSE Euronext’s use of multiple vendors reduced developer performance, because it left no single vendor accountable when issues arose. The amount of time developers spent on support limited the amount of time they spent on innovation and business needs. In addition to better access to support, NYSE Euronext developers required more control over the infrastructure, which included opportunities to turn processes on or off, download new features and functions, and rapidly deploy applications. benefits while still meeting mission-critical requirements for reliability, performance, and scalability migration path Enterprise Application Platform and a legacy portal server to JBoss Enterprise Portal Platform Platform, JBoss Enterprise Portal Platform, Red Hat Enterprise Linux HARDWARE x86-based servers and blades Experienced 50-60 percent cost savings; simplified architecture, management, deployment, and usability by moving to JBoss Enterprise Middleware; increased performance, speed of deployment, flexibility, reliability, access to support, and control of the infrastructure; improved regulation and security; NYSE Euronext also needed to displace its inflexible architecture, which was not providing a cost-effective way to scale to meet performance demands and operational management requirements for simplicity. Striving for technology consistency (especially at the middleware level), reduced costs, and high performance for its systems, NYSE Euronext began investigating streamlined processes; reduced failovers JBOSS BOOK OF SUCCESSFUL SOLUTIONS | NYSE redhat.com/jboss and development lifecycles 111 alternative leading middleware technologies to adopt as an organizational standard and build on its already successful Red Hat Enterprise Linux platform. “We’ve been running mission-critical applications on Red Hat Enterprise Linux for a long time. It was that experience and those results that led us to consider JBoss Enterprise Middleware, and we’re satisfied, and not surprised, knowing that Red Hat’s middleware solutions are as enterprise-class as its platform solutions.” – Brian Clark, chief software architect, NYSE Euronext SOLUTION To determine the best middleware solution, NYSE Euronext conducted use cases that quickly revealed the many strengths of JBoss Enterprise Middleware, including increased performance, reliability, simplicity, flexibility, and cost savings. “The success in the regulation area was especially impactful in our decision,” said Brian Clark, chief software architect at NYSE Euronext. “Its ease of deployment and use helped to make JBoss Enterprise Middleware an easy sell.” In addition to the ability to drive simplicity and reduce costs, NYSE Euronext’s positive experience with Red Hat Enterprise Linux influenced its decision to migrate to JBoss Enterprise Middleware. “Red Hat Enterprise Linux helped us to optimize our critical trading platform, and we use it everywhere,” said Clark. “It’s the corporate standard in our trading complex, for post-trade, and even in our corporate systems.” NYSE Euronext developers were able to preview and gain confidence with Red Hat’s middleware products through JBoss Community projects. “In addition to previewing the JBoss Community versions in our environment, this model allowed us to demonstrate to our management team which particular problem was being solved, rather than saying, ‘can we buy this, and then maybe it will solve a particular problem,’” said Gendelman. As NYSE Euronext moved more of its mission-critical, public-facing applications to Red Hat’s middleware platform, upper management approved the final and complete migration to Red Hat’s enterpriseready, supported, and tested JBoss Enterprise Application Platform. 112 redhat.com/jboss Several of NYSE Euronext’s mission-critical applications use JBoss Enterprise Middleware. JBoss Enterprise Application Platform is used in NYSE Euronext’s operational data store application for the trading floor, which captures trades and orders in real time, and in its back office and regulatory business. “If you can’t surveil, you can’t trade,” said Clark. “Using JBoss Enterprise Application Platform, we generate Java code that runs surveillances to ensure that trading is conducted properly.” JBoss Enterprise Middleware provides a middle tier for NYSE Euronext’s business analysts to monitor the market via its Stockwatch application. Stockwatch, a mission critical regulatory application that connects to NYSE Euronext’s trading systems, provides real-time surveillance and handles more than 100,000 messages per second. JBoss Enterprise Middleware is also used by an entire server farm at NYSE Euronext for its web applications, running all of NYSE Euronext’s external websites, such as nyx.com, nysedata.com, and nysemoneysense.com. NYSE Euronext also uses JBoss Enterprise Middleware to create tools for operations, enabling the development team to quickly deploy applications to production and save manual intervention on the systems. BENEFITS “We saw major benefits in two particular areas: cost savings, and the simplicity of the architecture,” said Clark. “As we migrated applications from our former platforms to JBoss Enterprise Middleware, we were able to achieve a 50-60 percent cost reduction.” Simplicity and flexibility: “The microkernel architecture and the ability to turn processes on or off depending on what the application needs is very significant,” said Clark. “One of the things we strive for is simplicity, because it’s easier to manage, it’s easier to deploy, and it’s easier to use.” Unlike some of NYSE’s Euronext’s prior proprietary products, JBoss Enterprise Middleware provided an easy migration and today provides quick application deployments. “Some of the other products in this space tend to be overly complex,” said Clark. “We were able to migrate to JBoss Enterprise Middleware quickly and the solutions enabled us to reduce our processing needs.” The flexibility of JBoss Enterprise Application Platform enabled NYSE Euronext to easily integrate with its existing security architecture. “We didn’t have to rebuild our security infrastructure,” said Sunny Xiao Liu, director of regulatory systems, NYSE Euronext. “We were able to plug our security module into the JBoss container to NYSE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS authenticate and authorize our existing infrastructure, which sped up and simplified the migration.” “With JBoss Enterprise Application Platform, we were able to easily and efficiently migrate our applications and standardize our building mechanism,” said Gendelman. “We can now build, test, verify, and deploy applications the same way.” Prior to the migration, NYSE Euronext employees and developers had to understand multiple toolsets and environments to move from application to application. “Now, everyone is able to follow the same process,” said Gendelman. “Standardizing our entire environment on JBoss Enterprise Middleware has enabled us to solve problems once and share solutions across the entire platform.” though some of the questions that we put forth to them might have been a little gray about where the problem lies, it was really nice because they had the operating system and the stack together. They were there to help support us; and we were able to get through it.” “We’ve been running mission-critical applications on Red Hat Enterprise Linux for a long time,” said Clark. “It was that experience and those results that led us to consider JBoss Enterprise Middleware, and we’re satisfied, and not surprised, knowing that Red Hat’s middleware solutions are as enterprise-class as its platform solutions.” Cost savings: Due to the lightweight nature of JBoss Enterprise Application Platform, NYSE Euronext’s application deployment required less hardware than its legacy server deployment. Due to its simplicity and ease of use, both developers and IT operations are now more productive on the JBoss Enterprise Middleware platform. By moving to JBoss, NYSE Euronext was able to achieve a 50-60 percent cost reduction. JBoss Enterprise Middleware gives NYSE Euronext developers a sense of control. “We can configure our architecture when we need to, and if we have to build out a stack to meet a certain need, we can do that,” said Gendelman. “It’s not overly complicated. We can solve the problems that we need to solve.” “JBoss Enterprise Application Platform enables easy environment control, integration, and deployment,” said Liu. “It speeds environment processes, reduces development lifecycles, and increases time-to-market.” Performance, reliability, and scalability: “When we first started with JBoss, we brought in the community edition for some non-critical systems, which allowed us to get our feet wet and gain confidence with the middleware solutions,” said Gendelman. “As we started moving to mission-critical systems—the ones that faced outside companies, the ones that had the reputation of the New York Stock Exchange on the line—we moved to the supported version.” Because NYSE Euronext uses both Red Hat’s platform and middleware solutions, it can go to the same vendor for support. “You don’t have one vendor pointing to another vendor saying it’s the other vendor’s fault,” said Gendelman. “When we’ve had issues, we were able to call Red Hat Global Support Services and they bent over backwards to help us figure out what the issues were. Even JBOSS BOOK OF SUCCESSFUL SOLUTIONS | NYSE redhat.com/jboss 113 114 Maryland Automobile Insurance Fund Begins Major Migration from COBOL to JBoss Enterprise Middleware Geography Maryland, United States BACKGROUND Founded in 1972 by the Maryland State Legislature, the Maryland Automobile Insurance Fund (MAIF) provides automobile liability insurance to Maryland residents who cannot qualify for insurance coverage in the private insurance market. BUSINESS CHALLENGE Today, MAIF is required to take on any Maryland resident whose car insurance has been canceled or who has been turned down by other insurers. As an independent agency of the State of Maryland, the MAIF reports directly to the governor of the state and is governed by rules established by Title 20 of the Insurance Article of the Annotated Code of Maryland. However, MAIF receives no state funding and must sustain itself on the premiums it collects from customers. legacy and proprietary systems business challenge subrogation system by consolidating data For more than 15 years, MAIF ran its mission-critical systems in a Tru64 UNIX, COBOL, PRO COBOL, Javascript, HTML, UNIX shell script environment. These homegrown applications resided on aging HP AlphaServer ES40 midrange systems, which were reaching the end of their lifespan. “We knew it was time to begin migrating away from that infrastructure,” said Herb Jordan, senior IT architect at MAIF. “The claims system in particular really needed attention. Although extraordinarily rich and robust, the system was also overly complex, having grown up from a flat-file system that we then put a web front end on.” Claims processing is one of the most important functions of an insurance firm, and MAIF has nearly 200 employees involved in claims processing who use the system. in a central repository and automating In addition to the typical kind of functionality that the claims system of any insurer would require, MAIF had some specific compliance and governance requirements because of its relationship with the State of Maryland. Although chartered by the state, MAIF is not taxpayer-supported; therefore, revenues are solely derived from sales of insurance policies. “Although we operate like any other property and casualty insurance company, our relationship with Maryland makes us into a quasi-state agency,” said Diane Williams, IT director at MAIF. “We have the usual insurance industry rules and regulations to comply with, but we must also follow the dictates of the state. The regulatory and legal requirements are quite complicated, and needed to be programmed into the system. “ Increased revenues from subrogation To streamline and simplify the processes, which were only partially automated, for performing subrogation using a variety of migration path COBOL to JBoss Enterprise Middleware SOLUTIONS To completely re-engineer the existing the entire subrogation process end-toend using JBoss® Enterprise Middleware HARDWARE Application Server - HP ProLiant BL495c G5 Server; Database Server (Oracle 10.2) - HP DL380 G5 benefits recoveries, achieved higher performance, lowered system maintenance efforts, increased worker productivity Given the mission-critical nature of the claims system, MAIF completed a proof of concept (POC) with a subset of functionality that pertained to subrogation. Subrogation is the process by which an insurance company tries to recoup expenses for a claim it paid out that should have been paid wholly or partially by another party (e.g., the insurance company of the JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MAIF redhat.com/jboss 115 other party in an auto accident). It is a critical part of the claims process, and without the subrogation system, the claims workers would be unable to perform their jobs. Yet the existing system at MAIF was highly inefficient. “With the help of JBoss Enterprise Middleware and Red Hat Consulting, we met the project’s deadline and ended up with such a rich system that has set the stage for further successes. And we are now constantly getting compliments and thank yous for the completed system” – Diane Williams, IT Director, Maryland Automobile Insurance Fund “Although somewhat automated, most of our subrogation processes were performed outside the main claims system,” said Jordan. Since subrogation relied on getting information from a variety of different sources, including databases as well as flat files, there was no central-ized coordination and the entire process was very inefficient. “There was a lot of duplicate work, and a lot of manual checking and tracking, including going through batch reports and extracting information to enter into spreadsheets.” SOLUTION MAIF had already made the decision in mid-2007 to migrate its mission-critical applications from HP Tru64 UNIX to Red Hat Enterprise Linux running on industrystandard x86 systems. By early 2009, it had narrowed its technology options for building a new web-based subrogation application down to two: Microsoft’s .NET or Java EE. With the help of an external consultant, MAIF made its decision to go with Java EE and, at that same time, shifted to the agile development methodology. Because of its positive experiences with Red Hat Enterprise Linux and with the help of Red Hat Consulting, MAIF selected JBoss Enterprise Middleware for its Java EE vendor. JBoss Enterprise Middleware allowed MAIF more flexibility and performance at a significantly lower cost. “And while the proprietary .NET environment’s lower learning curve was attractive, its cons outweighed its pros,” said Jordan. “We saw significantly higher costs and a smaller pool of available programming talent with the proprietary .NET environment. Most importantly, if we went in the .NET direction, we would have had to follow the direction that Microsoft took .NET in the future—no matter what direction that was.” Because MAIF’s IT staff had no experience with JBoss 116 redhat.com/jboss Enterprise Middleware, Java, or object-oriented programming, Jordan reached out to Red Hat Consulting for support. Jordan especially liked Amentra’s “mentor” model for collaborative application development, which resulted in Amentra, a Red Hat company, training his development team at the same time that the application was being developed. “It was really a co-development project,” said Jordan. “Our developers did most of the coding. Amentra provided mentoring to help our team transition from procedural to object-oriented programming, from COBOL to JBoss Enterprise Middleware, and from waterfall to agile. Additionally, Amentra provided advanced programming, software architecture, requirements, and design assistance. “We wanted to be absolutely certain that when the Red Hat consultants left, our developers would be able to maintain and extend the subrogation application.” With Amentra’s help, MAIF implemented JBoss Enterprise Middleware using JBoss Seam Framework for the web front end and JBoss Hibernate Framework to connect to the back end databases. “We delivered a system that exceeded our users’ expectations and that met our aggressive deadline,” said Jordan. “We could not have done this without Amentra’s help.” Because Jordan’s team was under a tight deadline to finish the system, he decided to use the agile software development methodology that calls for a highly iterative development process. “This significantly contributed to the success of the project,” said Jordan. “We were able to put new functionality in front of the users every 4-6 weeks. As a result, the implementation of the final system was anticlimactic because the users had prior hands-on experience with and input into every capability delivered. By doing things this way, we were able to implement the system with very few issues.” BENEFITS The application was finished in May 2010, and before September of that year, the MAIF team had already put out two new releases, which included additional functionality requested by users. The biggest difference between the new and the old subrogation system is the ease of use and data integrity. “Users can call up a claim, investigate responsible parties, manage the payment process, and get the necessary approvals without searching through multiple systems, manually sifting through paper forms, or rekeying data,” said Jordan. “It is vastly more efficient.” Jordan expects large increases in worker productivity, which will continue to grow as the learning curve becomes less steep and as his staff continues to add functionality to MAIF | JBOSS BOOK OF SUCCESSFUL SOLUTIONS the system. Jordan also expects to increase revenues MAIF collects through subrogation. “With the new system, every month we expect to see subrogation recoveries increase,” he said. “This will directly impact MAIF’s bottom line.” Not surprisingly, the subrogation project caught the attention of MAIF’s senior business executives. “Everyone from the CEO down was aware and involved in this project and knew this was a top priority for the company,” said Williams. “With the help of JBoss Enterprise Middleware and Red Hat Consulting, we met the project’s deadline and ended up with such a rich system that has set the stage for further successes. And we are now constantly getting compliments and thank yous for the completed system.” Moving forward, Jordan intends to continue adding functionality to the subrogation system while continuing to wean MAIF off its aging Tru64 applications running on the HP ES40 systems. Because of the success of the subrogation system, JBoss Enterprise Middleware is a prime candidate as MAIF continues its migration of the claims system over to Red Hat Enterprise Linux. “MAIF has laid the ground work and built a solid foundation that will be used as we progress through the development of the entire claims system,” said Jordan. “Adopting the agile development method was a significant paradigm shift, and we’ve definitely seen the benefits. Our success speaks for itself. Going with JBoss Enterprise Middleware was the right choice.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MAIF redhat.com/jboss 117 118 NATIONAL CITY STANDARDIZED ON RED HAT ENTERPRISE LINUX TO SCALE IN SUPPORT OF RAPID BUSINESS GROWTH Geography BACKGROUND Prior to being acquired by PNC Financial Services Group, Inc. (www.pnc.com), National City Corporation was the eighth largest financial holding company in the country, with core businesses of commercial and retail banking, mortgage financing and servicing, consumer finance, and asset management. As a part of PNC Financial Services Group, Inc., one of the nation’s largest diversified financial services organizations–which provides retail and business banking, specialized services for corporations and government entities, wealth management, asset management, and global fund service– PNC will become the fifth largest U.S. bank by deposits. The acquisition of National City is expected to place PNC fourth among U.S. banks based upon number of branches, and will give PNC the No. 1 deposit share position in Pennsylvania, Ohio, and Kentucky and the No. 2 position in Indiana and Maryland. North America BUSINESS CHALLENGE Re-engineering the datacenter infrastructure with a cost-effective and scalable platform that provided missioncritical reliability and superior performance to accommodate fast-paced business expansion migration path From UNIX systems, including Sun Solaris, running on proprietary RISC machines, to Red Hat Enterprise Linux business challenge Due to increasing business demands, rising costs, and an aging database infrastructure, National City had made the strategic decision to reegineer its datacenter infrastructure. running on HP ProLiant servers with Intel Xeon processor SOftware National City decided that reegineering its datacenter by migrating from costly proprietary RISC machines running Sun Solaris and other UNIX distributions to commodity x86 blade machines running Red Hat Enterprise Linux would enable future growth. Two things drove this decision: a directive from senior management to cut costs, and the need to scale capacity quickly to accommodate the rapid growth of the business. Red Hat Enterprise Linux, “Our processing needs were going up, and we needed to find a way to meet those needs at the lowest possible cost,” said Thomas McGinnis, a platform engineer at what was then National City, in Cleveland. “Clearly, this pointed to the deployment of Linux on commodity hardware as opposed to building an entirely new datacenter.” virtual blade servers with Intel Xeon SOLUTION cents per transaction, which has the Reegineering National City’s datacenter infrastructure was vital in enabling the continued growth of the bank’s business. The existing datacenter contained costly systems running UNIX, with no opportunity to scale for growth. The datacenter’s new infrastructure runs Red Hat Enterprise Linux on a combination of physical and virtual HP ProLiant DL580 servers in a production environment. potential to save millions over the life of JBoss Enterprise Application Platform, Oracle DB HARDWARE 600 HP ProLiant DL580 physical and processors benefits Reduced IT operating costs down to two the system, provided the ability to scale for business growth, and re-engineered datacenter without unscheduled business interruptions In evaluating Linux vendors, it became quickly apparent to National City that the choice was between Novell SUSE or Red Hat Enterprise Linux. National City asked its internal developers and administrators for feedback and their response was JBOSS BOOK OF SUCCESSFUL SOLUTIONS | NATIONAL CITY redhat.com/jboss 119 quick and decisive: Red Hat Enterprise Linux. “Their reasons centered upon the richer functionality and performance that Red Hat Enterprise Linux provided, as well as their familiarity with that particular Linux distribution,” said McGinnis. “For our users, Linux was synonymous with Red Hat, and we were also impressed that we would get superior performance, reliability, and stability at an attractive price point.” The Intel Xeon Processor-based HP ProLiant servers running Red Hat Enterprise Linux support the bank’s most business-critical applications, from Oracle financial software, to JBoss Enterprise Middleware-based applications, online transaction processing (OLTP) systems and customer-facing loan application systems. All are replicated with immediate storage back-up. National City’s datacenter has deployed 150 HP ProLiant servers running 400 virtualized instances of Red Hat Enterprise Linux. “We did this primarily for cost reasons,” said McGinnis. “We were purchasing increasingly powerful hardware, and needed a way to condense things down. We’re at a point where we can get as many as 1,100 guests running on a single rack of blade servers natively running Red Hat Enterprise Linux.” One of the crown jewels of National City’s IT infrastructure was a new high-density facility featuring water-chilled racks, each of which could hold 54 blade servers. “It really improved our ability to provision hardware quickly, as we could predeploy the hardware and pre-stage it,” said McGinnis. A homegrown application allows users to request resources, and the application designs and deploys the servers they need automatically. “Users put requests in and we can satisfy the requests within the day,” said McGinnis. “In addition to its ability to scale, Red Hat Enterprise Linux offers rock-solid reliability and has been extremely stable. Our decision to standardize on the Red Hat Enterprise Linux infrastructure was key to enabling rapid business growth while maintaining customer service levels,” said McGinnis. “In addition to its ability to scale, Red Hat Enterprise Linux has rock-solid reliability and has been extremely stable. Our decision to standardize on the Red Hat Enterprise Linux infrastructure was key to enabling rapid business growth while maintaining customer service levels.” – Thomas McGinnis, platform engineer, PNC (formerly National City Corporation) JBOSS BOOK OF SUCCESSFUL SOLUTIONS | NATIONAL CITY BENEFITS The price-performance of the Red Hat Enterprise Linux platform has proven exceptional. In 2007, PNC evaluated the best platform to run Oracle Financials Software. “We tested UNIX running on a variety of machines including a RISC server that cost a quarter of a million dollars and is one of the most powerful boxes you can buy, and compared it to a Intel Xeon processor-based HP Proliant DL580 running Red Hat Enterprise Linux,” said McGinnis, “The Intel Xeon processor-based HP and Red Hat Enterprise Linux combination blew everything away. Given those performance results, we started migrating our Oracle applications over to Red Hat Enterprise Linux immediately.” “Red Hat is acknowledged by everyone in our organization—from senior management on down—as key to supporting the growth of our business,” said McGinnis. “It has allowed us to scale at a cost we could not have achieved with any other vendor.” As Red Hat’s reputation within National City grew, the bank’s business divisions began asking for their applications to run on Red Hat Enterprise Linux. Today it is the standard operating system. “The internal performancerelated adoption made things a lot easier for us, as it allowed us to phase out even more of our UNIX machines in favor of Red Hat,” he said. The bank continues to perform benchmarks to validate that its strategy is on course. “We were able to improve the price-performance of our financial applications on the Red Hat and Intel processor based HP ProLiant servers to achieve two cents per transaction, which will translate to millions in savings,” said McGinnis, “and was far lower than what we were able to achieve with the UNIX based systems.” The large—and growing—community of application vendors that certify their software on Red Hat Enterprise Linux accelerated adoption throughout the bank. “A lot of vendors were initially cautious, but we gradually saw more and more application certifications as more businesses moved to Red Hat Enterprise Linux from proprietary operating systems,” said McGinnis. “This is now one of the major attractions of Red Hat.” Red Hat Enterprise Linux also paved the way for other, indirect, cost savings. For example, its ease of use made it possible for the bank’s IT employees to be more productive. “Red Hat Enterprise Linux is a lot more user-friendly than Solaris, which has a very high learning curve,” said McGinnis. “This allows our team to do more. That, coupled with the fact that Red Hat’s business model provides more for less, gave us the opportunity to achieve even more significant cost savings.” redhat.com/jboss 120 Travelers Migrates MissionCritical SAS Applications From Solaris to Red Hat Enterprise Linux on HP ProLiant Servers Geography Hartford, Connecticut BUSINESS CHALLENGE Aging IBM Power systems running AIX and Sun Solaris needed to be replaced and the SAS Analytics application needed to be migrated to the new hardware, all under BACKGROUND strict cost constraints and with high- Founded more than 150 years ago, Travelers is a leading provider of property casualty insurance for auto, home, and business. The company’s diverse business lines offer its global customers a wide range of coverage sold primarily through independent agents and brokers. Travelers is the second-largest writer of commercial U.S. property casualty insurance and the second-largest writer of U.S. personal insurance. A component of the Dow Jones Industrial Average, Travelers has more than 30,000 employees and operations in the U.S., Canada, Ireland, and the United Kingdom. The company generated revenues of approximately $25 billion in 2010. For more information, visit travelers.com. performance requirements business challenge In 2005, after observing the insurance industry’s growing awareness of and interest in Linux, Travelers began testing the viability of deploying Red Hat® Enterprise Linux® in its datacenter. It wasn’t long before senior IT management declared Red Hat Enterprise Linux as the strategic Linuxbased server operating system for the organization going forward. At that point, Travelers ran a mixed environment that included IBM AIX and Sun Solaris running on proprietary hardware from IBM and Sun. As the price and performance advantages of deploying Red Hat Enterprise Linux on industry-standard machines became increasingly apparent, Travelers began replacing legacy UNIX applications with Red Hat Enterprise Linux applications that offered similar functionality. As a matter of course, all new applications would run on x86 machines on top of Red Hat Enterprise Linux. migration path AIX and Solaris on IBM Power systems to Red Hat Enterprise Linux on HP x86 servers SOftware Red Hat Enterprise Linux, SAS Analytics, JBoss Enterprise Middleware HARDWARE HP ProLiant DL380 Generation 6 (G6) Servers benefits Reduced costs and achieved doubled performance improvements, faster timeto-market of new insurance products, and a satisfied user community Tim Nolan, Manager, Linux Engineering, Travelers said the path was clear: migrate the SAS Analytics applications to Red Hat Enterprise Linux on x86 hardware. “We knew we’d get great support from Red Hat,” said Nolan. “The straightforward administration process for Red Hat Enterprise Linux was a selling point as well. There were several people within the organization who knew how to support Red Hat Enterprise Linux on commodity hardware vs. AIX on IBM’s proprietary power machines. It was a green light all around.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TRAVELERS redhat.com/jboss 121 “Performance is easily twice as fast under Red Hat Enterprise Linux. We also reduced our total hardware and operating system licensing costs by 25 percent. I’d say that the case for Red Hat Enterprise Linux is an open and shut one.” – Tim Nolan, Manager, Linux Engineering, Travelers SOLUTION As of early 2011, Travelers is halfway through the migration of the SAS Analytics silos from the AIX and Solaris environments to Red Hat Enterprise Linux. Each business unit that has been migrated now has SAS Analytics running on top of Red Hat Enterprise Linux 5 on an HP ProLiant DL380 Generation 6 (G6) Server. A critical aspect of migrating each SAS Analytics instance involved consolidating the two IBM p590 machines that compose each silo of a single HP server. “This consolidation was not a simple matter,“ admitted Nolan. “With more than 150 pieces of software in each silo, there were lots of moving parts. In addition to the Linux team, we had to consult with people from multiple groups—for example, our internal SAS experts—and figure out how to customize all the scripts and user configurations for the new environment.” Nolan estimated that 90 percent of the work involved provisioning the operating system and application software correctly and transferring the data. “There really isn’t an easy way to get 60 terabytes of data from AIX and Solaris to Linux quickly,” he said. ways. In conjunction with SAS Analytics, Nolan’s team implemented an ETL application in a Red Hat virtual instance that pulls data from a variety of sources, batches it, and delivers it to Travelers insurance professionals to analyze. “Red Hat Enterprise Linux optimizes storage throughput in a way that has made this process much more efficient and moved the data from the original source to users’ desktops much more rapidly,” said Nolan. “For our research analysts to get their data hours earlier— as they now do under Red Hat Enterprise Linux—is a major boon. They can complete their analyses much sooner and much faster.” Nolan also appreciates that he can help the Travelers user community speed new products and services to market. “In the highly competitive insurance market, the quicker you can get new products out the door, the better chance you have of staking a claim in new market categories and attracting new customers,” said Nolan. “We trust that Red Hat Enterprise Linux will continue to be a supportive partner as we continue to expand and innovate.” Complicating matters, in parallel with the SAS migration, Travelers was accelerating deployment of other business critical workloads onto Red Hat Enterprise Linux, including extract, transform and load (ETL) applications, enterprise domain name service (DNS) software, email filtering, data mining, backup and recovery, archiving, IP voice applications, and Oracle Real Application Clusters (RAC). BENEFITS Travelers saw dramatic performance improvements across the board once SAS Analytics was successfully running on Red Hat Enterprise Linux. “We’re seeing performance that is easily twice as fast as we experienced under AIX,” said Nolan. “We also reduced our total hardware and operating system licensing costs by 25-30 percent. I’d say that the case in favor of Red Hat Enterprise Linux over AIX is an open and shut one.” Travelers has reaped cost savings in other, indirect JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TRAVELERS redhat.com/jboss 122 UNION BANK REINVENTS IT ENVIRONMENT WITH RED HAT ENTERPRISE LINUX AND JBOSS ENTERPRISE MIDDLEWARE Geography San Francisco, California BUSINESS CHALLENGE An aging and costly IT infrastructure was impeding the ability of Union Bank to scale to growth and respond agilely to changing market dynamics BACKGROUND Union Bank, N.A., headquartered in San Francisco, is a full-service commercial bank providing an array of financial services to individuals, small businesses, middle-market companies, and major corporations. Union Bank is California’s fifth-largest bank by deposits. The bank has 335 banking offices in California, Oregon, Washington and two international offices. Its holding company, UnionBanCal Corporation, is the 16th largest commercial bank holding company in the U.S., based on assets at March 31, 2009. migration path Union Bank was selected for its operating platform migration from AIX to Red Hat Enterprise Linux and WebSphere to JBoss to support its mission-critical applications at an improved price with greater performance and less upkeep. Union Bank used open source solutions to increase time to market, reliability and return on investment. Red Hat Enterprise Linux™, Red Hat business challenge HARDWARE When Mok Choe joined Union Bank in early 2007 as chief technology officer, the Union Bank IT infrastructure faced a host of challenges similar to those of many other companies at the time, mainly increasing costs and resources associated with the maintenance and upkeep of legacy systems. More than 150 Intel™ Xeon™ processor- Over the years, Union Bank’s IT infrastructure had grown increasingly large, cumbersome, and complex. Not only was it costly to operate and maintain, but it couldn’t scale to accommodate the bank’s rapid expansion into new markets. System availability was also a continuing challenge. And as the financial services industry expanded into electronic banking products, Union Bank’s reliance on IT was increasing. The bank thus required an IT infrastructure that could speed new products to market with rock-solid reliability and availability, and which could also scale as needed. Improve reliability and scalability, cut UNIX™ on high-end RISC machines to Red Hat Enterprise Linux running on Intel Xeon-based HP servers; WebSphere to JBoss Enterprise Application Platform SOftware Network Satellite, JBoss Enterprise Application Platform™, JBoss Seam, JBoss Hibernate, Red Hat Consulting based HP ProLiant servers benefits costs, and deliver new financial services and products to market faster The hardware environment embraced a “big box” approach with a few massive servers at strategic locations that offered little relief when significant impacts occurred. This environment required tremendous overhead with constant monitoring and management of server problems. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | UNION BANK redhat.com/jboss 123 “First, we migrated our entire Web-based infrastructure over to Red Hat Enterprise Linux. Next, we ported our teller platform over to JBoss. And third, we wrote a brand new web-based cash management application built on the entire Red Hat stack: Red Hat Enterprise Linux, JBoss, Hibernate, and SEAM.” – Mok Choe, chief technology officer, Union Bank The hardware environment embraced a “big box” approach with a few massive servers at strategic locations that offered little relief when significant impacts occurred. This environment required tremendous overhead with constant monitoring and management of server problems. The IT department at Union Bank was also under pressure to reduce the total cost of ownership (TCO) of its overall IT operations. The solution needed to deliver a robust disaster recovery environment with minimal mean-time-to-restore (MTTR) and maximum mean-time-between-failures (MTBF) times. Finally, the solution needed to better leverage Union Bank’s most highly skilled IT workers. By enabling valued staff workers to reduce the day-to-day support required by overhead-intensive legacy systems, productivity would improve, and the bank’s IT department could move from a reaction to proactive support model. “First and foremost, we needed to improve system availability,” said Choe. “Secondly, we needed to speed time to market of new financial services products. And at the end of the day, we needed to decrease the cost per transaction of delivering services.” business challenge Union Bank immediately focused on the task of establishing a new and innovative technology environment. The first decision: to create a new open-source-based enterprisewide IT platform to obtain improved availability, agility, scalability and reduced TCO (total cost of ownership), while enabling the support of the bank’s growing IT needs and better alignment with the bank’s overall business plan. “We did three specific things,” said Choe. “First, we migrated our entire web-based infrastructure over to Red Hat Enterprise Linux so we could go from a scale-up to a scale-out architecture. Next, we ported our teller platform over to JBoss. And third, we wrote a brand new web-based cash management application built on the entire Red Hat technology stack: Red Hat Enterprise Linux, JBoss, Hibernate, and SEAM.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | UNION BANK The strategy started at the operating platform level by replacing the aging UNIX-based RISC servers with commodity x86 machines running Red Hat Enterprise Linux, and migrating to JBoss Enterprise Application Platform at the application server level. Union Bank initially utilized Red Hat Network to set up centralized, secure management of its Red Hat Enterprise Linux systems. Union Bank took advantage of Red Hat Consulting to assist the IT group with the initial design of the first phases of deploying the new architecture and web-based applications. The bank’s infrastructure and application development teams attended Red Hat Training to learn valuable tools and lessons on integration and migration issues. The new strategy also encompassed building a new data center that leveraged virtualization technology on top of Red Hat Enterprise Linux to dramatically reduce the bank’s hardware footprint. “The bank is very serious about its green initiative, and Red Hat Enterprise Linux is a key part of that,” said Choe. One of the most strategic projects was to replace the bank’s operating system environment on branch teller systems with JBoss Enterprise Application Platform running on Red Hat Enterprise Linux. Within just months, the Union Bank development staff was able to create a “silent” JBoss deployment package and distribute it remotely to over 330 production branch servers. “The JBoss-based teller application has been running successfully at the 330 branch sites ever since,” said Choe, “The small footprint of JBoss has freed up much needed space on each branch server and has laid the ground work for future expansion. We plan to migrate other customer-facing web applications from WebSphere to JBoss Enterprise Application Platform.” BENEFits Union Bank’s innovative approach to its IT re-architecture has resulted in improvements to system availability, scalability, and, resiliency; increased ROI; enhanced security, provisioning, and configuration management, and improved time to market. The most significant benefits have been improved system availability and resiliency. Upon migrating to Red Hat Enterprise Linux, there have been improvements of the bank’s hardware infrastructure, as seen by improved mean-time-to-restore (MTTR), and mean-time-betweenfailures (MTBF). The return on investment (ROI) was also substantial. For example, the large RISC machines were running at less redhat.com/jboss 124 than 50 percent capacity. To ensure redundancy, the bank needed to double its hardware investment to allow for fail over. “With Red Hat’s commodity model, we were able to spread the load over multiple machines and reduce our overall spend by approximately 80 percent,” said Choe. “And these savings don’t take into account the reduced maintenance costs of moving to the Red Hat platform, which is easier—and therefore cheaper—to maintain.” Additionally, because application performance increased significantly under the new JBoss and Red Hat architecture, the bank was able to reduce the time-tomarket of new products. The bank was also able to improve customer service by boosting the performance of its teller application. “The success of that project gives us confidence to tackle the rest of our browser-based web applications with a JBoss solution,” said Choe. The move from a vertical to a horizontal architecture and process enhancement have improved both system availability and resiliency, which allows the bank to absorb normal glitches without impacting customer transactions. “The reliability of our web applications has improved to the point where I can go to our business partners and confidently say we have better than ‘four 9s’ availability,” said Choe. And ultimately many of the ongoing benefits that Choe expects to reap in coming years as a result of transforming the bank’s IT operations come from his expanded technology options. “We’ve achieved tremendous cost, reliability, and availability benefits, but in the end it all comes back to the fact that we now have choices when it comes to deploying hardware and software,” he said. “We’re no longer locked into using a particular product or vendor. Open source—and by extension, Red Hat—makes that possible.” “The high costs and overhead associated with legacy proprietary software and infrastructure led us to the decision to deploy Red Hat and JBoss open source solutions, and this allowed us to provide core infrastructure and development platforms at a significantly lower cost and at a faster rate,” said Choe. “Our use of Red Hat and JBoss solutions demonstrate creative business innovation through the use of horizontal architecture and the improvements allow Union Bank to continue to increase our customer experiences.” The Red Hat/JBoss solution requires less maintenance and enables Union Bank IT to reduce their efforts on day-to-day support of legacy systems, allowing for better resource utilization. This also helped the IT group move from a reactive to a proactive model more expediently. Additionally, the bank’s overall cost-per-transaction declined 25 to 40 percent, something that Union Bank’s business centers appreciate. “We have a charge-back system in which our departments pay for the IT resources they consume,” said Choe. “They’ve seen their charges go down month by month. “We benefited greatly from Red Hat Consulting as they provided valuable input and assistance in helping us migrate to Red Hat technology and dramatically improved our ability to achieve our goals. With Red Hat Consulting, we felt there was an immediate knowledge transfer, and we were very satisfied with the level of involvement and quality of knowledge provided to our team.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | UNION BANK redhat.com/jboss 125 126 INDUSTRY: HEALTHCARE & LIFE SCIENCES HEALTHCARE & LIFE SCIENCES 127 LifeSpring Hospitals powers its entire IT infrastructure on Red Hat and open source solutions Geography Pan India Business challenge BACKGROUND LifeSpring Hospitals Pvt. Ltd. (LifeSpring) is a growing chain of maternity hospitals providing affordable, high-quality healthcare to lower–income women in India. Through its network of medium-sized (20-25 beds) hospitals, its goal is to provide safe, clean, and affordable maternity services. By increasing access to high-quality healthcare, LifeSpring encourages women to take advantage of the health benefits associated with institutional delivery and maternity care, which contributes to a reduction in the rate of maternal mortality/morbidity in India. With its modern medical facilities and strong customer-focused healthcare, LifeSpring treats lower-income women and their families with dignity and respect. LifeSpring is jointly promoted by Hindustan Lifecare Limited (HLL), a mini Ratna enterprise under the Ministry of Health and Family Welfare of the Government of India; and Acumen Fund, a nonprofit venture philanthropy fund that invests in social enterprises addressing poverty. The company is a 50/50 equity partnership between HLL and Acumen Fund and is incorporated in Trivandrum. Currently, LifeSpring has nine maternity setups in the Indian state of Andhra Pradesh, out of which six of them are in Hyderabad. BUSINESS CHALLENGE LifeSpring’s vision is to provide affordable, high-quality healthcare to lower-income women in India by setting up a chain of maternity hospitals. Maternity charges inclusive of all costs are as low as $40 per patient, while the quality of services is top-class. “We follow three business philosophies while running our business—quality, affordability, and personalized care,” said Sujeet Kumar, manager, IT, LifeSpring. “So, we look at IT as an enabler that can help us in providing affordable healthcare without any compromise in quality,” he added. LifeSpring has ambitious aspirations to grow in the near future. “From nine hospitals today, we have set the target to reach the mark of 30 by 2012 and about 100 by 2015,” said Sujeet. LifeSpring also plans to expand geographically to other states of India, such as Maharashtra and Karnataka. This would mean a massive increase in the number of employees and the number of patients the company would be able to reach. The company expects to employ approximately 4,500 JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LIFE SPRING To design a reliable, scalable, highperformance, flexible, and cost-effective IT infrastructure to handle the rapid growth of the organization and to provide quality and affordable healthcare to its customers SOLUTION LifeSpring chose Red Hat Enterprise Linux, JBoss Enterprise Middleware, and a number of Red Hat certified, enterpriseclass, open source software solutions to build its entire IT infrastructure SOFTWARE Red Hat Enterprise Linux 5.3 Standard and Advanced Platform, included integrated virtualization, JBoss Enterprise Application Platform, Red Hat Network Satellite, Red Hat Directory Server, Zimbra Collaboration Suite, Open Source Trouble Ticketing System OTRS, Elastix 2.0, Alfresco Community Edition, Moodle 1.8.12, and Zabbix version 1.8 Hardware Sun X4140 with dual 64-bit Quad-Core AMD Opteron processors and Hitachi AMS2100 iSCSI storage Benefits Increased flexibility and choice by freeing the organization from vendor lock-in, decreased IT costs, simplified management, reduced systems maintenance, increased scalability and performance, gained higher customer satisfaction redhat.com/jboss 128 people by 2012. As a process-oriented organization, LifeSpring faced the challenge of maintaining the same quality standards across all of its hospitals. For a company that has aggressive growth plans, training and continuously developing the skills of an increasing number of employees was anticipated to become more of a challenge. Communications between hospitals would also become difficult as LifeSpring expands its reach. It was essential for the company to find a way to manage its growing database of customer information, as well as smoothly coordinate its operational logistics. Mr. Anant Kumar, CEO of LifeSpring Hospitals, has a vision of an integrated IT platform across all LifeSpring operations. From the very beginning, LifeSpring’s management team has been solidly focused on IT and IT-related processes and decided to formulate a comprehensive plan for LifeSpring’s IT infrastructure. This infrastructure needed to provide manageability across all functions and departments, build a high degree of collaboration amongst its members, improve service delivery to patients, and facilitate systems to increase productivity and responsibility. “In short, we wanted to build a state-of-the-art strategic IT infrastructure to enable us to scale rapidly. It also had to be flexible to give us freedom to customize and tune the infrastructure to our requirements. This makes it easier to manage our IT operations, while at the same time delivering cost efficiency,” said Sujeet. SOLUTION With flexibility, scalability, cost, performance, and manageability criteria in mind, LifeSpring’s IT team chose Red Hat as its trusted technology partner. It selected Red Hat’s open source solutions, including Red Hat Enterprise Linux, Red Hat Network Satellite, and JBoss Enterprise Middleware, as an ideal technology base on which to build its IT infrastructure. Before zeroing in on open source solutions, LifeSpring’s management team conducted a rigorous evaluation that lasted for almost 18 months. “We estimated the total cost of ownership (TCO) for both the proprietary options compared against the open source alternatives,” said Sujeet. LifeSpring’s management considered a variety of parameters for the calculation of TCO. “We considered parameters, including manageability and cost of acquisition as well as recurring costs, scalability of the solution, and flexibility to customize, amongst others,” he added. Additionally, the decision to use open source technology was also strengthened by the rapid and significant return on investment (ROI) that the open source solutions were capable of providing. “The implementation of Red Hat Enterprise Linux and JBoss Enterprise Middleware, along with other open source products, was one of the key milestones in our 129 redhat.com/jboss IT deployments, as it was the first time LifeSpring was implementing open source solutions,” said Sujeet. When LifeSpring decided to base its entire IT infrastructure on open source technology, Red Hat, as the world’s open source leader, was the preferred choice. “Red Hat has built a strong ecosystem of open source technology-based products and services,” said Sujeet. Red Hat’s partner Taashee Linux Services completed the implementation. Taashee, a Linux and open source technology solution provider based in India, presented LifeSpring with an overview of enterprise open source software. As a Red Hat Business Partner, Taashee was able to provide detailed information about Red Hat Enterprise Linux solutions and addressed concerns regarding the quality and consistency of Red Hat’s technical support. “Enterprise-ready open source solutions deliver the traditional advantages customers have come to expect from open source software along with guaranteed SLAbased support,” says Abhishek Datt, chief technology officer, Taashee Linux Services Ltd. “We are already starting to see more and more organizations choosing open source software in order to take advantage of the numerous benefits over proprietary products, including the high-quality, and cost advantages.” LifeSpring chose Red Hat Enterprise Linux 5.3 as its standard operating system for its servers with dual 64-bit Quad-Core AMD Opteron processors, Red Hat Directory Server as its centerpiece for authentication, and JBoss Enterprise Application Platform as the application server for all J2EE applications. LifeSpring also used the integrated virtualization technology built in to Red Hat Enterprise Linux to help in maximizing its resources and in increasing its deployment flexibility and responsiveness. Red Hat Directory Server takes care of the authentication and unified sign-on needs. “It is a “Red Hat, along with enterprise-class open source solutions from its certified ISV partners, helped us leverage our IT resources to strategically build the right platform for tomorrow.” – Sujeet Kumar, manager, IT, LifeSpring standard solution with a user-friendly interface,” said Sujeet. Currently, Red Hat Directory Server is implemented along with a replica server for high availability. Most of the applications running in LIFE SPRING | JBOSS BOOK OF SUCCESSFUL SOLUTIONS LifeSpring use JBoss Enterprise Application Platform as their application server. Its critical Hospital ERP system is also running on JBoss Enterprise Application Platform. “With JBoss Enterprise Application Platform providing services like clustering, failover, and load balancing, my IT team has more time for other high-priority tasks,” said Sujeet. In addition to Red Hat’s robust open source solutions, LifeSpring also implemented a number of Red Hat certified ISV solutions on top of the Red Hat infrastructure. “Because Red Hat has an extensive ISV catalog, it was easy to ensure that we choose products that are certified on Red Hat Enterprise Linux,” said Sujeet. LifeSpring implemented Zimbra Collaboration Suite Network Edition for fulfilling the mail and collaboration needs and Open Source Trouble Ticketing System (Open Ticket Request System, or OTRS) for tracking all the complaints raised by the internal as well as external customers. For setting up a reliable VoIP communication solution, LifeSpring used Elastix, which is appliance software that integrates the best tools available for Asterisk-based PBXs into a single, easy-to-use interface. To build a scalable, secure, and cost-effective enterprise content management solution, LifeSpring used Alfresco. To address the employee training challenges that kept accumulating with the organization’s rapid growth, LifeSpring implemented a Moodle-based learning management solution. Finally, for monitoring the entire IT infrastructure, LifeSpring used Zabbix, an open source monitoring system. Since the implementation of its Red Hat-based infrastructure, LifeSpring has never faced any unplanned downtime and is very satisfied with its overall open source architecture. “We are confident in the capability of Red Hat solutions to provide reliable, scalable, and cost-effective business solutions,” said Sujeet. “In fact, in accordance with our IT philosophy, we would only consider Red Hat-certified enterprise open source solutions for our future IT deployments,” added Sujeet. gave enough flexibility to customize the applications to generate high performance,” he added. Red Hat solutions also provided LifeSpring with lower IT costs, simplified management, reduced systems maintenance, and increased scalability and performance to cater to the rapid growth of the organization. “Red Hat solutions allow you to extract more from your systems, enabling business growth,” said Sujeet. The maintenance of the entire IT infrastructure has been highly simplified. “Our IT team consists of only three people, and until now, we have comfortably managed to run the entire show without any major hiccups,” said Sujeet. LifeSpring could also respond to rapid business growth with the robust backbone of a Red Hat-based infrastructure. “In the last 10 months, there has been near zero downtime,” Sujeet added. The implemented open source solutions also improved the productivity of the organization’s business process. “Our customer satisfaction has increased multi-fold, as with such a state-of-the-art infrastructure, we could reach them easily and in a timely manner. The costeffective nature of open source allowed us to pass those benefits on to our customers, thereby providing affordable healthcare,” said Sujeet. Overall, Red Hat provided LifeSpring with enterpriseclass solutions that are robust and scalable at an affordable price without any compromise on performance. “Red Hat, along with enterprise-class open source solutions from its certified ISV partners, helped us leverage our IT resources to strategically build the right platform for tomorrow,” said Sujeet. In the future, LifeSpring plans to utilize the power of Red Hat Enterprise Virtualization. “We plan to migrate all of our virtualized systems to KVM-based Red Hat Enterprise Virtualization from our existing set of Xenbased servers and VMware vSphere 4-based virtualization in coming months,” said Sujeet. “This would help us to standardize all of our IT infrastructure on the robust Red Hat platform.” SOLUTION “With open source in general and Red Hat in particular, we were able to extract tremendous value from our systems and applications,” said Sujeet. “Red Hat-based open source solutions freed us from vendor lock–in and JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LIFE SPRING redhat.com/jboss 130 131 RED HAT AND Y3 TECHNOLOGIES HELP MOUNT ALVERNIA HOSPITAL PIONEER OPEN SOURCE BED MANAGEMENT SYSTEM Geography Singapore Business challenge BACKGROUND Mount Alvernia Hospital (MAH) began as a 60-bed private hospital in Singapore in 1961, and has since grown to a 303-bed general hospital. The hospital provides services to local medical, surgical, pediatric, and maternity patients, and offers a comprehensive range of specialities. In addition, MAH has two medical centres, which are occupied by consultants who provide a wide range of medical and surgical specialist services. MAH ensures that its facilities are constantly upgraded to keep abreast of advancements in medical technology and techniques. BUSINESS CHALLENGE As MAH operates around the clock, patients can be admitted at any point in time. The hospital relied heavily on telephone, email or fax coordination with different departments to ensure that patients are assigned the correct beds. Bed information gathered was consolidated on paper, which was used by the night manager to verify bed status when performing the hospital round from room to room. Recognizing that MAH was faced with these challenges, Y3 Technologies, a Red Hat Alliance Partner, proposed an open source Bed Efficiency and Management (BEAM) system, which would allow the hospital to better manage admissions, and track bed usage with the use of wireless and mobile technologies. BEAM should provide visibility on the hospital’s bed capacity, bed demand forecast and status of pending discharges for resource planning. Needed a solution to enable them to proactively monitor, track and respond in terms of bed usage and associated resources MIGRATION PATH Paper-based system to Red Hat Enterprise Linux and JBoss Enterprise Application Platform SOFTWARE JBoss Enterprise Application Platform, Red Hat Enterprise Linux Hardware IBM PowerSeries 2 P6-570 virtualized server running on Red Hat Enterprise Linux Benefits Bed management solution improved bed turnaround, and thus staff productivity, and real-time information enables staff to provide improved patient care While other vendors also proposed solutions for MAH, the hospital chose Y3 Technologies’ BEAM solution for its rich interface architecture and Service Oriented Architecture (SOA) enabled framework based on Red Hat and Oracle technologies. BEAM was evaluated on the following criteria: ease of integration with existing IT infrastructure and resources, reliability, performance and availability of technology, cost-effectiveness, and vendor independence. In addition, MAH wanted a provider that had experience in implementing the proposed solution in a hospital. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MAH redhat.com/jboss 132 “Open source is known to be cost effective and we are finding value as the technology is now stable, mature and of low risk to us. Furthermore, open source is well supported by major vendors such as IBM and Oracle, thus the time is right for Mount Alvernia to embark on this journey to use the technology to improve and enhance the current operations,” explained Fong Yong Choi, MIS Manager at MAH, on why he chose to adopt open source and Red Hat. SOLUTION The solution comprised Red Hat Enterprise Linux, JBoss Enterprise Application Platform, Oracle databases, and Java Platform Enterprise Edition 2, running on a virtualized IBM PowerSeries 2 P6-570 server. Red Hat Enterprise Linux sits on top of the enterprise backup software, with the systems management server as gateway. JBoss Enterprise Application Platform supports the hospital’s mission-critical applications, one of which is BEAM. JBoss Hibernate forms part of the object relational mapping (ORM) for the application framework. Employee productivity has increased as a result of an online, electronic whiteboard that minimizes bed location confusion. As the system proactively notifies the housekeeping department on pending discharges and discharges for the day through the use of mobile devices, dependence on the nursing department is reduced. The housekeeping department no longer has to perform room-to-room checks for vacated beds prior to cleaning. MAH’s booking department has also benefitted as bed status is available in real-time. Booking staff can now make more informed decisions and quickly locate and assign available beds for urgent admissions. These assignments can be made any time and at any location using wireless mobile devices. BEAM was implemented in all wards that run 24 hours a day, and other departments such as front office, admission, housekeeping, nursing, and nurse wards. The MAH management team is also positioned to make better decisions, as key performance indicators are readily available from the management dashboard. These indicators include cutting bed turnaround time to less than 30 minutes, and quality monitoring of housekeeping now achieves excellent or good ratings. It used to take around 40 minutes to turn a bed around. With the successful deployment of BEAM, MAH plans to explore the feasibility and benefits of extending the open source platform to other systems within the hospital. By creating a paperless environment, BEAM has enabled the hospital to support the green environment campaign. “We are more than satisfied with the overall performance of the system and the underlying system software running on Red Hat Enterprise Linux and JBoss Enterprise Application Platform. From the solution point of view, we are happy that it has achieved the objectives that were set up. Our expectations have been met with outcome of the project” said Yong Choi. “The key to the success of the project is knowledge sharing and strong management support. Given that MAH has the healthcare domain, Y3 and Red Hat provided the needed technology and solution to be able to meet the business objective,” said Jocelyn Austria, bed management system project manager, Y3 Technologies. The collaborative project among MAH, Y3 and Red Hat has broken new grounds in terms of information technology strategy and business operation. “MAH has shown its pioneering spirit by embarking on this project. It is truly a leader in the field of healthcare and has shown technology proficiency as it has used a unique solution to improve its operations and services,” said James Loo Wai Kheong, COO, Y3 Technologies. “Red Hat Enterprise Linux and JBoss Enterprise Application Platform, together with Y3, offered a unique solution that met our needs and exceeded our expectations.” – Fong Yong Choi, MIS manager at MAH BENEFITS Following its successful deployment, BEAM has brought about many unforeseen benefits. 133 redhat.com/jboss MAH | JBOSS BOOK OF SUCCESSFUL SOLUTIONS ResMed Breathes Easy with Impressive Cost Savings Thanks to Red Hat Enterprise Linux and JBoss Enterprise Middleware Geography Australia Business challenge Replacing end-of-life proprietary system with a stable and reliable platform that would facilitate lower-cost hardware and ongoing savings on platform maintenance BACKGROUND ResMed is a leading developer, manufacturer, and marketer of products for the screening, treatment, and long-term management of sleepdisordered breathing (SDB) and other respiratory disorders. Established in 1989, the organization operates in more than 70 countries through direct offices and a network of distributors, and has grown dramatically via the introduction of highly innovative product lines based on sleep medicine and non-invasive ventilation that advance the diagnosis, treatment, and management of SDB. BUSINESS CHALLENGE As a traditional SUN Solaris and Sun One Application Server user, ResMed was becoming increasingly aware of the mounting hardware and licensing costs of its existing proprietary infrastructure. And, as its Tru64 UNIX hardware approached end of life, the organisation recognised an opportunity to reduce its short-term server replacement costs, as well as its longer-term licensing and operating costs. According to Mike Ingram, UNIX Team Lead, ResMed, “Carving costs out of our hardware investment was a big driver for us, so rather than look to Hewlett Packard and Sun again for servers for our refresh, we were interested in looking at how an enterprise-ready open source platform could work for us.” MIGRATION PATH From SUN Solaris running Sun One Application Server to JBoss Enterprise Application Platform, and Tru64 UNIX servers running Oracle E-Business Financials; both onto Red Hat Enterprise Linux on Dell servers. The six Solaris Sunfire V240 servers were replaced by the same number of Red Hat Enterprise Linux servers running on Dell. SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Application Platform Hardware 80 Total servers running Red Hat Enterprise Linux including four-node Red Hat cluster on Dell 2950’s, front-ended with a Load Balancer. Benefits Substantial savings on hardware and “At the same time, we really wanted to look at the prospect of starting to use iSCSI as opposed to fibre for our SAN connectivity, because our existing fibre environment was already well utilised and to expand this was going require a significant financial investment,“ said Ingram. licensing costs for all new deployments SOLUTION stability and reliability, higher ResMed first introduced Red Hat solutions into the organisation in 2005, when it began successfully migrating it’s E2E Java Applications running on Sun One to JBoss Application Server as its application layer on SUN Solaris. availability, and excellent local support JBOSS BOOK OF SUCCESSFUL SOLUTIONS | resmed redhat.com/jboss and savings of approximately $200k on replaced Tru64 server licensing fees, increased and impressive performance, 134 It was due to its positive middleware experience through JBoss, and a recommendation from its Linux software developer, that in early 2006, ResMed began its Red Hat Enterprise Linux deployment. Over a period of four years, V its use of Red Hat Enterprise Linux expanded to 50 Dell 1950 and 2950 servers based in Australia, Europe, and the United States, with three servers running Red Hat virtualization clusters for 10 guests. In 2009, ResMed replaced two production Tru64 servers with four Red Hat servers and implemented another two Red Hat servers in place of its two UAT Tru64 servers. Its three Solaris Sunfire V240 production servers were replaced with three Red Hat Enterprise Linux-based servers and the three Solaris Sunfire V240 UAT servers were replaced with an additional three Red Hat servers. The remainder of the Red Hat Enterprise Linux-based servers were implemented for development, UAT, and production purposes, to host Oracle databases and applications, along with internally developed JBoss applications. The organisation also finally implemented the muchanticipated iSCSI for its SAN connectivity. “We set up a couple of servers into a cluster running Red Hat Enterprise Linux virtualization and we now have three hosts in the cluster connected to the SAN and are using the Red Hat operating system cluster and global file system,” said Ingram. In addition, running its Red Hat Enterprise Linux virtualization cluster has proven to be considerably cheaper than any other virtualization offering ResMed investigated. Finally, replacing its fibre SAN connectivity with iSCSI has also enabled ResMed to cut costs. While the cost of extending the fibre switches is approximately $60,000, it cost ResMed only $20,000 to install Ethernet switches for iSCSI. Furthermore, the cost of an HBA is approximately $2,000 per server while the cost of an Ethernet card is close to just $400 per server. Throughout the migration process, ResMed found Red Hat’s on-the-ground support to be very reassuring. With its Brisbane-based engineering and support center, Red Hat provides local expertise and experience on a 24x7, ‘follow the sun’ basis. “Compared with many other vendors where support is outsourced internationally to various time zones, Red Hat’s quality support is reliable and available if and when we need it,” said Ingram. “We’re using a mixture of Red Hat Enterprise Linux installations, including our original Red Hat Enterprise Linux 4 installation, and more recently, Red Hat Enterprise Linux 5.2 and 5.3. In the coming months, we will migrate to version 5.4 across the board.” ResMed also continues to value its JBoss Enterprise Application Platform, which it uses for a number of critical internal applications including IPMS (Intellectual Property Management System), POS (Point of Sale), and PRS (Performance Review System), as well as for externally hosted websites (including www.resmed.com). BENEFITS By replacing its Tru64 UNIX server cluster with nonproprietary Dell servers, ResMed estimates it saved approximately $200k on licensing costs. “Previously we had replaced a Tru64 UNIX cluster, which at the time cost about $200k in maintenance per annum and is an end-of-life operating system. We replaced this Tru64 cluster with a Red Hat cluster, which has cost us just $40k in hardware and $10k for licensing,” said Ingram. Importantly for ResMed, the impressive cost savings are coupled with solid performance for the administrators and users, along with rock-solid stability and maximum uptime, which is crucial for the business. 135 redhat.com/jboss RESMED | JBOSS BOOK OF SUCCESSFUL SOLUTIONS American Psychological Association Relies on Red Hat Solutions to Re-launch Website with Unified Architecture Geography United States SOLUTION BACKGROUND JBoss® Enterprise Middleware, including Based in Washington, D.C., the American Psychological Association (APA) is a scientific and professional organization that represents psychology in the United States. With more than 165,000 members, APA is the largest association of psychologists worldwide, and operates under the mission of advancing the creation, communication, and application of psychological knowledge to benefit society and improve people’s lives. In addition to being a membership organization for academics, practitioners, and psychology students, the APA publishes books and academic journals and fills an important public service role of educating the general public. JBoss Enterprise Portal Platform; JBoss “Our academic publishing area includes about 70 peer-reviewed journals, 60 books a year, and the PsycINFO database, which is like the National Library of Medicine’s Medline for psychology, and contains three million records,” explained Beverly Jamison, senior director of IT, architecture, and publishing solutions at the American Psychological Association. “In addition to the database, we provide a platform that distributes information to our members and the public and to university libraries that distribute our academic publishing products. Academic publishing is a key part of our business, delivering approximately 70 percent of our annual revenue, so availability is critical.” BUSINESS CHALLENGE While the APA’s flagship website, APA.org, is one of the primary means of communication and knowledge distribution within the APA community, an internal audit revealed that APA’s web presence was not achieving its full potential. Previously, the web presence consisted of a series of non-cohesive web properties. The properties were built on a homegrown content management and e-commerce system that was more than 10 years old and integrated many diverse legacy technologies. Enterprise Application Platform (including JBoss Seam Framework, JBoss Cache, Red Hat Enterprise MRG Messaging, JBoss Clustering); Red Hat Enterprise Linux® HARDWARE HP benefits Re-launched flagship website, www.apa.org, achieved a unified, secure, and scalable platform allowing the organization’s more than 165,000 members to share information with peers, deployed a cost effective, open source architecture that leveraged existing applications and removed requirements to purchase new ones As the APA grew, its disparate legacy web architecture was limiting the organization’s ability to quickly and efficiently add new features. With more than 1.5 million total hits per day and 500,000 unique user views per month, the APA wanted to improve the user experience it was providing to its members and visitors via APA.org. The APA wanted more intuitive features, better support for the organization’s activities, enhanced availability of psychological information for the public and its members, and improved e-commerce capabilities. The relaunched APA.org also required improved search, identity, and authorization, as well as content management capabilities and a more personalized experience for MyAPA, the organization’s web-based member portal. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | APA redhat.com/jboss 136 “As technology grows, our members, the academic community, and the public have growing expectations for how and when information will be available to them. It’s critical for us to maintain agility and embrace new technologies and opportunities. With Red Hat Enterprise Linux and JBoss Enterprise Middleware, we are able to experience the benefits of open source combined with the support and uptime that we require.” – Beverly Jamison, senior director of IT, architecture, and publishing solutions, American Psychological Association SOLUTION A long-time open source proponent, the APA has been using a variety of open source solutions since the earliest days of the Internet. “As an association, we need to be economical with our IT budget and provide the best services that we can, so Linux and Apache are easy starting places for us,” said Jamison. “However, as our practices matured, we could no longer have unsupported software; our uptime requirements were too high and our software development was too complex. We chose Red Hat Enterprise Linux for its robustness and high levels of support that ensured our requirements were met after putting the full weight of our UNIX systems on Red Hat Enterprise Linux. Today, we’re running all of our systems on HP hardware using Red Hat Enterprise Linux.” After using Red Hat Enterprise Linux for a few years, the APA embarked on a project to integrate its disparate systems and web architecture. availability and functionality,” added Abroo Shah, APA’s director of applications. “With that, the service layer and the use of Java became essential.” Before selecting JBoss Enterprise Middleware, the APA embarked on a broad competitive evaluation in conjunction with its website redesign project. As part of that project, the APA evaluated identity management and e-commerce solutions, and the tools they would use for the integration. The APA needed a new solution to support high availability of applications and platforms—one that was also flexible in its support of web services, especially for planned future integrations with external systems and additional internal systems. The APA also needed to make key application services, including identity management and e-commerce, available as web services. “We evaluated solutions across the board—from large commercial vendors to smaller integration tools— keeping in mind that the nature of the application stack and web services support were essential for day-today operations.” said Jamison. “JBoss Enterprise Middleware not only met our support requirements and constraints, but was also able to manage the workload while guaranteeing service levels. An added bonus? It was the most economical option.” “JBoss Enterprise Middleware gives us a number of advantages compared to competing technologies in the market,” said Shah. “The first is robustness, and the second is making our systems versatile. With JBoss Enterprise Middleware, our architecture is now expandable.” The APA turned to Red Hat to recommend a partner to work with them on the launch of the new APA.org, ultimately selecting Vizuri, a Red Hat Advanced Business Partner and Preferred JBoss Certified Systems Integrator. Vizuri was selected to design the solutions architecture, encompassing the integration of the content management, control access, and the custom-developed APA applications. “Like many organizations, the approach to integration was handled three different ways—by the public website, the association, and the academic publishing unit ,” said Jamison. “When it came time to integrate the member services, the academic communication services, and e-commerce, we needed to address the challenge of integrating siloed pieces of software with legacy systems. The only solution that enabled us to keep the legacy systems while decreasing dependence on the deprecation, was to create synchronization. We needed a robust, web-facing system with e-commerce and registration functionality, as well as a member-access only section.” “The relationship with Vizuri worked out extremely well,” said Jamison. “Vizuri sent us two consultants who were engaged with us full-time when we were in a very intense mode, and they served us in a number of capacities. They acted as a true partner, participating in our architectural design, integrating those pieces, handling our deployment, and training our in-house technical team.” Working closely with the APA, Vizuri built a solution using JBoss Enterprise Middleware that better leveraged the APA’s existing legacy solutions, reducing costs and avoiding unnecessary technical headaches. “Our web project demanded a service-oriented architecture (SOA) and as our needs became more complex, JBoss Enterprise Middleware from Red Hat was selected as the ideal solution to ensure the new website’s “When we came on board, the technical challenges were significant,” said Joe Dickman, senior vice president at Vizuri. “We needed to have what’s called an ‘activeactive sync,’ so it was critical that the APA was able to utilize messaging to keep the systems in sync and to 137 redhat.com/jboss APA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS ensure that there was integrity between both systems.” The new solution was based on two primary JBoss Enterprise Middleware platforms: JBoss Enterprise Portal Platform, and JBoss Enterprise Application Platform, which includes JBoss Seam Framework, Clustering, Red Hat Enterprise MRG Messaging, and support for the popular RichFaces framework. With this solution in place, the APA leveraged Red Hat Enterprise MRG Messaging to help synchronize and better leverage legacy assets, JBoss Clustering to ensure high availability, and JBoss Seam Framework to integrate the identity management system with the rest of the APA. org web ecosystem, creating a seamlessly unified user environment. “Red Hat Enterprise MRG Messaging was probably the most critical to the synchronization piece,” said Jamison. “JBoss Clustering was important for our ability to be robust, avoid downtime deployments, sustain failures in certain portions of the system, and be able to have a clean restart.” “We needed the identity management component to interface with our legacy systems, which required a queuing mechanism to enable messaging back and forth,” said Shah. “For this, Java Messaging Queue, as part of JBoss Enterprise Middleware, was critical.” JBoss Enterprise Portal Platform has also emerged as the core foundation for APA’s complex Digital Rights Management solution. “JBoss Enterprise Portal Platform provided us with an integration platform that was able to integrate at the glass,” said Dickman[ “There were also new JBoss Seam Framework applications that were utilized by e-commerce and the publishing systems, while at the same time we were able to integrate legacy applications.” “JBoss Enterprise Portal Platform supports every authentication that comes through our high-traffic PsycNET site,” said Jamison. “It also supports the e-commerce, all the way through the completion of the transaction when we assign digital assets to user profiles.” BENEFITS When the new APA.org launched using JBoss Enterprise Middleware solutions, the APA achieved its initial goals of creating an engaging web experience, full of rich features and functionality. Among the biggest benefits that the APA has experienced with its overhauled website is an enhanced web presence. “Single sign-on provides a number of benefits to our membership by allowing quicker and more nimble navigation between different sections of the website,” said Jamison. “As our members move between our public JBOSS BOOK OF SUCCESSFUL SOLUTIONS | APA website to the members-only section for information on upcoming conferences or APA governance, they can now sign in on any of those systems and be recognized as they move from one system to another.” “Open source provides us choice,” said Dickman. “The complex nature of the Digital Rights Management at APA could not have been completed as easily had we used closed source, proprietary software.” The organization’s members also benefit from the ability to use APA’s applications and platforms without having to experience downtime. “The most meaningful result was the decrease in downtime,” said Jamison. “Previously, we could not sustain some of the single points of failure. However, with JBoss Enterprise Middleware, the robustness has increased greatly. High availability allows us to recover from downtime of other components and to introduce no-downtime deployments and patches, which are critical to the business. We are now long past the days where we said we needed a four-hour window to get a particular deployment out.” “What Red Hat provides to my customers is sustainability,” said Dickman. “They are assured that the support costs they purchase are valuable investments, allowing them to direct savings into the assets they are doing for their businesses.” As the APA integrates more internal and external services and applications via web services, they are considering moving to an Enterprise Service Bus (ESB) approach to manage rules via JBoss Enterprise SOA Platform. “As the organization evolves, our SOA will likewise grow, and we’re envisioning applications that will use this architecture,” said Shah. “As other applications move into our architecture, which is built on JBoss Enterprise Middleware, we’ll expand our use of JBoss in order to deliver more services. “We’re also exploring using Red Hat Enterprise MRG Messaging for our disaster recovery, which is an option that I hadn’t visualized when we first started working with the Java Messaging Queue,” said Shah. In that sense, Java has demonstrated itself to be highly versatile and flexible, and an environment that we can use for a variety of applications.” “As technology grows, our members, the academic community, and the public have increasing expectations for how and when information will be available to them,” said Jamison. “It’s critical for us to maintain agility and embrace new technologies and opportunities. We have found that with Red Hat Enterprise Linux and JBoss Enterprise Middleware, we get to experience the many benefits of open source, combined with the levels of support and uptime that we require.” redhat.com/jboss 138 139 CRIX TRUSTS RED HAT, ALFRESCO, AND JBOSS TO QUICKLY AND SAFELY SPEED NEW DRUGS TO MARKET Geography United States BUSINESS CHALLENGE Create an electronic information exchange for all stakeholders involved in getting new drugs to market from research and development, to clinical trials, to government approval BACKGROUND Clinical Research Information Exchange (CRIX) International is a notfor-profit collaborative consortium that includes government agencies, members of the biopharmaceutical industry, academic researchers, healthcare providers, and other stakeholders in development of new drug therapies. CRIX has created a secure and standards-based electronic information exchange for everyone involved in clinical drug research that facilitates faster, less-expensive, and secure alternatives to exchanging clinical research information. Open to everyone involved in clinical drug research and development, the CRIX community currently includes more than 20 companies ranging from smaller clinical research organizations to pharmaceutical giants like Merck & Co. Inc. and Pfizer Inc. softWARE Red Hat Enterprise Linux, JBoss Enterprise Portal Platform, JBoss Enterprise Application Platform, JBoss jBPM Framework, Alfresco Enterprise Content Management (ECM), and TriCipher benefits Will enable previously unmatched levels of collaboration among pharmaceutical BUSINESS CHALLENGE Getting new drugs to market has always been a complex, costly, and labor-intensive process. One of the most painful aspects of this procedure has been the vast amount of paperwork involved in collecting, processing, and distributing documentation of clinical trials to submit to the U.S. Food and Drug Administration (FDA). As it currently works, all the various parties involved in clinical research—the biopharma companies themselves, the doctors and hospitals performing the trials, and the FDA, as well as numerous other organizations—communicate with one another on a one-on-one basis: The bio-pharma organizations exchange data with the healthcare providers and academic institutions performing the trials; the bio-pharma groups interact with the FDA and other government entities, and the organizations involved in the marketing and distribution of the approved drugs have to establish independent connections with all parties. companies, government agencies, academic institutions, and health care providers to make the drug development, testing, and approval process more secure and efficient while reducing costs and safeguarding the safety of the end consumer Although most of the large bio-pharma businesses have implemented proprietary IT systems that attempt to automate most or all of the process, frequently, this information is still collected, processed, and exchanged manually. In either case, the result has been “siloed” data as well as investments in technology by different organizations that overlap and even outright conflict with each other. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | crix redhat.com/jboss 140 “The biggest reason we went the Red Hat route, in addition to the technical excellence of its products, was its legendary support. And its reputation for it is well deserved.” of scale unprecedented in the pharmaceuticals industry. Lower transactional costs will free up more funds for research; human errors will be reduced because manual data entry will be minimized or outright eliminated; and patients will reap the benefits of new therapies much faster. Perhaps more importantly, the fact that the entire clinical trial process will be easier will motivate project participants, which in turn will improve quality of health and life for people around the globe. – Mark Vermette, product manager for CRIX International SOLUTION Initially created under the auspices of the National Cancer Institute in 2005, CRIX’s first pilot deliverable, called Firebird (for the Federal Investigator Registry of Biomedical Information Research Data), automated the FDA’s Form 1572 submission process. Form 1572 is the FDA-required document in which clinical investigators agree to conduct investigational new drug clinical trials according to federal regulations. The much-needed Firebird applications enabled the electronic completion, signing, and submission of the copious amount of paperwork that the doctors and other health-care providers have to complete during a clinical trial. But although useful, Firebird was limited in scope, as it automated just a fraction of the clinical trials process. So in 2007 CRIX International was formed, and the CRIX project was placed under its jurisdiction. The first decision that Vermette and his team made was to use open source to build what would be called the CRIX Collaborative Platform. To that end, CRIX International worked with Rivet Logic, the Reston, Virginia-based, open source systems integrator. “This would ensure the end result would be based upon established standards, and also that it would be easier for participants to contribute their efforts to the general innovation and contribution we were making to the industry,” said Vermette. Once he started looking at actual products, “it was clear we wanted Red Hat Enterprise Linux, Alfresco Enterprise Content Management and JBoss Enterprise Middleware to support our efforts,” he said. The CRIX Collaborative Platform was developed using Red Hat Enterprise Linux, JBoss Enterprise Portal Platform and JBoss Enterprise Application Platform, including JBoss Hibernate for database access. It also utilized TriCipher as a unified authentication infrastructure. Because Red Hat technologies promote a modular approach to development, one of the biggest benefits of the CRIX Collaborative Platform will be that independent software developers will be able to create and own modules that reside on top of it. Biopharmaceuticals stakeholders will thus have an entire menu of open source functionality from which they can choose. “They will have a choice of implementing content management functionality, clinical analysis tools, or the document publication capabilities—there will be an entire laundry list of options they will have based upon their needs,” said Vermette. Red Hat products were an integral part of the CRIX effort, said Vermette. “Although this would have been possible without Red Hat products, it would have been substantially more difficult,” said Vermette. “The biggest reason we went the Red Hat route, in addition to the technical excellence of its products, was its legendary support. And its reputation for it is well deserved.” Alfresco ECM was also a critical part of the solution. “Alfresco provides us with an enterprise-scale content management solution, based entirely on open standards, enabling consortium members to accelerate collaboration and information flows for clinical research,” said Vermette. Looking ahead, Vermette is anticipating implementing JBoss jBPM and Alfresco ECM to bring process automation capabilities to the CRIX Collaborative Platform. “The pharmaceutical industry has some very complex regulatory requirements, and—historically—binders and binders of paper documents with complicated rules on who gets to author them, how they are edited, and how the content is controlled,” said Vermette. “The JBoss jBPM Framework and Alfresco ECM are very sophisticated technologies that will provide these capabilities, and should be the ‘tipping point’ for getting organizations to adopt the CRIX Collaborative Platform.” BENEFITS Launched in June 2008, the CRIX Collaborative Platform will create a shared knowledge base, enable increased opportunities for collaboration, and facilitate economies 141 redhat.com/jboss CRIX | JBOSS BOOK OF SUCCESSFUL SOLUTIONS DST Health Solutions makes Better Business Decisions through the use of JBoss Enterprise Middleware Geography United States BACKGROUND DST Health Solutions is a wholly owned subsidiary of DST Systems, Inc. [NYSE: DST] and has worked closely with leaders across the healthcare delivery continuum for 35 years. The global organization offers information technology and outsourcing services to meet the needs of health insurers, administrators, physician organizations, and staffing companies. DST Health Solutions delivers advanced, cost-effective approaches for supporting the entire healthcare enterprise, combining the best applications with outsourcing, systems integration and implementation services, process re-engineering, and integrated e-business capabilities that deliver reliable, functionality-rich enterprise administration and marketplace connectivity. BUSINESS CHALLENGE Great business decisions happen at the intersections of data from across a company. This presents a unique challenge to businesses that outsource operations as the information needed for executives to make great business decisions may exist outside the four walls of their company. While these companies may save money on administrative costs, much of their data is buried, which requires them to either fund timely searches or make uninformed decisions. “The loss of transparency is what terrifies health plan executives, and rightly so,” said Christopher Creel, knowledge management director, DST Health Solutions. The goal of DST Health Solutions was to not only restore that transparency, but to provide a new and unprecedented level of transparency and accountability. DST Health Solutions needed to provide its clients with this new level of transparency and accountability by removing barriers to data previously frozen in manual processes. This would further reduce companies’ administrative costs and help executives make informed business decisions quicker. BUSINESS CHALLENGE A complicated data infrastructure resulted in employee and time dependencies and expensive and timeconsuming processes, which slowed the business decision process and obscured opportunities softWARE JBoss Enterprise Data Services, Drools, Jaspersoft JasperServer, Talend benefits Emancipated data from previously opaque data sources and organized that data into an easily searchable and manageable, customer-specific virtual database, reduced overhead expenses and dependencies, expedited reporting, enabled employees to quickly locate data and thus make better business decisions Creel relates the data infrastructure of many companies to a mass of computers and wires. “This mass contains legacy data that is managed by different people who are responsible for different parts of the data landscape,” said Creel. This disorganization creates what Creel identifies as data warlords, “people who control pieces of system turf and have made their careers out of guarding those pieces of turf,” creating a cultural dynamic that dramatically slows down the decision-making process. Not only is it expensive to manually gather, aggregate, and reconcile data, but it also requires additional support and often an insufficient amount of time. With this disorganization, “critical reports that should be run daily or even hourly, end up getting run monthly,” said Creel. DST Health Solutions is in a common situation, growing organically over the years and acquiring new systems through acquisitions and new business. Consequently, DST Health Solutions’ has a rich technology JBOSS BOOK OF SUCCESSFUL SOLUTIONS | DST redhat.com/jboss 142 “JBoss Enterprise Data Services has given us the ability to help our executives be more informed, automatically monitor for trouble before the trouble arises, and bring claims processing, timekeeping, financial, and HR systems together, which has enabled us to make better business decisions.” – Christopher Creel, knowledge management director, DST Health Solutions environment of approximately 30 different data sources and five claims engines, each of which runs on a different platform (both modern and legacy) that runs different databases and is written in a combination of various languages including COBOL and Java. This complicated infrastructure created data management and data integrity problems common in many companies that have expensive manual processes. SOLUTION “We realized that if we could provide a level of transparency greater than what a health plan has to begin with then not only can we save them administrative costs by doing their claims processing, we can also give them a level of transparency that they’ve never had before,” said Creel. In order to achieve this level of transparency, DST Health Solutions enlisted the support of JBoss. JBoss Enterprise Data Services has contributed to DST Health Solutions’ ability to offer its clients data organization and instantaneous data retrieval. Prior to selecting JBoss, DST Health Solutions considered creating an enterprise data warehouse, but realized that this data warehouse would only move the problem. “We needed a solution that would allow us to leave the system data in place, rather than move it,” said Creel. “If we had created an enterprise data warehouse, we would have had static schema sitting in enterprise data warehouses in the same way that they sat in source systems. We would have also had all the maintenance and overhead involved in creating and maintaining the enterprise data warehouse.” Creel relates the DST Health Solutions’ technology infrastructure to an orchestra, as each piece serves a different purpose, and JBoss Enterprise Data Services as the orchestrator. “JBoss Enterprise Data Services enables us to connect to all of these data sources regardless of what they are—flat files, Excel spreadsheets, XML, databases of every walk of life,” said Creel. “The way that it works is fascinating. You issue a query from your report to the virtual database, JBoss Enterprise Data Services then fires off queries specialized for each platform, and optimized for the report and for each data source. That query goes down to the appropriate platform, grabs results, brings the results back up, cobbles them all together using the SQL statements you provided previously, and gives you what looks like a unified, rationalized result that could have 143 redhat.com/jboss come from any data source.” Additionally, JBoss Enterprise Data Services enables users to not only read information from the data systems, but they can also put information back into the data systems. SOLUTION “JBoss Enterprise Data Services has given us the ability to help our executives be more informed, automatically monitor for trouble before the trouble arises, and bring claims processing, timekeeping, financial, and HR systems together, which has enabled us to make better business decisions,” said Creel. With JBoss Enterprise Data Services, DST Health Solutions can now easily reconcile and aggregate data into manageable cubes. Unlike enterprise data warehouses, JBoss Enterprise Data Services allows DST Health Solutions to solve its data problem virtually rather than simply moving it. “JBoss Enterprise Data Services lets us leave all the data in the systems, we don’t have to move it out,” said Creel. “We can simply issue queries to the virtual tables in order to pull data out in real-time and present it to clients as though it were a database, which gives us the intoxicating power to deliver information quickly.” JBoss Enterprise Data Services also expedites reporting. “Now when the CEO comes to us and says, ‘I need this piece of data,’ we can say, ‘I’ve got it, all I have to do is recombine the virtual tables we already have’.” This process of recombining data requires minimal training. “The beauty of this approach is that it leverages the very skills that your people already have,” said Creel. Employees who used to write SQL queries as one-off experiences, now use the same skills to build the virtual tables in JBoss Enterprise Data Services. After information is put into the virtual tables, employees can easily search, access, rename, combine, repackage, and reconcile it, thus increasing data organization and reducing employee dependencies and time restraints. These capabilities “enable us to solve the really scary problems,” said Creel. “They enable us to craft custom solutions (e.g., write specialized functions) at that challenging part between the virtual tables and the old, messy, unplanned data,” said Creel. “For example, in order to reconcile data across legacy and modern databases, we can write a function that breaks integers apart to create dates.” Red Hat Global Support Services has offered continued assistance throughout DST Health Solutions’ adoption of JBoss Enterprise Data Services. “When we told Red Hat what we wanted to do, they were excited and extraordinarily supportive,” said Creel. “They helped us the entire way, despite the fact that the problems we had were very specific to us. What we were looking for was a partner in this process; and we found that partner in Red Hat.” Flexibility and security are additional benefits of JBoss Enterprise Data Services. Unlike other data solutions, JBoss Enterprise Data Services allows you to create individual virtual databases and set permissions around those unique databases. This feature is especially beneficial for DST Health Solutions as it allows the company to give its clients a secure connection to individual databases, which they can read from as well as write to. Additionally, clients can connect their own business intelligence tools and applications to the virtual databases. “Where we were once an independent company separated by email, now we are a company tied intimately to our clients,” said Creel. DST | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Florida Hospital Enhances I.T. Performance and Patient Care with Red Hat Virtualization Technology and Consulting BACKGROUND With eight facilities, 18,000 employees, and over 3,000 beds throughout Central Florida, Florida Hospital is the largest hospital and is the second largest employer in the state. Florida Hospital sees more patients through its Emergency Room than any other hospital in the U.S. Established in 1908, the hospital provides care to more than one million patients each year and is part of the Adventist Healthcare System—the largest not-for-profit healthcare provider in the nation. Florida Hospital’s MIS Department, which includes approximately 100 developers, manages one centralized datacenter for all of its facilities, making it one of the busiest centers in Central Florida. Its over 500 servers and 350 applications are responsible for the life-critical healthcare-delivery machines that rely on its systems. The hospital is also known for its excellent quality of healthcare. US News and World Report magazine has ranked Florida Hospital as one of “America’s Best Hospitals” consecutively for the past six years. BUSINESS CHALLENGE To deliver the best patient care, Florida Hospital is constantly evaluating and improving its IT systems—ensuring the most reliable, high-performance infrastructure is always in place. In the mid 1990s, the hospital decided to undergo a new web initiative to publish its internal applications to the Internet, but the project soon became cost-prohibitive. Additionally, Florida Hospital’s IT infrastructure was becoming extremely complex with over 300 different places where patient records could be stored. Data stored on the system must be instantly accessible in locations across the hospital, mandating a high-performance and scalable platform for its IT infrastructure. “As our environment grew, we couldn’t afford to use an expensive proprietary operating system anymore,” said Jack Velazquez, Sr., Systems Engineer for the Open Systems Team at Florida Hospital. In addition, the hospital began reevaluating its disaster recovery system. As part of the patient-care continuum, Florida Hospital’s IT must be highly available and highly recoverable. “Because of the way our JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FLORIDA HOSPITAL Geography Orlando, Florida BUSINESS CHALLENGE Design a new disaster-recovery system that would ensure seamless business continuity for the hospital; determine a solution to aid in delivering high-performance, secure, cost-effective systems to ensure optimized patient care; identify a solution to enable internal hosting and support for the growing number of external websites MIGRATION PATH IBM AIX to Red Hat Enterprise Linux softWARE Red Hat Enterprise Linux Advanced Platform with integrated virtualization, Red Hat Global File System and Cluster Suite; Red Hat Network Satellite; JBoss Enterprise Application Platform; JBoss Operations Network, Red Hat Consulting; MySQL, Oracle, Caché, FoxPro, and Postgres databases; proprietary applications for reporting and management of patient data and for mail, security, and virus protection HARDWARE HP and IBM servers benefits Streamlined disaster recovery and gained higher system availability and resource efficiencies that translate into better patient care; achieved 35-percent growth in its datacenter without needing to expand its hardware footprint or internal resources through its use of virtualization; gained expertise through the knowledge transfer resulting from virtualization and clustering-focused engagements with Red Hat Consulting redhat.com/jboss 144 disaster recovery system was designed, it could have taken up to two days to restore our file systems and data if anything went wrong. We knew we needed to deploy a smarter system that would provide seamless business continuity for the hospital,” said Velazquez. “With the highly transactional nature of Florida Hospital’s business and our need to access patient data with immediacy, we needed a solution that could provide high performance, reliability, and secure backup and recovery,” said Barbara Schleider, director of Technology Services, Management Information Systems (MIS) at Florida Hospital. “Our first priority is security and our second is performance. When you can get security and performance needs met, and it costs less than the alternative, you go for it. That’s the quadrant that Red Hat Enterprise Linux plays in.” Solution Initially, Florida Hospital turned to Red Hat because it provided the combination of high performance, security, and cost efficiencies it needed for its web initiative, but it quickly found many more advantages for its disaster recovery project. “We realized that using Red Hat in our data warehouse would help us resolve hardware-software compatibility issues that can cause unnecessary system downtime. Red Hat’s large network of certified vendors ensures that most drivers are built into the operating system kernel, resulting in smoother operations,” said Velazquez. Florida Hospital also chose to use the Red Hat Network Satellite, Red Hat Cluster Suite, and Red Hat Global File System (GFS) to restructure the way its disaster recovery system was designed and managed. Today, 116 HP and IBM servers run Red Hat Enterprise Linux Advanced Platform, which runs a number of databases, including the hospital’s eight-terabyte Oracle data warehouse. Red Hat Enterprise Linux also runs JBoss Enterprise Application Platform and the hospital’s proprietary applications, which include patient care, financial, and data management solutions. A group of servers is also dedicated to communication and system protection applications, such as authentication, user ID management, mail, and virus scanning. To protect all of this critical information, the Open Systems Team created a unique disaster-recovery system by offloading all applications and data to the Red Hat Global File System running on the SAN. Using Red Hat Cluster Suite, the team created a six-node cluster. Each of the clusters shares two volumes on the GFS: one for the applications and the other for data. “With Red Hat GFS, we no longer need to replicate data or applications if a server goes down,” said Velazquez. “The servers simply provide CPU and power. Everything else runs from GFS. Though millions of transactions are processed each day at Florida Hospital, today it only takes minutes to back up the Red Hat Enterprise Linux 145 redhat.com/jboss servers.” To upgrade or restore a machine in the cluster, the team simply installs Red Hat Enterprise Linux and attaches the computer to the SAN. Within minutes, it’s ready to go. As part of its evolutionary partnership with Red Hat, Florida Hospital also implemented the virtualization technology delivered as an integrated part of the Red Hat Enterprise Linux Advanced Platform operating system. “With Red Hat virtualization, we’ve been able to manage 35 percent growth in our datacenter without augmenting our hardware infrastructure or staff. We’ve done some exceptional things with virtualization,” said Schleider. To date, Florida Hospital’s servers running Red Hat Enterprise Linux have produced over 1,200 days of solid uptime, thriving despite a number of serious datacenter challenges, including air conditioning malfunctions that caused the server room to overheat. “Our Red Hat Enterprise Linux systems have been very resilient and have survived the most catastrophic conditions with great stability. We’ve never had a problem with our Red Hat Enterprise Linux servers — it’s really a selfsufficient datacenter,” said Velazquez. “Our first priority is security and our second is performance. When you can get security and performance needs met, and it costs less than the alternative, you go for it. That’s the quadrant that Red Hat Enterprise Linux plays in.” – Barbara Schleider, director of Technology Services, Management Information Systems (MIS) at Florida Hospital The Open Systems Team also implemented Red Hat Network Satellite to facilitate infrastructure management, security compliance, and new system deployment. “Red Hat Network Satellite makes system management easy, enabling us to deploy new applications and security patches to all servers at once,” said Velazquez. Florida Hospital’s data security office continually conducts security audits, and Red Hat Network Satellite tracks all system activities, making it possible for the Open Systems Team to provide detailed reports for HIPAA compliance. To provide expertise during its virtualization and clustering deployments, Florida Hospital relied upon Red Hat Consulting. “The knowledge transfer that resulted from our work with our Red Hat consultants was extremely valuable,” said Velazquez. “As a mission-oriented, non-profit organization, we’re FLORIDA HOSPITAL | JBOSS BOOK OF SUCCESSFUL SOLUTIONS conscious of financial stewardship and had not used outside consulting previously,” said Schleider. “We saw the value of investing in Red Hat Consulting and we made the right decision—the expertise we gained from the Red Hat Consulting experience helped us achieve our goals and work toward our mission.” Benefits As a result of deploying Red Hat, Florida Hospital streamlined its disaster recovery processes and gained higher system availability that translates into better patient care. “Red Hat solutions enabled us to create a highly efficient disaster-recovery system that expedited restoration time from days to seconds. This means we make patient data readily available and provide the highest level of care at all times,” said Velazquez. Average recovery time now takes between 30 seconds and five minutes to sync the data and one hour to recover. been impressed by our efficiency, ROI, and performance gains from using Red Hat. Red Hat Enterprise Linux makes it possible to meet cost pressures, but also still meet mission-critical demands,” said Velazquez. “There’s nothing more critical than lives at risk, so our systems must be highly recoverable. Having highly available systems means that Florida Hospital can deliver the quality care that our patients need,” said Schleider. Having faced the challenge of growing numbers of external websites being developed by third parties that translated into mounting expenses, using Red Hat Enterprise Linux Advanced Platform with integrated virtualization technology, the team was able to start migrating these sites to internal hosting. To date, 89 websites have been migrated in-house, providing expanded security and reduced costs for the hospital’s IT infrastructure. “The strength of Red Hat virtualization for us has really been through paravirtualization,” said Velazquez. “It blows the performance of other virtualization solutions on the market away.” Florida Hospital also experienced significant efficiency gains from its Red Hat deployment. “Red Hat Network Satellite makes it possible for us to manage 110 servers with only two engineers. Provisioning systems only takes minutes when it used to take us hours or even days,” said Velazquez. With the new Red Hat disaster recovery system, the hospital continues to save on resources. “Red Hat GFS enabled us to create an innovative design that saves on storage costs, network bandwidth, and processing power,” he said. In addition, Red Hat Consulting helped the Open Services Team to implement the Linux disaster recovery system, helping them build and break clusters during on-site training. “Thanks to Red Hat Consulting we were able to deploy the system within a couple of weeks,” said Velazquez. Red Hat also helps Florida Hospital maintain a technological and competitive edge. As the largest hospital systems within the Adventist Healthcare System, the hospital strives to stay ahead of the curve. “With 100 developers on our team, we rely on Red Hat to save us time on everyday management issues so we can focus on creating new solutions. Our parent company has JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FLORIDA HOSPITAL redhat.com/jboss 146 147 Red Hat Helps MedQuist Streamline Clinical Documentation Workflow with JBoss and Red Hat Enterprise Linux Geography Mount Laurel, New Jersey BUSINESS CHALLENGE Enabling a rapidly growing, high-volume, 24x7 business through the creation of an agile and highly productive development environment for building and running mission-critical applications. BACKGROUND MedQuist Inc. is a leading provider of medical transcription software and related services. By delivering solutions that automate document creation and workflow to hospitals, doctors, and other healthcare providers, MedQuist helps its customers efficiently manage large volumes of complex clinical information. The company has two separate but connected sources of revenues. First, it offers comprehensive software solutions that include digital voice capture, speech recognition, electronic signature, medical coding systems and services, and mobile dictation devices. It currently sells these solutions to more than 1,500 healthcare organizations throughout the United States. Secondly, MedQuist employs more than 4,000 skilled medical transcriptionists who process approximately 2 billion lines of text annually. The company employs more than 7,500 employees and earned $327 million in revenues in fiscal 2008. MIGRATION PATH From many database-centric Windows platform components towards a SOA enterprise architecture providing service orchestration, platform independence and loose coupling of coarse-grained application modules. The latter allows for an evolutionary approach to replatforming of a very large enterprise system without a large up-front cost and significant business risk. softWARE BUSINESS CHALLENGE JBoss Enterprise Application Platform, Red Hat Enterprise Linux Because of rapid growth since the early 2000s, MedQuist was looking for innovative ways to keep pace with ever-increasing system demands. HARDWARE “We process more than 100,000 distinct dictated medical reports and notes per day,” said Kirk Elder, director of software engineering for MedQuist. “Our systems have to categorize them, classify them and route them through our workflow processes—from the time we receive the digital recordings until the final report is delivered to the customer.” MedQuist currently has 10 clusters of speech recognition servers with each cluster containing 30+ servers, for a total of more than 300 servers to perform the all-important task of converting voice recordings to text-based documents. The voice recordings and related text files are than sent to medical transcriptionists (MTs) to correct and edit. After the MT finishes transcribing the report, the MedQuist platform sends the report to physicians to electronically sign the documents. Those documents are then routed back to the hospitals or clinics to printers, automated systems and/or their electronic health record (EHR) system, depending on whether the customer requires the information to be in paper or electronic form. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MEDQUIST x86 servers benefits A highly productive, flexible and robust application development environment that enables MedQuist to proficiently produce innovative functionality for customerfacing solutions and to quickly take advantage of newly acquired applications by efficiently integrating them into its DocQment Enterprise Platform. redhat.com/jboss 148 Before 2007, most of the MedQuist software used for this complex workflow routing was developed using various proprietary technologies, including C++ among others, making it more and more challenging to quickly respond to new market requirements and opportunities. Because MedQuist was quickly growing through acquisition, it also became difficult to efficiently incorporate the systems of newly acquired companies into the MedQuist DocQment Enterprise Platform. “We are in the process of moving to an n-tiered SOA architecture based on Java middleware. With the JBoss Enterprise Application Platform, we are positioned with the tool set to evolve our product suite towards SOA, without the upfront costs of re-writing everything at the same,” said Brian Ellenberger, development manager at MedQuist. SOLUTION Due to the economics of re-platforming a system this large, MedQuist has taken an evolutionary approach to moving its application platform to a JBoss-based environment. In fact, Elder’s group chose JBoss in 2002-2003 when their division was a separate company. At the time, there were two reasons for doing this: price and performance. • “As JBoss is an open source, it was much less costly than proprietary application server options,” said Elder. “JBoss was a bargain compared to proprietary application servers.” • There were technical advantages to the platform itself. “JBoss seemed to be a very good platform for ourdevelopers, as the open architecture gave us lots of options. It was highperforming, too, and easy to understand,” continued Elder. “Our applications are mission critical and absolutely need to be available 24x7. Red Hat’s JBoss and Red Hat Enterprise Linux products just work, enabling us to focus on building industry-leading software, which in turn helps our customers reduce their costs and improve patient care.” – Dan Garnett, Vice President of Product Development, MedQuist. When his company was acquired by MedQuist, the IT team at the parent company evaluated what Elder’s team had done using JBoss, and was so pleased with the results that it decided to make JBoss the platform for developing new software modules. “We have 20 to 50 software modules that run on hundreds of servers that must all work in concert with each other,” said Kirk. “Previously, because of all the acquisitions, there was not development standards for making sure everything worked together.” Today, the JBoss Application Server is embedded in the 149 redhat.com/jboss developer platform that Elder’s team releases to all of MedQuist’s software engineering teams each quarter. “So everyone is developing software in a standard way with standard third-party libraries,” said Ellenberger. “Because we do development all over the world, this keeps us in sync and helps us maintain efficiency, while simultaneously reducing our overall development costs.” Today, in addition to the JBoss Application Server itself, MedQuist uses Hibernate. Although just starting to use JBoss Seam for reporting, it is considering basing all future thin-client development platforms on Seam. Underpinning all this, in mid-2007, MedQuist moved from a Microsoft Windows-based infrastructure to one based on Red Hat Enterprise Linux. “When we were looking to upgrade our enterprise database operating system to a more scalable, reliable, and cost-effective solution than windows, Linux was the obvious choice. We looked at which company would be a partner and help ensure our success. Red hat proved it then and every day since,” said John McKenna, Director of Software Engineering. BENEFITS The fact that JBoss is built using open standards has been a major boon for MedQuist. Indeed, its JBoss implementation has been so successful that MedQuist made an enterprise-wide decision to eliminate its dependence on vendor-specific solutions. “We like the fact that JBoss is so open,” said Elder. “With the JBoss micro kernel architecture, we can even replace JBoss modules with other modules without any trouble. This allows us to avoid the vendor lock-in we had experienced before.” How critical are JBoss Enterprise Application Platform and Red Hat Enterprise Linux to MedQuist’s business? “Our applications are mission critical and absolutely need to be available 24x7. Red Hat products like JBoss and Red Hat Enterprise Linux just work enabling us to focus on building industry-leading software, which in turn helps our customers reduce their costs and improve patient care,” said Dan Garnett, Vice President of Product Development, MedQuist. The open nature of the JBoss platform has delivered other benefits as well. For example, in the case of JBoss, “His team “can debug all the way through the code, and work around and fix even the most complex development issues by utilizing the source code,” said Elder. “JBoss also integrates well into our build process. We’ve been very successful at creating build scripts that get standard JBoss environments up and running for new developers or projects very quickly and painlessly.” Finally, Red Hat as a company has proven to be solid and reliable. “Over time, we’ve developed a solid relationship with Red Hat and JBoss, and anticipate that our partnership will only get better over time,” said Elder. MEDQUIST | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Vizuri Partners with Red Hat and JBoss to Deliver Technology Solutions that Drive Healthcare Innovation Geography United States BUSINESS CHALLENGE To build an Enterprise Portal Platform as the foundation for strategic initiatives designed to aggregate critical information, reduce operational costs, and increase performance to internal and BACKGROUND external users, and increase availability Vizuri is a Red Hat Advanced Business Partner and Preferred JBoss Certified Systems Integrator that specializes in advanced technology and business solutions. The consulting firm has experience with implementation spanning Identity Management (IdM), Business Process Management (BPM), Enterprise Service Bus (ESB), Enterprise Messaging, Service Oriented Architecture (SOA), Portal, Web 2.0, Seam, and RichFaces. Vizuri is a consulting firm committed to delivering innovation by utilizing open source solutions to provide cost-effective, enterprise solutions for strategic client initiatives. of research to a wider audience. BUSINESS CHALLENGE Alfresco ECM, Alfresco WCM The Red Hat and Vizuri partnership helped a non-profit medical research organization complete a side-by-side evaluation and selection process that compared the solution benefits of open source software to proprietary software. Through customer experiences, JBoss and Vizuri were able to outline to the customer that the cost savings would allow the customer to leverage Alfresco Enterprise Content Management. The Red Hat and Vizuri solution was selected as a finalist against IBM WebSphere and BEA WebLogic. Vizuri hosted the customer for a capabilities demonstration of the JBoss Portal Platform utilizing real-world client business situations that included many thirdparty applications that would be integrated to meet the customer’s requirements. During the capabilities demonstrations, Red Hat and Vizuri simulated Integrated Single-Sign-On (SSO) leveraging Oracle Identity Management (IdM) with PKI, and Enterprise Content Management (ECM) from Alfresco that met the customer’s requirements. By presenting related customer experiences, Vizuri was able to present the JBoss Portal Platform with Single Sign-On integrated with Oracle and Alfresco ECM demonstrated key items that the customer could now consider due to the value of open source software. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | VIZURI softWARE JBoss Enterprise Portal Platform (32cpu), JBoss Rules (32-cpu), JBoss jBPM (32-cpu), Red Hat Enterprise Linux Advanced Platform, JBoss Developer Professional, JBoss Developer Studio, benefits The Red Hat and Vizuri partnership helped a non-profit medical research organization complete a side-by-side evaluation and selection process that compared the solution benefits of open source software to proprietary software. Through customer experiences, JBoss and Vizuri were able to outline to the customer that the cost savings provided by the selecting an open source solution would allow the customer to leverage Alfresco Enterprise Content Management. redhat.com/jboss 150 SOLUTION Red Hat and Vizuri enabled the non-profit medical research organization to select the JBoss Portal Platform, JBoss Rules, and JBoss jBPM, to deliver the technology platform that will increase the customers ability to aggregate information, increase performance and meet the needs of its internal and external customers and also bring significant cost savings to the company. Moving to a portal platform was an essential first step in implementing the non-profit medical research organization’s initiative, as multiple diverse systems and data sets needed to be integrated to collect, process, and disseminate all the relevant customer and operational information. Establishing a portal platform based on industry standards, along with open source visibility, provided the customer great confidence that legacy and custom developed applications would be integrated seamlessly as part of the overall solution. The Red Hat and Vizuri team uncovered a strong need for work flow and rules management due to the different types of research grant application processes and the complex rules for awards. JBoss Rules, JBoss jBPM, and Alfresco Enterprise Content Management (WCM) capabilities were presented in a similar business case scenario that met the stringent requirements and customer needs. Displaying the impact and value of open source relationships, Red Hat and Vizuri worked with Alfresco, to provide Alfresco Enterprise Content Management (ECM) and Web Content Management (WCM) solutions that positioned the customer for growth that would not have been able to be considered due to limited financial resources, if the customer selected proprietary solutions. From the very beginning of the project, open source partnership was vital to success. “With open source, we were able to work effectively and with a strategic mission to standardize and enable next-generation systems, that were positioned for growth,” said Dickman. “With the costs saved from selecting the open source solution JBoss Enterprise Portal Platform, the customer had the ability to purchase the Alfresco solutions,” said Dickman, “The functional advantages and the value of open source provided options to the customer that would not have been available with a proprietary solution.” The company did not want to implement legacy and complex custom development projects in a non-standard environment, and the JBoss Enterprise Portal Platform delivered the tools to develop and establish a solid portal reference architecture that simplifies the integration of disparate systems and data. “The JBoss Enterprise Portal Platform comes with everything we need to enable simplified integration of disparate systems and data. This platform serves as the foundation for many of our client solutions and we trust Red Hat to align with our future objectives and customer needs, and to deliver solutions for innovation,” said Dickman. The company is also very pleased with the partnership it has forged with Red Hat. Other Red Hat clients can now leverage the experience Vizuri gained during its work with the company, “It’s a win-win situation for us both,” said Dickman. “Our ability to provide a robust Portal Platform capable of complex technology integrations coupled with proven client solutions, enabled the non-profit medical research organization to trust that professional open source was strategic to their organization.” – Joe Dickman, Managing Director, Vizuri BENEFITS The non-profit medical research organization needed to modernize its infrastructure, and put a plan in place to build next-generation systems that would allow for agility, growth, and efficient daily operations. 151 redhat.com/jboss VIZURI | JBOSS BOOK OF SUCCESSFUL SOLUTIONS INDUSTRY: PUBLIC SECTOR & GOVERNMENT PUBLIC SECTOR & GOVERNMENT 152 C-DAC designs a high-performing, flexible system for the NSDG project with Red Hat solutions Geography Pan India BACKGROUND The Centre for Development of Advanced Computing (C-DAC) was established in March 1988 as a Scientific Society of the Department of Information Technology, Ministry of Communications and Information Technology, and Government of India. It is primarily an R&D institution involved in the design, development, and deployment of advanced information technology solutions. Over the years, C-DAC has diversified its activities to address requirements in various areas, such as financial and capital market simulation and modeling, network and Internet software, healthcare, real time systems, e-governance, data warehousing, digital libraries, artificial intelligence, and natural language processing. NSDG (National e-Governance Services Delivery Gateway) is one of the e-governance projects that was entrusted to C-DAC for its development. NSDG is one of India’s Mission Mode Projects (MMP). NSDG is a standardsbased messaging middleware for e-governance services that was conceptualized with the aim of providing a single-window service to a citizen of India for services such as passport and land records, among others. NSDG was conceptualized by Intel, BEA, and Oracle in 2002. A proof of concept was shown to the Department of Information Technology (DIT) of the government of India in 2003. After its approval by DIT, C-DAC was called by the government to develop the entire infrastructure. After more than two years of dedicated development efforts, the gateway became operational in August 2008. BUSINESS CHALLENGE The key objective of the National e-Governance Plan (NeGP) of the Government of India is to collaborate and integrate information across different departments in the centre, state, and local government. NSDG was specifically aimed at integrating the services offered by the departments of central government, such as issuing a birth certificate, passport, and land records, among others, so as to provide a single-window service to the customer. Government systems are characterized by islands of legacy systems using heterogeneous platforms and technologies and spread across diverse geographical locations, in varying states of automation. Business challenge To design a stable, high-performance, scalable, and flexible architecture for the development of National e-Governance Services Delivery Gateway (NSDG) SOLUTION C-DAC chose open source systems based on Red Hat’s infrastructure stack, which helped them to design a highperformance, flexible, and customizable gateway SOFTWARE Red Hat Enterprise Linux Advanced Platform, including clustering technologies, JBoss Enterprise Application Platform 4.3, Hibernate, JBoss Messaging, J2EE, Axis2, XMLBeans Hardware 36 Intel processor-based servers from HP and IBM Benefits Increased flexibility, achieved freedom from vendor lock-in, performance, and scalability NSDG needed to simplify the above task by acting as a standards-based messaging switch and providing seamless interoperability and exchange of data across the departments. NSDG, acting as a nerve centre, needed to handle a large number of transactions and to help in tracking and time stamping all government transactions. Apart from the process and people challenges, there were loads of other challenges in front of C-DAC while designing the entire architecture of the gateway. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | C-DAC redhat.com/jboss 153 “The high performance and flexibility that comes with the Red Hat Enterprise Linux operating platform makes it the natural choice for developing mission-critical turnkey systems. The excellent support network and ecosystem available for Red Hat solutions provide a strong sense of comfort, allowing one to sleep well at night.” – Zia Saquib, executive director, C-DAC To begin with, the gateway was a first of its kind to get developed in the world. “We didn’t have any role model to follow,” said Zia Saquib, executive director, C-DAC. “The only gateway project before ours was that in the UK, but our architecture was much more difficult and complex.” Protocol specification was also very complex and challenging, as there was a lot of asynchronous messaging traffic due to a non-existent IT infrastructure at the back end. Performance was another big challenge. “The system needed to be designed in such a way so as to handle a traffic of 250 messages per second, and to add to that, it also should not take more than three seconds of processing time within the gateway. There can’t be any compromise on the performance,” said Saquib. “As the initial stage of the development is very crucial, we didn’t want to restrict ourselves in any kind of proprietary vendor lock-in. The flexibility of fine tuning the software component that we use was extremely important.” To address these issues, with the guidance from DIT, C-DAC decided to build its infrastructure based on open source solutions and chose Red Hat as its trusted technology partner to implement these solutions. SOLUTION With performance, scalability, and flexibility criteria in mind, for C-DAC to implement the NSDG project successfully, Red Hat’s open source solutions were an ideal fit. They not only met the criteria of performance, scalability, and flexibility, but also allowed C-DAC to avoid proprietary vendor lock-in, while taking advantage of the rapid innovation of the open source community. “We have used the complete Red Hat stack: the operating system and the middleware for the development of the NSDG system,” said Saquib. Currently, there are a total of 32 servers on which Red Hat Enterprise Linux Advanced Platform has been implemented. “We have also used Red Hat Clustering Suite to address the failover issues,” said Saquib. 154 redhat.com/jboss C-DAC has based NSDG’s core framework on JBoss Enterprise Middleware. “We started with JBoss.org for the development and are now moving on to the supported enterprise-class version as we move to production environments,” said Saquib. “Over the last one-and-a-half years, we have found that JBoss is quite stable and sturdy. It matches our performance requirements.” “In addition to Red Hat’s reliable products, Red Hat Support is a benefit that is so important for our mission-critical projects, such as NSDG,” said Saquib. Red Hat helped C-DAC in getting a sound understanding of JBoss Enterprise Application Platform 4.3. “Our core technical team is also well-versed in Red Hat Enterprise Linux, which helped us a great deal in building this system,” said Saquib. The system is capable of processing any request in less than three seconds within the gateway, and is quite stable, with close to zero downtime in the last one-and-a-half years. The NSDG project was so successful that in the same time that it took to go live, NSDG won the e-governance category at The World Is Open awards in 2008, organized by Skoch Consultancy Services. BENEFITS “Red Hat freed C-DAC from vendor lock-in and enabled it to build the NSDG system, which is flexible and delivers high performance,” said Saquib. “General purpose application servers such as JBoss are not particularly meant for an application such as NSDG. Hence, there is a large amount of fine tuning, which becomes compulsory in the application servers,” said Saquib. “JBoss as an open source product helped us tremendously in this regard, as we had control of the source code level, available for customization as per project needs. That adds on to an extra layer of confidence for our specialist team.” With JBoss, C-DAC did not have to seek any developer licenses or await arrival of trial media, which usually happens with proprietary platform providers. C-DAC also had almost zero waiting time to get started with development of NSDG on JBoss. “With the right blend of performance with flexibility, Red Hat Enterprise Linux became the natural choice while developing mission-critical turnkey systems,” said Saquib. “With an excellent support network at the back, Red Hat products gave us a sense of comfort.” With the successful completion of NSDG at the national level, C-DAC in collaboration with Red Hat has once again proved that open source can surely be applied to mission-critical projects and reap rich benefits from it. C-DAC | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Swedish Railways Implements JBoss Enterprise SOA Platform Geography Sweden Business challenge Build a new development platform to rapidly deliver integrated IT projects BACKGROUND across the business Swedish Railways (SJ AB), the national railway operator in Sweden, travels between 350 stations and carries 100,000 passengers per day. The company maintains approximately 3,500 employees and boasts a yearly revenue of 1.3 billion dollars. software BUSINESS CHALLENGE EnterpriseDB In May 2006, SJ AB recognized the need to upgrade its internal software delivery system in order to provide a shared platform for all of its IT systems. The integration of the IT systems is essential for SJ AB as it uses a diverse range of applications relevant to human resources, sales, and other departments. Each applications needs to be accessed across a range of interfaces from PCs to PDAs. A new department called the Integration Competence Centre (ICC) was established within SJ AB with assistance from Redpill. The ICC is responsible for establishing the Integration platform and deliver service-based integration solutions and new service according to SJ AB requirements. SOLUTION Red Hat Enterprise Linux 5, JBoss Enterprise SOA Platform (JBoss AS 4.2, ESB 4.2, JBoss Messaging 1.4), Hardware 2 IBM xSeries 346 servers benefits Increased time-to-market of services for customers, increased ROI and interest in rail travel, eliminated licensing costs for the platform, integrated IT systems, and avoided vendor lock-in SJ AB first explored and implemented JBoss solutions in 2005 after lack of satisfaction with its existing application server. When deploying a new Intranet application, the existing solution caused performance problems for the railway, so SJ AB turned to JBoss for a trial of JBoss Application Server. The JBoss Application Server trial delivered a dramatic performance improvement in comparison to the railway’s current application server, and SJ AB decided to migrate to JBoss solutions. With integration and training services from Red Hatauthorized partner Redpill, SJ AB migrated all of its systems to JBoss Enterprise Middleware, today amounting to over 120 CPUs. In searching for an upgrade to its internal software delivery system, SJ AB explored solutions from IBM, BEA, and Redpill, together with JBoss. The full solution incorporates IBM Intel servers running Red Hat Enterprise Linux 5 on the SJ AB Integration platform, built using the JBoss Enterprise SOA Platform. SJ AB also uses JBoss ON to monitor and manage updates. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SJ AB redhat.com/jboss 155 “With our new Integration Platform built on JBoss Enterprise SOA Platform components, new Integration projects can be delivered faster than ever. With JBoss ESB, our previously disconnected IT systems can now gradually be integrated in a loosely coupled architecture, and as a result, our IT department can react much more dynamically to the demands of the business.” – Anders Nilsson, IT-Architect at Swedish Railways The Integration Platform, utilizing Red Hat and JBoss solutions, was launched in October 2007. The first major project for the ICC was the creation of a ticket-auction system to sell unsold tickets on Tradera.com, the Swedish auction website owned by eBay Inc. Using JBoss ESB, any tickets which have not been sold by SJ within two days of departure are automatically transferred to the eBay-owned Tradera system, where they are available for auction until six hours before departure. Now, with a successful Integration Platform, the ICC plans to deliver a new project every two months. The upcoming projects come from both internal and external demand and include consolidating existing systems and creating new products. BENEFITS With Red Hat and JBoss solutions, the SJ AB Integration Platform has delivered increased ROI for the railway. Through its Tradera.com ticket-auction project, which took just four months to complete, SJ is now able to sell an extra 1,500 tickets per week. Previously, these tickets went unsold. “We saw the return on our investment very quickly, best measured in weeks rather than in months,” said Anders Nilsson, IT-Architect at Swedish Railways. With the creation of the SJ AB Integration Platform, the ICC is now able to rapidly deliver cost-effective, integrated IT projects across the entire business. As an indirect benefit, the collaboration with Tradera.com has also given SJ enhanced recognition as an innovator in online consumer sales, attracting new interest in train travel in Sweden. 156 redhat.com/jboss SJ AB | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Swedish National Police Board Experiences Impressive Cost Savings with JBoss Enterprise Application Platform Geography Sweden Business challenge To replace costly proprietary software with reliable open source solutions to BACKGROUND Swedish National Police Board (SNPB) is the law enforcement agency for the country of Sweden. The Police Board consists of the 21 Police authorities in Sweden, in addition to the National Laboratory of Forensic Science. The Police Board employees 25,000 staff, including 16,900 policemen and 535 IT department workers. reduce acquisition and ongoing costs for the organization’s IT department MIGRATION PATH Proprietary software and hardware, including Hewlett Packard PA-RISC chip-architecture, HP-UX UNIX operating BUSINESS CHALLENGE The Police Board uses approximately 500 separate IT applications, 70 percent of which are developed in-house by the SNPB IT department. The applications are used to support the functions of the Police force, covering a wide range of activities, including incident reporting, investigations, traffic surveillance, forensics, human resources, and accounting. The IT department at SNPB has historically used a number of propriety solutions to provide the required services for the organisation’s underlying IT infrastructure. Faced with the large costs associated with licensing, support, and maintenance for its proprietary solutions, the Police Board searched for ways to reduce acquisition and ongoing costs for its IT department. The long-term goal of the Police Board is to replace all the proprietary software running on its servers with open source solutions. In addition to cost savings on licenses, support, and maintenance, the Police Board would benefit from the open standards, freedom of choice, increased competition between vendors, minimized vendor lock-in, reduced TCO, and increased ROI that is associated with open source solutions. SOLUTION system, Oracle database and BEA WebLogic Server, to open source solutions, including JBoss Enterprise Application Platform SOLUTION Hardware – HP Blade System C-class servers with 300 AMD Opteron Dual-Core CPUs Operating System – Novell SUSE Linux Enterprise Server 10 Application Server – JBoss Enterprise Application Platform 4.2 Database – MySQL Enterprise Server 5 benefits Experienced reduced TCO, increased reliability, enhanced performance, freedom from vendor lock-in, and expects As it explored open source solution alternatives to its costly proprietary software, the SNPB IT department embarked on a pilot proof-of-concept project to test the viability of using open source solutions within its organization. Looking to replace its existing BEA WebLogic application server with an open source alternative, the SNPB saw only one realistic option, JBoss Enterprise Application Platform. estimated cost savings of approximately JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SNPB redhat.com/jboss €20 million over the next five years 157 “The JBoss Enterprise Application Platform was able to deliver the performance that was required and had the professional support necessary to enable us to confidently deploy the software in a production environment,” said Per-Ola Sjöswärd, Executive IT Strategist at the Swedish National Police Board. “The IT department required very little convincing to its suitability as it is well known in the industry as the leading open source application server. Additionally, training was not an issue, as many of the in-house developers had been using JBoss technology before. From a development perspective, JBoss fit well into our existing setup, as all of its in-house development is done in Java.” The pilot scheme for SNPB’s open source architecture was the migration of the Police photo database, named “PICTURE.” The PICTURE database fulfills three roles at the Police Board. First, it is used to store and search for passport photos — all citizens applying for a passport in Sweden must have their photo taken in a police station, which is then stored on the central database. Second, the PICTURE database is used to store and archive photos taken by police officers with digital cameras. Finally, the database is used as a common service for any other police application which requires access to photographs. As the system uses web services, the application can potentially be accessed by a large range of devices, such as mobile devices. In the near future, police officers will be able to use smartphones and PDAs to access the photo database to verify identification while they are out on duty. “The JBoss Enterprise Application Platform was able to deliver the performance that was required and had the professional support necessary to enable us to confidently deploy the software in a production environment.” – Per-Ola Sjöswärd, Executive IT Strategist at the Swedish National Police Board The existing PICTURE system was built using entirely proprietary software and hardware, including Hewlett Packard PA-RISC chip-architecture, HP-UX UNIX operating system, Oracle database and BEA WebLogic Server. The SNPB’s pilot was built by replacing all of these proprietary solutions with open source alternatives. The new architecture utilizes commodity x86-architecture, SUSE Linux Enterprise Server, 158 redhat.com/jboss MySQL and the JBoss Enterprise Application Platform, which replaced the BEA WebLogic server. The JBoss Enterprise Application Platform performs a vital role in the new infrastructure, running the PICTURE application, handling user requests, and accessing the picture database. System integrator Red Pill provided assistance for the project, with integration and training services. Additionally, the Police Board relies on JBoss for ongoing support and updates through a subscription to JBoss Operations Network. BENEFITS During its evaluation of the potential benefits of open source alternatives for the PICTURE system, the Police Board calculated the costs associated with the potential solutions for its IT system. Taking into consideration cost savings from volume discounts, the TCO of the proprietary solution for three years was estimated at €260,000. The team similarly calculated the cost of its proposed open source and commodity x86-architecture solution. At full list price, without allowances for volume discounts for the open source products, the TCO for the open source alternative over three years was valued at €70,300—a massive 73 percent cost savings when compared to its current proprietary solution. The SNPB has estimated that by switching to open source solutions and commodity x86-architecture for all new IT-systems, will save approximately €20 million Euros in IT costs over the next five years. With its IT cost savings, the SNPB now has the opportunity to purchase 400 new police cars or hire 70 new system developers during the same five-year time frame. In addition to costs savings, SNPB’s new open source system has also delivered performance advantages over its former proprietary solution. The average load for the PICTURE system is 3,500 new passport images per day. “Our initial project with JBoss Enterprise Middleware has been such a resounding success in terms of meeting our performance requirements and the level of professional support we received from JBoss, that the Swedish Police Board is planning on migrating a further four large IT systems to the open source architecture in 2008, of which JBoss Enterprise Middleware is a key part, with another 15 new projects in the pipeline,” concluded Mr Sjöswärd. SNPB | JBOSS BOOK OF SUCCESSFUL SOLUTIONS ANSES Recognizes Cost Savings and Greater Flexibility with JBoss Enterprise Application Platform Geography Argentina Business challenge To find a solution that would address BACKGROUND The Administración Nacional de la Seguridad Social (ANSES, in its Spanish acronym) is a decentralized government agency within the scope of the Social Security Secretariat. ANSES reports to the Ministry of Labor, Employment and Social Security of the Government of the Argentine Republic. ANSESs’ main function is to manage and disburse all social security contributions in Argentina destined for active and retired workers and their families, including national retirement and pension funds, funds of employees under an employment relationship and self-employed workers, subsidies, family allowances, and unemployment benefits. ANSES has 14,000 employees and 600 offices spanning the Argentine territory connected through a modern multiprotocol label switching (MPLS) network. Its systems are centralized in a datacenter that has two primary functions, running the online applications that support 600 customer service locations, and running web applications that the social security system beneficiaries access through a web portal. Each month these systems perform about 170 million transactions. The processes engaged in the settlement of payments involve over 1.5 million monthly records. In order to support this entire infrastructure, ANSES’ IT department has a permanent staff of 490 employees, 180 of which are developers. This area is also assisted by 100 to 300 independent developers depending on the demand. multiple challenges including: recording changes in laws without impacting transnational systems; allowing non-IT professionals to make legal and regulatory changes without manipulating source code; separating management and disbursement processes from applications SOFTWARE JBoss Enterprise Application Platform 4.3, JBoss BRMS (Business Rules Management System) 5.0, JBoss Data Services Platform (DSP) 5.5 Hardware SUN M9000 with 8 Quad Core Sparc VII processors of 64 bits and 192 Gbytes of Ram, Storage Tek 6740 and SO Solaris 10 Benefits Greater flexibility, lower total operating BUSINESS CHALLENGE costs and streamlined architecture Over the years, ANSES employees have developed a broad knowledge base and expertise on the processes and rules used to settle and manage social security payments in Argentina. During the last 50 years, not only have new concepts and methods of settling benefits been created, but laws have been subject to numerous changes as well. Significant efforts have been made to translate and incorporate the expertise of employees into systems that ensure a single source of information at the time of making material decisions, like the right to benefit payment. However, in the case of entitlements, evidence JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ANSES redhat.com/jboss 159 has demonstrated that the same situation could be successfully handled differently at various customer service locations based on the expertise of individuals serving in specific regions. As such, ANSES needed a system that could both systematically account for rules and changing laws and be flexible enough to accommodate specific situations. In 1996, an attempt was made to organize the regulation of the social security system according to a business rules format based on the proportional logical writing method. At that time technology was incapable of supporting the 60 MB of spreadsheets resulting from such work. Due to the high volatility of business rules that are based on regulations and laws, keeping the systems in perfect working order is extremely difficult. The successive changes in the Argentine retirement system over the years caused many of the primary systems to become unpredictable given the complexity of their logic and their many outdated components. What makes this issue even more complicated is the need to link systems and rules to laws and regulations. Rules must be prioritized based on the administrative attributes (laws, opinions, requests for amparo - a form of constitutional relief found in the legal systems supporting them). This complexity is increased when laws amend other rules that must govern the set of benefits falling within the rule in force at the time of its issuance. Therefore, the systems must be capable of understanding and managing which set of rules are applicable to each case. This reality entails an intricate network of dependencies and hierarchies between laws and rules which is very difficult to organize in closed information systems. In order to appropriately and successfully handle the complexity, ANSES incorporated within its modernization program (PRISSA) a solution to the logical volume problem and the permanent growth of these business rules. The main goal of PRISSA was to cut system management time for the IT department by separating the tasks required to successfully maintain the system. Under the new structure, the Standards and Process Management team, which is the relevant legal authority, would control the definition of rules, while the IT department would be solely responsible for the definition of the architecture, data modeling, resource deployment and other tasks that traditionally fall to IT teams. This new process represented a paradigm shift, where developers and business specialists share the workload in order to more efficiently and effectively manage the entire architecture that controls the management of millions of transactions. Additionally, the system needed an easy-to-understand graphical user interface that non-technical business analysts could manipulate. Attorneys, legal assistants 160 redhat.com/jboss and business managers at ANSES would need the basic knowledge of desktop tools. This new structure would allow rules to be deployed in an inference engine and executed by means of transnational systems. SOLUTION As part of the modernization project, a solution called Business Rules Generation Assistant (APRN, in its Spanish acronym) was designed based on JBoss Enterprise Business Rules Management System. The APRN allows for the folllowing: • The development, testing, and documentation of rules by people only knowledgeable about office automation tools by means of a Wizard Web interface • Data discovery in order to eliminate loopholes when the law fails to indicate what to do and when the conditions being regulated have values different from those anticipated • Aligning each decision rule to the regulation supporting it (law, rule, request for amparo, etc.) • Data modeling and simulation of the behavior of the rule with different values of productive data, by answering the question “what if” • Ensuring the accurate implementation of new rules without affecting transnational systems ANSES leveraged the flexibility and robust combination of a number of solutions within the JBoss Enterprise Middleware portfolio. Because the standards-based open source middleware architecture sits between the application and the operating platform, it serves to seamlessly manage loading, prioritizing and rule simulation (APRN). Additionally, JBoss Enterprise Middleware serves as the transnational system infrastructure layer, operating and warehousing the historical data sources of the organization. ANSES deployed a combination of JBoss Enterprise Middleware solutions to create a flexible, efficient and simplified architecture including: • Rule Generation Assistant — Seam-based web application running on JBoss Enterprise Application Platform 4.3, which generates a rules meta-code in MVEL • Rule execution and testing — Rules in MVEL are executed for simulation in JBoss Enterprise BRMS • Real-time rule and data simulation — Users define the logical entities involved in the rules through APRN. These entities are materialized as Java objects and associated with a DSP virtual view by the IT staff. The virtual view is finally associated with the actual data required for the view and may reside in relational databases, web services, VSAM files or structured text. After rules are compiled and virtual views are associated, the Rule Generation Assistant allows simulation of the execution of a rule against a real set of organization’s data in real time. ANSES | JBOSS BOOK OF SUCCESSFUL SOLUTIONS The Rule Generation Assistant was used in virtual partitions of a Sun M9000 unit with 8 Quad Core Spark VII 64 bit processors and 192 GB RAM, Storage Tek 6740 and Solaris 10 OS, SQL Server and DB2 databases supported in Mainframe z/10 of 900 mips and connected through a DB2 connect. There are also over 250 servers running on various operating platforms including Linux and Windows. A critical issue is the volume of information within the organization’s databases that contain records for the entire active and retired population of Argentina, which totals about 4 billion. The records of social security beneficiaries amount to 1.4 billion and the history of the social security current account is 275 million. At present there are 50 new applications being developed that will have their logic externalized in the rules engine, without their own business logic. BENEFITS By unifying the decision criteria of the entire organization, ANSES was able to eliminate the potential for discretionary use and fraud furthering a reduction in the number of lawsuits (approximately 30,000 lawsuits are filed against ANSES each month), resulting in a direct impact on the solution ROI. The development team’s application maintenance workload was also reduced, allowing resources to be allocated to the design of new solutions. Response-time-to-change was minimized due to the ability to take immediate action to build system solutions. Response time is further minimized when this benefit is coupled with the swift implementation of new programs and benefits by legal authorities. Ultimately, the result is an improvement in the quality of life of the beneficiaries. ANSES will migrate from their existing Mainframe environment (4.5 million dollars on equipment cost plus 1.4 million dollars for maintenance and annual support) to a lower-cost open system. Using Red Hat’s open source technology reduced the total cost of the solution and has allowed for the allocation of a greater portion of the budget to train internal resources and develop a task force fit for the challenge. The Red Hat suite of solutions and services also allowed ANSES to realize other open source advantages, such as lower cost of acquisition, along with the support of proprietary systems and the guaranteed presence of a partner to accompany and ensure project success. Gains in efficiency were also realized due to access to open source industry and community experts and most notably, product experts. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ANSES redhat.com/jboss 161 162 BRAZIL’S MINISTRY OF HEALTH GAINS GREATER SECURITY AND RELIABILITY WITH RED HAT Geography Brazil Business challenge To ensure total security in the operation of applications SOFTWARE JBoss Enterprise Application Platform, BACKGROUND The Ministry of Health is the federal agency responsible for organizing and preparing public plans and policies related to healthcare for Brazilians. Brazil’s National Health System (SUS), coordinated by the Ministry of Health, is one of the largest public health systems in the world. It ranges from simple outpatient care to organ transplants, ensuring comprehensive, universal, and free access for the country’s entire population. JBoss Operations Network, Red Hat Enterprise Linux Hardware Dell Edge R900 servers MIGRATION PATH Sun Solaris to Red Hat Enterprise BUSINESS CHALLENGE Because the Ministry of Health was using several different systems, which hindered some tasks and functions, it wanted to standardize its environment. In order to standardize, as well as increase information processing, application performance, security for applications, and the reliability of its programs, the Ministry of Health selected Red Hat Enterprise Linux and JBoss Enterprise Application Platform. These mission-critical programs include the People’s Pharmacy, Platform Brazil, the Disease Notification System (SINAN), the Certification of Social Assistance Bodies in the Area of Education (CEBAS), and the National Health Card. The constantly fluctuating volume of data stored for the operation of these programs is enormous, as it contains information on every person who uses the public health service, as well as health professionals. In addition, the Ministry of Health had an urgent need to prevent system failings while managing this data. Red Hat was selected as the solutions provider that would guarantee the optimal functioning of the Ministry of Health’s platform. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SUS Linux; Tomcat to JBoss Enterprise Application Platform Benefits Increased information processing, application performance, security for applications, and the reliability of the Ministry of Health’s programs for the general public; achieved an approximate savings of 80 percent when compared to proprietary software; received enhanced technical support from Red Hat Global Support Services redhat.com/jboss 163 SOLUTION With these goals, the Ministry of Health found the ideal solutions provider for its needs in Red Hat. In addition to providing a complete offering with an operating system, middleware platform, and management tool, Red Hat also provided consulting, training, and technical support services to guarantee the implementation and operation of the new environment. Ministry of Health. “We are supported by consultants who are speci-alists in the entire migration process and the implement-ation of the new environment, with a service level suited to the Ministry of Health’s demands,” said Jose Marques. “Red Hat offered us total support and consulting, giving our team enough background to manage the new environment with full efficiency.” “We hope to guarantee greater security and reliability in our missioncritical applications, which include data management for the entire public network of hospitals and clinics, as well as information from private insurance plans.” – Jose Marques, general coordinator of analysis and maintenance for the Ministry of Health In addition to migrating all of the Ministry of Health’s applications to Red Hat Enterprise Linux and JBoss Enterprise Application Platform, the Ministry of Health will also migrate its database to Red Hat solutions. All the applications are monitored and managed by JBoss Operations Network, which allows greater control of the environment and ensures greater availability. Red Hat Consulting is responsible for planning and executing the migration following best practices for security. The migration process will include the use of a virtual environment in the implementation phase. The Red Hat Consulting team has prepared templates that allow each virtual machine running the new environment to be delivered in an average of 15 minutes, plus five more minutes per application, ensuring faster delivery of new systems. BENEFITS This new standardized environment will offer a higher level of security and stability, while simplifying implementation, administration, and maintenance processes. The Ministry of Health also expects increased system performance and speed. With the adoption of Red Hat, the Ministry of Health is saving about 20 percent of what would be implemented with proprietary software solutions. Red Hat Consulting, Red Hat Training and Certification, and Red Hat Global Support Services, considered to be a reference on the market, are also greatly benefiting the 164 redhat.com/jboss SUS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Spanish Ministry of Education and Science Migrates Its Critical Applications to Red Hat Solutions Geography Spain Business challenge Replace mixed proprietary IT environment to simplify manage-ment and improve system performance and availability MIGRATION PATH BACKGROUND The Ministry of Health is the federal agency responsible for organizing and preparing public plans and policies related to healthcare for Brazilians. Brazil’s National Health System (SUS), coordinated by the Ministry of Health, is one of the largest public health systems in the world. It ranges from simple outpatient care to organ transplants, ensuring comprehensive, universal, and free access for the country’s entire population. BUSINESS CHALLENGE After the 2004 government elections, a number of changes that affected the MEC IT structure were implemented. As part of these changes, the culture area was separated from the department of Education, while the Ministry of Science and Technology was dissolved. As a result, a new Ministry, called Ministry of Education and Science, was created, assuming the responsibilities of the former department. The Ministry, which already had highly heterogeneous environments, assumed 400 new users and 60 new applications after the new structure took affect. The integration with the rest of the systems was completed within a six-month period. Additionally, by assuming responsibility for innovation and with the increase in importance of electronic administration, the department was required to provide a greater number of IT services, requiring more servers. This presented the Ministry with an opportunity to renew hardware and software solutions for its IT systems. Sun Solaris and IBM z/OS to Red Hat Enterprise Linux 5 and JBoss Enterprise Application Platform SOFTWARE Red Hat Enterprise Linux 5 virtualization, JBoss Enterprise Application Platform, Tomcat HARDWARE HP, Dell, and Fujitsu Siemens servers benefits Achieved simplified system management and improved system availability, performance, reliability, stability, and platform flexibility SOLUTION The IT department began the project to renew its hardware and software solutions by virtualizing a large number of machines and executing a project to consolidate various operating systems into a single platform. The department made the decision to replace its existing Sun Solaris and IBM z/OS proprietary operating systems with Red Hat Enterprise Linux 5. “We were already using Red Hat solutions in JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SUS redhat.com/jboss 165 network-service areas, such as perimeter security. It was this positive experience with Red Hat, combined with the knowledge of the operating system within the department, that made us select it as our operating system of choice across the Ministry,” said Africa Cabañas, Head of IT for the Ministry of Education and Science. The compatibility between Red Hat Enterprise Linux and the EMC Storage Area Network (SAN), assured by Red Hat certification, was an important factor in the Ministry’s decision. “All storage-cabin manufacturers certify against certain operating systems and Red Hat Enterprise Linux is normally one of the first. We could not choose just any Linux distribution; it had to be certified, because the SAN is of core importance to our IT infrastructure,” said Cabañas. The project involved all three architectural levels of MEC’s IT system: database servers, application servers, and web servers. “All systems were built on Red Hat Enterprise Linux 5 with virtualization. In cooperation with development areas, we migrated everything that could be moved from proprietary environments to Red Hat solutions,” continued Cabañas. In addition to implementing Red Hat Enterprise Linux 5 and virtualization, MEC also migrated its application servers to Tomcat and JBoss solutions to benefit from the solution’s superior technology and to extend the freedom of open source to its middleware layer. performance has increased five-fold in comparison with our previous solution.” For the Ministry of Education and Science, changing from Solaris and z/OS proprietary platforms z/OS to Red Hat Enterprise Linux 5 virtualization has resulted in cost reduction, which has enabled increased investment in hardware renewal. Moreover, the administration’s IT system has been simplified after system consolidation. In terms of citizen services, the new platform is especially beneficial for grant requesters, who can now connect at any time of the day. The virtualization capabilities have enabled increased platform availability, which is clustered and migrated automatically in the event of system failure. The Ministry’s migration to an open source environment is ongoing. The organization is looking to remove its existing Windows platforms and has plans to test new functionalities on Red Hat solutions, including virtualization, GFS, and desktop Linux. The Ministry’s IT department is satisfied with the results of its migration to Red Hat Enterprise Linux 5 and JBoss Application Platform. “As the migration only affects the back-end systems, the only difference that end users see is faster response times. Acceptance has been good. Changing from a proprietary platform to Red Hat solutions enables us to guarantee the future agility of the platform,” concluded Cabañas. The project was executed in two phases. The application servers were migrated to Tomcat and JBoss solutions during 2006. At this point, the Ministry chose 5 JBoss Application Servers as well as solutions from other providers. In June 2007, the Ministry completed the migration of its corporate Oracle database servers. In addition to its internal data centre, the Ministry had a number of applications and a large database which were located at an outsourced hosting service. During the migration, the ministry found that the hosted service did not provide the performance required, and decided to also move these services to the new Red Hat servers. BENEFITS With server consolidation and 24x7 support provided by Red Hat, the Ministry of Education and Science has resolved its previous performance problems and has successfully reduced system response times. “We have objective details. It took one-and-a-half days to resolve a lecture-transfer process with the proprietary system. It now takes five hours with Red Hat Enterprise Linux 5,” said Cabañas. “After moving MEC’s IT systems to Red Hat Enterprise Linux with virtualization, 166 redhat.com/jboss SUS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS SRi ecuador implements red hat solutions: A Scalable, Reliable Platform to provide online services to taxpayers Geography Ecuador Business challenge To develop a technology solution on a stable, secure, and affordable platform for an Internet-based tax return project SOFTWARE BACKGROUND The Internal Revenue Service—SRI—Ecuador’s tax management agency, provides services to over one and a half million taxpayers throughout the country’s 24 provinces. It maintains a workforce of 2,400 and recorded an annual income of over USD 5 billion as per 2007 data. SRI services include: taxpayer register, reception of tax returns, authorization of sales receipts, taxpayers’ claim and inquiry handling, and tax audit, among others. SRI invested in information technology to provide over 15 different services through its portal for taxpayers and for the 60 applications on its Intranet for internal management, all Web-based. In addition, it keeps automatic information exchange processes with other government entities. BUSINESS CHALLENGE SRI developed plans to implement a new tax service program that would promote voluntary compliance with tax obligations among its taxpaying customers. It investigated different ways to make it easier for its customers to comply with fiscal procedures and created easier processes. In 2002, SRI decided to pilot an Internet-based tax return project aimed at encouraging taxpayers to submit their tax returns online instead of submitting papers through the banking system. This called for a technology solution that could offer a stable, secure, and affordable platform. Red Hat Linux, Red Hat Enterprise Linux 5, JBoss Enterprise Application Platform Hardware HP blades with dual-core AMD processors and quad-core Intel processors on a 64-bit architecture MIGRATION PATH From proprietary software to Red Hat Linux 6, and Red Hat Enterprise Linux 5, and from JBoss Application Server 2.4 to JBoss Enterprise Application Platform Benefits To promote and enable Internet-based tax return filing by taxpayers to reduce processing times and avoid increasing the customer service infrastructure at its own counters and bank tellers SOLUTION SRI first began using Red Hat solutions in 1999 when it implemented Red Hat Linux 6 on Intel Pentium III processors for a variety of internal projects but mainly to implement the Internet-based billing issuance control system. It turned to Red Hat solutions after analyzing product capabilities and the freedom from licensing costs. This last detail JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SRI redhat.com/jboss 167 allowed SRI to move ahead with the project as it avoided the red tape typical of government procurement, with the ensuing time saving. After experiencing success with its initial implementation of Red Hat Linux 6, SRI analyzed Red Hat solutions for use in its Internet-based tax return project. “Our experience with open source has been successful. We have achieved an efficient, reliable, scalable and affordable platform. Having access to Red Hat’s source code has allowed us to customize the functionality of the products in terms of our needs. The success achieved with Red Hat solutions has encouraged us to explore open source solutions for other areas of our business.” – Engineer Alejandro Subía, National Director of Technological Development at SRI “SRI started a solution evaluation process that included Novell’s SUSE and Red Hat Solutions. Red Hat Linux was chosen for cost savings and reliability. Likewise, when we searched for an application server solution, we investigated offerings from Oracle, BEA and JBoss. JBoss was the option that best met the standards and budget set for the project. Thus, we opted for implementing JBoss Application Server 2.4,” explained Engineer Alejandro Subía, National Director of Technological Development at SRI. With the combination of Red Hat Linux and JBoss Application Server, the Internet-based tax return system was implemented as a pilot project by the end of 2002. The project introduced the Internet as a massive interaction platform with taxpayers for the first time. Three years before, in 1999, SRI implemented the Internet-based billing control system, but this is used by a limited number of users (authorized printing houses) in order to authorize sales receipt printing for taxpayers. Technological Development Management at SRI. Today, Red Hat Enterprise Linux 5 is used on 90 percent of the HP Blade servers with dual-core AMD processors and quad-core Intel processors on a 64-bit architecture. It supports the 60 Intranet applications and 15 Internet applications, and approximately 95 percent of SRI’s employees rely on Red Hat solutions daily to execute their job. BENEFITS SRI has achieved the goal it set out to accomplish with its Internet-based tax return project, and today, the number of taxpayers approaching bank tellers and SRI counters looking for help to submit their tax returns has dropped remarkably, especially high-income taxpayers that account for 70% of the tax collection aggregate. “We’ve experienced hardware and software cost savings after migrating to Red Hat solutions. In terms of hardware, we were able to purchase servers with lower cost architectures, such as x86 in place of Sun’s Sparc, which was SRI’s primary platform. In terms of software, Red Hat offered the best total cost of ownership – TCO – against proprietary competitors,” commented Alejandro Subía. Red Hat Enterprise Linux 5 and JBoss Enterprise Application Platform have provided SRI with a robust platform for reliable Internet services for its taxpaying customers. “Our experience with open source has been successful. We have achieved an efficient, reliable, scalable and affordable platform. Having access to Red Hat’s source code has allowed us to customize the functionality of the products in terms of our needs. The success achieved with Red Hat solutions has encouraged us to explore open source solutions for other areas of our business. As a matter of fact, SRI’s planned software architecture up to 2011 mostly contemplates open source solutions as certain risks relating to support availability have been eliminated with the Enterprise version alternatives,” explained Engineer Subía. “From the beginning of the project, Red Hat has been the operating system of choice for our internal application servers and we’ve updated it with each new version released to the market. We are currently using Red Hat Enterprise Linux 5. JBoss has served as our primary J2EE application server, and today we rely on JBoss Enterprise Application Platform” said Engineer Patricio Albuja, Head of the Planning Department of the 168 redhat.com/jboss SRI | JBOSS BOOK OF SUCCESSFUL SOLUTIONS BRAZILIAN FEDERAL SUPREME TRIBUNAL ADOPTS JBOSS ENTERPRISE MIDDLEWARE Geography Brazil Business challenge Needed a service-oriented architecture that improved Brazil’s Federal Supreme Tribunal’s (STF) system integration process and the database and deployment governance in the BACKGROUND STI (Technology Information of Office Brazil’s Federal Supreme Tribunal’s Information and Technology Office (STF) provides systems development for the Brazilian High Court’s coverage area, which involves all Brazilian regional tribunals for second court appeal, which means something about 35 tribunals from all Brazil states. Secretary) SOFTWARE This includes providing new technology adoptions, computing and database net management, and software and equipment technical support and specialized assistance. ESB, JBoss jBPM, JBoss Rules, and All the systems that are supported by the Technology Office have both internal and external users who constantly demand new functionality. Among these demands is system integration, which was one of STF’s most critical functionalities. BUSINESS CHALLENGE While STF had a functional level system and solid applications development, there was a lack of performance in information sharing. Users complained about slow access and shared files did not appear in real time. In addition to a low performing system and a great demand of trials, STF experienced system integration problems. The team needed an architecture that could offer a quick and easy integration between systems. Red Hat Enterprise Linux, JBoss SOA Platform, including frameworks: JBoss Hibernate, JBoss Operations Network (Jboss ON) Hardware x86 commodity servers with Intel Xeon Processor-based servers Benefits Reduced costs and increased agility, functionality, and flexibility with a combination of Red Hat and JBoss solutions STF needed components, applications, services, programs and users to easily integrate with one another to successfully share critical files, such as contracts and processes. STF also needed system integration capabilities that could handle requests per file and setup procedures for remote calls by shared database and message lines. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | STF redhat.com/jboss 169 JBoss ON allows the STF IT team to focus on specific system issues as JBoss ON will resolve issues that can be addressed by an enterprise SOA management solution. SOLUTION When considering various platform options, STF researched: • The Federal Government guidelines for open software usage • STI’s prior experience with Red Hat • Evaluation of the capabilities and experience of system administrators, developers, and other IT professionals with the platform vendor’s technology The team determined that an Enterprise Service Bus (ESB) was the best solutions to meet its demands and requirements in a message system with the capability to implement several open integration patterns. After researching several SOA and ESB options and various open source software providers, the team chose Red Hat’s JBoss Enterprise SOA Platform. JBoss Enterprise SOA provides automatic message routing and supports several information exchanging providers and channels, such as FTP, SMTP, JMS and Web Services. JBoss Enterprise SOA Platform enables business execution, responsiveness, and flexibility in a cost-effective, open platform and aggregates pluggable security, auto-discovery, localization independence, and integration patterns implementation functionalities. Every STI/STF architecture is now developed on open source software with Java technology. For software development and support needs, STF now uses Red Hat’s JBoss Enterprise SOA running on Red Hat Enterprise Linux. STF uses (ESX 3.5) Virtual Machine, 2 Processors 3 GHz, 2 GB and JBoss Enterprise SOA Platform memory. The JBoss Enterprise SOA Platform (customized by STF for services patronization) is currently in the implementation phase. STI has a subscription for Red Hat’s technical support for four CPUs in Red Hat Enterprise Linux and JBoss Enterprise SOA Platform. STI’s governance project will begin generating its services still in 2009, which STI expects to improve the aggregate value and transparency of the entire organization. Ninety percent of its new projects will be based off JBoss Enterprise SOA and 100 percent of its 170 redhat.com/jboss legacy is currently in migration from JBoss.org and Fedora to JBoss Enterprise SOA. By using more efficient services, all of those who communicate with STF are expected to have benefits. For example, the lawyers win agility when they have to introduce a petition to the ministers of government. It can be done electronically, which represents a great evolution of government service. Every STF service in production must be monitored and manageable. Such capabilities are achieved using JBoss ON—JBoss Operations Network—which offers accurate information about the processing of the Services hosted in the JBoss ESB, as well as the quality and metrics delivered by the JMS technology. Based on the Alerting features of JBoss ON, STF can receive alerts in order to prevent any unpredictable service behavior. In addition to this, in certain cases, some default actions can be taken according to the alerts, which allow the IT team to focus on actual potential problems, letting JBoss ON resolve issues that can be addressed by an enterprise SOA management solution. For the STI team the most important benefit has been getting an infrastructure more flexible and maturity with development systems to assist the STF needs. Also, the IT team got governance, being able to manager and measure its contribution for the Supreme Tribunal’s strategies. BENEFITS STI reports positive experiences with Red Hat’s support as the team receives quick and informative responses. Red Hat’s support model eliminates the need for STI to staff Red Hat specialists in-house, thus cutting costs.. The STI also finds great benefit in the Red Hat Business Partner Tecnisys, which provides specialized technology consulting and support, as training and specialist technicals to assist STI needs. STI has experienced increased agility and flexibility with JBoss Enterprise SOA Platform. From a commercial point of view, the cost savings are significant with the usage of open source software, and from a technology perspective, the infrastructure is more stable and failure tolerant; the service buses allow the IT team to work on more strategic work deployments, by the reuse of the available services in the service buses. An additional, unexpected benefit from using Red Hat and JBoss is the STI developers’ attitude shift. Instead of thinking in components, developers now think in terms of aggregating services. This attitude shift contributes to increased service performance, agility, and maintenance economy. STF | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Global Combat Support System: Focused Logistics; Red Hat’s MetaMatrix Enterprise Data Services Platform enables the transition to a ServiceOriented Architecture Geography North America Business challenge Fusion of information, logistics, engineering, planning and transportation technologies to enable military mobility and versatility BACKGROUND The Defense Information Systems Agency (DISA) is responsible for planning, developing, fielding, operating, and supporting command, control, communications, and information systems. DISA serves the needs of the President, Vice President, the Secretary of Defense, the Joint Chiefs of Staff, the Combatant Commanders, and the other Department of Defense components under all conditions of peacetime and war. SOFTWARE MetaMatrix Enterprise Data Services Platform benefits Legacy systems are leveraged in DISA’s BUSINESS CHALLENGE Net-Centric environment, information Fast-developing problems and hot spots around the world require governments to respond quickly with the right teams and the proper support. Many of the systems in place today need to be leveraged to maximize their value in support of troop deployment. The ability to capture essential data, transform it into usable information, and gain information superiority is paramount to the success of maintaining force readiness and winning conflicts. is securely shared across agencies and task forces, America’s troops are able to be more mobile and versatile, in any location, at any time Recognizing the need to provide commanders in the field with a better and more integrated source of logistics information, DISA has developed the Global Combat Support System-Joint (GCSS-J-J), a current operational capability. GCSS-J is an initiative that integrates existing combat support information to gain efficiency and interoperability in support of the warfighter. One of the major elements of war is ensuring the flow of personnel and supplies to and from the battlefield throughout all phases of an operation across military commands. In order to develop and sustain this flow, logistics commanders in the field need to have information that will allow them to completely see and understand both the tactical and logistical situation. The current combat support environment does not fully achieve system interoperability and asset visibility because of several shortfalls, including: stovepipe information systems, lack of visibility and limited access, inability to present a common picture, limited joint-decision support tools. SOLUTION DISA selected Red Hat’s MetaMatrix Enterprise Data Services Platform to support the GCSS-J Program in its transition to a new Enterprise Information Integration (EII) strategy. MetaMatrix enables the transition JBOSS BOOK OF SUCCESSFUL SOLUTIONS | DISA redhat.com/jboss 171 from stovepiped systems to a loosely coupled serviceoriented architecture, DISA’s Net-Centric environment. With unsurpassed extensibility and a rich set of information source connectors, the MetaMatrix Enterprise Data Services Platform enables organizations to integrate information across physical and political bounds. Information integration and management solutions from MetaMatrix enable the GCSS-J to provide real-time information from transportation, supply, maintenance, personnel, acquisition, health services, finance, and engineering systems. MetaMatrix makes distributed data accessible and manageable, breaking through the traditional barriers of location, structure, semantics and context. MetaMatrix enforces security on the Virtual Databases within the system and offers features to manage users, groups, and entitlements. In addition to the run-time security, MetaMatrix also supports design-time security, ensuring that developers have access to only data entities for which they are entitled. MetaMatrix Enterprise Data Services Platform provides integrated real-time access to disparate information. With unsurpassed extensibility and the most complete set of information source connectors, MetaMatrix enables organizations to integrate information across physical and political bounds. With MetaMatrix, organizations can create cross-agency applications to support joint responsibilities. The MetaMatrix system provides bidirectional access to information on native systems, delivering the most up-todate information possible. MetaMatrix supports GCSS-J data integration and legacy migration requirements. MetaMatrix retrieves and aggregates data from multiple data sources and makes it available to client applications through a single query against the virtual database. This provides a simple client interface and contributes to a modular architecture with applications loosely bound to data sources. MetaMatrix Enterprise Data Services Platform ensures that all information is visible, accessible, and understandable. MetaMatrix Enterprise Data Services Platform extends legacy applications to modern Service-Oriented Architectures. The MetaMatrix Enterprise Data Services Platform is the only comprehensive EII solution to address both data management and information integration in a scalable, standards- based manner. The MetaMatrix metadata repository enables users to discover, share, and analyze information and the way information is being used. Through standard interfaces reporting tools can provide the visibility developers need so they can find information entities, understand the context of those entities, and provide access to the right information. MetaMatrix is unique in its ability to expose integrated information, including legacy or proprietary data, as standard web services. One key feature of the MetaMatrix System is that it does not impose an XML schema on the user; instead, the user selects a schema as an end point or goal of the integration and maps data entities to the schema. In addition to publishing data as a service, the MetaMatrix System provides query access to integrated data sets through a SOAP interface, and supports both SQL and XQuery. In service-oriented architectures, MetaMatrix can be both a consumer and a provider of web services. BENEFITS MetaMatrix Enterprise Data Services Platform creates loosely coupled data environments, eliminating the development of stove-piped solutions. MetaMatrix uses a model-driven approach to integration. Authoritative information sources and data entities are represented in metadata models; the integration of information is achieved through these models. This approach decouples the information-consuming applications from the authoritative information sources, creating a flexible information environment. MetaMatrix delivers uncompromising security. A key requirement in information integration is information security and information ownership. MetaMatrix does not move data; the data is stored and maintained on its native system. The MetaMatrix Enterprise Data Services Platform integrates with the data sources security systems. 172 redhat.com/jboss MetaMatrix Enterprise Data Services Platform supports migration to the Net-Centric Environment. Driven by transformation, Us forces now enjoy rapid decision superiority, streamlined logistic support, and effective information operations in a true joint-forced world. The DOD is transforming Intranets into serviceoriented architectures under the Net-Centric Enterprise Services (NCES) program. The Global Combat Support System is one example of the agency modernizing its information technology systems under this program. MetaMatrix provides a common data environment capable of integrating and including virtually any information source. The MetaMatrix System couples the metadata management and the information integration capabilities necessary to support this modernization effort. DISA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS State of Tennessee Migrates Middleware Environment to JBoss Enterprise Application Platform running on Red Hat Enterprise Linux Geography North America Business challenge Implement a cost-effective, flexible middleware software, JBoss Enterprise Middleware, resulting in lower costs, increased performance and scaling for BACKGROUND The State of Tennessee’s OIR provides direction, planning, resources, execution and coordination in managing the information systems needs of the State of Tennessee. OIR is a division within the Department of Finance & Administration (F&A), guided by Mr. Mark Bengel, Chief Information Officer. OIR’s clients primarily consist of State agencies, departments and commissions. OIR serves as staff to the Information Systems Council (ISC), and under the ISC’s guidance, provides technical direction, services, and infrastructure to the State of Tennessee. BUSINESS CHALLENGE The State of Tennessee used proprietary middleware software for its middleware environment, but found the licensing terms of the software to be inflexible, inhibiting its ability to add new functionality to its existing systems, develop new ones, and scale to meet market demands. Additionally, the proprietary system was expensive. “We were spending a lot of money supporting these solutions, and in order to scale for our growth, we knew we needed to find a cheaper alternative, without compromising quality and performance,” said James Elkins, team lead for middleware, business intelligence and testing, OIR, State of Tennessee. growth SOlution Red Hat Enterprise Linux, JBoss Enterprise Application Platform, Red Hat Consulting, Red Hat Training migration path Proprietary middleware software to JBoss Enterprise Application Platform on Red Hat Enterprise Linux benefits Substantial savings on hardware and licensing costs for all new deployments, increased and impressive performance, stability and reliability, higher availability, and excellent support SOLUTION Though the State’s experience with open source middleware solutions was limited, it decided to migrate to the more cost-effective and flexible platform offered by open source solutions in a virtualized environment. The State of Tennessee, a long time Red Hat customer for its use of Red Hat Enterprise Linux, completed an environmental assessment of the various application servers available to meet the state’s growing middleware infrastructure. The OIR based the evaluation on a number of factors including cost to acquire and maintain, functionality in a virtual environment, and the application server’s ability to scale for expected and future growth. OIR evaluated a number of middleware solutions that could offer JBOSS BOOK OF SUCCESSFUL SOLUTIONS | OIR redhat.com/jboss 173 reduced total cost of ownership (TCO), expanded flexibility, and unmatched scalability. They required a J2EE-compliant Application Server that would integrate seamlessly with its standard operating system, Red Hat Enterprise Linux, which offered support and would enable OIR to meet the growing technology demands of the state. Ultimately, OIR selected JBoss Enterprise Application Platform in a virtualized environment and is also planning to utilize JBoss Operations Network (JON) for monitoring activities. The solution ecosystem consists of Red Hat Enterprise Linux and JBoss Enterprise Application Platform. The overall solution includes more than 60 servers used for the custom applications that serve the state agencies. Although the OIR team had no previous experience with JBoss solutions, after attending a Red Hat Training class for JBoss, combined with existing Java programming experience, the team found JBoss to be easy to use, manage and deploy. The OIR plans to send additional staff members to Red Hat Training for JBoss in the near future. “The JBoss Training class was delivered using comprehensive use-case scenarios and featured hands-on labs, which provided the skills and knowledge necessary to handle our organization’s JBoss workloads,” said Elkins. “After completing the JBoss Training class, I felt prepared and equipped to maximize our use of JBoss solutions and better understand, maintain and troubleshoot our middleware environment.” The migration involved no integration with the incumbent platform and was a full-system port. The OIR staff implemented the product, but utilized Red Hat Consulting to fine-tune the application servers for performance. The State of Tennessee OIR selected JBoss solutions for the offering of reduced TCO and increased performance, flexibility, and availability of resources with familiarity in the market. One of the distinct advantages of the JBoss Enterprise Application Platform is that it enables ease-of use for development. The solution integrates easily with each of the custom applications that support the state agencies. “We’re very impressed with JBoss and its support of mission- critical state-wide applications,” said Kitchens. “We are very satisfied with the results and with JBoss’ support.” The platform has enabled significant efficiency as the OIR team is now able to manage and monitor the performance of applications. The time required for startup up with the new JBoss-based system has been reduced considerably. Now, with JBoss Enterprise Application Platform, OIR can quickly and easily add new servers to its architecture. The new architecture has allowed OIR to buy, deploy, and re-deploy additional servers at competitive prices. In addition to reduced TCO amounting to savings, OIR also achieved enhanced performance from its newly implemented JBoss platform. “It’s now easier to scale a number of CPUs up and down in the current model, and the system really brings us a lot of value, especially in terms of efficiency and effectiveness. We have saved a significant amount of budget in terms of licensing and hardware costs on TCO,” said Kitchens. In addition to all of the valuable benefits delivered by JBoss solutions, OIR also found that many of its development staff perceived the use of JBoss and open source solutions in general as positive. “If we had to make the same decision all over again, we would have done the same exact thing,” said Elkins. “We trust Red Hat’s solutions, and it has always met our challenges.” Overall OIR has engaged Red Hat Consulting on two separate occasions and has found the experiences to be extremely useful as they were provided with the skills and tools to fully manage and fine-tune the applications on their own. “As we migrate more and more of the state agencies’ custom applications to JBoss Enterprise. Application Platform, the provisioning and deployment time has been reduced from six months to a matter of days. JBoss has allowed us to do more with less, increase our reliability, and allowed us to increase the service we provide to our citizens,” said Tricia Kitchens, director of enterprise services, OIR, State of Tennessee. BENEFITS 174 redhat.com/jboss OIR | JBOSS BOOK OF SUCCESSFUL SOLUTIONS INDUSTRY: RETAIL RETAIL 175 UDN SHOPPING BUILDS ROBUST E-COMMERCE WEBSITE WITH JBOSS ENTERPRISE APPLICATION Geography APAC Business challenge BACKGROUND UDN Shopping, a member of the United Daily News (UDN) Group, was established in 2010 and provides customers with products that strongly represent Taiwan. The hope is that customers get the most authentic, distinctive products available in the region. UDN Shopping is a comprehensive commerce platform, showcasing more than 300,000 items and offering customers secure transactions with personal privacy protection, rapid shipment of products, and supreme customer service. The United Daily News Group has one of the largest readerships in Taiwan. Over the past 60 years, the United Daily News Group has adhered to the spirit of objective independence, supplying readers with first-hand news information. This has made the United Daily News Group the premier choice for readers in Taiwan. To build a successful online shopping experience with high stability and strong system performance SOLUTION JBoss® Enterprise Application Platform 5.1 Hardware HP x86-based servers ProLiant DL380 SOFTWARE JBoss Enterprise Application Platform (64 cores) Benefits BUSINESS CHALLENGE After 60 years of leading the Taiwan media industry, the United Daily News Group decided to expand their business model to include online shopping. In the highly competitive online shopping market, the United Daily News Group needed to reduce total cost of ownership (TCO) while providing a highly stable and high-performing online shopping experience. The company understood that these factors were extremely crucial to business growth. Gained an incredible return-oninvestment (ROI) of 300 percent, increased performance, and built a high concurrent user rate As a leader in the media industry, United Daily News Group also wanted to become a leading e-commerce platform provider throughout the greater China region. To achieve this goal, the company understood that service quality and vendor support of the platform were going to be the keys to continuous business success. Therefore, UDN Shopping set out to acquire a cost-effective, high-performing commercial solution to support these new business initiatives. SOLUTION UDN Shopping evaluated a number of open source and proprietary solutions that could offer the flexibility and stability that its e-commerce platform required. They felt that proprietary applications didn’t offer the cost-effective price that they were looking for in a long-standing partner. In addition, UDN Shopping was looking for a platform that could provide JBOSS BOOK OF SUCCESSFUL SOLUTIONS | UDN redhat.com/jboss 176 a fault-tolerant, high-availability architecture. JBoss Enterprise Application Platform is enterprise-ready, supported, and tested—and these features are instrumental in providing UDN Shopping customers with a superb online shopping experience. In the end, the company selected JBoss Enterprise Application Platform—with a built-in session replication function—to provide extremely high performance and high availability in a cost-effective way. Deploying JBoss Enterprise Application Platform resulted in 300 concurrent users in a single node, with the company targeting more than 2,000 concurrent users in an eight-node cluster. In the end, not only is the front-end web system benefiting from JBoss Enterprise Application Platform, but additional UDN Shopping departments (such as customer support, help desk, and product administration) are reaping the rewards as well. BENEFITS Prior to migrating to JBoss Enterprise Application Platform, UDN Shopping’s IT department risked running an unsupported community solution, which could result in scalability and performance issues. Now, the company can safely rely on a high-quality, certified solution. Due to the powerful nature of JBoss Enterprise Application Platform, UDN Shopping’s application deployment is on less hardware and generates high throughput. Now there are more than 40,000 daily unique visitors, with page views of near 300,000, and more than 80,000 transactions per day—compared to only hundreds of users and thousands of transactions with the previous solution. In comparison with other proprietary solutions, UDN Shopping has been able to achieve a 70-80-percent cost reduction using JBoss Enterprise Application Platform. Furthermore, the Red Hat enterprise subscription model meets the company’s needs with faster, more accurate, and more valuable support. In short, UDN Shopping was able to achieve a highperformance, highly reliable, and highly scalable platform with Red Hat technologies and support. 177 redhat.com/jboss UDN | JBOSS BOOK OF SUCCESSFUL SOLUTIONS RED HAT SOLUTIONS HELP ICE.COM SHINE BY SAVING HUNDREDS OF THOUSANDS OF DOLLARS THROUGH MORE NIMBLE BUSINESS CONTROL Geography Montreal, Canada New York, New York Business challenge Online jewelry store Ice.com wanted to Revamping IT and giving control back to the business replace its e-commerce solution with In February 2011, Jason Ordway was asked to join Ice.com as the company’s chief operating officer (COO) and chief information office (CIO). Ordway was to undertake the monumental task of restructuring the company’s IT infrastructure. From applications to datacenters, inefficient IT operations were limiting growth and profitability. a technology model that allowed the The company had been using Blue Martini, an e-commerce solution that was tightly integrated with a warehousing management back-end system from Ecometry (both are now part of the RedPrairie Commerce Suite). The implementation of these systems took over two years and was a costly endeavor. After several more years of trying to make the solution work, Ice.com gave up. “As an e-commerce solution, it wasn’t supporting the business,” said Ordway. ”It was very limiting, with any significant changes in functionality requiring months of development and costing up to twenty or thirty thousand dollars. That’s unheard of in e-commerce.” deploying Red Hat® Enterprise Linux® The limitations of the e-commerce solution were felt throughout the company. “The business people wanted to make changes that were impossible because the back-end system couldn’t accommodate them,” said Ordway. “The IT staff said ‘no’ a lot, which is the last thing you want to say to a business team that’s looking to increase revenue. Our job is to make it easier for them to bring sales in the door.” When he was hired, Ordway was asked to find an IT solution that gave control back to the business. “The CEO wanted me to set a new technology direction for the company,” said Ordway. “Once on board, I quickly recognized that the existing software wasn’t sufficient, and that the costs associated with the software and its maintenance far exceeded what we should be paying.” business to respond more quickly and effectively. The company transformed its on-premise proprietary system to a cloud-based open source solution, and JBoss® Enterprise Application Platform with Amazon Web Services (AWS). The new solution has reduced IT costs, and the company is now able to respond to new market opportunities quickly and efficiently. SOLUTION JBoss® Enterprise Application Platform 5.1 Hardware HP x86-based servers ProLiant DL380 SOFTWARE Red Hat® Enterprise Linux® JBoss® Enterprise Application Platform Moving to a more cost-effective, flexible solution Amazon Elastic Compute Cloud (EC2) To support the needs of the business, Ordway recommended a migration from two costly on-premise datacenters to Amazon Elastic Compute Cloud (Amazon EC2), which is part of the infrastructure and applications services available with Amazon Web Services (AWS). Ordway also suggested moving from proprietary shrink-wrapped software to open source products that included Red Hat Enterprise Linux as its new operating system environment and JBoss Enterprise Application Platform for its middleware solution. Amazon Simple Storage Service JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ICE redhat.com/jboss (Amazon S3) 178 In addition to the flexibility of an open source solution, Ordway chose Red Hat for its ability to provide support on a contractual basis. “Knowing we can pick up the phone and get a response was key,” said Ordway. “In fact, the ability to get support with an open source solution was the deciding factor in our selecting Red Hat.” Nine months to a successful launch—and New business opportunities A mere nine months after kicking off the project, Ordway and his team launched a completely overhauled IT infrastructure. “It was a very aggressive schedule because we moved everything to a new system—the web store as well as our content management solution, business intelligence platform, and ERP system,” said Ordway, “we went from having everything on premise to running it all in the cloud.” “The launch represented a monumental shift in business. Everyone in the company had something new to do on the day of the launch, whether it was to log on to a new system or work in a new process,” said Ordway. “The new infrastructure gave us back control, and now everyone has the power to do what they need to do, rather than only what the old system allowed them to do.” As to concerns regarding whether the move to a cloud was the right choice for Ice.com, Ordway is enthusiastic. “If your systems are architected correctly in the cloud, you’ll be able to have an outage in one datacenter with systems automatically failing over to another,” said Ordway. “Performance is still good when that happens, and that’s what matters.” Putting the business back in contrOl The new e-commerce solution allows Ice.com to respond more quickly to the demands of the business. “Our development is more iterative and much faster than before,” said Ordway. “The applications are also easier to maintain because we don’t have to outsource proprietary code changes. We have in-house developers who are skilled in Linux, Java, Red Hat, and JBoss. We’re in control, which is an interesting cultural change.” Ordway believes that if his team is not delivering functionality that allows changes on a timely basis, they are inhibiting revenue. “To make changes in the store with the old system, there was a formalized process that took at least 24 hours to be deployed. And the tech team had to make the changes,” said Ordway. “Now, 75% or more of the changes in the store are made by a merchandising team in real time. A technologist does not touch them. We can get 3 or 4 times more product up in one day than we could before, and this team now has more free time to do other strategic tasks and innovate.” 179 redhat.com/jboss Ready for peak times and new markets The combination of Red Hat Enterprise Linux, JBoss Enterprise Application Platform and AWS has helped the company not only better serve current customers, but also explore new market opportunities that weren’t possible before. For instance, because of the integration with AWS, Ice.com has been able to quickly scale up capacity to acommodate the peak cycles of its business and reduce capacity during slow months. “We have huge capacity requirements from November through February. It’s great to be able to spin off instances very quickly and pay for what we need,” said Ordway. “This is saving us significant money and allows us to ramp up quickly and also scale down if needed.” Additionally, Ice.com is bringing new products to market that were not possible with the old system. “We recently launched m.ice.com and a couple of new mobile apps,” said Ordway. “In addition, we’ve also developed our own suite of web services for our partners. These offerings, which we couldn’t have deployed with our previous technology, represent significant business opportunities that are all tied into the JBoss Enterprise Application Platform middle tier.” Significant savings now — and into the future Besides creating a system that is much more responsive to the needs of the business, the new solution has significantly reduced the company’s IT expenditures. “We are saving close to $250,000 annually because of our move to open source applications and the cloud,” said Ordway. “The savings on hardware are more difficult to quantify because the systems were more than 7 years old. However, we can now purchase reserved and on-demand instances that save us from having servers sitting idle for 6 to 7 months of the year in non-peak times, and that is significant.” The company is excited about its cloud-based open source system and new opportunities in the future. Ice. com’s technology road map includes expanding its mobile solutions and developing a social loyalty program. The company will also continue to work with Amazon to optimize its cloud scalability for greater computing efficiency. UDN | JBOSS BOOK OF SUCCESSFUL SOLUTIONS RED HAT PROVIDES PRICELINE.COM WITH COST-EFFECTIVE, HIGHPERFORMANCE SOLUTIONS Priceline.com Incorporated (Nasdaq: PCLN) operates Priceline.com, a leading US online travel service for value-conscious leisure travelers, and Priceline Europe, a leading European online hotel reservation service. In the US, Priceline.com offers customers more ways to save on their airline tickets, hotel rooms, rental cars, vacation packages, and cruises than any other Internet travel service. In addition to getting the best published prices, leisure travelers can narrow their searches using Priceline.com’s TripFilter™ advanced search technology, creating packages that save even more money and take advantage of Priceline.com’s famous Name Your Own Price® service, which can deliver the lowest prices available. Priceline Europe operates one of Europe’s fastest growing hotel reservation services through its Booking.com network of hotel reservation services, Activehotels.com, and Priceline.co.uk. Priceline Europe operates in 40 countries in 12 languages and offers its customers in Europe and the United States access to approximately 25,000 participating European hotels. Priceline.com also operates the following travel websites: Travelweb.com, Lowestfare.com, RentalCars.com, and BreezeNet.com. Priceline.com has a personal finance service that offers home mortgages, refinancing, and home equity loans through an independent licensee. Priceline.com licenses its business model to independent licensees, including Priceline Mortgage and certain international licensees. Priceline.com’s technology execution has been recognized with multiple awards in the past year. Keynote Systems, an Internet performance metrics measurement company, voted Priceline.com number one for reliability in the field of online travel agencies and number one for speed in the field of online travel agencies. Network World magazine also acknowledged Priceline.com’s data center innovation with an award this year. Geography United States Business challenge Priceline.com regularly sees millions of page views and thousands of bookings per day. As an Internet-based travel service provider, downtime and outages are not an option. The company decided to shift to Red Hat and open source solutions in order to provide the highestperforming services and applications possible and to realize cost savings. Priceline com also evaluated JBoss due to the company’s predisposition toward developing in Java and to potentially generate further savings based on the open source model. SOLUTION Today, Priceline.com has about half of the infrastructure converted over to a mixture of Red Hat Enterprise Linux, Red Hat Network Satellite Server, and JBoss Application Server with Tomcat and Apache web servers. Hardware Sun V20z servers with AMD Opter-on, HP ProLiant DL385 servers with AMD Opteron, and HP ProLiant DL380 with Intel Xeon. SOFTWARE Red Hat Enterprise Linux, Red Hat Network Satellite Server, and JBoss Application Server with Tomcat and Apache web servers. Benefits “Even before I came to Priceline.com, I already had a history with Red Hat as a key vendor providing enterprise-level Linux distributions for The combination of Red Hat and JBoss has been a win-win for Priceline.com. Priceline.com’s application availability runs >99.97 percent and hits 100 percent for most quarters. With Red Hat Enterprise Linux, the company has realized reduced security patching requirements than with some proprietary application servers. Through a series of initiatives, like the company’s JBoss implementation, Priceline.com IT has been successful in proportionally reducing its relevant domestic operational IT budgets for this type of infrastructure, despite increases in product complexity and product unit volumes. Forward-looking, Xen support and virtualization technologies are extremely attractive to Priceline. com. The company has been testing Xen in its development environments to reduce hardware costs and lower TCO. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | PRICELINE redhat.com/jboss OPPORTUNITY Ron Rose, CIO at Priceline.com, knows the value of open source and Red Hat. After leaving his position as CTO at Standard and Poor’s Retail Markets where he implemented one of the first large-scale Linux infrastructures in the financial services industry, he arrived at Priceline.com with a plan to implement and deploy Linux once again. 180 demanding, real-time, highly available online applications. I was also fully aware of the technical sophistication required from vendors and customers alike in using Linux successfully. After the initial company build was achieved, I knew we would inevitably need to make a change to open source at Priceline.com,” said Rose. Priceline.com regularly sees millions of page views and thousands of bookings per day. As an Internet-based travel service provider, downtime and outages are not an option. Rose knew they needed to shift to Red Hat and open source solutions not only for cost reduction, but to provide the highest-performing services and applications possible. “Our success, however, is more than controlling costs. As our industry awards demonstrate, we’ve been able to attain world-class levels of availability and performance too. Red Hat and JBoss, as a division of Red Hat, have proven themselves to have enterprise-level tools that, when used well, help us attain what all companies want – great availability, great scale, and at a reduced cost when compared to proprietary solutions.” Initially, there was a large degree of skepticism within Priceline.com IT about whether open source tools could obtain the levels of availability and stability that they required. But, according to Rose, “It did not take very long for people to realize, once they started using Linux and JBoss, that these are really good tools and are head-tohead competitive with proprietary tools.” Priceline.com also evaluated JBoss due to the company’s predisposition toward developing in Java and to enable further cost savings based on the open source model. “We took a look at the leading J2EE application servers and we found the feature set and reliability of the JBoss implementation to be as good as, if not better than, the licensed alternatives,” said Rose. “JBoss was also extremely attractive since we would avoid proprietary application server costs.” SOLUTION Today, Priceline.com has about half of its worldwide server infrastructure using such tools as Red Hat Enterprise Linux, Red Hat Network Satellite Server, and JBoss Application Server with Tomcat and Apache web servers. Much of the 181 redhat.com/jboss hardcore plumbing underneath the product lines has been ported over and “works very well,” said Rose. Priceline.com is best known for its Name Your Own Price business model, but over the last several years has complemented this offering with a more traditional retail sales model. Some of the company’s retail implementations are done almost entirely using Red Hat Enterprise Linux and JBoss. The implementations are a typical 3-tier MVC pattern using STRUTS, Apache http server, Tomcat, JBoss, and Oracle databases. Priceline.com found Red Hat and JBoss training a great resource. Many Priceline.com Linux system administrators utilized Red Hat training, and several engineers received their certification. In particular, the company found JBoss onsite training indispensable during their application server roll-out. “In support of our initial JBoss application server deployment, we engaged JBoss Professional Services in training our staff. We continue to rely on JBoss support so we can get access to the engineers who know the code the best—the authors. This is an area where JBoss excels,” said Rose. “JBoss is fostering the growth of an open source ecosystem by compensating the authors of quality open source offerings. It is great to be able to have access to these talented developers.” BENEFITS The combination of Red Hat and JBoss has been a win-win for Priceline.com. Priceline.com’s application availability runs >99.97 percent and hits 100 percent for quarters at a time, according to Rose. With Red Hat Enterprise Linux, the company has realized less security patching requirements than with some proprietary application servers. Priceline.com also found semi-automated patching success with Red Hat, which allowed them to maintain a high velocity of application changes without having patching challenges get in the way. From a Linux and JBoss support perspective, Priceline.com benefited significantly from having a single vendor manage and help drive quicker resolutions of support issues. PRICELINE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS “Our total cost of ownership (TCO) story clearly shows lower manpower requirements by using Red Hat Enterprise Linux from a support, patching, and management standpoint,” said Rose. “The added benefit of the Red Hat and JBoss combination eliminates what we at Priceline.com call ‘the index digit syndrome—where two vendors point fingers at each other when engaged in debugging exercises. It is great to have one vendor for our support and this enables faster resolutions to issues.” Through a series of initiatives, like the company’s JBoss implementation, Priceline.com IT has been successful in proportionally reducing its relevant domestic operational IT budgets for this type of infrastructure, despite increases in product complexity and product unit volumes. get to reliable, scalable software configurations is a true benefit for the industry.” “Working with Red Hat and JBoss as a single company helps lower our costs and increases our uptime by providing a complete software stack, from the operating system through the application layer. It reduces the time required for troubleshooting, configuration complexity, and contracts and vendor management,” said Rose. “We consider Red Hat and JBoss both to have great products that we respect. Now that they are combined, we can’t wait to benefit from their future cooperative developments.” Rose noted, “Our success, however, is more than controlling costs. As our industry awards demonstrate, we’ve been able to attain world-class levels of availability and performance too. Red Hat and JBoss, as a division of Red Hat, have proven themselves to have enterprise-level tools that, when used well, help us attain what all companies want – great availability, great scale, and at a reduced cost when compared to proprietary solutions.” Forward-looking, Xen support and virtualization technologies are extremely attractive to Priceline.com. The company has been testing Xen in its development environments to reduce hardware costs and lower TCO. “With the release of Xen support in Red Hat Enterprise Linux 5, we see more validation for virtualization technologies by another major software supplier,” said Rose. “Virtualization will have a dramatic TCO advantage next year as we begin to mainstream this technology with our application servers. As a result of virtualization technology implementation, we estimate that we can reduce box counts and enhance recurring TCO up to 33 percent in the corporate portion of our infrastructure. In addition, virtualization should help us enhance the power of our development/QA infrastructure thus increasing the speed of product development. Virtualization has already started helping us eliminate server TCO and complexity and we see it continuing to do that effectively.” Overall, Rose has found Red Hat’s acquisition of JBoss a favorable development for Priceline.com and the industry as a whole. Rose noted, “Integration and configuration complexity and variability is often what I consider to be one of the most challenging things about open source. Although, we’ve seen relatively few issues at Priceline.com because we are a relatively skilled shop, we do know that people have had issues with configuration complexity for open source in the past. Anything that helps simplify the configurations and JBOSS BOOK OF SUCCESSFUL SOLUTIONS | PRICELINE redhat.com/jboss 182 183 SHERWIN-WILLIAMS CONSUMER GROUP TAKES ON ROSY HUE WITH HELP FROM RED HAT Geography APAC Business challenge BACKGROUND Founded in 1866, The Sherwin-Williams Company is a global leader in the manufacture, development, distribution, and sale of coatings and related products to professional, industrial, commercial, and retail customers around the world. The company manufactures products under well-known brands such as Sherwin-Williams®, DutchBoy®, Krylon®, Minwax®, Thompson’s® Water Seal®, and many more. For more than 143 years, Sherwin-Williams has been committed to making and marketing innovative products of superior quality; operating a safe, clean and friendly workplace while observing the highest ethical standards in business conduct. To develop and deploy functionally rich Web applications using a standardsbased platform supported by a single vendor for both home office and field use. SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Middleware MIGRATION PATH HP/UX and Windows to Red Hat With global headquarters in Cleveland, Ohio Sherwin-Williams-branded products are sold exclusively through a chain of more than 3,300 companyoperated stores and facilities, while the company’s other brands are sold through leading mass merchandisers, home centers, independent paint dealers, hardware stores, automotive retailers, and industrial distributors. The Sherwin-Williams Global Group distributes a wide range of products in more than 30 countries around the world. For more information, visit www. sherwin.com. Enterprise Linux Hardware x86 servers Benefits Improve time to market of missioncritical applications increase staff productivity and efficiency using JBoss “JBoss has been a great fit for solving our primary business and technical challenges. We’ve accelerated the process of getting developers trained and up to speed. We’ve managed to get our arms around a vast set of web technologies by limiting our scope while providing our business users with the applications they need to be successful.” Enterprise Middleware achieve higher quality applications –Alan Flowers, manager of Java-Web-Integration Services team at Sherwin-Williams JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SHERWIN-WILLIAMS redhat.com/jboss 184 BUSINESS OPPORTUNITY Sherwin-Williams operates in three segments: Paint Stores Group, Consumer Group, and Global Finishes Group. The Consumer Group segment engages in the development, manufacture, and distribution of paints, coatings, and related products to third party customers primarily in the United States and Canada, as well as to the Paint Stores Group. In 2005, the Consumer Group segment of The SherwinWilliams Company migrated its web application infrastructure from a combination of HP/UX and Windows to Red Hat Enterprise Linux, primarily for standardization and reliability reasons. Last year, the Consumer Group embarked on an ambitious plan to develop web applications that run in a standard browser in this environment. Among other goals, Sherwin-Williams wanted this standard platform to create a new portfolio of applications to promote operational excellence and green initiatives. “We hoped to create a desktop-like user experience even though these would be web applications,” said Alan Flowers, manager of the Java-Web-Integration Services team at Sherwin-Williams. Among other criteria, “we needed something we could support over the long term and sought a trusted relationship with our main vendor,” he said. Sherwin-Williams was pleased with both the quality of the technology and the “excellent” level of support received from Red Hat for their infrastructure deployment. Flowers didn’t hesitate to evaluate JBoss Enterprise Middleware when it came time to consider a middleware platform. not to use, and what will be around down the road.” By standardizing on the Red Hat product line, “we know our platform, we know it will be supported, and we can get our people up to speed quickly and efficiently,” he said. Flowers also liked the access he was given to senior Red Hat and JBoss engineers. As part of his due diligence, he attended JBoss World, the JBoss annual user conference, last year, and was “ pleased to meet the actual engineers who created the products I’d be using,” he said. “That kind of direct access is rare among top-tier IT vendors.” BENEFITS One of the benefits of adopting JBoss has been a development cycle time savings. “One of our primary goals was to create a swift web development environment,” said Tracey Richards, manager of Electronic Commerce Services for Sherwin-Williams. “We’ve now begun to reach that goal.” “We attended training, defined our scope, and documented our standards in preparation for development using JBoss,” said Flowers. Sherwin-Williams has also been able to reduce its overall technology portfolio. Since AJAX is embedded in the JBoss middleware stack and developers don’t have to deal with Java scripting, there is less code to manage and maintain. “We were already satisfied with Red Hat and this contributed to the decision to use JBoss for our middleware needs.” SOLUTION After bringing JBoss in-house and putting it through a rigorous due diligence process, Flowers was satisfied he’d found a suitable solution. “Given our existing commitment to Red Hat Enterprise Linux, our business goals and our desire to be very forward-thinking in our approach to web applications, JBoss was the logical choice,” he said. Today, Sherwin-Williams is using JBoss Enterprise Middleware, specifically JBoss Developer Studio and JBoss Enterprise Application Platform, in addition to running its web IT infrastructure on Red Hat Enterprise Linux. Especially helpful was the fact that members of the Red Hat team did more than just fulfill the sales order; they provided Sherwin-Williams with strategic planning advice. “Red Hat sent experienced professionals over who had an in-depth knowledge of the Jboss offerings,” said Flowers. “We outlined what we were trying to accomplish, talked about our future plans, and were introduced to JBoss’ integrated development environment. This gave us a great head start. You can get plagued about what to use, what 185 redhat.com/jboss Implementing a standards-based platform from one technology provider was a critical driver of SherwinWilliams’ decision to go with JBoss. “Since we were developing business-critical systems, we wanted a single vendor to support the entire software stack, from top to bottom,” said Richards. “We feel confident developing web applications having the applications stack and operating system from the same vendor,” agreed Flowers. “Whether we get our account manager on the phone, or a Linux or JBoss expert, we’re certain that we will be well served.” “JBoss has been a great fit for solving our primary business and technical challenges,” said Flowers. “We’ve accelerated the process of getting developers trained and up to speed. We’ve managed to get our arms around a vast set of web technologies by limiting our scope while providing our business users with the applications they need to be successful.” UDN | JBOSS BOOK OF SUCCESSFUL SOLUTIONS INDUSTRY: TRANSPORTATION, ENERGY & UTILITY TRANSPORTATION, ENERGY & UTILITY 186 COMFORTDELGRO INTRODUCES SMS TAXI BOOKING SERVICE WITH JBOSS Geography Singapore Business challenge BACKGROUND ComfortDelGro is the world’s second largest public-listed passenger land transport company with a fleet of 45,000 vehicles. The Group has a global workforce, shareholder base and outlook. Headquartered in Singapore, it has operations in China, the United Kingdom, Ireland, Australia, Vietnam, and Malaysia. ComfortDelGro was formed in 2003 through the merger of two land transport giants – Comfort Group and DelGro Corporation. Both had started out in the 1970s and had, by the time of the merger, grown to become successful listed land transport companies. Comfort and CityCab, the group’s two taxi companies, are the largest in Singapore with a combined fleet of about 15,000 taxis. BUSINESS CHALLENGE Provide an alternative channel for taxi booking to alleviate phone call booking overload during peak periods. SOLUTION Short Message Service (SMS) booking system developed on JBoss Seam. Benefits Allows customers to book a taxi anytime, anywhere, using SMS in just 30 seconds, which means less waiting time for customers and more booking jobs for cab drivers. Catering to more than 20 million taxi bookings annually, ComfortDelGro’s Customer Contact Centre is running at full capacity, with the situation becoming more pronounced during peak hours and on rainy days. In 2007, the Company started to explore more ways to automate the booking process so as to handle the increasing volume of calls and reduce the time it takes for calls to be handled. Part of the booking process had already been automated with the broadcasting of call bookings to taxis using General Packet Radio Service (GPRS) technology via the in-vehicle Mobile Data Terminals. As mobile phones are widely used in Singapore, ComfortDelGro decided to implement the Short Message Service (SMS) taxi booking service. SOLUTION A closed tender was called with three vendors pitching for the project. “Our criteria were the vendor’s experience in the SMS platform, its track record, and support level. The platform must be able to integrate seamlessly with our existing Java-based solutions,” said Ms. Wong Oi Mei, Vice President, Information Technology of ComfortDelGro’s Taxi Business. After carefully considering the options available, the Company decided to pick the JBoss Seam-based solution proposed by Maven Lab, a Red JBOSS BOOK OF SUCCESSFUL SOLUTIONS | COMFORTDELGO redhat.com/jboss 187 Hat Business Partner under the Infocomm Development Authority’s (IDA) Infocomm Local Industry Upgrading Programme (iLIUP). “Maven Lab’s proposal matched our requirements. The Red Hat solution also offered lower cost of implementation,” said Oi Mei. Maven Lab took three months to develop the system, which runs on Windows on HP Intel-based servers. JBoss Seam was used as the application server. A pilot run involving staff and selected customers started in January 2008 and following feedback gathered, the improved and more user-friendly SMS taxi booking service—the first of its kind in Singapore that enables commuters to book a taxi via SMS any time from any location without having to register— was launched. Benefits The service has proven to be a hit with many customers switching to SMS taxi booking since waiting time is now a mere 30 seconds. It has, in particular, been a boon to another group of customers—the speech- and hearingimpaired passengers. They now can book a taxi by themselves via SMS without having to rely on others for assistance. “All that our customers, including the speech- and hearingimpaired passengers, have to do is to send an SMS and wait for an SMS response. This process bypasses the contact centre agents and IVR, saving time on waiting for the call to be answered and waiting on the line for confirmation. Our customers will also not have to experience getting an engaged tone during busy periods,” said Oi Mei. Around 2% of all taxi bookings are now made via SMS. ComfortDelGro aims to increase this figure to 5% of all bookings by the end of 2009. “ComfortGelGro is using the SMS taxi booking service as another channel to help improve customer experience. Using the Red Hat’s JBoss Seam-based solution has ensured that the company has a stable, reliable and costeffective system to support this service,” said Hiew Wee Soon, Director of Maven Lab. Oi Mei is pleased with the success of using open source solutions. “We are impressed with JBoss for its reliability and flexibility, and the support and service level from Red Hat,” she said. Building on this good experience, ComfortDelGro will be using JBoss Seam and Hibernate for its customer and driver portals, both of which are expected to be launched later in 2009. 188 redhat.com/jboss COMFORTDELGO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Red Hat Enterprise Linux powers 100% availability and impressive cost savings for SPARQ Solutions Geography Australia: South East Queensland Business challenge BACKGROUND SPARQ Solutions is the IT&T service provider for two leading Australian energy companies, ENERGEX and Ergon Energy. ENERGEX supplies electricity to a population of approximately 2.8 million people in South East Queensland. ENERGEX relies on the SCADA Master Station, which is used to manage its power distribution network, as its control system. The SCADA Master Station is ENERGEX’s most critical system, and its ongoing, smooth operation is essential. System failure could impact user safety and the National Electricity Market; and system failure could also damage valuable plant equipment. To replace its end-of-life proprietary system with a stable and reliable platform that facilitates lower-cost hardware and ongoing savings on platform maintenance SOLUTION Australian energy company reduced costs by more than $1 million by migrating systems to Red Hat Enterprise Linux and web applications BUSINESS CHALLENGE Since 1997, SPARQ had been using Compaq/HP Alphas running on a Tru64 operating system. However in 2006, the servers had reached end-of-life and HP had ceased manufacturing of the hardware. At the same time, sourcing replacement hardware for any failures was becoming extremely difficult. The HP Tru64 operating system, the application software, and the database had also become outdated and vendor support was difficult to secure. to JBoss Enterprise Middleware MIGRATION PATH FHP Alpha Tru64 UNIX servers to JBoss® Enterprise Middleware and Red Hat® Enterprise Linux® on HP ProLiant servers “SPARQ’s priority was to ensure that it could continue to improve the reliability of the system that it had been delivering to ENERGEX for more than a decade,” said Grant Woolston, control systems manager, SPARQ. Software “Because of our demands for maximum availability and reliability, we needed to upgrade our outdated technology and install a new system that could reduce the risk of downtime and provide truly rock-solid system control.” based outage management application, SOLUTION In mid-2008, SPARQ embarked on a complete upgrade of the SCADA Master Station’s hardware. In the period leading up to this, the company developed a new software application named WebSCM, which is a webbased outage management application that runs on JBoss Enterprise Application Platform. Red Hat Enterprise Linux 4.5, JBoss Enterprise Middleware, WebSCM webRed Hat Training HARDWARE 50 Intel Xeon based HP ProLiant DL380 servers Benefits Reduced hardware costs by approximately $1 million, reduced licensing costs by approximately The developers of the Master Station first recommended that SPARQ investigate the benefits of deploying the new application on Red Hat Enterprise Linux using HP DL380 servers. $300,000, and achieved 100-percent JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SPARQ redhat.com/jboss availability over 12 months 189 “ Migrating to Red Hat Enterprise Linux saved SPARQ Solutions $300,000 on licensing costs for its outage management system, and contributed to a savings of $1 million that was related to the purchase of commodity-based servers.” “The use of open source software for a mission-critical control system, such as the SCADA Master Station, was not a decision that could be made quickly, particularly because ENERGEX had limited experience using Linux for any of its corporate applications,” said Woolston. “However, a key decisive factor was the proven reliability of similar deployments of Red Hat Enterprise Linux within other organizations.” Following the decision to deploy Red Hat Enterprise Linux 4.5, extensive testing took place at every stage of the project, including a replication of the target network and hardware at the vendor’s site in Montreal, Canada. With proven results, the testing concluded in March 2008 and installation for the final solution, which was based on 50 DL380 servers that included multiple test and development environments, commenced immediately in Brisbane. Following the decision to deploy Red Hat Enterprise Linux 4.5, extensive testing took place at every stage of the project, including a replication of the target network and hardware at the vendor’s site in Montreal, Canada, to ensure the new infrastructure would be water-tight. With proven results, the testing concluded in March 2008 and installation for the final solution commenced immediately in Brisbane, based on 50 DL380 servers which included multiple test and development environments. the control room,” said Woolston. “An integral part of the project’s success was the reliability of the Red Hat Enterprise Linux platform on which the software runs.” The demonstrated reliability of Red Hat Enterprise Linux in a mission-critical environment and the successful use of JBoss Enterprise Application Platform on WebSCM have strengthened the status of open source software across both SPARQ and ENERGEX. Both organizations now understand the value of using open source software when it is backed by Red Hat’s enterprise-grade service and support. Migrating to Red Hat Enterprise Linux enabled the organization to benefit from $300,000 in licensing cost savings for its outage management system. Additionally, the organization saved $1 million because Red Hat Enterprise Linux enabled the organization to select “bread and butter” Intel-based servers rather than the more costly proprietary Tru64 servers. Throughout the migration process, SPARQ completed training provided by Red Hat Training, which it found of great benefit, high quality, and a good overall value. “Everyone was very happy with the training they received, which really contributed to the overall, positive experience of moving from a proprietary model to open source,” said Woolston. “We now have an implementation that complies with true open standards, rather than partially complying implementations that are really proprietary. We have benefited from the high reliability of Red Hat Enterprise Linux, and access to the source code has been helpful in solving minor, day-to-day issues.” Based on the successful introduction of open source into the ENERGEX environment, SPARQ is now exploring the opportunity to use open source database software as an Oracle replacement for specific workloads and applications. BENEFITS Since it was commissioned in June 2008, the new system has been running with 100-percent uptime for over 12 months. Apart from scheduled maintenance windows, control has been available for 100 percent of the time, exceeding all performance expectations for both the new and the previous systems. “High system availability relied heavily on several components, including comprehensive testing, a wellstructured project, and an operational technology support model that effectively embeds the support group in 190 redhat.com/jboss SPARQ | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Red Hat Provides CEPSA with a Scalable, Standardized, High-Availability SAP Platform Geography Spain Business challenge To achieve cost savings and BACKGROUND performance improvements by Compañía Española de Petróleos, S.A. (Spanish Petroleum Company, CEPSA) is an industrial group that employs more than 11,000 people. Its core business is the refining of petroleum and marketing of its derivatives. CEPSA is one of the major Spanish distributors of fuel and hydrocarbons. The company includes a petrochemicals department, which is closely aligned with the refining department. They both work to develop complementary activities, such as exploration and production of hydrocarbons, natural gas, and electricity. updating the company’s mission- CEPSA has almost 80 years of experience in the Spanish energy market and has developed a reputation for its ability to adapt to the marketplace. It has also expanded its operations into Algeria, Brazil, Canada, Colombia, Egypt, Panama, Peru, and Portugal. HARDWARE BUSINESS CHALLENGE MIGRATION PATH The UNIX platform that supported CEPSA’s ERP SAP system ceased to meet the scalability requirements necessary to address the group’s growing needs, such as the integration of acquired companies and continuity plans. For this reason, the company was looking to update its platform in a cost-efficient way. From a UNIX-distributed platform The organization’s SAP platform supports CEPSA’s mission-critical business applications, including accounting, finance, and the operation of its international offices. It is divided into three vertical portals: IS-Oil for petroleum and refining activities; IS-Utilities for gas marketing; and ISRetail, which provides services to more than 1,700 service stations covering all of Spain. The IS-Oil portal for production was the only one of three vertical portals that was experiencing high availability and contingency systems. critical SAP platform. SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Middleware, Red Hat Training and Consulting HP Servers with Intel Xeon Hexa-core and Intel Xeon Quad-core to standard HP servers running Red Hat® Enterprise Linux® to support SAP applications R/3 and ECC, Oracle databases BENEFITS Improved SAP platform response time from 20 to 40 percent; achieved significant reduction in infrastructure costs by 80 percent; built a standardized, scalable platform with high availability The SAP platform at CEPSA also supports Oracle databases and various internally developed shell script applications, such as the printing administration system for more than 1,000 printers, backup services, and disaster recovery, as well as other proprietary applications for volume calculations, engineering development, and monitoring. To demonstrate the complexity of the platform, it is worth highlighting that the 5TB of storage connected to the production system database is one of the largest in Spain. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | CESPA redhat.com/jboss 191 Updating and improving the performance of the platform was the highest priority project for CEPSA, with important implications for the development of its business. For this reason, the company wanted to implement the project with trusted vendors such as Red Hat and HP. “Red Hat and HP completely understood our objectives and helped us to achieve substantial savings with solutions offering optimal quality, better flexibility, and high availability.” –Alfonso Toca, SAP and Storage systems manager, CEPSA SOLUTION Red Hat, HP, and CEPSA worked together to design and implement the new SAP platform. HP designed the infrastructure consisting of HP Proliant servers and Intel Xeon x86 processors with remote replication via “dark fibre” with Red Hat Enterprise Linux 5.3. The infrastructure is distributed to two datacenters located in Madrid and the surrounding area. Three production areas have high availability and contingency systems. “HP works closely with Red Hat engineers to provide better hardware and software infrastructure and better management solutions to guarantee that our clients manage to improve the flexibility and reduce the complexity of their IT environments,” commented Ester de Nicolás, ProLiant servers manager at HP Spain. Red Hat was responsible for implementing the operating system platform, a crucial part of the project since it required migration of a highly complex software infrastructure that includes, amongst others, monitoring, printing administration, backup functions, disaster recovery, and redundant hardware. Red Hat provided consulting services during different phases of the implementation; this included a high availability cluster for the SAP and Oracle services, redundant network access and storage, SO Platform, creating scripts for migration, backup and remote replication, as well as training for CEPSA technicians. The training sessions were instrumental in providing knowledge transfer and operational documentation from official Red Hat Training courses as well as workshops tailored to meet CEPSA’s specific needs. Red Hat Consulting guided the design of the project and enabled CEPSA to implement the best technical solution at the lowest investment and operational cost. “Red Hat Consulting and Red Hat Training have guided all 192 redhat.com/jboss phases of the project implementation from initial planning and development to the training of our technician,” said José Pablo Gómez de Andrés, project manager at CEPSA. “Red Hat has been actively involved in this project, understanding our objectives perfectly, ultimately providing reliable and innovative solutions to meet each of our specific needs.” An example of this is the implementation of a highavailability solution for the Oracle database. The initial idea for the project was to use Oracle RAC to create a database cluster to distribute the CEPSA database in high availability. The high cost of this proprietary solution led the Red Hat Consulting team to propose a solution based on Red Hat clustering, a tool included in Red Hat Enterprise Linux Advanced Platform for no additional cost. This implementation provided high availability, efficiency, reliability, and Red Hat support in the most cost-efficient way. CEPSA has implemented Red Hat solutions in the past and has been migrating various key platforms to Red Hat Enterprise Linux and JBoss Enterprise Middleware over the past few years. As an example, the company has been migrating a large part of its J2EE applications to JBoss Enterprise Middleware and the majority of the company’s Intranet, websites, and end-user services also run on open source middleware from Red Hat. Eighty-five percent of CEPSA’s J2EE applications are running on JBoss Enterprise Middleware, supporting online and business applications such as human resources, manufacturing, marketing, logistics, and distribution. “JBoss Enterprise Middleware is extremely simple to install and user-friendly; it is also very useful for developing new solutions. Another advantage very important to us is the ease with which it integrates with other standard technologies such as JBoss Hibernate Framework, jBPM, Drools (a JBoss Community project), and jGroups,” said Alfonso Toca, SAP and storage systems manager at CEPSA. The combination of superior performance and support, better flexibility, and quality solutions based on open standards and the company’s ability to offer reliable, secure business solutions at a fraction of the cost of proprietary alternatives have all confirmed CEPSA’s confidence in Red Hat’s open source solutions. BENEFITS With the implementation of the new SAP infrastructure, CEPSA has significantly reduced its costs, improved the scalability of the platform, and administered its resources in a way to optimize performance. It has also enabled the move toward a standardized platform, that offers greater flexibility and a more economical use of resources. The CESPA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS new infrastructure has also allowed for the provision of high availability and contingency of CEPSA’s three production systems. In addition, CEPSA has improved the SAP platform response time around 20-40 percent. “We have decided to deploy Red Hat Enterprise Linux and JBoss Enterprise Middleware, both standard, open, and scalable solutions that provide us with all the advantages we were looking for at a considerably lower cost,” said Alfonso Toca, SAP and storage systems manager at CEPSA. “Thanks to Red Hat, we have been able to migrate our database without having to make large upfront investments in software licenses, while still obtaining superior power and performance. In addition, we were extremely satisfied with the collaboration of Red Hat, SAP, and HP on the project, and the excellent consulting, training, and technical support provided by Red Hat. We are confident we have selected the best solution.” “Red Hat Enterprise Linux running on HP Intel Xeon processors allows our IT team to gauge the resources necessary to dynamically administer SAP without increasing the number of machines. This has reduced the complexity of the platform and lowered administration costs,” said José Pablo Gómez, project manager at CEPSA. “Red Hat and HP completely understood our objectives and helped us to achieve substantial savings with solutions offering optimal quality, better flexibility, and high availability,” added Alfonso Toca. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | CESPA redhat.com/jboss 193 194 The Emirates Group Flies High by Building Powerful, Open Travel Platform with JBoss Enterprise Middleware Geography EMEA Business challenge To create a service-oriented platform BACKGROUND that could host multiple travel-related The Emirates Group is a major player in the global aviation, travel, tourism, and leisure industries. Made up of more than 50 specialist businesses, the company employs 57,000 team members representing more than 160 different nationalities. The Emirates Group is the most comprehensive travel and tourism operation in the Middle East. business systems and simplify the At the heart of the Emirates Group are two business entities: Emirates airline and dnata. These two core divisions’ substantial growth has led to the creation of numerous ancillary businesses to service their operating requirements. In addition, the Group has branched out into leisure and retail market, adding hotels and tourism firms to its ever-expanding portfolio. SOFTWARE application portfolio by eliminating redundant components and interfaces while obtaining significant cost savings JBoss® Enterprise SOA Platform (ESB), JBoss Enterprise BRMS, JBoss Enterprise Application Platform, and JBoss Operations Network, Red Hat® Enterprise Linux® Established in 1959, dnata provides services in ground-handling, cargo, travel, IT solutions, and flight catering. It is the world’s fourth largest combined air services provider with a global footprint extending to 38 countries. Emirates airline has one of the youngest fleets in the sky and more than 400 awards for excellence worldwide. HARDWARE 10 x 2-core 4GB, HP ProLiant BL460C BENEFITS Standardization and centralization of all travel-related services onto one In the 2010-2011 financial year, the Emirates Group announced record net profits of US$1.5 billion. BUSINESS CHALLENGE For many years, the Emirates Group used proprietary infrastructures to support its mission critical systems and applications. The company develops in-house applications, which need to be updated regularly in order to add new functionality and improve customer service. In a proprietary environment, these developments can be expensive, as well as extremely time-consuming. This sometimes leads to roadblocks in technology innovation. In addition, the license and maintenance fees started to restrict the company’s cost management objectives. platform, reduced IT cost, reduced complexity freedom from costly vendor lock-in; achieved a highly secure environment with no system downtime With these issues in mind, the Group was looking to migrate to a Service Oriented Architecture (SOA) solution at an enterprise level, based on open source software. The platform, which was to be named the Open Travel Platform (OTP), was to host all travel-related services and mission-critical JBOSS BOOK OF SUCCESSFUL SOLUTIONS | EMIRATES redhat.com/jboss 195 applications. The Group also needed technology that would not face any downtime and would be highly secure. These requirements were critical in supporting Emirates Group’s growth plans and its strategic objectives to rationalize, standardize, and reduce complexity across the organization. SOLUTION After evaluating numerous technologies, The Emirates Group selected JBoss Enterprise Middleware and centralized all travel-related services onto one OTP. The mission-critical OTP has been implemented as a Tier 1 service that hosts multiple lines of business—including airport operations, passenger services, and leisure services. The solution stack utilized to create the Group’s OTP is completely driven by open source technologies. Emirates selected JBoss Enterprise Middleware development tools, deployment platforms, and management environments. This includes the JBoss Enterprise SOA Platform (ESB), JBoss Enterprise BRMS, JBoss Enterprise Application Platform, and JBoss Operations Network. The Red Hat Global Support Services (GSS) team was involved from the inception of the project to its successful deployment. “The Red Hat consulting team provided on-site support for tools evaluation, performance testing, architecture review, production infrastructure review, and production readiness,” said Neetan Chopra, vice president of strategy and architecture of Emirates Group Information Technology. “Red Hat worked diligently to ensure successful transfer of knowledge to the Emirates’ IT team, making the implementation a huge success.” of dollars in cost savings and a two year payback across multiple projects. This helped the Group be recognized in the prestigious 2011 JBoss Innovation Awards, as a winner in the Carved Out Costs category. “Even though achieving substantial cost savings was a significant accomplishment by the Group, partnering with Red Hat and utilizing the JBoss Enterprise Application Platform has also allowed the company to finally centralize all travel-related services onto one platform. This new platform enables value-added and contextspecific business services, which are reusable across departments, making this initiative a huge success for the entire company. “ Because of JBoss Enterprise Middleware, the new OTP not only helps save the IT group cost of development and maintenance, but also reduces turnaround time and the external expenditure of negotiating with multiple suppliers,” said Mr. Chopra. “Migrating from proprietary to open source technology provided by Red Hat reduces Emirates’ total cost of ownership (TCO), and the IT infrastructure can continue to evolve without fear of costly vendor lock-in. We look forward to continuing our JBoss partnership and know that we can count on Red Hat to help drive our company’s future technology initiatives.” In addition, the Emirates Group worked very closely with Red Hat to execute the company’s vision and strategy, producing tangible, satisfactory results. “The Red Hat solutions and services team provided exceptional consulting and helped us successfully execute our project within the time frame and at the quality level needed,” said Mr. Chopra. “We also benefited greatly from the structured training that ensured we were fully up-to-speed and comfortable with our new OTP solution.” BENEFITS Within the first year of launching the OTP, the Group implemented its first application that offers customers sophisticated travel planning and booking services via the Emirates Internet booking engine, at http://www.emirates. com. The company has already experienced several key benefits since migrating to JBoss solutions, namely making the customer experience a more engaging and streamlined process. In addition, OTP is expected to produce millions 196 redhat.com/jboss EMIRATES | JBOSS BOOK OF SUCCESSFUL SOLUTIONS FLYBE BUILDS RESILIENT IT INFRASTRUCTURE WITH RED HAT ENTERPRISE LINUX AND JBOSS ENTERPRISE MIDDLEWARE Geography UK Business challenge To reduce business risk with an BACKGROUND enterprise-strength solution, improve Originally founded in 1979 (under the name Jersey European), Flybe is Europe’s largest regional airline. A long-standing commitment to excellent service has netted Flybe numerous industry accolades, including the Business Travel Awards “Best Short-Haul Airline” award and Air Transport World’s “Regional Airline of the Year” award. integration across the IT infrastructure, BUSINESS CHALLENGE Red Hat Enterprise Linux and JBoss Matthew Linsey, head of strategy and architecture at Flybe, charts the history of Flybe’s long-time commitment to open source software. “We originally made the decision to go the open source route, using communitysupported products, about ten years ago,” said Linsey. “The costs were low, and some great innovations were coming out of the open source community. However, as our business and the frameworks we were using grew in size and complexity, we began to run into integration issues. Total cost of ownership managing all of the different elements started to escalate as well.” Enterprise Application Platform In 2009, Flybe decided to migrate from community projects to supported, enterprise open source software before it undertook a refresh of its website. “We looked at the entire infrastructure stack as the ‘pipeline’ for delivering everything for our applications,” said Linsey. Flybe wanted to minimize the risks involved in implementing massive infrastructure change from the ground up. “At that point, we began to feel less comfortable that community open source software could provide the necessary levels of performance, resilience, and security.” Having software that meets exacting certifications was enormously important to ensure effective integration and avoid compatibility issues with Flybe’s Oracle database and other layers of the infrastructure. Service to internal users was another factor. “Using the community-supported systems then in place, we didn’t feel that we were delivering to the exacting SLAs we’d set ourselves,” said Linsey. and increase business agility in an aggressive market SOFTWARE HARDWARE HP Intel x86 servers, HP storage, HP and Cisco network devices MIGRATION PATH CentOS to Red Hat® Enterprise Linux®, Apache Tomcat to JBoss® Application Server to JBoss® Enterprise Application Platform BENEFITS Standardization and centralization of all travel-related services onto one platform, reduced IT cost, reduced complexity, free from costly vendor lock-in, achieved a highly secure environment with no system downtime SOLUTION Finding the right technology partner was not a decision to be taken lightly. “We certainly did our homework, spending a long time in the research phase—in fact, longer than on the subsequent implementation,” said Linsey. “We evaluated the market and talked to the ‘big guns’ to find a vendor that JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FLYBE redhat.com/jboss 197 could provide a rigorously tested, easily deployed stack of the frameworks we needed.” “JBoss Enterprise Middleware from Red Hat ticked all the boxes, and in choosing it, we picked the best, most complete, and most versatile solution,” said Linsey. “And while cost was a criterion, it wasn’t the only one. JBoss Enterprise Middleware matched what we were trying to achieve, without huge investment up front and without the risks of using community versions.” Flybe also moved from CentOS, the community enterprise operating system, to Red Hat Enterprise Linux, which today touches every part of Flybe’s predominantly HP hardware infrastructure. The major migration project, involving testing and rolling out server hardware, networks, storage, and operating systems, got under way in spring 2010 and took only three months to complete. Now Flybe benefits from receiving regular security updates from Red Hat, as well as access to early patches and support. “In the current recession, no one can predict the future, but moving to Red Hat Enterprise Linux and JBoss Enterprise Middleware has provided a secure, reliable, high-performing platform that gives us the agility to anticipate and react quickly to changing conditions.” – Matthew Linsey, head of strategy and architecture, Flybe “We have a relatively small but strong technical team, and we found the implementation quite straightforward, even though we were working with aggressive timelines and JBoss Enterprise Middleware was completely new to us,” said Linsey. “It was good to know that Red Hat experts were on hand should we have any queries. And on the occasions we did have queries, we received very helpful, responsive service. Having a single point of contact reduced some of the complexity typically associated with major projects.” Flybe’s customers seamless, reliable access to services and information, including managing their flights, checking in, and pre-booking baggage and seats. The demands on Flybe’s web-based operation have intensified in recent years, with organic company growth, greater brand awareness, increased website traffic, and higher sales volumes. In addition to enabling online bookings, Flybe now provides services from third-party partners, such as insurance, car hire, and parking. This is another reason why infrastructure reliability is so critical. “We’ve achieved our objective of almost entirely eliminating ourselves as a risk factor and ensuring that our part in the mix is based on stable, supported technology,” said Linsey. “One of the important aspects of JBoss Enterprise Middleware from Red Hat is that rather than just fixing our immediate needs, we now have a strategic platform for the next five years, one that will grow and mature with our business,” said Linsey. “We’ll be able to scale out into different areas and are looking to implement JBoss Operations Network to help us with the management and monitoring of our expanding Red Hat environment.” Flybe is also currently evaluating a transition to SOA (service-oriented architecture) to automate ticket systems, among other possibilities. The intention, as Linsey explains, is to move the website from being IT delivery to business delivery. “Business users will be able to map their own processes, manage their own rules, and integrate more seamlessly with internal services such as financial and reservation systems. It will be a more business-aligned platform, one that is a wholly integrated part of Flybe. Security and stability of the infrastructure, once again, come to the fore as essential factors.” Flybe’s strong online presence is essential to maintaining its commercial success. “In the current recession, no one can predict the future, but moving to Red Hat Enterprise Linux and JBoss Enterprise Middleware has provided a secure, reliable, high-performing platform that gives us the agility to anticipate and react quickly to changing conditions,” said Linsey. BENEFITS For Flybe, like many airline operators, web-based sales have moved from being a useful adjunct to traditional sales channels to becoming an indispensable ingredient in sustained commercial success. Flybe now uses Red Hat Enterprise Linux and JBoss Enterprise Middleware to develop and maintain the website that is so crucial to its business. These solutions give 198 redhat.com/jboss FLYBE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Lufthansa Cargo selects JBoss Enterprise Application PlatforM to build new status processing system for global airfreight logistics Geography Frankfurt, Germany Business challenge To create a state-of-the-art middleware infrastructure for a global shipment status processing system based on industry-standard hardware, while ensuring maximum flexibility by integrating it with existing BACKGROUND components, cost effectiveness, and With a transportation volume of around 1.5 million tonnes of freight and mail and 7.4 billion revenue tonne-kilometers sold in 2009, Lufthansa Cargo ranks among the world’s leading cargo carriers. Lufthansa Cargo, which currently employs about 4,500 people worldwide, focuses on the airportto-airport business. The cargo carrier serves some 330 destinations in more than 100 countries in a dense network spanning the globe. Aside from operating its own freighter aircraft, it utilises the belly space on passenger aircraft operated by Lufthansa and Austrian Airlines as well as the capacities available in an extensive road feeder service network. The majority of the cargo is trans-shipped at Frankfurt Airport. Lufthansa Cargo is a wholly owned subsidiary of Deutsche Lufthansa AG. In the 2009 financial year, Lufthansa Cargo achieved €1.9 billion in revenue. scalability The global IT infrastructure of Lufthansa Cargo is operated centrally from Germany by its sister company Lufthansa Systems, the IT services provider for Lufthansa Group. However, Lufthansa Cargo also has its own IT department that sets the framework for the company’s IT strategy and complex systems architecture. JBoss Enterprise Application Platform, BUSINESS CHALLENGE HARDWARE Airfreight logistics, like any large-scale transportation of goods, is a very time-sensitive business. Lufthansa Cargo’s customers around the world want to know at any point in time where exactly their shipments are located and when they will reach their assigned destinations. One of Lufthansa Cargo’s key concerns is to ensure timely and cost-effective transportation for their customers, ranging from the occasional small-scale parcel transport to regular shipments of an entire aircraft full of bulky goods. HP Proliant Servers Lufthansa Cargo also handles very sensitive and fragile cargo (e.g., animals and perishable goods from distant locations). Regardless of the content of each shipment, customers demand transparency for their cargo costs and MIGRATION PATH Proprietary HP-UX operating system running on mainframe servers to JBoss® Enterprise Application Platform and Red Hat® Enterprise Linux® running on industry-standard x86 servers SOLUTION Red Hat Enterprise Linux 5, Red Hat Consulting, Oracle WebLogic (for database access), Oracle 10 Database BENEFITS Gained flexibility and the ability to accommodate new customer requests; saved more than 50 percent by migrating to the new base installation; realised even further cost savings when scaling the platform further to meet market demand; avoided lockin to proprietary software licensing, hardware, and programming languages JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LUFTHANSA CARGO redhat.com/jboss 199 independence of the infrastructure while also keeping the order process for our customers the same.” of the delivery process itself. The IT system underpinning the delivery process is called the Shipment Status Processing system (SSP). An internal Lufthansa Cargo application, SSP controls the actual process of transportation. It is tightly interwoven with related applications, including those for cargo capacity planning and routing, the central shipment database, and the booking engine used by customers to buy Lufthansa Cargo’s airfreight capacities in the form of “time-definite services.” The key feature of these services is to enable each customer to select the timeframe that specifies the latest acceptance time for his/her shipment and when it will be available at the final destination. Throughout the transportation process, SSP controls the logistics network and defines the immediate next step for each shipment. For example, once the size, weight, and destination of a shipment are determined and the specific time-definite service has been booked, SSP virtually sends the shipment to the correct container with a predetermined space in a specific aircraft with a destination or trans-shipment stop-over. The shipment processing meets both Lufthansa Cargo’s requirements with regards to resource efficiency as well as the customer’s requirements for timely delivery. “When it comes to working out the details of a new platform that is crucial to our operational success, we’re very stringent with the choice of technology,” said Mastrolorito. ”The total cost of ownership calculation for SSP revealed that JBoss Enterprise Application Platform would be the most cost-efficient foundation. In addition to ensuring the lowest TCO , JBoss Enterprise Application Platform was scalable enough to accommodate even the highest peaks in customer demand.” Only three months after evaluating JBoss Enterprise Application Platform, the application development teams began migrating the new SSP system from the development environment to the Red Hat based test environment. And with the assistance of Red Hat Consulting, the roll-out into production only took one month. “Red Hat Consulting offers the most impressive support I’ve experienced in my 13-year career in enterprise IT,” said Mastrolorito. “Red Hat Consulting’s knowledge and the speed with which the team resolved all issues was instrumental in bringing SSP into production in such a short period of time.” BENEFITS Until 2010, the SSP system was partly integrated with legacy applications. “These systems ran on mainframe computers and had become increasingly inflexible,” said Antonio Mastrolorito, chief IT architect at Lufthansa Cargo. “One of our key strategic objectives is to always accommodate new customer requirements and create new products that help Lufthansa Cargo maintain a competitive edge in the airfreight market. As SSP is such a key component of our logistics IT infrastructure, we needed to migrate the applications to a state-of-the-art platform.” With global airfreight being a fairly volatile business, the new platform needed to be highly scalable, cost-efficient, and independent from any particular hardware vendor. “We wanted the new SSP platform to be as flexible and vendoragnostic as possible,” said Mastrolorito. “We wanted it to be independent of any hardware platform, of any particular operational environment, and even independent of any programming languages.” SOLUTION Lufthansa Cargo’s IT architects worked with service provider Lufthansa Systems when designing the architecture of the new SSP system. “The first step in the planning process was to define the services that the new platform needed to handle,” said Mastrolorito. “We faced the challenge of maximising the 200 redhat.com/jboss Lufthansa Cargo’s IT and operations teams are both happy with the service-oriented architecture of the new SSP platform. “It was essential for us to have a lot of flexibility in the way we integrate the new SSP with our existing infrastructure,” said Mastrolorito. “The shipment database, for instance, remains unchanged for now, as it is such a key component of our entire global operations. Moving SSP services to JBoss Enterprise Application Platform let us achieve our targets without turning the entire infrastructure upside down at once.” With Red Hat’s open source subscription model, we can scale up and down easily without worrying about price per CPU creating unexpected extra costs. By migrating our Shipment Status Processing installation to JBoss Enterprise Middleware, we have saved around fifty percent compared to competitive software license models.” – Antonio Mastrolorito, Chief IT Architect Lufthansa Cargo AG The shipment database holds information on each and every piece of cargo that Lufthansa Cargo transports around the world. It is the central data hub that is LUFTHANSA CARGO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS accessed by a number of other applications aside from SSP. “After being moved away from the legacy mainframe system, the SSP functionality is running smoothly on just four standard x86 CPUs. JBoss Enterprise Application Platform coordinates all of the services and ties various applications together meticulously,” said Mastrolorito. Red Hat’s open source subscription model has contributed significantly to an unprecedented level of cost transparency. Unlike proprietary software vendors, whose costs often increase exponentially when the systems are scaled up to meet increasing customer demand, Red Hat only charges for professional support and services. “If we had selected a proprietary solution for the SSP middleware, we would have to cope with higher software license costs every time we add a machine to the infrastructure,” said Mastrolorito. “With Red Hat’s open source subscription model, we can scale up and down easily without worrying about price per CPU creating unexpected extra costs. By migrating our SSP installation to JBoss Enterprise Middleware, we have saved more than 50 percent compared to competitive software license models.” JBOSS BOOK OF SUCCESSFUL SOLUTIONS | LUFTHANSA CARGO redhat.com/jboss 201 202 ENERNOC ENERGIZES ITS CUSTOMER BASE AND HONES ITS BUSINESS EDGE WITH JBOSS Geography North America BACKGROUND As a leading provider of technology-enabled energy management solutions, EnerNOC is changing the way the world uses power. Through the use of advanced technologies, EnerNOC helps utilities and grid operators maintain the delicate balance between supply and demand. Business challenge Improving the efficiency of its demandresponse network that helps manage energy supply and demand SOFTWARE EnerNOC’s demand-response solution is based upon an innovative business model. It pays the more than 4,000 business and industrial organizations in its network to reduce their electricity usage during times of high demand. This decreases stress on the electric grid, preserving the reliability of a region’s electricity resources and helping to prevent blackouts and brownouts while also alleviating the need to rely on fossil-fuel-burning power plants. By acting as the middleman between energy providers and consumers, EnerNOC plays an important role in allocating what can be a scarce resource, especially when weather conditions, problems with the electrical grid, or other events create unusual demand or cause unanticipated disruptions in the flow of power. Red Hat Enterprise Linux, JBoss Enterprise Middleware BENEFITS Streamlined the complex workflows involved in aligning the needs of utilities/grid operators to avoid blackouts during peak energyconsumption times and the desire of energy users to generate revenues EnerNOC is perfectly positioned for success due to three major trends: first, demand for energy is rapidly outpacing supply; second, due to regulatory and community concerns, it is difficult to build new regional power plants located close to energy users; and third, emerging regulatory trends on both national and local levels are changing utility business models with incentives that promote efficient energy practices. through better managing their energy use. EnerNOC is growing exponentially. At the end of 2007, EnerNOC had approximately 1,100 megawatts under management across approximately 2,200 individual sites. It ended 2008 with more than 2,000 megawatts under management across more than 4,000 sites. BUSINESS CHALLENGE EnerNOC’s demand-response solution consists of three distinct steps: first, a customer sends out a request for additional power so as to alleviate stress on the grid or in response to high wholesale energy prices. EnerNOC takes that request and initiates actions across its network—turning out lights, turning on generators—to enable participants to follow through on their commitments to conserve power when requested. This in turn allows EnerNOC to fulfill its contracts with its customers to help reduce demand on the grid. Prior to 2005, EnerNOC’s depended heavily on manual processes. Although certain procedures were automated, a great deal of human intervention was JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ENERNOC redhat.com/jboss 203 required to ensure that the workflow proceeded seamlessly. EnerNOC saw an opportunity to both slash operational costs, and provide greater customer service. “It would be very difficult for us to compete successfully without jBPM. We could not deliver our solutions nearly as efficiently and cost-effectively in this extremely aggressive market without it.” – Ed Kusnitz, lead platform engineer, EnerNOC EnerNOC also saw an opportunity to position itself for future success. “Our strategic vision is to build highly scalable, best-of-breed technologies to support a comprehensive suite of energy management solutions and services,” said Terry Sick, vice president of product development and engineering at EnerNOC. “To accomplish this, we needed supporting technologies based upon open standards and interoperability.” SOLUTION Choosing the operating system was easy: Red Hat Enterprise Linux, due to its market dominance and technical leadership, was the obvious choice. And after investigating all the options for business process management (BPM) on the market, EnerNOC decided that the JBoss jBPM solution was the best choice. JBoss jBPM is a JBoss Enterprise Framework that delivers workflow, business process management (BPM), and process orchestration in a scalable and flexible product footprint. “We were still a startup at that point, and needed a very costeffective solution that still provided us with all the functionality we required,” said Ed Kusnitz, lead platform engineer for EnerNOC. EnerNOC also deployed JBoss Enterprise Application Platform, which includes JBoss Application Server, Messaging, Clustering, Seam, and Hibernate, and EJB3 along with MySQL to complete the solution. For help with the JBoss implementation, EnerNOC selected Amentra, a leading provider of systems integration services for SOA, business process management, systems development and enterprise data solutions. Amentra was acquired by Red Hat in March 2008. BENEFITS Because JBoss jBPM provides all the tools and process execution engines needed to automate complex workflows in Java and web applications, EnerNOC was able to reduce business process errors, speed process execution, and enhance overall business performance. 204 redhat.com/jboss Today, upon receiving an email that one of its customers requires power, the now-automated workflow process is immediately triggered. This one step alone can be extraordinarily complex. “A single action initiated by an utility or grid operator can impact 300 sites on our network, and each one needs its own workflow,” said Kusnitz. For example, some organizations want to be notified in advance before their power is curtailed; others are fine if EnerNOC just takes appropriate action. “jBPM allows us to manage the state of each site very easily, while giving us transparency into the entire operation,” said Kusnitz. “If we had to code all this ourselves, it would be very difficult to accomplish what we need to, much less see what was occurring at any particular point in time,” agreed Andre Quina, software engineer at EnerNOC. “Under jBPM we can bring up a graphical image of the state of the workflow, which immediately shows us the state of the processes.” jBPM has also allowed EnerNOC to achieve tremendous flexibility, reliability, and scalability. “If we need to make changes to the workflow — which happens all the time — we can do that without having to go in and actually edit the code,” said Quina. “That eliminates the risk of introducing errors, and makes for much more reliable operations.” And because EnerNOC is growing so rapidly, jBPM’s ability to manage ever-greater numbers of organizations’ power capabilities has been essential. “jBPM is enabling us to meet escalating market demand for our solutions,” said Quina. Looking ahead, EnerNOC is currently using jBPM to create the business logic involved in curtailing and restoring sites. For example, before turning off lights, an on-site generator might need to be started, and the power load transferred to that generator. “When we get this last phase automated, we’ll be able to respond even more rapidly to a request from an ISO for more power,” said Kusnitz. “In effect, our jBPM application will be transformed into a virtual generator. We’ll be able to power it on, and provide our customers with power within just a few minutes notice.” Amentra contributed enormously to the success of the project. “Amentra’s expertise with both JBoss jBPM and the messaging layer allowed EnerNOC engineers to focus on core business logic, which is helping us prepare for future expansion into new markets,” said Sick. What would EnerNOC do without JBoss? “It would be very difficult for us to compete successfully without jBPM,” said Kusnitz. “We could not deliver our solutions nearly as efficiently and cost-effectively in this extremely aggressive market without it.” Sick agrees, “Technical innovation has been key to EnerNOC’s growth. Open source in general—and Red Hat in particular—have been behind our success in this area.” ENERNOC | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Red Hat and JBoss Solutions Improve Performance for SESCO Enterprises Geography New Jersey and Pennsylvania Business challenge BACKGROUND SESCO Enterprises is a leading electricity and natural gas trading company founded in 2002 by a group of financial management, energy operations, and technology professionals. The company provides riskreduction strategies that consistently result in large returns on investment for investors, stakeholders, and shareholders. SESCO’s founders and associates have more than 100 years of combined experience in trading and risk management, covering the full range of energy markets, including power, natural gas, oil, refined products, coal, and emissions. Build an internal infrastructure to provide maximum development flexibility and high-system reliability and performance for fast-paced trading business SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Application Platform, OPPORTUNITY To provide its traders with the most up-to-date information, SESCO Enterprises needed to build a development infrastructure that combined high reliability with ease of use. “Traders depend on our production databases to gather and analyze information on a number of trends and then formulate their buying and selling decisions. The databases are critical for them to gain the best market advantage,” said Gene Meier, Systems Administrator for SESCO Enterprises. When Meier first joined SESCO in 2003, the year-old company had two developers on staff and relied on an external company to manage its databases. To support the future growth of the company, Meier knew he needed to put the right systems in place internally. “We wanted to gain more control over our server environment, increase processing speeds, and facilitate development of SESCO’s database programs,” said Meier. SOLUTION In 2003, the database company that SESCO worked with was already utilizing Red Hat solutions, making the company’s Red Hat implementation easy. “When we decided to move our database servers in-house, Red Hat was the natural choice. We needed a solution that ensured easy installation, excellent support, and the highest availability possible. Our databases have to stay up at all times, and we knew Red Hat solutions would give us peace of mind,” said Meier. The decision to implement the JBoss Enterprise Application Platform was equally simple. SESCO developers were already writing Java-based applications and using MySQL databases. “JBoss supports the Java versions we were already working with, making it seamless for our developers to integrate the new solution,” said Meier. MySQL databases, SESCO database application HARDWARE IBM Power PCs with Intel Dual P5 Processors, IBM xSeries with Intel Dual Xeon Processors BENEFITS Facilitated the creation of a highperformance infrastructure that supports rapid database growth; flexible application development and high levels of Red Hat support translate into huge cost-savings and a competitive advantage Today, twelve IBM servers with Intel dual processors run Red Hat Enterprise Linux 3, 4, and 5 at SESCO. One of these servers also runs the JBoss JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SESCO redhat.com/jboss 205 Enterprise Application Platform. For redundancy, SESCO created identical backup servers running JBoss technology in the company’s Pennsylvania and New Jersey offices. The traders have the ability to access these backup servers from their homes as needed. “Using Red Hat and JBoss solutions, we’ve built a redundant, reliable infrastructure that minimizes downtime, provides failover capabilities, and keeps our traders up and running,” said Meier. Using Red Hat and JBoss solutions facilitates program development and customization for SESCO. The company’s database application is designed to gather information from multiple websites including weather, utility company, and consortia sites. The JBoss Enterprise Application Platform automates the process by funneling data into the company’s databases and then serving the specific information traders query in real time. “To assess power usage, traders need to look at a wide range of current and historical data, such as specific weather incidents and patterns. JBoss enables our developers to customize the presentation tier easily so traders can view the information they need, in the way they need it. Plus, Red Hat support for MySQL makes it possible for our application to run seamlessly without extra work on the part of our developers,” said Meier. SESCO also leverages the JBoss Enterprise Application Platform’s messaging feature to support transactiondriven messaging. “We need to manage and track every information-gathering transaction completed by our application. JBoss messaging technology enables us to configure the transactions and update them regularly. As the transactions take place, JBoss messaging automatically informs us of their status,” said Meier. BENEFITS Implementing Red Hat solutions translated into huge cost-savings for SESCO, and the company now enjoys the high levels of support required for its business. “The Red Hat support team has become acquainted and comfortable with our environment, so their ability to resolve issues specific to our system is excellent. And because Red Hat doesn’t charge us per call, our total cost of ownership has decreased,” said Meier. Eliminating licensing fees also helped SESCO drive costs down. “Red Hat doesn’t charge licensing fees either, so the TCO is much less than that of an enterprise version of Windows. Using Red Hat has resulted in big cost-savings for us,” said Meier. 206 redhat.com/jboss “In our market, we can make or lose money in seconds. Red Hat and JBoss support enables us to respond more quickly to changes in the market and gain a competitive advantage.” – Gene Meier, Systems Administrator, SESCO Enterprises The flexibility and support provided by JBoss and Red Hat solutions give SESCO a competitive edge in a timesensitive market. “In our market, we can make or lose money in seconds. Red Hat and JBoss support enables us to respond more quickly to changes in the market and gain a competitive advantage,” said Meier. Now, developers have complete flexibility to create applications that meet the specific needs of SESCO traders. “Working with JBoss open source code means we can customize our software with the functionality we require, writing code as quickly as we need it. We’re not under the control of Windows coding,” said Meier. The ease of use of Red Hat and JBoss solutions also facilitated the creation of a high-performance, scalable infrastructure for SESCO. “Before joining SESCO, I was a Windows developer, but transitioning to Red Hat was easy. Implementing Red Hat and JBoss simplified system administration and application development for the company from the very beginning,“ said Meier, adding, “In three years, our database more than tripled in size. Because Red Hat and JBoss solutions can support this type of growth, we’ve been able to increase the reliability and performance of our servers as our database continues to expand.” To ensure continued high performance, SESCO upgrades its Red Hat servers with the latest releases, and most recently migrated to Red Hat Enterprise Linux 5. Meier is looking forward to continuing to implement new Red Hat capabilities, such as clustering and virtualization, to increase the reliability of SESCO systems further. “Working with JBoss and Red Hat ensures our team doesn’t get calls at two o’clock in the morning,” said Meier. SESCO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS INT3S PARTNERS WITH RED HAT TO TURN ON THE POWER FOR TORONTO HYDRO WITH JBOSS ENTERPRISE SOA PLATFORM Geography Toronto, Canada Business challenge BACKGROUND Toronto Hydro is the largest municipal electric distribution utility in Canada and operates two wholly owned affiliates with a combined workforce of over 1,400 people. It serves 697,000 residential and commercial customers across the greater Toronto Area, representing 18.5% of electricity consumers in the province of Ontario. Toronto Hydro’s technology strategy required experienced resources to supplement internal staff in delivering complex custom development projects and they partnered with Int3s, a Red Hat Advanced Business Partner, to help implement JBoss Enterprise SOA platform, including JBoss ESB. Int3s designs, develops, and implements IT solutions for energy and utility, financial, and telecommunications organizations. By automating key business processes, Int3s is able to cost-effectively improve the overall business performance of its clients. A Red Hat Advanced Business Partner, Int3s has two distinct practices: one dedicated to service-oriented architecture (SOA) development and implementation, and one focused on business intelligence (BI) solutions. In both of its lines of business, Int3s is committed to using open source products for strategic client initiatives. To build a service-oriented architecture (SOA) as the foundation for futurelooking strategic initiatives designed to support enablement of smart metering and smart grid integration, reduce operational costs, promote energy conservation, and improve IT productivity SOLUTION Deployed JBoss Enterprise SOA and Red Hat Enterprise Linux as the platform for innovative Smart Meter program and has successfully completed the initial phases of its program to create a customer-focused cost and energy-saving initiative SOFTWARE “Toronto Hydro’s technology strategy required resources to supplement internal staff in delivering complex development projects. The JBoss Enterprise SOA Platform is a comprehensive toolset that comes with everything we need to facilitate the integration of disparate systems and data. It was the perfect solution to meet our needs – and we trust Red Hat to meet our future ones..” – Nicholas Yee, Chief Technology Officer, Int3s JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TORONTO HYDRO JBoss Enterprise SOA Platform (including JBoss ESB), SAP ERP, Oracle Financials, Red Hat Enterprise Linux BENEFITS Leveraging Int3s expertise in SOA and Red Hat / JBoss open source Enterprise Framework, Toronto Hydro was able to successfully complete the initial phases of its groundbreaking Smart Meter program and plan other customer-focused cost- and energysaving initiatives going forward redhat.com/jboss 207 BUSINESS CHALLENGE In late 2006, the Vice President of IT & Chief Information Officer of Toronto Hydro-Electric System, Eduardo E. Bresani, called in Nicholas Yee, the Chief Technology Officer of Int3s, to help him with an ambitious new five-year strategic initiative. His goal was to implement a serviceoriented architecture (SOA) to replace his organization’s traditional IT infrastructure. “The new CIO was focused on modernizing the technology infrastructure, and developing a plan to build nextgeneration systems that would enable the firm to be more agile and efficient,” said Yee. “One of the most attractive features of an SOA is that it allows companies to build composite services in which business processes can be extended over a number of different applications. Using an SOA to integrate a number of disparate systems was one of the primary goals of the new CIO,” said Yee. A key business driver for the change was the firm’s availability of IT resources. Specifically, building point-topoint interfaces between all the various systems Toronto Hydro had put into place over the years—legacy as well as client-server and web-based systems—was proving too costly and complex. “All the custom coding was proving very expensive to develop and maintain,” said Yee. The new SOA implementation was part of Toronto Hydro’s groundbreaking “Smart Meter” initiative. The initiative had three primary business goals: to help the firm be more customerfocused; to provide its residential and business customers with tools to do a better job of conserving energy while managing their own electricity costs; and to meet regulatory mandates to use less energy, especially during periods of peak usage. In the case of Toronto Hydro’s Smart Meter program as mandated by the province of Ontario, the intention was to program variable pricing into the system based on the time of day that electricity was consumed (Time-Of-Use billing). The goal was to price electricity higher during peak times to encourage people and businesses to conserve energy during periods of high demand. SOLUTION Toronto Hydro and Int3s selected JBoss Enterprise Middleware for the Smart Meter program due to the size and stability of the technology and the toolsets that JBoss provided, including JBoss Hibernate, Rules, and jBPM Frameworks, to simplify the migration from Mule to the JBoss platform. 208 redhat.com/jboss One of Toronto Hydro’s most important applications uses the JBoss SOA platform as a mashup framework to allow customers to view their consumption data on the web. “We didn’t want to be dependent on proprietary products for our SOA framework. What JBoss gives me is a solution that works with other products as long as they meet open source standards,” said Eduardo Bresani, Chief Information Officer, Toronto Hydro. The second reason Toronto Hydro went with JBoss was the flexibility of the subscription model. “JBoss doesn’t charge for the product itself, but for the support – and we valued the enterprise level support that JBoss provides,” said Bresani. Moving to an SOA was an essential first step in implementing Toronto Hydro’s Smart Meter initiative, as multiple diverse systems and data sets needed to be integrated to collect, process, and disseminate all the relevant customer and operational information. “Building custom APIs between each of the many systems involved simply wasn’t an option,” said Yee. From the very beginning of the project, open source was the answer. “With open source, we could avoid vendor lockin, and standardize everything related to business logic, business processes, and data models,” said Yee. In a previous solution, Yee had led the team that developed the Rosetta Enterprise Service Bus (ESB), which was acquired by Red Hat’s Middleware Business Unit in 2006 and incorporated into the JBoss Enterprise SOA Platform. After running an evaluation program with the Mule ESB, the JBoss SOA Platform was selected and implemented as part of the Early Adopter Program in early 2008. Although Toronto Hydro is not the largest utility in North America, it currently has the largest production deployment of smart meters on the continent which stands at over 600,000. The firm is also reaffirming its leadership position by rolling out its Time-Of-Use billing initiative that will bill customers higher rates at peak times, and lower rates at off-peak times. “From a strategic point of view, Toronto Hydro’s commitment to open source made it an imperative to look at the size and stability of the technology vendor we chose for the long-term,” said Yee, “Based on our technical evaluations, we realized it was a much better fit to align ourselves with JBoss.” In addition to other functional advantages, there were the toolsets that JBoss provided, including JBoss Hibernate, Rules, and jBPM Frameworks. TORONTO HYDRO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS “These were all powerful tools that made migration from Mule over to the JBoss platform a very straightforward process,” said Yee. Since the initial smart meter implementation, Int3s has expanded the use of the JBoss SOA Platform at Toronto Hydro in multiple projects including the development of an ETL (Extract, Transform and Load) framework for a new Enterprise Data Warehouse and integration to Google’s PowerMeter project. The SOA Platform has also simplified large system implementations such as Oracle’s Customer Information System and the International Financial Reporting Standards (IFRS) using SAP. “We’ve succeeded because of the innovation of the Red Hat products, and the expertise of Int3s integrating systems. Together they allowed us to leverage the power of JBoss and really make the technology work for us.” “Our relationship with Red Hat has been very good, everything has always gone very smoothly. In meetings with Red Hat at the headquarters in Raleigh, Bresani discussed the innovative deployment with executives. Bresani recalls the meetings, “We discussed how we were using the products and how we could work together closely to make their products more successful. The meeting gave me confidence that we’d made the right choice of technology and vendor.” “We’ve succeeded because of the combination of the leadership of Toronto Hydro, the innovation of the Red Hat products, and the expertise of Int3s integrating systems. Together they allowed us to leverage the power of JBoss and really make the technology work for us,” said Bresani. – Eduardo E. Bresani, CIO, Toronto Hydro-Electric System BENEFITS The support provided by Red Hat has been superb. “As an Advanced Business Partner, we’ve had terrific access to some of the best development professionals at JBoss,” said Yee. “Not only were they very responsive when we called, but they asked us to help prioritize what functionality should be incorporated in future releases of the platform, ensuring that JBoss will continue to meet our evolving needs.” From a global perspective, utilities have moved from focusing on simply “keeping the lights on” to better matching supply to demand. “Ultimately, it comes down to developing new applications that can be integrated with existing systems, and consolidating the huge amounts of complex data that comes from the household as well as the utility company,” said Yee. “Although we’re still in the infancy of that effort at Toronto Hydro, the JBoss Enterprise SOA Platform will enable us to do that.” “JBoss technology comes with everything we need to build a solid SOA for facilitating easy integration of disparate systems and data. It was the perfect solution to meet our current needs – and we trust Red Hat to meet our future ones,” said Yee. Toronto Hydro is also very pleased with the relationship its firm has forged with Red Hat. Other Red Hat utilities clients can now leverage the experience Int3s gained during its work with Toronto Hydro. “It’s a win-win situation for us both,” said Yee. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | TORONTO HYDRO redhat.com/jboss 209 210 Union Pacific Increases System Performance and Lowers Costs with JBoss Enterprise Middleware Business challenge BACKGROUND mainframe environment. Union Pacific Corporation (NYSE:UNP) is one of America’s leading transportation companies. Its principal operating company, Union Pacific Railroad, is North America’s premier railroad franchise, covering 23 states across the western two-thirds of the United States. Union Pacific Railroad (UP) is an operating subsidiary of Union Pacific Corporation. The railroad links every major West Coast and Gulf Coast port and provides service to the East through its four major gateways in Chicago, St. Louis, Memphis and New Orleans. Additionally, Union Pacific operates key north/south corridors and is the only railroad to serve all six major gateways to Mexico. UP also interchanges traffic with the Canadian rail systems. The railroad has one of the most diversified commodity mixes in the industry, including chemicals, coal, food and food products, forest products, grain and grain products, intermodal, metals and minerals, and automobiles and parts. The largest of Union Pacific’s 25,000 customers include steamship lines, vehicle manufacturers, agricultural companies, utilities, intermodal companies and chemical manufacturers. BUSINESS CHALLENGE Union Pacific has long been a company that utilized technology effectively to support, maintain and drive its core business performance. For decades, the company relied on a mainframe-based IT environment, but due to changing business demands, multiple acquisitions and the rise of opensource technology, Union Pacific started to migrate away from mainframe technology. SOLUTION With rising costs, and an obsolete mainframe IT infrastructure, Union Pacific needed to identify and implement a flexible, cost-effective and most importantly stable and reliable operating platform that would provide the tools and capability to scale for growth as the company built its distributed IT environment. The Union Pacific IT team began evaluating various open source operating platform solutions for the distributed infrastructure. Ultimately, Red Hat Enterprise Linux was selected. The new operating platform needed to be longlasting, scalable and reliable, since Union Pacific only conducts planned outages during disaster recovery testing, due to the critical applications running on the system. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | NYSE:UNP Geography Toronto, Canada With rising costs and an aging mainframe IT infrastructure, Union Pacific’s ability to scale for growth was limited. Union Pacific needed a stable and capable platform to migrate its SOLUTION Union Pacific needed to develop a more flexible operating platform to build its distributed IT environment so they are migrating to a Red Hat® Enterprise Linux®-based virtualized infrastructure to replace the mainframe. Union Pacific also needed to develop a thinner web application tier, and the company turned to JBoss® Enterprise Middleware from Red Hat to develop a highly customized, web application platform that runs in the virtualized Java Hosting environment. SOFTWARE Red Hat Enterprise Linux, Red Hat Network Satellite, JBoss Enterprise Web Platform, JBoss Enterprise Web Server, JBoss Operations Network, SAP Enterprise Resource Planning, Oracle RAC, PeopleSoft Financials BENEFITS Union Pacific has improved its ability to scale for business growth with more capable system management and development tools for its virtualized environment, and has increased its system performance at a significantly lower cost structure. redhat.com/jboss 211 Union Pacific required a system that could efficiently handle compute-intensive applications, such as those that build optimization models for its transportation operations system. The team spent two years conducting a detailed technical evaluation. At the conclusion of the evaluation, Union Pacific selected Red Hat Enterprise Linux with builtin virtualization to replace its existing mainframe and to become the foundation for its distributed infrastructure. Today, Union Pacific’s distributed datacenter consists of 2,500 servers, with more than 900 systems running Red Hat Enterprise Linux. Union Pacific is also utilizing the built-in virtualization technology in Red Hat Enterprise Linux to handle the mission-critical applications being migrated from the the mainframe and onto the distributed processing platform. Due to the large number of distributed systems, a key component of the decision to select Red Hat Enterprise Linux was the systems management tool, Red Hat Network Satellite. Red Hat’s on-premise systems management solution provides software updates, configuration management, provisioning and monitoring across both physical and virtual Red Hat Enterprise Linux servers. With the help of Red Hat Consulting, Union Pacific installed and configured Red Hat Network Satellite to manage and provision the company’s 900 Red Hat Enterprise Linux servers. A key part of the Red Hat Enterprise Linux-based infrastructure is a transportation system called NetControl, which will replace the mainframe-based Transportation Control System that was responsible for tasks such as order taking, monitoring and scheduling shipments and train schedules and dealing with service interruptions. Union Pacific also has switched to a new SAP Enterprise Resource Planning (ERP) system, which is now running on Red Hat Enterprise Linux, along with the company’s JMS messaging platform, Oracle RAC, PeopleSoft Financials, derailment prevention system, disaster recovery system, JBoss Enterprise Web Platform and JBoss Enterprise Web Server. Union Pacific also needed to develop a thinner web application tier, and the company turned to JBoss (from Red Hat) to develop a highly customized, web application platform to run in the virtualized Java Hosting environment. Union Pacific previously used Oracle BEA WebLogic, but due to the rising costs of the proprietary solution and the need for a more flexible and light-weight framework, the company migrated to JBoss Enterprise Web Platform and JBoss Enterprise Web Server. Applications that run on JBoss Enterperise Middleware include interactive user applications to internal services and processes systems to batch processing. Union Pacific Railroad is currently in the implementation phase 212 redhat.com/jboss of a multi-year overhaul of its enterprise Java hosting environment. The railroad is transitioning from a highlyshared, heavyweight container platform using WebLogic to a virtualized, light-weight JBoss Enterprise Web Server and JBoss Enterprise Web Platform-based environment. This solution includes Red Hat Enterprise Linux 5.4 and the KVM virtualization components, which are all managed via JBoss Operations Network. In its JBoss Enterprise Middleware architecture, Union Pacific Railroad utilizes cloud computing concepts at the Java application hosting level to deliver highly-flexible, scalable, manageable, and highlyavailable web applications for its run-time environment. BENEFITS With the new Red Hat Enterprise Linux and JBoss Enterprise Middleware-based IT infrastructure, Union Pacific has increased its ability to scale for business growth, increased system management capabilities, and ultimately increased its technology performance at a significantly lower cost structure, thus enabling the company to effectively support its core business performance. Union Pacific’s IT system is as mission-critical as it gets. The railroad is a 24x7 operation with a true 5x9’s uptime and availability requirement. Union Pacific has zero unplanned outages, and essentially only has planned outages during its annual disaster recovery timeframe. With Red Hat, reliability has not been an issue. With Red Hat Network Satellite, Union Pacific has been able to gain enhanced performance, centralized control and higher scalability for their systems, while deployed on a management server located inside the datacenter and behind their firewall. Red Hat Network Satellite allows the company to manage its large number of systems as easily as managing one, existentially enabling Union Pacific to do more with less. Union Pacific has found great value in the open source community, as they are beginning to contribute to open source community projects such as JOPR. The company will not necessarily realize short-term benefits, but focus more on long-term benefits, such as insight into the product roadmap, feedback on upcoming features and greater involvement with the open source community. In terms of its recent migration to JBoss, the company values the breadth of the enterprise middleware products available, the flexibility and ability to customize for its environment and the Red Hat support model that enables access to the source code, key engineers and open discussions with the JBoss team to address questions and concerns. With JBoss, Union Pacific is able to develop web applications in a customized, flexible, and light-weight framework, at a lower cost than heavyweight proprietary solutions. NYSE:UNP | JBOSS BOOK OF SUCCESSFUL SOLUTIONS INDUSTRY: OTHER INDUSTRIES & ISV SOLUTIONS OTHER INDUSTRIES & ISV SOLUTIONS 213 iGATE powers its missioncritical ManageMe application on JBoss Enterprise Application Platform and Red Hat Enterprise Linux Geography Pan India Business challenge To replace its outdated iQuest management tool and design a more reliable, stable, high-performance, cost-effective project management system, which could scale to meet the BACKGROUND organization’s needs and free it from iGATE Corporation, a global IT company, provides niche IT services in enterprise solutions, business intelligence and data warehousing, application development and maintenance, infrastructure management and consulting services in IT strategy, enterprise performance management, business intelligence and analytics, and process outsourcing services. The company specializes in business data processing and uses a structure known as iTOPS (integrated Technology and Operations Systems) to meet customer demands. proprietary vendor lock-in The company focuses more on productivity, quality, and knowledge management. Customers have benefited from the synergy between investment strategy, technology and business outsourcing provided by iGATE. By 2012, the company wants to be a billion-dollar organization associating itself with 100 of the global 1000 clients. SOFTWARE BUSINESS CHALLENGE Studio, JBoss jBPM As a business that prides itself on customer service, iGATE needed to give its developers the right tools to ensure that they could service customers both quickly and efficiently. The company decided that it was necessary to replace its outdated project management tool, iQuest, due to performance issues. These issues were impacting multiple business functions, including operations, the organization excellence group, finance, human relations, and training. “There were frequent server shutdowns leading to only 80 percent uptime of the system,” said Sandeep Digambar, group project manager, iGATE. As a result, a new mission-critical project management tool that would alleviate these problems was planned for in-house development under the project name ManageMe. SOLUTION iGATE’s internal IT team decided to adopt open source solutions for its infrastructure due to the high availability, performance, and reliability features of open source, as well as for the lower cost compared to proprietary competitors. After evaluating various enterprise-class MIGRATION PATH Designed ManageMe application running on Red Hat Enterprise Linux and JBoss Enterprise Application Platform Red Hat Enterprise Linux Advanced Platform with integrated virtualization, Oracle Database, JBoss Enterprise Application Platform, JBoss Developer HARDWARE Intel processor-based x86 servers from Dell MIGRATION PATH IBM WebSphere to JBoss Enterprise Application Platform Benefits Increased flexibility and choice by freeing the organization from vendor lock-in, decreased IT costs, simplified management, reduced systems maintenance, increased scalability and performance, and obtained the ability to achieve 100 percent system availability JBOSS BOOK OF SUCCESSFUL SOLUTIONS | IGATE redhat.com/jboss 214 solutions, iGATE adopted Red Hat Enterprise Linux and JBoss Enterprise Application Platform because the solutions not only met the organization’s criteria, but also provided huge cost benefits. In addition, it allowed iGATE to take advantage of the rapid innovation from the open source community and avoid proprietary lock-in. “We devised a plan to use supported open source solutions to build the new management tool because Red Hat does not have a complex licensing structure and the entire product set, along with Red Hat’s reliable support, is provided as one single package through the company’s subscription model,” said Digambar. iGATE’s internal IT team then evaluated various business process management tools, including proprietary ones such as OpenLogic and BPEL from Oracle, and open source solutions such as JBoss jBPM. These tools were tested thoroughly on parameters such as application redundancy, clustering, high availability, performance, fault tolerant behavior, and capability of session replication. “We tested JBoss in the proof of concept (POC) for features and performance. The results were encouraging. The cost benefit offered by JBoss jBPM made our decision easy,” said Deepu George, divisional head, iGATE. “The success of this initiative has helped us to innovate further and choose the most appropriate set of technologies for our business needs. Open source solutions in general, and Red Hat in particular, will now be adopted as the foundation of our longterm IT strategy. We are confident that Red Hat solutions will enable us to serve our customers effectively every day.” –Chella Namasivayam M., vice president and chief information officer, iGATE “Implementation of JBoss Enterprise Application Platform on Red Hat Enterprise Linux was one of the key milestones in our internal IT deployments, as it was the first time iGATE was implementing Red Hat’s open source solution internally,” said Digambar. ManageMe is a Java-based application running on JBoss Enterprise Application Platform with Oracle 10g as the database server and Red Hat Enterprise Linux as the base operating system. It took just six months to develop the system. “The system has been tested with 250 GB and 215 redhat.com/jboss 600 concurrent users, and there was no noticeable drop in performance,” said Digambar. Current database size is approximately 30 GB, but the IT team hopes it plans to increase the usage to 120 GB in a year. The JBoss Developer Studio and JBoss jBPM helped iGATE tremendously in reducing its development and training costs. “JBoss jBPM is less complicated with a visual designer to model the workflow, which means there is much less overhead on our team in terms of its learning and usage,” said Digambar. iGATE is pleased with the ease of deployment and reliability of the Red Hat-based solution in its production environment. “The deployment went smoothly and the performance of the system is top-notch with no downtime. The system has performed exceedingly well in production on parameters such as robustness, stability, reliability, and performance,” said Amit Shekhar, project lead, iGATE. iGATE’s internal IT team has also used the power of virtualization provided as part of Red Hat Enterprise Linux Advanced Platform. With Red Hat virtualization technology, iGATE is able to use the same host hardware for running various operating systems, which enables the organization to reduce costs and optimize resources. iGATE’s IT team is highly satisfied with the performance of the whole system. “We now have an IT policy that supports the usage of enterprise open source software wherever possible,” said Digambar. iGATE’s IT team is investigating the opportunity to migrate more of its web-based applications to JBoss Enterprise Application Platform. The first application that is currently planned for migration is its Internal Audit Tracker application, which the IT team is planning to migrate from TomCat to JBoss Enterprise Application Platform. “We intend to move all applications developed and managed by Information Systems from proprietary systems to JBoss Enterprise Application Platform,” said Amit Goyal, Divisional Head, Information Systems, iGATE. “We are treating the ManageMe project as a pilot to showcase the power of open source solutions to our end-user customers, and proposing its use in their respective projects,” Digambar added. The cost of acquisition for the new application, ManageMe, and the cost of maintenance for iQuest was also a major concern. “We didn’t want to spend too much on the procurement of the proprietary licenses for building the new system,” said Digambar. “Additionally, the current iQuest system was also utilizing dedicated hardware servers, which translated into added cost for the organization.” iGATE wanted to build a system that could rely on a commodity hardware stack, which could be IGATE | JBOSS BOOK OF SUCCESSFUL SOLUTIONS shared between multiple applications. To achieve optimal performance from the system, it was also essential for iGATE’s internal IT team to customize the new system. “We wanted to build the system on an open architecture with no vendor lock-in so that we could customize the system to fit our needs,” said Digambar. As a tracking application, ManageMe requires managing workflows. “It is cumbersome, but the requirement is common with most of the tracking applications,” said Digambar. “Instead of writing our own workflow engine, we decided to use a commercial business process management (BPM) tool.” iGATE’s internal IT team set out to evaluate the right BPM tool for the system requirements from various proprietary and open source options. Benefits “With JBoss Enterprise Middleware, we were able to extract tremendous value from our systems and applications,” said Digambar. “JBoss platforms deployed on Red Hat Enterprise Linux freed iGATE from vendor lockin and enabled the organization to choose hardware platforms that delivered flexibility and high performance.” Usage of JBoss Enterprise Application Platform for ManageMe has provided a stable system, and iGATE is experiencing fewer errors, easier ongoing maintenance, and reduced support costs. “The cost savings by our adoption of Red Hat solutions are significant as compared to proprietary available options, and this came without compromising performance, scalability, or other features,” said Amit Goyal. Red Hat solutions helped iGATE not only to lower IT costs, but also to simplify management, reduce systems maintenance, and increase scalability and performance from the combination of JBoss Enterprise Application Platform and the Red Hat Enterprise Linux operating system.“Red Hat’s expanding presence in the market is proof of its reliability, and we know that Red Hat solutions are viable for a long lifecycle,” said Digambar. The Red Hat platform and middleware solution has also given a huge boost to the overall productivity of the iGATE workforce. “With the implementation of this tool, we are expecting to free the efforts of our employees by 400– 500,000 hours annually,” said Digambar. “The application server instances needed to run the system have been reduced significantly from six IBM WebSphere 6.0 instances to only two JBoss Enterprise Application Platform instances,” said Digambar. Additionally the hardware requirement has also come down significantly. “Our hardware requirements have come down by 50 percent as compared to the old iQuest application,” said Digambar. In addition, iGate benefits from Red Hat’s reliable subscription model. “Updates can be obtained very easily with our Red Hat subscription and through the Red Hat Network management solution. With Red Hat, we created a more flexible, reliable environment that is easy to maintain. This leaves us free to concentrate on new projects. We’re very happy with the flexibility and reliability we’ve achieved with Red Hat,” said Chella Namasivayam M., chief information officer, iGATE. Today, given the successful proof of concept that iGATE completed with Red Hat, in addition to the organization’s ability to resolve its development and production problems through open source solutions, senior management has begun to understand and support open source as a development concept for iGATE’s strategic needs. “We are showcasing the success of the project to our end customers and urging them to migrate from a proprietary software stack to a Red Hat open source software stack,” said Digambar. In summary, Red Hat provided iGATE with enterprise-class solutions at an affordable price and without any compromise on performance to ensure 100-percent availability. “The success of this initiative has helped us to innovate further and choose the most appropriate set of technologies for our business needs. Open source solutions in general, and Red Hat in particular, will now be adopted as the foundation of our long-term IT strategy. We are confident that Red Hat solutions will enable us to serve our customers effectively every day,” said Namasivayam. The software licensing costs have also been reduced significantly due to the open source nature of the Red Hat solutions. Apart from the lower cost of acquisition, the other reason for lowered software costs is due to the reduced number of application server instances needed for ManageMe, as compared to iQuest. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | IGATE redhat.com/jboss 216 217 CORESYSTEMS UsES RED HAT SOLUTIONS TO OFFER SECURE ACCESS TO ERP DATA IN THE CLOUD Geography Switzerland Business challenge To offer data from different ERP systems available offline via mobile device using cloud computing BACKGROUND Founded in 2002 in Windisch, Switzerland, coresystems AG is today’s leading global provider of standardized SAP solutions for small and medium enterprises. Coresystems has more than 5,000 customers and 45,000 users. The company is a certified SAP GOLD Partner (SSP) and a Microsoft ISV Silver Partner. Its customers include small and medium-sized businesses as well as large corporations from a wide range of industries. SOFTWARE The coresystems innovative coresuite solutions provide seamless endto-end support for business processes by accessing local information available in the ERP environment and creating value-added applications in the cloud that can be used by mobile devices such as iPhones. Coresystems currently employs more than 60 people and has offices in London, New York, and Shanghai, and maintains support centers in Ireland and Copenhagen. Coresuite solutions are also distributed internationally by more than 350 qualified SAP partners. Ten x86 and x64 servers overall, BUSINESS CHALLENGE Red Hat Enterprise Linux and JBoss Enterprise Application Platform on the Amazon EC2 Cloud HARDWARE located on Amazon EC2 Benefits Increased the functionality and security of the software without any up-front investment through the use of Red Hat products in the cloud Coresystems’ new coresuite mobile solution is designed to provide access to data from different ERP systems via mobile devices using cloud computing. The solution exports data created by the customer and makes it available to employees on-the-go using a web service, regardless of the type of equipment. The web service provided by coresuite mobile communicates easily with numerous mobile devices, including iPads, iPhones, Blackberry phones, and Windows smartphones. The service also serves Silverlight clients, providing native applications with improved usability and performance. While coresystems is a successful software development company, it is not in the business of running datacenters. The company quickly realized that it could not properly operate the infrastructure required for its coresuite mobile product. “We did briefly think about hosting the servers required for the web interface ourselves. But a quick look at the cost made it immediately clear that this would not make good business sense. The administrative budget alone is more than several times the cost of the Amazon server instances including all necessary licenses,” said Thierry Rietsch, coresuite.com lead architect, coresystems. Therefore, the company decided to have its servers hosted by a cloud provider, and selected Amazon EC2. One of the main reasons for selecting Amazon was because the company operates datacenters across the planet, enabling JBOSS BOOK OF SUCCESSFUL SOLUTIONS | CORESYSTEMS redhat.com/jboss 218 coresystems to offer global availability to its customers. “For some of our customers, it is essential that their data doesn’t leave a certain region. Thanks to Amazon’s global presence, we can easily meet this requirement,” said Rietsch. SOLUTION In addition to its flexibility and low cost benefits, Amazon EC2 offered a further benefit—as a Red Hat Premier Certified Cloud Provider, Amazon offers Red Hat software on its EC2 cloud. With this, Amazon provides pre-configured images with Red Hat Enterprise Linux that can be customized by coresystems for use with coresuite mobile. For coresystems, it was clear from the beginning that the cloud service should be based on Linux. “We selected Red Hat Enterprise Linux because of the company’s comprehensive product portfolio. And because our developers wanted a one-stop solution for everything from the server operating system to the application server, we selected JBoss Enterprise Application Platform in addition to Red Hat Enterprise Linux,”said Rietsch. This decision was made even easier by the fact that the Red Hat solutions portfolio is considerably more cost-efficient than the software stacks offered by competitors. JBoss Enterprise Application Platform also provides a number of technical advantages. “JBoss Enterprise Application Platform makes development really easy for us,” said Rietsch. “Thanks to JBoss Hibernate Framework, we can continue to work in the familiar Java environment rather than dealing with the PostgreSQL database language. JBoss Hibernate Framework takes care of translating between the software components.” BENEFITS Red Hat Enterprise Linux offers a wealth of securityenhancing features to developers and ultimately to the users of the cloud service. “From the outset, security was a key component of the coresuite mobile approach,” said Rietsch. “For example, we use the hard disk encryption option, which Red Hat helped us to implement, that is included in Red Hat Enterprise Linux.” Full Disk Encryption (FDE) ensures that even if a hard disk is stolen from one of Amazon’s datacenters, no coresystems customer data falls into the wrong hands. Coresystems has also introduced strict rules for its own team to safeguard customer information. For example, developers always work on the cloud platform in teams of two in order to double-check each other’s work. Additionally, internal log files track all changes in detail, allowing the company to check what was modified when and by whom. Of course, the actual data transfers are also protected. SSL (secure socket layer) is used for data exchange between the ERP connector and the cloud service, as well as between the cloud and the clients installed on the mobile devices. “Red Hat Enterprise Linux and JBoss Enterprise Application Platform in the cloud allow us to create a platform that can easily handle thousands of users at a very low cost and with little effort.” – Thierry Rietsch, coresuite.com, Lead Architect at coresystems Databases are critical to the cloud platform. Instead of creating a large database for storing customer information, the system creates a separate database for each customer. “Separate databases provide serious speed benefits, allowing us to maximize a comparatively simple and therefore cost-efficient infrastructure,” said Rietsch. The entire cloud platform behind coresuite mobile is currently based on only ten servers rented from Amazon. Cloud specialists from Red Hat provided support during the development phase, passing their experience with cloud applications and designing cloud systems onto coresystems, which now is a Red Hat Advanced ISV Partner. “Collaboration with Red Hat was excellent, and we feel very confident with its support,” said Rietsch. With Red Hat’s support, it took a mere nine months to turn an idea into a product that could be used in production, despite this project being coresuite’s first cloud project. 219 redhat.com/jboss The ten Red Hat Enterprise Linux servers can easily handle the workload generated by the 300 coresuite mobile customers. Four months after the start of the project, the combination of Amazon hosting, JBoss Enterprise Application Platform, and Red Hat Enterprise Linux continues to deliver strong results. “We were able to create a platform that can easily handle thousands of users at a very low cost and with little effort,” said Rietsch. After the positive experience of the first few months, coresystems is already thinking about expansion. “We want to add more servers to create a highly available system,” said Rietsch. “The new machines will run Red Hat Enterprise Linux 6 in the future. And the server software will help us expand our infrastructure by providing maximum performance with integrated load-balancing functionality.” Coresystems’ long-term goal is to enable 200,000 users to access ERP data on-the-go by 2014. CORESYSTEMS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS LEADING WEB CONTENT MANAGEMENT PROVIDER EZ SYSTEMS BRINGS AWARD-WINNING PLATFORM TO THE CLOUD WITH IXONOS ELASTIC CLOUD RUNNING ON RED HAT Geography Norway and Germany Business challenge The leading web content management (WCM) and customer experience management (CXM) provider eZ Building on a success story — sharing common ground In recent years, the emergence of cloud solutions has rewritten the rules of the IT sector and growth of customer demand shows no sign of abating. World-leading web content management (WCM) and customer experience management (CXM) provider eZ Systems has developed a powerful, award-winning on-premise solution, eZ Publish. Conceived in 1999, eZ Publish is an open source content management system with over 300,000 installations in over 160 countries that relies on Red Hat Enterprise Linux 6 as its operating platform. Preliminary work on the eZ Publish cloud began in 2010 when the organization saw the internal and external demand for a hybrid cloud. Systems expanded its offering to customers with a flexible, reliable, and comprehensive hybrid cloud solution for its award-winning open source web management platform, eZ Publish. Through extensive industry research, eZ Systems chose the Ixonos Elastic CloudTM, the first Red Hat certified cloud in Northern Europe, for the project Red Hat and eZ Systems both believe in an open, standards-based ecosystem focused on building creative relationships, sharing experience, and innovating with their customers. SOFTWARE Red Hat’s open, hybrid cloud strategy provides market-leading flexibility that allows customers the freedom to choose the best operating environment for their applications-on-premise or public cloud. Using Red Hat’s open, hybrid approach and Ixonos’ Elastic Cloud, eZ Systems reduces time spent managing infrastructure and enables development of new features and capabilities. It also ensures consistency between both operating environments so that eZ Systems can provide full functionality to its customers, whether on-premise or in-cloud. Virtualization 3.0, Red Hat Enterprise Ixonos Elastic Cloud (a Platform-as-aService (PaaS)), Red Hat Enterprise Linux 6, JBoss Enterprise Data Services Platform, JBoss Enterprise Application Platform, JBoss Enterprise Web Server With the eZ Publish Cloud offering, customers are offered assistance during implementation and regular upgrades to ensure a stable product while continuing innovation. Through the integrated eZ Market, users can acquire a variety of certified apps, extensions, and connectors. A hybrid cloud offering with the same power as an on-premise solution While many vendors offer slimmed-down versions of their enterprise offerings in a cloud environment, a necessity for eZ Systems was to ensure that the same functionality available in an on-premise solution would also be offered in the cloud, and that the solution could be seamlessly adapted and customized. By using Red Hat’s software stack and Ixonos Elastic Cloud, eZ Publish Cloud gives the customer freedom to work between onpremise and cloud, and to adapt quickly if requirements change. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | EZ SYSTEMS redhat.com/jboss 220 “For eZ, the Red Hat open hybrid cloud approach allows creative freedom for our partners and customers to use our software in whichever respect they choose. You can envision our platform as a means to sustainability develop existing and also create new digital business models. Then you appreciate that we are enabling our customers to create content, to deliver content across multiple channels, and to systematically optimize content, all out of one platform. All of these facets require flexibility for infrastructure and for cloud enablement,” said Gabriele Viebach, CEO, eZ Systems. Teppo Kuisma, vice president, Online Solutions at Ixonos. “We have found a fantastic partner in Ixonos. One party can take the platform out of the cloud, configure it for customers, and customers can then put it back into the same environment, combined with the highest industry standards and the freedom to scale wherever you want and how you want, and how your business requires it. With the strategic alliance with Red Hat and Ixonos, we’ve found the best solution that one can find on the market,” said Viebach. A scalable, flexible, and secure solution for cloud migration The decision was made to create eZ Publish Cloud in partnership with the Finnish Red Hat Certified Cloud Provider, Ixonos. The Ixonos Elastic Cloud, a groundbreaking Platform-as-a-Service (PaaS) launched in 2011, was the first Red Hat certified cloud in Northern Europe. Ixonos Elastic Cloud covers a wide range of platform needs for web and mobile service, and manages development through to operations. Ixonos Elastic Cloud uses Red Hat Enterprise Linux as its core operating system, with Red Hat Enterprise Virtualization managing the virtualized environments, and the JBoss Enterprise Middleware platform to ensure that web applications are developed and run effectively. Both Ixonos and many of its key customers already had a long and successful history with Red Hat technology solutions, so eZ Systems found it natural to rely on the full Red Hat stack based upon its proven reliability, scalability, costefficiency, and performance. Red Hat Enterprise Virtualization enables Ixonos to deliver to eZ Systems the ability to deliver its CMS and solutions quickly to new customers through Ixonos selfservice UI and open API’s. The powerful security features in Red Hat Enterprise Linux, including sandboxing and policy controls, Cgroups task management, and confinement, ensures Ixonos Elastic Cloud users can expect the same market-leading level of security regardless of the solution. Freedom to focus on delivering business value for the customer “With the help of Red Hat technology and Ixonos Elastic Cloud, we’re enabling eZ Systems to transform their business to the cloud. What we have created is a unique cloud solution that helps transfer the business online and deliver Software-as a-Service (SaaS). As a Red Hat Certified Public Cloud Provider, ISVs and their customers can use Red Hat technologies out of our offering. Instead of concentrating on creating cloud management software, eZ Systems can focus on delivering new business value and features for their customers,” said 221 redhat.com/jboss EZ SYSTEMS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS LEADING EUROPEAN IT PROVIDER BUILDS ROBUST MOBILE CLOUD WITH RED HAT TECHNOLOGY STACK Geography Finland Business challenge In 2011, Ixonos was looking for a technology partner to build a robust cloud environment for web and mobile Platform-as-a-Service provides innovative solution for demanding web and mobile services Ixonos customers need to be flexible and scalable when developing and running web and mobile services in the cloud. Recognizing the demand to help customers with efficiency and innovation, the company built Ixonos Elastic Cloud, a Platform-as-a-Service (PaaS). Ixonos Elastic Cloud covers a wide range of platform needs for demanding web and mobile services. It also manages development to operations—including a dynamic computing infrastructure, modern application engine, and integration capabilities. To lower the total cost of ownership (TCO) of these applications developed in the cloud, the service was set to offer all-inclusive service-level agreements (SLAs) up to 99.9 percent of coverage time without any up-front investments or long-term financial commitments for customers. To achieve these goals, Ixonos required a robust and scalable platform to deploy and run its customers’ applications effectively. In addition, Ixonos was looking for a long-term partner to provide high-performing and cost-efficient technology to help deliver these innovative services to its customer base. Ixonos builds mobile cloud with Red Hat technology In order to develop and run web applications effectively, Ixonos required a Java-based middleware platform that could meet the tough criteria outlined for its cloud services. The cloud services team within Ixonos, as well as several of its top customers, had a successful history deploying several solutions within the JBoss Enterprise Middleware portfolio. Because delivering the Ixonos Elastic Cloud service to its customers required a robust and high-availability platform, Ixonos turned to Red Hat to solve its critical business needs. Ixonos selected JBoss Enterprise Application Platform, a proven and trusted middleware platform running on top of a reliable infrastructure stack. application development. Using Red Hat Enterprise Virtualization, JBoss Enterprise Application Platform, and Red Hat Enterprise Linux, the company built the Ixonos Elastic Cloud, which allows its customers to create their own virtual machines and enables cloud application development. SOFTWARE Red Hat Enterprise Linux 6, Red Hat Enterprise Virtualization 3, JBoss Enterprise Data Services Platform, JBoss Enterprise Application Platform, JBoss Enterprise Web Server HARDWARE Dell PowerEdge 710 HD ; NetApp storage solution with fibre channel “Because we had a history utilizing Red Hat solutions, our search naturally gravitated toward JBoss Enterprise Application Platform, as we needed a proven and supported technology that had been thoroughly tested in an enterprise environment,” said Jari Kekkonen, business development director at Ixonos. “There was really no viable alternative to Red Hat.” As Ixonos further planned its technology roadmap, it soon realized a JBOSS BOOK OF SUCCESSFUL SOLUTIONS | IXONOS redhat.com/jboss 222 virtualized infrastructure was required for dynamically distributed computing resources running effectively across various customer applications. Because of its trust in Red Hat technology, Ixonos selected Red Hat Enterprise Virtualization to deploy its virtualized environment due to the platform’s high performance, scalability, enterprise management, and cost efficiency. Red Hat Enterprise Virtualization maintains an attractive business model and open development model without vendor lock-in, and this factor expedited Ixonos’ choice. a Red Hat Certified Cloud Provider, ensuring a trusted environment for enterprise cloud deployments. Finally, deciding on a core operating system platform for cloud services was an easy decision for Ixonos. “We have deployed Red Hat Enterprise Linux throughout enterprises around the world, and it’s certified to run with both Red Hat Enterprise Virtualization and JBoss Enterprise Application Platform, which offers us the ability to get a full stack for our cloud from one vendor, making our technology and support combination highperforming and easy-to-manage.” Ixonos looks to Red Hat, especially for its virtualization technology, to pave the way to faster and more reliable mobile solutions. They value the high availability, workload mobility, and ease-of-use of Red Hat Enterprise Virtualization Manager, the single pane of glass virtualization management system. “Red Hat Enterprise Virtualization has enabled our company to utilize APIs in order to provide a self-service portal allowing cloud customers to create their own virtual machines and ready-to-use application platform instances to run applications in the cloud,” said Kekkonen. “Through this self-service portal, we plan to extend the full automation and control capabilities of Ixonos Elastic Cloud. This is an example of how we are able to make a difference in the technology footprint of our customers. We couldn’t have achieved our overall organizational goals without our partnership with Red Hat.” Ixonos cloud provides scalability, robustness, and security for deployed online services globally In 2011, the company launched its Ixonos Elastic Cloud, based on a virtual environment using the Red Hat Enterprise Virtualization solution. The reliability, performance, and flexibility benefits of the Red Hatbased cloud were quickly recognized throughout the company and externally as the Ixonos Elastic Cloud became a popular destination for Ixonos customers developing web and mobile applications in the cloud. The physical infrastructure to support the virtual environment includes over 30 Red Hat Enterprise Virtualization Hypervisor hosts. Each host server is a two-socket multi-core Dell PowerEdge 710 server, configured with 128 GB of RAM and connected via the fibre channel protocol (SAN) to the NetApp data storage solution that provides easily scalable storage capabilities. The deployment supports over 400 virtual servers running the Red Hat Enterprise Linux operating system supporting a variety of workloads. “The certified and supported solutions stack provided by Red Hat—from virtualization technology to the operating system and application engine—is the foundation of our Ixonos Elastic Cloud service. It provides the scalability, robustness, and security that is required by demanding, globally deployed online services and applications,” said Kekkonen. Already, Ixonos has several applications running on the cloud service, including an application integration hub for a well-known Finnish media company. This hub provides a centralized platform for the company’s vast collection of data and uses JBoss Enterprise Data Services Platform, which is also available through its Ixonos Elastic Cloud. In addition, the hub offers a set of tools that give organizations’ applications and business processes the ability to easily integrate and use data from several sources. In the first year of its existence, Ixonos Elastic Cloud was the first public cloud service in Europe to become 223 redhat.com/jboss IXONOS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Mazda Austria Standardizes its Online Used Car Exchange on JBoss Enterprise Application Platform Geography Austria Business challenge To provide a cost-effective, flexible operating model for Mazda Austria’s online used car management system BACKGROUND Since its market launch, Mazda Austria GmbH, which was founded in 1969, has sold approximately 600,000 cars in Austria. Today, 130 sales operations and 15 service partners provide support for Mazda’s Austrian customers. From Klagenfurt, the import company manages 16 markets with 470 Mazda service points in southern and eastern Europe. and to enable daily adjustments and new requests to be implemented in the system without a time delay SOFTWARE JBoss Enterprise Application Platform Each year, more than 1,300 vehicle technicians from Austria and the central and south eastern Europe (CSEE) countries are trained as service and repair professionals at the Mazda Austria training center in Klagenfurt. Since the beginning of 2011, replacement parts from Japan have also been delivered to the 470 dealers and workshops in the 16 CSEE markets directly via the Mazda site in Klagenfurt. While in the past, used cars were often sold by independent dealers, the market has since largely shifted to the Internet. Surveys of Europe’s car buyers have illustrated that they do not like to be restricted to buying cars available on a dealership’s lot. According to the Fokus study on car dealership of the future, the majority of potential buyers are prepared to do research on the Internet and then drive 100 kilometers or more to find their desired vehicle. HARDWARE Two clustered x86 servers running the JBoss Enterprise Application Platform MIGRATION PATH Replacement of an application hosted by a service provider for the used car market with a solution developed inhouse using Java and JBoss Enterprise Application Platform BENEFITS BUSINESS CHALLENGE Mazda Austria in Klagenfurt trialed a number of different operating models for its online used car portfolio. The first version was developed in-house and was later replaced by an external solution based on Microsoft .NET technologies, which was also hosted externally. Potential customers could find information on the latest models, demo vehicles, and get special offers on the company’s legacy used car website. By selecting vehicle-specific data such as the desired price, mileage, body, model, and equipment, potential buyers could see which of the Mazda dealers in Austria’s nine states had their desired cars. Reduced operating costs, enhanced productivity, increased system adaptability and manageability However, as attractive as the external solution seemed at first, the hosted used car management system turned out to have its weaknesses. In the course of day-to-day business, the external operating model proved to be inflexible. Adjustments and new requests could not be implemented in real-time. Furthermore, there were no standard interfaces to other important applications such as the central JBOSS BOOK OF SUCCESSFUL SOLUTIONS | MAZDA redhat.com/jboss 224 dealer database at Mazda Motors Europe or the fleet management system, which would have allowed the sale of fleet vehicles from fleet stocks. In addition to these organizational weaknesses, Mazda Austria’s strategic goals had changed over time. Rather than merely allowing the online used car business to essentially run “on the side,” the company wanted to provide a greater strategic significance and make it an integral part of the centrally managed distribution system. The goal was to ensure higher sales figures, and in order to achieve this, the company wanted to bundle supply and demand centrally, making them transparent for the entire country. Mazda believes that companies that offer a wide range of products online have a higher click rate, and products that receive more clicks generally get more feedback, which in turn increases their attractiveness and generates additional turnover. Mazda Austria also wanted to reduce the monthly costs accrued over the course of the used car management system’s reintegration. “The external operating model led to an unwanted dependence on the service provider,” said Hans-Peter Petek, IT group leader at Mazda Austria in Klagenfurt. “The greatest advantage of developing and maintaining the system in-house is that we can implement changes quickly, inexpensively, and without a lot of red tape.” SOLUTION In 2009, the company made the decision to replace the external solution with one developed in-house. The most important prerequisite was a suitable platform to host the application. In order to meet these requirements, Mazda’s European headquarters considered JBoss Enterprise Application Platform and IBM WebSphere Application Server. “We selected JBoss Enterprise Application Platform based on an analysis of the total-cost-of-ownership (TCO) calculated in the medium-term,” said Petek. “But cost was just one factor. The overall concept of the open source model was much more important. We are convinced that, as an open source solution, JBoss Enterprise Application Platform can offer new functions and standards more quickly than a proprietary software solution like WebSphere.” JBoss Enterprise Application Platform is based on open standards and integrates JBoss Application Server, JBoss Hibernate Framework, Enterprise Java Beans, JBoss Seam Framework, and other common opensource Java technologies from JBoss.org in a comprehensive enterprise-ready solution for Java applications.” Red Hat worked in close cooperation with Mazda Austria’s sales department to ensure that all of the 225 redhat.com/jboss department’s requests were implemented. From a functional perspective, the project team, which consisted of only four developers and two interns, used the functions of the previous used car management system as a foundation. For the actual development of the application, Mazda recruited external help. On the recommendation of Red Hat Austria, Mazda selected Objectbay as its project partner. As a Red Hat Premier Partner with middleware specialization, Objectbay’s core competencies include agile software development with enterprise Java technologies, particularly JBoss Enterprise Middleware, as well as consulting and training for the product’s entire lifecycle from development to operation. Mazda selected JBoss Enterprise Application Platform, Apache 2 Web Server, and load balancing system mod_ jk. There are currently two JBoss Application Server nodes in operation, and depending on the company’s workload, a third node may be added to the cluster. BENEFITS Currently, authorized dealers can post vehicles to the used car exchange directly from the dealer management system via the new interfaces. The sales department also has the option to offer fleet vehicles from the department’s fleet management system to the consumer via the used car exchange. Thanks to the interface with Eurotax, a service provider for international auto retail, the vehicle model data in the system is always up-to-date. The vehicles are presented in an image gallery, and videos can also be made available, if desired. Mazda Austria’s new used car exchange has been available online since spring 2010. During this first phase, it has been accessible only to the Austrian market. The company is already considering a roll-out for other southeastern European countries that also fall under Mazda Austria’s authority. According to Petek, this should not be a problem in terms of software. “Due to the inherent scalability of JBoss Enterprise Application Platform, we are confident that we can roll the system out across other countries in their respective language, as the solution is multilingual and can be expanded as needed,” said Petek. “In an era where licensing around multi-core CPUs, virtualization, and service orientation are driving up the costs of proprietary infrastructures and middleware, open source solutions are becoming increasingly important, as they allow users to exploit the significant potential for savings,” said Dr. Andreas Wintersteiger, CEO of Objectbay. MAZDA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Rumbo improves performance of web platform with JBoss Enterprise Middleware Geography Spain, Portugal, Brazil Business challenge To renew the application’s server platform in order to achieve greater functionality for the company’s web BACKGROUND With more than two million customers, Rumbo is Spain’s leading online travel agency. The company, owned in equal shares by Telefónica and Orizonia Corporación, has a turnover of more than 485 million euros (2010) and sells tickets for all airlines (including low-cost), provides access to more than 85,000 hotels worldwide, and offers its customers train tickets, package holidays, cruises, car hire, and travel insurance, among other items. infrastructure SOLUTION Replace proprietary solution with JBoss® Enterprise Middleware, for both the Rumbo back office and front office platform In early 2008, Rumbo acquired Viajar.com and Terra Business Travel, and they launched “Rumbo Negocios,” a new company aimed at guaranteeing SMEs and professionals savings of up to 30% on their business trips. In September 2010, Rumbo began operations in Brazil in order to be among the major travel agencies in the country. SOFTWARE BUSINESS CHALLENGE BENEFITS As the popularity of online travel increases, the number of Rumbo website users and the average duration of website visits has grown exponentially. Rumbo’s legacy system struggled to support the sustained increases in web traffic, and as the company expanded its services and availability to new countries, the company realized that an upgrade of its existing system would be critical to both short-term and long-term business growth. JBoss Enterprise Application Platform, JBoss Operations Network, Red Hat Training and Consulting Increased functionality, high availability, enhanced performance and scalability, greater control over platform management Rumbo’s legacy system, a proprietary application server platform, was unable to service the company’s increasing requirements for scalability and was unable to grow alongside the company. The company examined the potential of unifying its key middleware infrastructure into a single solution, as these had been operating via two different proprietary solutions. Both the back office platform, which serves the company’s internal applications, and the front office platform, which support Rumbo’s website, are critical infrastructures in the company, supporting the core objective of the entire business: online travel booking. Because the Rumbo business model is predicated exclusively on its website, accounting for generating 100% of its sales, the renewal of this platform was not only an operational goal but a highly strategic decision as well. During the selection progress for the new platform, Rumbo’s technical team took several factors into account. The company needed a reliable infrastructure capable of delivering high performance for escalating levels JBOSS BOOK OF SUCCESSFUL SOLUTIONS | RUMBO redhat.com/jboss 226 of web traffic. In addition, it desired greater functionality and optimum applications control without increased platform costs. Besides meeting all these requirements, the open source business infrastructure of JBoss Enterprise Middleware was of particular value to the Rumbo technical teams, as it enabled the IT department to take advantage of the system’s open source capabilities while offering similar levels of certifications, standards, and support of enterprise-class software. “We are fully satisfied with the migration to JBoss Enterprise Middleware. The Red Hat technology has given us the assurance of a reliable solution with optimal performance and enhanced functionality but without a sharp increase in platform costs. It is the perfect solution to the current crisis and budgetary cuts situation. Red Hat has adapted uniquely to our needs, providing greater control and maximum capability in all systems.” – Ramón Mateos, CIO & CTO, Rumbo Spain and Portugal Application Platform, which enables management of the company’s web and Intranet applications, both front end and back office. Also, thanks to the JBoss Operations Network, the Rumbo technicians have an advanced management platform for administering and controlling the entire applications infrastructure. During the process of planning, implementing, and migrating the platform, Red Hat worked in close collaboration with the Rumbo team to ensure the project’s success. Red Hat also provided the Rumbo technicians with several training sessions to familiarize themselves with, and expand their knowledge of, the JBoss solutions. “Red Hat Consulting supported us throughout in designing the application server architecture and resolving any queries and incidents during the installation. The knowledge and ability shown by the Red Hat Consulting team was a great help in this process and contributed significantly to successfully addressing a migration of this caliber. Their support was a great added value and resulted in significant savings in time and cost to implement the platform,” added Mateos. BENEFITS By migrating its application server to JBoss Enterprise Middleware, Rumbo has achieved significant improvements in the functionality of its web platform and all its corporate applications, without increasing its costs. SOLUTION The process of migrating from Rumbo’s legacy web platform took place in two stages. In the beginning, Rumbo migrated its back office infrastructure, which included the company’s Intranet and all its internal applications and processes, to JBoss Enterprise Middleware. During this process, the Rumbo technical team was able to familiarize itself with the JBoss portfolio and experience its stability, functionality, and performance firsthand. As a result, after six months, Rumbo decided to expand the project by migrating the application servers, which served its entire web platform, to JBoss Enterprise Application Platform. Thanks to JBoss Operations Network, Rumbo has achieved greater control over its platform management, monitoring the operation of its applications and identifying potential incidents. In addition, there has been an improvement in the administration of its systems, ensuring the availability of a critical platform. “Following the commissioning of the new platform, we have seen major improvements in the performance of our infrastructure, which is vital to our business success. Also, the optimum scalability of the present platform allows us to respond rapidly to momentary increases in our website traffic,” concluded Mateos. “The web platform is the most important infrastructure to our company because it is the primary source for generating sales and interacting with customers. Any failure of this platform would immediately result in a loss of income to the company, so we needed a solid and reliable platform,” said Ramón Mateos, CIO & CTO of Rumbo. The current Rumbo middleware platform is composed of application servers based on the JBoss Enterprise 227 redhat.com/jboss RUMBO | JBOSS BOOK OF SUCCESSFUL SOLUTIONS VILOGIA OVERHAULS IT INFRASTRUCTURE AND INTEGRATES DATA IN REAL TIME WITH JBOSS ENTERPRISE MIDDLEWARE Geography France Business challenge With plans to unify its heterogeneous IT landscape, Vilogia wanted to partner with a new middleware solution provider Open source technology lays foundation for IT strategy Since 2009, Vilogia has been growing rapidly through mergers with other real estate companies, resulting in a very heterogeneous IT infrastructure. The software and IT tools used by the company, either proprietary or internally developed, ran on multiple sources. This led to the need for a multifaceted, yet consolidated infrastructure. In fact, the IT landscape was based on several operating systems supporting applications that needed to communicate with each other seamlessly. Vilogia’s system also communicates with external information systems, such as call centers receiving technical and administrative requests from tenants. The complex web of language tools and applications slowed down communication significantly. In January 2010, Vilogia decided to launch a project that would overhaul the entire IT landscape. First, this new initiative was started with Vilogia’s customer records department. The department’s records consolidate six sources of information consisting of tenant claims. Given the number and variety of servers used, Vilogia was experiencing an information processing delay due to communication problems between various business tools. A lag in information processing resulted in delayed responses to tenants— sometimes up to 24 hours after the claim was submitted. A one-day turnaround time made it nearly impossible to resolve critical tenant issues, such as damaged water pipes, broken windows, and gas leaks. would enable real-time data integration, increase performance, and provide greater responsiveness to customer service initiatives. Several solutions from the JBoss Enterprise Middleware portfolio proved the ideal solution for the real estate group MIGRATION PATH JBoss Application Server and the community version of JBoss Enterprise SOA Platform 4.3 to JBoss Enterprise SOA Platform and JBoss Operations Network SOFTWARE JBoss Enterprise SOA Platform, JBoss Operations Network, Red Hat Consulting HARDWARE Heterogeneous servers, depending on “As part of the overhaul of our system, we needed a middleware layer that would allow us to integrate its various parts,” said Laurent Savage, project division manager at Vilogia. “Until then, communication within the system resembled a dotted line, with programs always copying the information from one application to another, clogging our system, and reducing the responsiveness to our customers. We had to solve this problem in order to increase customer satisfaction and improve performance.” the type of applications Because Vilogia successfully deployed open source software in the past, including JBoss Application Server, the community version of JBoss Enterprise Application Platform, the company was looking to benefit from the flexibility and scalability of additional open source technologies. At this point, Vilogia decided it was the right time to revamp its IT system in a cost-efficient manner. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | VILOGIA redhat.com/jboss 228 The transition from community version to platform is seamless It wasn’t long before Vilogia’s IT team decided to migrate to the enterprise-ready, supported, and certified version of JBoss Enterprise SOA Platform. The company’s IT team also selected JBoss Operations Network to be its primary, integrated management platform. JBoss Operations Network enables Vilogia to simplify the development, testing, deployment, and monitoring of its new environments, while maintaining an inventory of resources from operating systems to applications. To benefit from Red Hat’s expertise and experience, Vilogia also employed Red Hat Consulting to accelerate project completion and optimize knowledge transfer. With the success of this project, JBoss Enterprise Middleware will be at the center of Vilogia’s new global CRM project that will manage all communications between its CRM software and IT business tools. The implementation of upcoming project will take into account all Vilogia’s customers, including tenants, firsttime home buyers, co-owners, and contractors. “The diversity of our businesses and our complex infrastructure demands a middleware solution that enables projects to run smoothly,” said Savage. “Speeding up data integration and processing of customer queries in real time were essential to improve our responsiveness and customer satisfaction. Red Hat Consulting was very flexible and professional and led our team in charge of the project to tailor the solution to our specific needs. We also enjoyed the support of a Red Hat consultant as the single point-of-contact, who was always on hand to work on critical aspects of the project.” Red Hat’s subscription-baseD business model results in cost savings Vilogia has improved the speed of information processing, leading to real-time data integration and ensuring consistent customer information. It has also realized significant cost savings as a result of the Red Hat subscription-based business model. In addition, the choice of open source allowed Vilogia to overcome proprietary vendor lock-in while implementing cuttingedge technology. “We are delighted to have opted for open source software and Red Hat’s solutions and expertise in particular,” said Savage. “JBoss Enterprise Middleware allowed us to open up and simplify the communication between applications and reduce system coupling. While it used to take us nearly 24 hours before we started handling customer claims, we are now able to process them in real time. Being customer-friendly and offering superior support have been among Vilogia’s core values for over 70 years, so it was vital to complete this project successfully. Our goal was to raise the level of customer satisfaction by becoming more efficient, and we can say that this objective has been fully achieved. The project has helped us adopt a new way of building, managing, and modernizing our IT infrastructure.” 229 redhat.com/jboss VILOGIA | JBOSS BOOK OF SUCCESSFUL SOLUTIONS Booz Allen Delivers a Flexible and Scalable SOA Solution to Client by Leveraging Red Hat Products Geography McLean, Virginia Business challenge BACKGROUND Booz Allen Hamilton has been at the forefront of strategy and technology consulting for more than 90 years. Every day, government agencies, institutions, and infrastructure organizations rely on the firm’s expertise and objectivity, and on the combined capabilities and dedication of our exceptional people to find solutions and seize opportunities. Providing a broad range of services in strategy, operations, organization and change, information technology, systems engineering, and program management, Booz Allen is committed to delivering results that endure. With 20,000 people, Booz Allen generates approximately $4.0 billion in annual revenue. BUSINESS CHALLENGE In 2004, Booz Allen was approached by a government agency to perform a proof of concept for a proprietary-based document-processing system. Although the proof of concept was successful, attempts to scale the solution up to a production-grade system encountered serious roadblocks. “We went into it carrying a lot of ‘baggage’ due to shortcuts we’d made in the prototype system because of the lack of time and the resources we’d had during the proof of concept,” said Christopher Dale, an associate with Booz Allen Hamilton. Over the next year and a half, as more users were added, the team “spent a great deal of effort trying to deal with that baggage,” Christopher said. “But the system simply couldn’t scale the way we needed it to.” When the agency secured funding to take the system to a new level of capability, the Booz Allen team knew it had to completely rethink its options. From the start, Christopher believed that open source was the answer, and virtualization clearly needed to be part of the solution. Additionally, “we knew we needed a clustered file system, as the old way of moving data back and forth was a real bottleneck,” said Isaac Christoffersen, an associate at Booz Allen Hamilton. There also had to be a lot more flexibility for dealing with changing customer requests for additional functionality as well as scalability. SOLUTION After thinking through its options, Booz Allen decided to design a serviceoriented architecture (SOA)-based cloud platform using an enterprise service bus (ESB) for a variety of reasons. First, a highly clustered and highly virtualized architecture was needed to build the kind of agile grid of computing and storage resources necessary to scale to the extent the JBOSS BOOK OF SUCCESSFUL SOLUTIONS | BOOZ ALLEN Build a service oriented architecture (SOA) solution for a government client that could be leveraged and reused for other client engagements MIGRATION PATH Transitioned a custom coded, proprietary-based solution to a a hybrid COTS/GOTS/open-source application that leveraged a significant portion of the Red Hat product portfolio SOFTWARE JBoss Enterprise Application Platform, JBoss Enterprise SOA Platform including JBoss jBPM and JBoss Rules, JBoss Operations Network, Red Hat Enterprise Linux Advanced Platform with Xen virtualization, Red Hat Cluster Suite, and Red Hat GFS. OPERATING SYSTEM Red Hat Enterprise Linux 5 Advanced Platform HARDWARE Eight Dell 2950 servers with 32 gigabytes of memory BENEFITS Booz Allen built a modular SOA environment that efficiently supported the development and integration of new applications into the system, reducing the dependence on custom coding when doing proof-of-concept or production deployments of client systems across a broad range of government and commercial applications redhat.com/jboss 230 client agency needed. Additionally, Booz Hamilton wanted to build a platform it could leverage in the future for other client engagements. The physical layer of the architecture was made up of the computers, storage-area networks (SANs), Ethernet networks and Fibre Channel switches. Booz Allen used commodity hardware to build this layer out. The foundation layer of the architecture created a physical “resource pool” for the system to utilize at the virtualization layer, where server, network, and storage resources could be more efficiently leveraged. Booz Allen also used Xen virtualization and the Red Hat Global File System (GFS) on top of Red Hat Cluster Suite to create an environment for transaction processing. Red Hat’s Conga Cluster Management capability, a component of Red Hat Enterprise Linux Advanced Platform, was used to control cluster and storage management. At the application layer, JBoss Enterprise Application Platform provided the ability to create a clustered application server environment. Its built-in redundancy allowed Booz Allen to implement a message-driven Message Oriented Middleware (MOM) infrastructure using the JBoss Enterprise SOA Platform that included JBoss Enterprise Service Bus (ESB), JBoss jBPM, and JBoss Rules. JBoss Operations Network was used to perform application and service management. “We selected Red Hat and JBoss Enterprise Middleware in order to meet our client’s budgetary constraints, support requirements and operational needs. The combination of efficiency provided by Xen, scalability provided by Red Hat Cluster Suite, GFS, and the clustering feature of JBoss Enterprise Application Platform, along with the agility provided by the JBoss family of products has led our client to consider these products as their top-tier choice.” – Christopher Dale, associate, Booz Allen Hamilton BENEFITS The Red Hat-based implementation provided the agency with a multitude of benefits. For starters, it was able to consolidate 55 underused servers into just eight servers. This reduced number of systems not only handled the 231 redhat.com/jboss existing processing load, but left capacity available for even more growth in the future. The system also helped Booz Allen design a system with tremendous flexibility and scalability. Using Red Hat solutions, Booz Allen was able to help the government agency adapt to changes in its mission and system demand in a more agile manner. Over a one-year period, data processing has increased from 1,000 documents per hour and 18,000 documents per day to more than 10,000 documents per hour and 100,000 documents per day. The number of users increased 600 percent in the first year that the system was implemented. Believing that Booz Allen could leverage what the team had designed for other client engagements, the team briefed a group of Booz Allen partners on the idea... and they agreed. These partners agreed to fund a new initiative that is taking the SOA groundwork that the team created for the federal government, and using it to build a more general platform for application prototyping, development, and production for other government clients. The current configuration of this platform offers database as a service, storage as a service, network as a service, and hardware as a service. The concepts in this SOA are those that industry leaders such as IBM and Amazon have been promising to deliver at some point in the future, Christopher said. “But we’re able to deliver it now.” Among other things, SOA has greatly improved our ability to integrate commercial and government off-the-shelf (COTS/GOTS) products. Historically, around 50 percent of Booz Allen’s development efforts were related to writing custom software to enable the integration of COTS and GOTS. By selecting solutions that leverage commercial and open standards, Booz Allen’s SOA approach reduces the need for this custom software and helps their clients achieve better reuse within their enterprise. Going forward, this new platform promises to be absolutely mission-critical to the way Booz Allen will provide its technology consulting services. “We selected Red Hat and JBoss Enterprise Middleware in order to meet our client’s budgetary constraints, support requirements and operational needs,” said Christopher. “The combination of efficiency provided by Xen, scalability provided by Red Hat Cluster Suite, GFS, and the clustering feature of JBoss Enterprise Application Platform, along with the agility provided by the JBoss family of products has led our client to consider these products as their top-tier choice.” BOOZ ALLEN | JBOSS BOOK OF SUCCESSFUL SOLUTIONS CITYTECH and JBoss help Advent Conferencing Deploy JBoss Enterprise Application Platform Geography Chicago, Illinois Business challenge Needed to differentiate itself from the competition in a commodity marketplace BACKGROUND As a full-service telephone and web conferencing service provider, Advent Conferencing offers the latest in secure collaboration technology for businesses of all sizes. It prides itself on being on the technological edge, and delivers the best sound quality and broadest range of features in the industry at competitive rates. Based in Chicago, Advent has a customer base that reaches throughout the United States, and has managed to differentiate itself in a crowded commodity marketplace through a savvy combination of the latest technologies and stellar customer service. CITYTECH is a Chicago-based consultancy specializing in the design, development, and execution of highly available and scalable enterprise applications. A Red Hat partner, it specializes in JBoss, Java Enterprise Edition (J2EE), and other top software development platforms. CITYTECH’s mission is to help its customers achieve their business goals through technology. Founded in 2003, and growing at a rate of 25 percent annually, CITYTECH’s success is due to its ability to execute projects using an agile but methodical implementation methodology deployed by small, highly experienced teams of professionals. It forges long-term partnerships with clients and makes customer satisfaction its No. 1 priority. SOFTWARE JBoss Enterprise Application Platform, JBoss Messaging, JBoss Seam, JBoss jBPM, JBoss Cache BENEFITS Increased sales by offering a more flexible and customized service; Boosted customer satisfaction by improving provisioning and billing procedures; streamlined internal processes and cut operational costs through integrating customer relationship management, business process management, and accounting systems “With an award-winning organization like Red Hat behind us, and worldclass technology like JBoss to leverage for our solutions, we are primed for success.” – Matt Van Bergan Chief Technology Officer, CITYTECH BUSINESS CHALLENGE The teleconferencing business is increasingly a commodity business. Most market participants offer roughly the same services at roughly the same price points. Mike Swimelar, president of Advent Conferencing, understood that the only way to differentiate his company from the pack of competitors was through technological innovation. By 2006, he was already offering the very the latest in secure collaboration technologies with the best sound quality and richest feature set. Its audio conferencing JBOSS BOOK OF SUCCESSFUL SOLUTIONS | ADVENT redhat.com/jboss 232 network, bridges, and processes were the most reliable in the industry. But he was looking for even more of an edge. “I realized there was more we could do,” said Swimelar. “CITYTECH listens to my needs, and is very creative about coming back with ideas, they speak in terms that make me confident they understand my business, and are completely focused on making Advent successful.” – Mike Swimelar, president, Advent Conferencing Specifically, Swimelar wanted to provide advanced account management services to his customers that would enable them to do such things as generate usage reports on the fly; track expenses by conference leader, project, or account; and specify when, how, and in what format they would be billed. He also wanted to streamline Advent’s own internal operations. At the time, senior management, sales, marketing, operations, and accounting functions were served by “stovepipe” information systems that fragmented business and operational data in a way that made it difficult to see the big picture. Billing – the lifeblood of any business – was especially problematic. “We were getting data dumps from the bridge software that we had to manually massage,” said Swimelar. “It could take days, sometimes longer, to get customer billing out.” In addition to slowing down cash flow, there was no flexibility in tailoring the bills according to customers’ specifications. And customers were also demanding more advanced management features that would allow them to track which employees were using the conferencing system, when, and for how long, and give them easy access to other usage and billing metrics. “Our customers wanted more control and visibility into the service, but our existing systems weren’t capable of providing that,” said Swimelar. SOLUTION Swimelar had worked with CITYTECH’s chief technology officer, Matt Van Bergan, while at another company. He went to Van Bergan for help developing an integrated web-based application that would simultaneously meet Advent’s internal and customer-facing requirements. CITYTECH used the JBoss Enterprise Application Platform as the basis of a development and deployment platform for building an application the two firms dubbed “Advent Pulse.” to provide asynchronous communication with the conferencing bridge hardware. JBoss Seam was the basis for the web application, primarily due to its integrated AJAX functionality. JBoss jBPM was used to model and manage the human-driven business processes. Finally, JCache enhanced performance when communicating to the dedicated conference bridge hardware. BENEFITS Today, Advent Pulse provides customer relationship management (CRM), live interface with the conference bridges for billing data extraction, business intelligence, and sales commission management in one seamless application. The benefits were immediate, and substantial. “We spend a lot less time struggling just getting data into a format for billing customers, and a lot more time on marketing and sales,” said Swimelar. Additionally, he said, Advent can provision new customers and fill orders much more swiftly and cost effectively, and provide customers with near-real-time access to usage metrics. The net result? “Customer satisfaction is much higher, billing errors have been eliminated, and Swimelar is convinced that he’s making more sales as a direct result of the new system in place. “Because we’re able to deliver exactly what our customers need, and do it flexibly, quickly, and for a competitive rate, it has really made a difference in our revenues,” he said. About CITYTECH, Swimelar said, “CITYTECH listens to my needs, and is very creative about coming back with ideas. Rather than being so acronym-oriented that I don’t know what they are talking about, they speak in terms that make me confident they understand my business, and are completely focused on making me successful.” In turn, CITYTECH points back to Red Hat as the ideal technology partner. “With an award-winning organization like Red Hat behind us, and world-class technology like JBoss to leverage for our solutions, we are primed for success,” said Van Bergan. Plus, he said, the stellar enterprise support, and the direction laid out by its product roadmap have made JBoss the perfect choice of middleware for many of its clients. To accomplish this, CITYTECH used JBoss Messaging 233 redhat.com/jboss ADVENT | JBOSS BOOK OF SUCCESSFUL SOLUTIONS www.redhat.com HARNESSING SUSTAINABILITY WITH OPEN SOURCE BI: FAT SPANIEL HELPS MAKE THE PLANET GREENER THROUGH COLLABORATION WITH JASPERSOFT AND RED HAT Geography San Jose, California Business challenge BACKGROUND Founded in 2003, Fat Spaniel Technologies is the leading independent provider of critical software-as-a-service (SaaS) monitoring and reporting tools for the renewable energy industry. Today, the company’s solutions are used by more than 2,500 renewable power plants in 23 countries around the world, including: solar power producers, financiers, system integrators, OEMs, and a growing number of wind power companies. Fat Spaniel solutions help optimize energy output, reduce operations and maintenance costs, contain risk, and increase return on investment for renewable energy power plant projects. Fat Spaniel solutions enable users to get the most out of their clean energy systems by providing web-based reports on how much power they are generating, what the temperature and irradiance conditions are, and what quantities of greenhouse gases they are not producing as a result of employing green technologies. Fat Spaniel, a self-proclaimed open source advocate, uses JBoss® Enterprise Middleware as the J2EE execution container for all of its core web services. In addition, Fat Spaniel partners with Jaspersoft to leverage the world’s largest open source business intelligence (BI) community. Because maintaining efficiency is a top priority for Fat Spaniel, partnering with Jaspersoft, a leader in open source business intelligence, was a natural fit. Jaspersoft is the maker of the world’s leading open source business intelligence suite, with more than ten million total downloads worldwide and more than 12,000 commercial customers in 100 countries. The company’s Jaspersoft Business Intelligence Suite–built on Red Hat Enterprise Linux and using JBoss Enterprise Application Platform–provides a web-based, open, and modular approach to the evolving business intelligence needs of the enterprise. Jaspersoft’s reporting capabilities encompassed both predesigned “canned” reports plus an ad hoc reporting capability that users can customize to meet their specific BI needs. Jaspersoft’s software is continually updated by 130,000 registered members working on more than 350 projects, which represent the world’s largest business intelligence community. BUSINESS CHALLENGE Fat Spaniel needed to add business intelligent functionality to its line of solutions that manage, optimize, and maintain renewable energy systems, but building it internally would have been time-intensive and prohibitively expensive Solutions Jaspersoft Business Intelligence Suite running on Red Hat Enterprise Linux and JBoss Enterprise Middleware provides Fat Spaniel with the ability to quickly add business intelligence functionality to its expanding renewable energy monitoring and reporting solutions SOFTWARE Red Hat Enterprise Linux, JBoss Enterprise Middleware, Jaspersoft Business Intelligence Suite hardWARE Intel x86-based Dell blade servers BENEFITS Improved Fat Spaniel’s ability to quickly introduce new functionality to market, increased ability to scale rapidly and keep up with the aggressive global growth of distributed energy generation, enabled the measurement and reporting of the return-oninvestment (ROI) of renewable energy Despite the tremendous investment in renewable energy production, challenges still exist for the management and optimization of these systems. Because solar and wind electric plants are highly distributed, they require solutions that can be cost-effectively managed remotely. JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FAT SPANIEL redhat.com/jboss 234 Fat Spaniel Technologies stands out in this field, helping energy producers leverage the Internet to tackle the unique needs of renewable energy sites. “The quality of support that comes with Red Hat Enterprise Linux is excellent and has been key to our growth over the last two years. With the enterprise support, you get an insurance policy that you will be supported at the level you need for your most mission-critical applications.” – Brett Francis, vice president of engineering and software architecture at Fat Spaniel Fat Spaniel offers its solutions under the software-as-aservice (SaaS) model, which means it delivers software functionality over the Internet that is accessible to customers via a standard web browser. Despite this innovative delivery model, Fat Spaniel is still first and foremost a software developer. As such, it has all the inhouse expertise it needs to develop new functionality for its products. In early 2008, Fat Spaniel wanted to introduce a sophisticated business intelligence (BI) tool as part of its portfolio of monitoring and management solutions, as the need for distributed energy generation creates an information, integration, and controls challenge. Different audiences need access to information, even when the source of that information is from heterogeneous devices across a highly distributed set of locations. The new BI tool would enhance Fat Spaniel’s Insight Platform, but Fat Spaniel had a critical decision to make. “To us, it came down to a build-versus-buy decision,” said Brett Francis, vice president of engineering and software architecture at Fat Spaniel, about the decision to investigate third-party BI solutions. “We calculated the numbers and realized it really didn’t pay off for us to build our own.” Francis’ team began its due diligence with a first, nonnegotiable requirement: the solution had to be open source. Completely committed to open source since its inception, Fat Spaniel long ago standardized its IT infrastructure on Red Hat Enterprise Linux running on industry-standard Intel processor-based Dell hardware. And their web services are built on JBoss Enterprise Middleware. “Fat Spaniel is die-hard open source,” said Francis. “We didn’t really consider anything else as a viable option in creating our seamless business intelligence tool that would further 235 redhat.com/jboss enhance the information we deliver to our customers.” SOLUTION In addition to the open source requirement, the new BI solution needed to be capable of harnessing critical data intelligence and needed to be web-centric and fully optimized with leading-edge capabilities and a modern user interface—the kind of technology you’d expect from a company committed to innovation. After performing an exhaustive survey of the open source BI solutions on the market, Francis chose Jaspersoft’s Business Intelligence Suite as an integral component of its reporting and monitoring services for its customers, a part of its SaaS offering. “The fact that it was open source—in particular, open source based upon Red Hat Enterprise Linux—helped us make that decision,” said Francis. But it was also key that Jaspersoft provide a best-in-class solution that continues to evolve and keep up with the rapid rate of innovation in the BI marketplace. Jaspersoft Business Intelligence Suite provides a web-based, open, and modular approach to the evolving business intelligence needs of the enterprise. Jaspersoft’s software is rapidly updated by a community of more than 130,000 registered members working on more than 350 projects, which represents the world’s largest business intelligence community. “In addition, it was a good match for us—Jaspersoft offers a highly optimized web solution, and we’re also a web-based company,” said Francis. “There were obvious synergies there that would make the implementation process streamlined.” For its part, Jaspersoft’s SaaS offering is also based upon Red Hat Enterprise Linux and JBoss Enterprise Middleware. Although its solution will run on any operating system that supports Java, it is certified to run on Red Hat Enterprise Linux, and indeed, Red Hat Enterprise Linux is “our top request from enterprise customers,“ said Matthew Dahlman, business development engineer for Jaspersoft, who said that “reliability and stability are the main reasons our customers choose to go with Red Hat Enterprise Linux.” Added Andrew Lampitt, senior director of technology alliances at Jaspersoft, “We’re big fans of Red Hat and its products.” Jaspersoft also sees most of its enterprise customers choosing JBoss as their application server. “They tend to use Microsoft Windows and Apache Tomcat as their evaluation environments, then switch to Red Hat Enterprise Linux and JBoss Enterprise Middleware because of the solutions’ clustering and scalability capabilities. FAT SPANIEL | JBOSS BOOK OF SUCCESSFUL SOLUTIONS With Jaspersoft, Fat Spaniel is using BI to compete on analytics, as the in-depth reporting and analytic capabilities are baked into Fat Spaniel’s flagship product, Fat Spaniel Insight Platform, the foundation for all Fat Spaniel solutions and the world’s first open energy intelligence platform for building, sharing, and running energy applications. It enables software developers to extend in-house monitoring systems, explore new energy management capabilities, and leverage an open architecture that supports multiple vendors, hardware types, and integration with the energy IT infrastructure. Insight Platform harnesses the innovation and creativity of an entire ecosystem of partners to advance Fat Spaniel technologies and solutions. The Fat Spaniel energy management system provides a comprehensive, accurate web view of solar energy system performance. The information is used by system installers to schedule service visits and optimize the installation for peak performance, and by owners to track and display solar energy generation and usage. Fat Spaniel’s revenue-grade reporting capabilities can provide the data required to take advantage of performance-based incentives and emerging carbon and renewable energy credit (REC) markets. “The Insight Platform, which leverages Jaspersoft and Red Hat, provides the critical data infrastructure to our customers in the solar and renewable energy technology industries,” said Francis. “We are providing the intelligence to power the next generation of the power grid.” The solution and services running on JBoss Enterprise Application Platform has connected Fat Spaniel’s Insight Platform with JasperServer v3, which enables custom source data collection, a reporting function for product interaction, and multi-lingual/standard and custom distributed energy reports. The BI solution is used against thousands of plant sites, hundreds of customers, and more than 200 MWs of renewable energy generation and millions of new packets of energy intelligence information daily. With the BI solution integrated, Fat Spaniel customers are able to get the average monthly PV Power generated at a site, show a distributed generation plant portfolio on a map, compare expected energy generation performance to actual, and get the expected PV energy and the actual PV energy for a plant site or many plants distributed across a portfolio. BENEFITS About using Red Hat Enterprise Linux as the foundational operating system for its IT architecture, Francis said, “What attracted us in the beginning was our ability to bootstrap ourselves up from the basic open source version up to enterprise-class. Additionally, JBOSS BOOK OF SUCCESSFUL SOLUTIONS | FAT SPANIEL the quality of support that comes with the Red Hat Enterprise Linux and JBoss Enterprise Middleware subscription is excellent and has been critical to our growth over the last two years. And with that enterprise subscription, you get an insurance policy that you will be supported at the level you need for your most mission-critical applications.” And Red Hat’s long-standing partnership with Dell– forged more than 10 years ago–also smoothed the way toward building a robust and highly scalable and available infrastructure sufficient to meet Fat Spaniel’s needs as it continues to expand. “You’ve got compatibility out-of-the-box between Red Hat Enterprise Linux and Dell hardware—and, more importantly, the knowledge that the compatibility will be there into the future,” said Francis. Francis is also appreciative about the fact that Red Hat keeps him in the loop about upcoming product enhancements and innovation. “Red Hat contacts us every six months or so and briefs us on where its products are going,” said Francis. “That helps us understand what we have to do to keep enhancing our own products.” The same goes for the Jaspersoft relationship, he said. “If Jaspersoft is working on a particular feature, we like to know so we don’t build it ourselves.” The ease of use of Jaspersoft’s Business Intelligence Suite and Red Hat Enterprise Linux and JBoss Enterprise Middleware is another big benefit, said Francis. “The biggest compliment we can say about these products is that Red Hat and Jaspersoft’s products fit in with our instincts and behaviors,” he said. “We were able to hit the ground running without worrying about a huge learning curve.” The fact that technology is changing so fast makes these kinds of close collaborative relationships even more critical. “As a company, we pride ourselves on our velocity and speed of innovation, and we need partners that can keep pace with us,” said Francis. “With Red Hat and Jaspersoft, we have been able to harness the sustainability intelligence data that our solutions measure and report on, said Francis. “By focusing on the creation of the Fat Spaniel Insight Platform™ and leaving BI frameworks to the BI experts, Jaspersoft, we have been able to scale rapidly and keep up with the aggressive global growth of distributed energy generation; and as an extension of our plant lifecycle abilities, we’ve got the ROI of renewable energy that we can now measure, that is increasingly attractive for our customers.” redhat.com/jboss 236 237 Siemens Builds Innovative and World-Class Mail Sorting System on JBoss Enterprise Application Platform Geography Germany Business challenge Create a new, highly scalable, and reliable software platform for BACKGROUND Infrastructure Logistics (IL), based in Konstanz, Germany is the global market leader in postal automation solutions catering to the needs of mail and parcel logistics providers around the world. IL builds high-performance sorting machines and image management systems capable of handling several hundreds of thousands of mail pieces per hour. These postal automation systems include specialised scanners that provide high-resolution images for automatic address recognition for subsequent sorting of the physical mail pieces. automated address recognition, coding, and image management capable of handling hundreds of thousands of mail pieces per hour SOLUTION Infrastructure Logistics’ Open Reading Coding Architecture (ORCA) relies on JBoss Enterprise Application IL combines hardware and software solutions based on customer requirements, always looking for the most robust, scalable, and reliable combination of technologies available. Wherever possible, IL uses proven enterprise-class software as a base. Platform as its middleware foundation, IL’s customers are major state-owned and privately owned postal and parcel logistics organizations worldwide that constantly strive to make the journey of a mail piece from sender to recipient faster, more reliable and secure, and cost-efficient. a single image management system BUSINESS CHALLENGE In 2004, IL started the development of a new generation of postal automation solutions, combining the latest technologies for high-speed image scanning, address recognition, and the end-to-end processing of networked delivery logistics. Its custom software platform, Open Reading Coding Architecture (ORCA), is located at the heart of this new generation of postal automation solutions. orchestrating the recognition and coding of addresses and workflow of up to 700,000 mail pieces per hour by with an availability rate of up to 99.8 percent SOFTWARE JBoss Enterprise Application Platform HARDWARE Standard x86 hardware BENEFITS Improved scalability, availability, and “Incoming mail at a postal distribution centre is first run through high-speed scanners that generate grey scale images of each and every mail piece,” says Peter Schindler, product manager for ORCA. “ORCA runs these images by the address reading module, using the latest in character recognition technologies. Once we have the recipient address in its raw form, it is matched with the official address database of the postal organization, which then returns the appropriate sorting code for the particular letter. The sorting machine then either prints a destination barcode or an ID barcode on the envelope, depending on the customer’s system.” performance, combined with cost savings In theory, this process looks fairly straightforward. In practice, however, it’s an extremely complex and demanding physical and digital process JBOSS BOOK OF SUCCESSFUL SOLUTIONS | SIEMENS redhat.com/jboss 238 involving sorting machines that run at operating speeds of up to four meters per second and handle up to 60,000 letters per hour. Moreover, IL’s customers look for high system availability and often combine 10 to 20 sorting machines in one location and connect several sorting centre locations, creating even more complex logistics networks for fast and reliable mail delivery. With these factors in mind, IL defined the software requirements for ORCA in 2004. “Wherever you live, it is likely that several letters that you have received have been read, coded, and processed for delivery by one of our systems using JBoss Enterprise Application Platform as the middleware foundation.” – Peter Schindler, Product Manager Infrastructure Logistics, Postal Solutions “Strategically, we concentrate on the application level; operating systems, databases and middleware come from established software vendors. We adapt them to meet our own and our customers’ requirements”, says Schindler. “Very early in the planning process, it was obvious that ORCA’s middleware architecture would play a crucial role in achieving the performance and high availability levels we wanted to reach.” As ORCA was designed as the core product platform for the next decade and beyond, IL also wanted the middleware layer to support high-availability features, clustering, and scalability. Furthermore the system had to provide room for customization according to various postal organizations’ specifications. SOLUTION IL evaluated middleware and development frameworks from Red Hat and other suppliers. All candidates were examined for technical features such as clustering and scalability, as well as overall performance and license costs. “We went for Java EE as the middleware development framework and Red Hat’s JBoss Enterprise Application Platform because they were technical contenders with the additional benefit of cost savings through Red Hat’s subscription model.” JBoss Enterprise Application Platform offered IL an innovative and scalable platform for Java applications, enabling IL to integrate its JBoss Application Server to create an enterprise solution for Java applications. Today, more than 15 postal operators have deployed ORCA–based postal automation systems. “Our customers often give their end consumers a next-day delivery guarantee. If you consider the short period of time available for capturing, recognizing, sorting, and forwarding 239 redhat.com/jboss millions of letters across the country, usually during the night, you can imagine the processing power that ORCA provides,” says Schindler. “The clustering abilities of JBoss Enterprise Application Platform provide up to 99.8-percent availability for our customers. Given the volume of mail handled every day throughout Central European countries for example, that’s an excellent result.” Besides the fully automated scanning and address recognition, ORCA also helps handle letters with addresses that can’t be completely read. When the system is unable to determine the complete and correct address, the mail piece image is directed to so-called “video coding”. That means that an enlarged address field is displayed to a trained employee who then deciphers the address and manually enters the required data. On average, about 10–20 percent of the mail pieces go into video coding. That adds another level of complexity to the sorting process. IL adapts its sorting systems to meet customer requirements. The ORCA solution runs on x86–based computers and Microsoft Windows and uses an (optionally clustered) Oracle database filled with the customer-specific address catalogue and sorting codes. BENEFITS Thanks to JBoss Enterprise Application Platform, IL has been able to create a flexible, customizable, and scalable platform for its ORCA solution. JBoss Enterprise Application Platform clustering capabilities provide high availability and fully automatic failover capacities that enable postal organizations around the globe to handle an often seasonally fluctuating volume of mail and fulfil their service quality goals. “Clustering is a key capability that differentiates ORCA from our previous processing solution. Besides providing up to 99.8 percent availability, it also helps our customers scale their businesses. They can now easily start with smaller systems and then expand to nationwide logistics networks capable of synchronizing deliveries of outgoing and incoming mail,” says Schindler. IL provides training and support to its customers and works to limit time-consuming troubleshooting. High reliability of the underlying system layers, and especially the middleware architecture, is instrumental in delivering on that level of service. “We help our customers to concentrate on smooth operations of their sorting systems. They do not have to care about middleware or databases. The good thing about JBoss Enterprise Application Platform is that we don’t have much trouble with it,” says Schindler. “Red Hat Support helped us to build ORCA based on Java EE and JBoss Enterprise Application Platform. Today the application platform is solid, and we only rarely tap the expert knowledge of Red Hat. That’s mostly to solve very specific customization issues.” SIEMENS | JBOSS BOOK OF SUCCESSFUL SOLUTIONS