Oracle Exadata and Allegro Group

9
1 ORACLE EXADATA CASE STUDY Copyright © 2012, Oracle. All rights reserved. Oracle and Exadata are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Allegro Group Saves Millions with High-Performance Oracle Exadata Platform EXECUTIVE SUMMARY For Eastern Europeans interested in picking up deals on everything from cars to cat-sitters to kitsch, the online marketplace of choice is Allegro Group. Each day, over 114 international websites run by the Poznan, Poland-based company receive more than 500 million page views and process hundreds of thousands of online transactions. With 20,000 new visitors every day, Allegro Group now ranks as one of the largest e-commerce site in the world. Since 2008, Allegro Group has consistently delivered annual growth rates of 20% — a traffic and transaction boom that has brought with it a corresponding 65% increase in data growth. By 2009, however, the sheer volume of transactions and data coming in from its far-flung websites began to overwhelm its legacy data management system. Furthermore, the company had no centralized enterprise-scale data warehouse — just a collection of data repositories — and routed all queries and reports through a specially created team in its IT department. As Allegro Group describes it, the company was suffering from “a variegated panorama of data and platforms.” “We were in a ‘we don’t know what we don’t know’ situation,” acknowledged Rafal Kudlinski, business intelligence manager at Allegro Group. “The problem we had been facing was a complete lack of centralization — the data handling was not capable of supporting fast, real time reporting and decision-making.” In response, Allegro Group launched a full-scale examination of its IT architecture with a view toward rebuilding it on a unified and centralized platform intended for long-term scalability, performance, and flexibility. The chosen system was Oracle Exadata Database Machine, an engineered solution that is an innovative and integrated high-performance enterprise data warehouse solution that uses intelligent storage to dramatically boost system speed and deliver extreme performance. Allegro Group immediately began seeing major system performance gains with Oracle Exadata, including a 48x improvement in query times, uploading times that numbered in minutes not hours, and a 15x improvement in data access time. Mainstay Salire calculated a range of financial and operational benefits from Allegro Group’s move to the integrated Exadata-based system, including millions saved from user productivity gains, About Allegro Group Poland-based Allegro Group is the leading e-commerce company in Eastern Europe and the second-largest online Marketplace in the world. Headquarters: Poznan, Poland Employees: 3,750 KEY BENEFITS 64% ROI in three years Positive net benefits within 19 months Total savings of $7.5 million over three years $3.0M in user resource scaling benefits $1.3M in estimated fraud prevention benefits $2.0M in estimated revenue growth (margin benefit) $600K in IT scaling optimization costs $450K in estimated cost reduction in the SEM campaign spend $100K in hardware cost avoidance 48x faster query run time 15x faster data access time Able to upload data every 24 hours

Transcript of Oracle Exadata and Allegro Group

1

O R A C L E E X A D ATA C A S E S T U DY

Copyright © 2012, Oracle. All rights reserved. Oracle and Exadata are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Allegro Group Saves Millions with High-Performance Oracle Exadata Platform

EXECUTivE SUMMARY

For Eastern Europeans interested in picking up deals on everything from cars to

cat-sitters to kitsch, the online marketplace of choice is Allegro Group. Each day,

over 114 international websites run by the Poznan, Poland-based company receive

more than 500 million page views and process hundreds of thousands of online

transactions. With 20,000 new visitors every day, Allegro Group now ranks as one

of the largest e-commerce site in the world.

Since 2008, Allegro Group has consistently delivered annual growth rates of 20% —

a traffic and transaction boom that has brought with it a corresponding 65% increase

in data growth. By 2009, however, the sheer volume of transactions and data coming

in from its far-flung websites began to overwhelm its legacy data management system.

Furthermore, the company had no centralized enterprise-scale data warehouse — just a

collection of data repositories — and routed all queries and reports through a specially

created team in its IT department. As Allegro Group describes it, the company was

suffering from “a variegated panorama of data and platforms.”

“We were in a ‘we don’t know what we don’t know’ situation,” acknowledged Rafal

Kudlinski, business intelligence manager at Allegro Group. “The problem we had been

facing was a complete lack of centralization — the data handling was not capable of

supporting fast, real time reporting and decision-making.”

In response, Allegro Group launched a full-scale examination of its IT architecture with

a view toward rebuilding it on a unified and centralized platform intended for long-term

scalability, performance, and flexibility. The chosen system was Oracle Exadata Database

Machine, an engineered solution that is an innovative and integrated high-performance

enterprise data warehouse solution that uses intelligent storage to dramatically boost

system speed and deliver extreme performance.

Allegro Group immediately began seeing major system performance gains with Oracle

Exadata, including a 48x improvement in query times, uploading times that numbered

in minutes not hours, and a 15x improvement in data access time. Mainstay Salire

calculated a range of financial and operational benefits from Allegro Group’s move to the

integrated Exadata-based system, including millions saved from user productivity gains,

About Allegro Group

Poland-based Allegro Group is the leading e-commerce company in Eastern Europe and the second-largest online Marketplace in the world.

Headquarters: Poznan, Poland

Employees: 3,750

KEY BENEFiTS

• 64% ROI in three years

• Positive net benefits within 19 months

• Total savings of $7.5 million over three years

– $3.0M in user resource scaling benefits

– $1.3M in estimated fraud prevention benefits

– $2.0M in estimated revenue growth (margin benefit)

– $600K in IT scaling optimization costs

– $450K in estimated cost reduction in the SEM campaign spend

– $100K in hardware cost avoidance

• 48x faster query run time

• 15x faster data access time

• Able to upload data every 24 hours

2

O R A C L E E X A D ATA C A S E S T U DY

ORACLE PRODUCTS

• Oracle Exadata Database Machine

• Oracle Business Intelligence Enterprise Edition

• Oracle Consulting

fraud prevention, due to centrally managed and viewed set of data versus disparate

systems, hardware cost avoidance, and annualized revenue-growth support.

According to the assessment, Allegro Group’s investment in the Oracle Exadata

platform is projected to achieve payback in just under 2 years — delivering a 64% return

on investment (ROI) in the first three years and total benefits of $7.5 million.

BACKGROUND

With over 114 websites in 13 countries, Allegro Group is the No. 1 e-commerce company

in Eastern Europe, combining the classified listings of Craigslist, the Marketplace

capabilities of eBay, the shopping cornucopia of Amazon, and the price comparison

information of Shopping.com with the payment processing and service options of PayPal.

Its 40 million users generate 500 million page views per day, making it one of the most

heavily trafficked sites in the world. And that traffic shows no signs of slowing. Each day,

20,000 new users flock to Allegro Group sites, an influx that has pushed the number of

daily offers beyond 20 million in 2012 — twice as many as the company had been handling

only three years earlier.

Welcome as this was for the bottom line, Allegro Group’s growth spurt also began to

magnify the signs of age and strain of its disconnected legacy data management system.

As Allegro Group readily acknowledges, the cumbersome, patchwork system was slow,

fragmented, inflexible, labor-intensive — and needlessly expensive. To guide the company

into the future, management needed fast, real time data and reporting on which markets

to enter and what products to sell. Instead, it frequently found itself on the receiving end

of conflicting reports that took days to generate — a situation that not only hampered

decision-making, but raised the possibility it could be missing emerging trends.

“Because of our rapid growth, our knowledge gap became too big,” said Wojciech

Szczesny, chief technology officer of Allegro Group. “In addition, it became more and

more challenging to manage this growing volume of information.”

“Because of our rapid growth, our knowledge gap became too big. in addition, it became more and m ore challenging to manage this growing volume of information. Oracle Exadata changed all that.”

W O j C I E C h S z C z E S N y, C T O , A l l E G R O G R O u P

O R A C L E E X A D ATA C A S E S T U DY

3

O R A C L E E X A D ATA C A S E S T U DY

Rather than continue to invest in different types of hardware and software for each

website and country, Allegro Group opted to install a standardized, centralized data

warehousing and analysis system that would transform operations throughout the

company. Among its top priorities:

• Uniteoperationsacrossallitswebsites

• Eliminateredundanciesandinefficiencies

• Storeandmanagetheexpandingvolumeofdata

• Generateuseful,actionablebusinessintelligenceaboutitsrapidlyexpanding

customer base

• Ensuremassivescalabilityovertime

• Provideflexiblereportingandanalytictoolslikeattractive,easy-to-usedashboards

• Giveitscustomersthehighestlevelsofserviceandprotectionagainstfraud

THE ORACLE EXADATA DATABASE MACHiNE SOLUTiON

Oracle Exadata Database Machine represents a breakthrough in information technology,

using an innovative software stack and unique architecture built on open standards.

The system combines servers, storage, networking, and software in a fully integrated

platform that delivers extreme performance, is hugely scalable, highly secure and

redundant, and less costly to operate.

Allegro Group deployed Oracle Exadata Database Machine Full Rack, which includes eight

database servers running Oracle Database 11g and Oracle Real Application Clusters on

Oracle Enterprise linux; the solution also included 14 Oracle Exadata Storage Servers

connected via InfiniBand communications links. After testing business intelligence tools

from Cognos, Business Objects, and Microstrategy, Allegro Group decided to leverage

the integration benefits by going with a single vendor and selected Oracle Business

Intelligence Enterprise Edition (“OBIEE”).

As Allegro Group observed, the result of the switch was significantly faster performance

for query times, data access, and report turnaround times, among other benefits. “All I

can say is that never in my life have I seen a database responding and retrieving so fast,”

Kudlinski said.

Because all of the core system components were built from an integrated Oracle

technology stack, deployment was straightforward. using only a small team of internal

database administrators and consultants from Oracle and its partner ISE GMBh Germany,

the system was up and running within seven months in 2009, including uploading over

9 TB of data from the old system and a business-critical table with more than 2 billion

records.

O R A C L E E X A D ATA C A S E S T U DY

4

O R A C L E E X A D ATA C A S E S T U DY

OPERATiONAL AND FiNANCiAL BENEFiTS

Directly after moving to the Oracle platform, Allegro Group began to see an array of

operational and financial benefits, ranging from million-dollar cost optimization savings

to a nearly 100% boost in query-response time. From a strategic perspective, Exadata has

given the company the foundation it needs to support its massive data requirements and

expanding customer base; boost loyalty by giving customers more services and greater

fraud protection; and provide accurate, real-time data for well informed decision-making —

all while substantially lowering costs.

Specifically, Mainstay Salire found that the company would achieve the following

aggregate benefits over three years:

• $3millioninsavingsasaresultofbusiness-userscaling

• $648,000inITresourcescalingoptimization

• $1.3millioninfraudpreventionsavings

• $450KinestimatedcostreductioninSEMspend

• $100,000inhardwarecostavoidance

Operationally, the company achieved immediate improvements in query run time

(48x improvement) and data access time (15x faster), and gained the ability to upload

production data daily.

The company found the changes nothing short of remarkable. “We now have accurate figures

on a daily basis,” said Szczesny, Allegro Group’s CTO. “This simply wasn’t possible before.”

Supporting Growth of Queries and Bi

The move to Oracle Exadata enabled Allegro

Group to improve its query run time by 48x ,

as shown in Figure 1. “A query that used to

take 24 hours to complete now runs in less

than 30 minutes on Oracle Exadata — and

that’s without any manual query tuning,” said

Kudlinski, Allegro Group’s BI manager. Tables

containing more than 4 million records each can now be aggregated and summed in less

than 20 seconds. Meanwhile, the Smart Scan feature of the Oracle Exadata Storage

Servers works so fast that Allegro Group has done away with many of its indexes.

In the past, Allegro Group could only offer its business users simple Web reports and

statistics — on spreadsheets. Now that production data can be uploaded every 24 hours,

Allegro Group generates new reports and statistics each day and posts them online for

easy access. “Business users can drill down into data details and slice and dice the data

however they want without requesting IT support,” CTO Szczesny said.

Figure 1: Reduction in Query Run Time

24 hours

< 1 hourExadata

Legacy

“We now have accurate figures on a daily basis. This wasn’t possible before.”

W O j C I E C h S z C z E S N y, C T O , A l l E G R O G R O u P

O R A C L E E X A D ATA C A S E S T U DY

5

O R A C L E E X A D ATA C A S E S T U DY

The following charts show the increases in total queries, ad hoc queries, and business

intelligence reports in the Oracle Exadata environment.

Figure 2: Growth in Total Queries

Figure 3: Growth in Ad Hoc Queries

Figure 4: Growth in Bi Reports

Aug.2009

Nov.2009

Feb.2010

May2010

Aug.2010

Nov.2010

Feb.2011

June2011

Aug.2011

Nov.2011

Jan.2012

0

20,000

30,000

40,000

50,000

10,000

60,000

70,000

80,000

Qu

erie

s

6,26613,811

20,58122,159

36,46040,400

45,40450,000

51,00057,000

67,000

0

10,000

15,000

20,000

25,000

5,000

An

alyt

ic Q

uer

ies

(ad

-ho

c)

2,2945,318

7,338 8,238

13,06514,344 15,257 15,700 16,700

18,30019,600

Aug.2009

Nov.2009

Feb.2010

May2010

Aug.2010

Nov.2010

Feb.2011

June2011

Aug.2011

Nov.2011

Jan.2012

Aug.2009

Nov.2009

Feb.2010

May2010

Aug.2010

Nov.2010

Feb.2011

Est.2012

0

10,000

15,000

20,000

25,000

5,000

30,000

35,000

40,000

BI

Rep

ort

s

3,972

8,493

13,243 13,921

23,39526,056

30,147

35,000

6

O R A C L E E X A D ATA C A S E S T U DY

15x Faster Data Access

Oracle Exadata also improved the overall flexibility of its IT department and allows Allegro

Group to more intelligently deploy its IT resources to strategically support core business

initiatives. Also, because its pre-Exadata environment had no enterprise data warehouse,

all data and report requests were routed through the IT department. It was a roundabout,

inefficient process that took anywhere from 30 minutes to three days before

management or researchers could see the results.

“Now reports are available immediately or

can be accessed in one to two minutes,”

Szczesny said. “And it has completely

reduced the burden on the IT department.”

The improvement in reporting speed is

estimated to be 93% faster than

previously.

Estimated $2M in Revenue Growth

Allegro Group is also expected to realize an estimated $2 million in annualized revenue

growth due in part to its use of Oracle Exadata to offload data processing from the

database server to storage. As a result, Allegro Group can process queries significantly

faster and provide business users with a range of capabilities to optimize revenue and

margins. For example, the Exadata environment has enabled Allegro Group to beef up

its business intelligence portal with hundreds of new reports for each business line,

from general KPIs (key performance indicators) to detailed analysis. Analysts can now

do weekly clickstream analyses, monitor the value of cross-selling activities, and stay

on top of customer buying trends.

The additional analytical capacity is also facilitating faster price changes, supporting the

company’s “allegro standard” program and enabling the fast distribution of personalized

newsletters and recommendations. All of these reporting and marketing enhancements are

conservatively estimated to contribute at least $2 million in additional revenue per year.

$1.3M Fraud Prevention Benefit

Allegro Group also boosted its ability to quickly detect and abort potentially fraudulent

transactions — one of the biggest headaches of large e-commerce sites. Furthermore,

refunds are now instantaneous, relieving customers of any concerns about collection

or losses. “Real-time data is now available, bringing immediate visibility to suspect

transactions,” Kudlinski said. “Every transaction is now secured, so users of Allegro

Group are 100 percent protected.”

Figure 5: Faster Data Access

1/2 hour

2 minutesExadata

Legacy

7

O R A C L E E X A D ATA C A S E S T U DY

$450K Savings in Search Engine Marketing Program

Exadata-driven real-time reporting also gives Allegro Group the ability to calculate

and immediately adjust its spending on search engine marketing (SEM) campaigns1,

which is helping the company optimize its SEM budget — and avoid unnecessary ad

purchases — by focusing on the highest-performing products.

$3M in Productivity Gains

Thanks to the new flexibility and scalability of the solution, Mainstay Salire has calculated

that the Allegro Group will save $1 million annually through user productivity gains. Today,

Allegro Group’s managers, various research departments, and other key users have direct

access to the data warehouse as well as its full cache of querying tools and features and

all the data interfaces. The combined performance advantages of the solution means that

Allegro will more quickly deliver accurate customer data and complex market analytics

into the hands of decision makers. Thereby enabling them to capitalize swiftly on market

shifts, respond to customer preferences and demands, and create precisely targeted

campaigns and product offerings.

“After so many years of fragmentation, managers are now able to strategize by product,

region, user group, and category,” Szczesny said. “Every product functionality leader has

immediate access to the data they need.

“let’s say you have a new payment channel,” the CTO continued. “leaders have

immediate visibility into how users have utilized the channel and how much they

should optimize earnings for that channel. It’s fast, clear, clean, and direct.”

Over $200K in Annual iT Resource Scaling

historically, Allegro Group maintained a full-time, six-person team of IT programmers at its

Polish headquarters to field and respond to report service requests from its international

operations. Requests ran the gamut from running queries on the production system and

conducting ad hoc queries to aggregating each day’s batches and dealing with queries

that required action. With Oracle Exadata, Allegro Group was able to redeploy the team

to focus on more strategic projects, saving over $200,000 per year.

1One example of a SEM program is Google AdWords, which provides pay-per-click advertising, cost-per-thousand advertising, and site-targeted advertising for text, banner, and rich-media ads.

“All i can say is that never in my life have i seen a database responding and retrieving so fast.”

R A FA l K u D l I N S K I , B u S I N E S S I N T E l l I G E N C E D I R E C T O R , A l l E G R O G R O u P

8

O R A C L E E X A D ATA C A S E S T U DY

$100K Saved on Hardware

As shown in Figure 6, Allegro Group is projected to save $100,000 in hardware cost

avoidance thanks to the massive capacity and scalability of Oracle Exadata. Despite

a 64% rise in data since 2007 — from 9 TB to 25 TB in 2011 — Allegro Group will be

able to accommodate that growth with no additional outlays for hardware.

Supporting Business Growth

Oracle Exadata is not only helping to support Allegro Group’s explosive growth in page

views and transactions, it is also supporting growth on its business side, which has risen

20% as a direct result of all its new Internet services, acquisitions, and incoming data

sources. By allowing Allegro Group to track what users view and what they are interested

in, Allegro Group can more effectively shape personalized marketing tools like e-mail

blasts and newsletters around user behavior rather than just transaction activity.

Business users also now have an array of flexible reporting tools to choose from,

including sophisticated dashboard functionality. Furthermore, the integrated capabilities

of the system encompass a range of business essentials such as planning departmental

budgets, workforce scheduling, sales territory assignments, and any other activities that

require “what if” modeling.

“If we had to do the entire data mapping, modeling, and transformations ourselves,

it would probably take three or four times longer than it took to implement the entire

prebuilt Oracle business intelligence and data warehousing solution,” Szczesny said.

Figure 6: Data Growth

9

14

2064%

25

0

10

15

20

25

30

5

Tera

byt

es (

TB

)

2009 2010 2011 2012(est.)

9

O R A C L E E X A D ATA C A S E S T U DY

Copyright © 2012, Oracle. All rights reserved. Oracle and Exadata are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

ABOUT THiS CASE STUDY

Research and analysis for this study

was conducted by Mainstay Salire,

an independent consulting firm,

drawing from interviews with Allegro

Group employees, review of planning

documents and searches of industry

literature. ROI calculations use

industry-standard assumptions

regarding the time value of money.

Mainstay Salire is the leading

provider of independent value

assessment and IT strategy services.

For more information, please

visit www.mainstaysalire.com.

Information contained in this case

study has been obtained from sources

considered reliable but is not

warranted by Mainstay Salire.

2929 Campus Drive, Suite 150San Mateo, CA 94403

650.638.0575 ph 650.638.0578 fx

www.mainstaysalire.com

BENEFiTS SUMMARY

According to Mainstay Salire’s projections, Allegro Group’s investment in the Oracle

Exadata platform is expected to generate total business and IT benefits of approximately

$7.5 million over three years, as shown in the chart below. The largest portion of the

benefits will come through better analytical capabilities; faster querying; having a single,

unified data management platform throughout the enterprise; and being able to quickly

and accurately disseminate information for more effective marketing and product

selection. The Allegro Group will break even on its investment within 19 months,

and is on track to earn a 64% ROI over a three-year period.

Figure 7: Benefits by Category—Three-year view

HardwareCost

Avoidance

Improved IT Resource

Optimization

$0.1M$0.6M

$0.5M

$3.0M

$2.0M $7.5M

$1.3M

ReportUser Staff

Productivity Optimization

FraudPrevention

Benefits

Adword Campaign

CostOptimization

Incremental Revenue Impact(profit

margin only)

TotalBenefits