MySQL community wins with better innovation, support, and integration
OPEN FOR BUSINESS
MySQL community wins with better innovation, support, and integration
Positive Identification
How ING and SUNY increase compliance and decrease risk with Oracle Identity Management 11g
Oracle Excellence Awards
Customers and partners excel at driving business value and innovation with Oracle technology
w w w .b la ck -s q u ar e .d e
Fu jit
su o c mm an d
a g lo b
al p
e rs p e ct iv
ft h
e w o rld ’s la rg e st
IT o s
lu tio n
ro vid e rs
.T h
o m p an y e n ab le
s its
lie n ts
to
e e tt h
e ir
b u sin e ss
b o je
ct iv
e s th
ro u
in
te g ra
te d
ffe rin g
s, in clu d in g
o c n su
lti n
sy st e m s in
te g ra
tio n ,m
an
ag e
e rv ic e
s an d
u o ts o u rc in g .E n te
rp ris e
s,
d at
ce n te
rs n a
d fi
e ld
e s rv
ic e s o
p e ra
tio n
s ali ke
e b n e fit o fr
e th
ad va n
ce d
e s rv e r,
so ftw ar e ,s
to ra g
e ,a n d
ile te
ch n o lo
g ie s o
ffe re d
b y Fu
jit su
.O u rO
ra cle -s p
e cif ic
o s lu tio n
s d riv e
d a va n
ce d
te
ch n o lo
g y,
cu tti n
g -e
p p lic
at io n s,
an d
an
ag e
e rv ic e
s to n e
h an
ce o y
O ra cle
in
ve st m
e n ta n
o lv
e re
al b u sin
e ss
ro b le m
s. Fo rm o re
in fo rm
at io n ,p
le as e
is it:
ww .fu
jit su .c o m / o
ra cle
tomorr shaping
ow
with y
This blade serv ou
er infr astructur
e can be dynamical
ly adapt
ed t
o diff er
ent IT r equir
ements
ther
eb yr educing c
osts while incr
easing y our IT agility
. It does so thank
st o its high density
ac commodating up t
o 18 serv
er blades equipped with Int
el® Xeon® Pr
oc es sor
, and thr
ough
its dynamic ener
gy and c
ooling efficiency c
ombined with e
xtr eme virtualization capabilities. The
PR IM
ER G YB X9 0
0 ’s s
ca la ble a
n df ull
yr ed un
da n td es ig
n e n su re a
c om ple te i n ve
stm en
tp ro
te cti
on .
Find out mor
e about the he
art of y our infr astructur
e at www
.fujitsu.c
om/primer
gy
Dynamic Infr
astructur
e in a cube - PRIMERG
Y BX900.
7/30/10 10:32 AM 7/30/10 10:32 AM
omorr ow with y
ou
7/30/10 10:32 AM
© 20 ©2 ©2 ©2 © © © © © © 20 20 20 20 20 0 0 0 10 10 10 1 0F 0F uj u ujit ujit ujit jit 10 F 10 F 10 F it it t su L su L su L su L su L uL uL uL i imit im imit imit imit imit mit i ed. ed e ed e d d d. d d d d. All A All All All All ri r r r r r r r ri rig ri righ righ righ igh gh g gh gh gh g g g h h ts ts ts ts r ts ts ts r ts r ts r ts r s sr sr r eser ese ese ese e e e eser se ser er er r ve ved. ved. ved. ved. ved. ve v v d. Fuj Fuj Fuj Fuj Fuj F Fuj Fuj Fuj i its it its itsu itsu su u u , th , th , th , th , th e e Fu e Fu e Fu e Fu e Fu jits jits jits jits jits u lo u lo u lo u lo u lo go go a go go go a go go go oa oa a a a nd P nd P nd P nd P nd P nd P a RIME RIME RIME RI RIME RIM ME ME RGY RGY RGY RGY GY are are are are e e r regi r regi regi egi ster ster ster ster ster e rade rade rade rade rade ed t ed t ed t ed t ed t e e e e e e m m mark m m mark mark mark mark m m s s or s s or s or or or tra tra tr tra ra tra dema dema dema dem d em ma ma ma a a a r r rks rks rks rks rk rk ks o o o o o of of of F of F f fF fF fF F F F F F F F ujit u u u uji ujit ujit ujit ujit ujit ujit ujit ujit ujit ujit ujit j it su L s su su L su L su L su L su L su L su L su L su L su L uL u u L imit i im im imit imit imit imit imit imit imit imit imit imit m m mit mit ed di d n n n n n n n n n n n n n n ed i ed i ed i ed i ed i ed i ed i ed i ed i ed i ed i
the t the the t t the t t the the t he e e e Un U Un Uni Unit Unit Unit Uni nit it ed ed S S tate tate tate tate tate tate ate ate ed S ed S ed S s s an s an s an s an s an an an an d d d d o ot ot t ot her her her d ot her he her er r co c c c c c c coun coun coun coun ou o o oun ou oun u un u u u n n n n trie tr trie t t tr t tr tri tri trie trie trie tr ie e e e e s s s s s. s. s. A s. A s. A s. A A A A ll d ll d ll d ll d ll ll ll l l d d d d d esig esig esig esig esig esig esig esig esig nati nat nat na n n n nati ti ons o ons ons ons ons used used used used used in in in in in this this this this this s doc doc doc doc doc d umen umen umen umen umen me e e tm t t ma t ma t ma t ma t ma y be y y be y be y be y be be e tra ra tra tra tra dema dema dema dema dema rks, rks, rks, rks, rks, the the the the the e e e e e e e u u use u use u use use u u u use o of of of f f of whic wh wh whic whic ic c h h y y y h by h by h by h by h by th th thi th thi thi th thi th i rd rd rd p dp dp dp d d d p p p p p art a a a art a arti arti arti art arti arti arti rti r rti rti t ti i e e e e es es es es es f es f es f es f es f es f es f or t or t or or t or t or t or t or t or t or t r rt t heir he hei hei heir heir heir heir heir heir heir heir heir heir heir heir heir heir r own own own own own own own own own own own own own own own own 8 p p p p p purp pu pu purp purp purp ur urp urp rp p p p os o o oses oses oses os ses ses cou cou co ou cou ou cou ld v ld v ld v ld v ld v ld v d dv v iola iola iola io iola ola ola o ola te te te t te t et e e et t t e r ig ig ig ig ight gh gg g g g g gh g g gh he r he r he r he r he r ht ht ht h ht h ht h ht t t t t t t s of s s of s s s of s s of s of s of s of o of of of o o of f f the the the th h h t the the th th e e e e tra tra tra tr r tra tr a a a d d de dema dema dema dema dema dema ema ema ma rk o rk rk r r rk o rk o rk o k o o o wner wner wner wner wner s. C s. C s. C s. C s. C hang hang hang hang hang es i es i es es es i si si s s i i n n de n de n de n de n de n de d sign sign sig sign sign sign gn and and and and and a and t te te te te te chn chn chn chn chn h olo olo olo olo olo gy gy gy gy gy are are are are are re re re re re ser ser ser ser ser ser se s ser e e e e e r ved ved ved ved ved .I .I .I .I I I nte nte nte nte nte l, l, l, l, l, , the t the the the the t In I In In In n n n n n In tel tel tel te te te te te t l l lo lo lo lo lo o lo lo lo go g go go go, go, g go, go, go, go, g o o o, o, o, o, o, o, Xe X X X Xe X X X Xe Xe Xe Xe Xe Xe Xe on o on on, on, on, on, on, on, n , an an an an an an a an an an an n n dX d dX dX dX dX dX dX dX dX dX dX dX dX X eon e eo eon eon eon eon eon eon eon eon eon eon eon eon o on n x
I I In Ins Ins Ins I Ins ns n ns s s ide ide ide ide ide de de d e e ar ar ar ar ar et et e et e rad rad rad rad rad r a ad d e ema em ema ema ema ema ma ma ma a rks r rks rk rk rk rks rks rks s or or or or or re re re re re re gis g gi g gis gis gis s s s s s s s s s ter te te te t t t t ter ter ter e e er er r r r e ed e e ed ed ed ed ed ed ed d d d d d d tra t tra t tra tra t tra r ra a a a a a d de de de dem dem dem de em em m m m ark ark ark ark ark ark a k k k so so so so so o o o o fI fI fI f f f fI fI fI nt n nt nte nte e e e lC lC lC lC C orp orp orp orp orp o ora ora ora ora ora tio tio tio tio tio o ni ni ni ni ni n n n nt nt nt n n t h he he he he t he U.S U.S U.S U.S U.S S .a .a .a a a a nd nd nd nd d d oth oth oth oth oth er er er er er e cou cou cou cou cou ntr nt ntr ntr ntr ies ies ies ies ies . . .
Open for Business
First released in 1995 and purchased by Sun in 2008, MySQL has rapidly graduated from the realm of hobbyists to the world of business, becoming the leading open source database for many Web applications and an integral part of the LAMP (Linux, Apache, MySQL, PHP) Web application stack. Almost a year after Oracle’s acquisition of Sun, MySQL plays an even bigger role in enterprises of all sizes worldwide, including the Bank of Finland, Clickability, and Gorilla Nation Media. Discover the secrets to their success. —By David A. Kelly
Cover: I-Hua Chen, Jaime Ferrand
Positive Identification / 38 Celebrating Excellence / 45
IT security is not so much about creating
Oracle’s customers
stronger walls as it is about creating better-
and partners
functioning doors and windows. And when
continue to
deploying identity management solutions,
demonstrate
those better doors and windows equate
innovation,
to more-comprehensive provisioning,
excellence,
management, and authorization. Learn how
and leadership
the State University of New York (SUNY)
across scores of applications and
and global financial institution ING are
technologies worldwide. In 2010, Oracle
increasing compliance and decreasing risk
honored customers and partners through
with Oracle Identity Management 11g.
the Oracle Excellence Awards, with
–By David Baum
categories ranging from sustainability to application deployment, cutting-edge Java development, implementation expertise, and beyond. –By Rich Schwerin
JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
LEARN TODAY. DEVELOP TODAY.
MOVE YOUR LIBRARY TO THE CLOUD
SIGN UP
FOR THE SAFARI BOOKS ONLINE OPEN HOUSE
Find all the latest and most relevant resources for Oracle developers and IT professionals at Safari Books Online.
TRY IT NOW FOR FREE! safaribooksonline.com/oraclemag
NO STRINGS ATTACHED Sign up today for the Safari Books Online Open House and get your team or
AND NO COMMITMENT workgroup access to the world’s most popular, fully searchable digital library.
See why more than 15 million business, IT professionals, developers and web designers from corporations, government agencies and academic institutions access Safari Books Online for research, problem solving, just-in-time learning, professional development and certification training.
Experience why technology professionals overwhelmingly prefer Safari Books Online.
Up Front /6
FROM OUR FROM THE
MASHUP /8
READERS /6 EDITOR /7
News, views, trends, tools
Readers tell us what
Developing for Java
they think. —Tom Haunert
At Oracle / 11
EVENTS / 11 RESOURCES / 13
NEWS / 19
INTERVIEW / 21
Find out about upcoming Your guide to Oracle
Converged Hardware
A Kernel of Truth
technology and industry Webcasts, podcasts, blogs,
Management
Oracle’s Unbreakable
events. and more
Oracle Enterprise Manager
Enterprise Kernel for Oracle
BRIEFS / 16
Ops Center 11g simplifies
Linux delivers support
The latest product news
hardware management in
for new hardware, new
Oracle’s Sun environments.
features, and better data
—Caroline Kvitka
management. —Tom Haunert
Community / 22
PARTNER NEWS / 22 ARCHITECT / 27
PEER-TO-PEER / 29 BOOK BEAT / 22
UP CLOSE / 28
Enterprise Architecture
French Connection
Hack, Tweet, Repeat
COMMUNITY Chet Justice, Oded Raz,
in Interesting Times
Common business practices
BULLETIN Simon Haslam / 25 Java Evolves continue to shape enterprise
Business and technology
and language bring far-flung
Oracle users to AUFO.
—Blair Campbell
architecture. —Bob Rhubart At JavaOne, Oracle details a
—Jeff Erickson
roadmap for JDK 7, JDK 8, and beyond. —Justin Kestelyn
Technology / 51
ORACLE EXADATA / 61 ASK TOM / 65 Simplicity by Design
JAVA EE 6 / 51 BUSINESS
BROWSER-BASED
INTELLIGENCE / 56
/ 59
Simulation Demonstrates On History, Invisibility,
Leverage new Java EE 6
Quickly Define KPIs
Extend Your Applications Performance
and Moving
Our technologist counts on maintainable applications.
features to build simple and
and Scorecards That
Use plug-ins with Oracle
Use Oracle Exadata
histograms, proves hash —Adam Bien
Use Them
Application Express 4.0
simulation in SQL
Build key performance
tables by example, and indicators and scorecards in
to add custom components.
Performance Analyzer
moves CLOBs. —Tom Kyte your business intelligence
—David Peake
to help predict how your
application will perform on
metadata with Oracle
Oracle Exadata.
Business Intelligence
—Arup Nanda
Enterprise Edition 11g. —Mark Rittman
Comment / 69
IN THE FIELD / 69 IN THE FIELD / 70
ANALYST’S CORNER
Are You Change Enabled? Build Better Data
/ 72
Iterate and inculcate change
Warehouses
The Case for Integrated
along with its disruption. Oracle Exadata Database
Systems Management
—David Ferguson Machine’s processing
Efficient and cost-effective
capability means fewer
systems management must
physical structures and
also do more. —David Baum
better BI. —Andy Flower
JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
ORACLE MAGAZINE JANUARY/FEBRUARY 2011
EDITORIAL Editor in Chief
Tom Haunert tom.haunert@oracle.com
Senior Managing Editor
Caroline Kvitka caroline.kvitka@oracle.com
Features Editor
Rich Schwerin rich.schwerin@oracle.com
Contributing Editor and Writer
Blair Campbell
Editor in Chief, Oracle Technology Network
Justin Kestelyn justin.kestelyn@oracle.com
Technology Advisor
Tom Kyte
Contributors
Marta Bright, Jeff Erickson, Fred Sandsmark, Leslie Steere
DESIGN Senior Creative Director
Francisco G Delgadillo
Design Director
Richard Merchán
Contributing Designer
Jaime Ferrand
Production Designer
Sheila Brennan
EDITORIAL BOARD
Ian Abramson, Karen Cannell, Andrew Clarke, Chris Claterbos, Karthika Devi, Kimberly Floss, Kent Graziano, Taqi Hasan, Tony Jambu, Tony Jedlinski, Ari Kaplan, Val Kavi, John King, Steve Lemme, Carol McGury, Sumit Sengupta, Jonathan Vincenzo, Dan Vlamis
SUBSCRIPTION INFORMATION
Subscriptions are complimentary for qualified individuals who complete the subscription card found in each issue or online at oracle.com/oraclemagazine. For change of address, mail in label with the new address to: Oracle Magazine, P.O. Box 1263, Skokie, IL 60076-8263.
MAGAZINE CUSTOMER SERVICE
oracle@halldata.com Fax +1.847.763.9638 Phone +1.847.763.9635
PRIVACY
Oracle Publishing allows sharing of its mailing list with selected third parties. If you prefer that your mailing address or e-mail address not be included in this program, contact Customer Service at oracle@halldata.com.
PUBLISHING Publisher
Jeff Spicer jeff.spicer@oracle.com
Production Director and Associate Publisher
Jennifer Hamilton jennifer.hamilton@oracle.com +1.650.506.3794
Senior Manager, Audience Development and Operations
Karin Kinnear karin.kinnear@oracle.com +1.650.506.1985
ADVERTISING SALES Associate Publisher
Kyle Walkenhorst kyle@sprocketmedia.com +1.323.340.8585
Northwest & Central U.S.
Tom Cometa thomas.cometa@sbcglobal.net +1.510.339.2403
Southwest U.S. and LAD
Shaun Mehr shaun@sprocketmedia.com +1.949.923.1660
Northeast U.S. and EMEA/APAC
Mark Makinney mark.makinney@sprocketmedia.com +1.805.709.4745
Mailing-List Rentals
Contact your sales representative.
RESOURCES Oracle Products
+1.800.367.8674 (U.S./Canada)
Oracle Services
Oracle Press Books
www.oraclepress.com
Copyright © 2010 and 2011, Oracle and/or its affiliates. All Rights Reserved. No part of this publication may be reprinted or other wise reproduced without permission from the editors. ORACLE MAGAZINE IS PROVIDED ON AN “AS IS” BASIS. ORACLE EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ORACLE BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING FROM YOUR USE OF OR RELIANCE ON ANY INFORMATION PROVIDED HEREIN. The information is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Oracle and Java are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Oracle Magazine (ISSN 1065-3171) is published bimonthly with a free subscription price by: Oracle, 500 Oracle Parkway, MS OPL-3C, Redwood City, CA 94065-1600. Periodicals Postage Paid at Redwood City, CA, and additional mailing offices. • POSTMASTER: Send address changes to: Oracle Magazine, P.O. Box 1263, Skokie, IL 60076-8263.
Printed by Brown Printing
PRODUCT INDEX PRODUCT NAME
PAGE PRODUCT NAME
PAGE
Java
45 Oracle Forms
16 Java Development Kit
25 Oracle Fusion Applications
13 Java Enterprise Edition
51 Oracle Fusion Middleware
45 Java Standard Edition
16 Oracle Hyperion Planning
13 MySQL
14, 30 Oracle Identity Analytics
38 Oracle Access Manager
38 Oracle Identity Federation
38 Oracle Application Express
59 Oracle Identity Management
38 Oracle Application Testing Suite
18 Oracle Identity Manager
38 Oracle Business Intelligence
14 Oracle On Demand
13 Oracle Business Intelligence Enterprise Edition
16, 56 Oracle Real Application Clusters
13 Oracle Cloud Resource Model API
13, 17 Oracle Secure Global Desktop
13 Oracle CRM On Demand
17 Oracle Solaris 11 Express
16 Oracle Crystal Ball
13 Oracle Unified Business Process Management Suite
13 Oracle Data Integration Suite
13 Oracle User Productivity Kit
14 Oracle Data Integrator
14 Oracle VM
13, 16 Oracle Database
65 Oracle VM Server for SPARC
16 Oracle Enterprise Manager
19 Oracle WebCenter Suite
13 Oracle Enterprise Manager Ops Center
19 Oracle’s Unbreakable Linux Kernel for Oracle Linux
21 Oracle Essbase
14 StorageTek Virtual Library Extension
17 Oracle Exadata
14, 19 StorageTek Virtual Storage Manager
17 Oracle Exadata Database Machine
14, 70 Sun Ray 3 Series Clients
13 Oracle Exadata Storage Server
61 Sun Ray Software
17 Oracle Exalogic Elastic Cloud
13, 19 Sun ZFS Storage Appliance
Your corrections, your opinions, and your requests: Here’s your forum for telling us what’s right and wrong in each issue of Oracle Magazine, and for letting us know what you want to read.
WE WANT OUR PDFS
So, I’d like to ask you to keep old content on
I can’t get Oracle Magazine on my iPad. I’d like
the Oracle Website.
to download the PDF version to my iPad, and I
Timur Akhmadeev
can’t see any indication of a download selector. Any instructions available?
I’d like to express my opinions about an Oracle
Paul Peaslee
Magazine archive. An Oracle Magazine archive would be very helpful because
I’m a subscriber to Oracle Magazine. Is there a
1. Many articles contain fundamentals that are
PDF version or an online version that would be
valid for more than five years
viewable on the iPad (no Adobe Flash)?
2. It is helpful to check the development of
Sébastien Pouillet
some past features Andreas Buckenhofer
The editors reply: Oracle Magazine is now available in multiple formats: a traditional print
JAVA JUSTIFICATION NEEDED
format; a digital replica of the print magazine;
What is the point of the article “Customize
plain HTML at oracle.com/oramag; and iPad
Your Application Layout” by James L. Weaver
and iPhone versions, available at the Apple App
(November/December 2010, bit.ly/dnTLaY), Store. Subscribers to the digital issue can down- since JavaFX Script has been phased out load a PDF from the top navigation bar of the
by Oracle?
digital issue.
Thomas Auzinger
WE WANT OUR ARCHIVE
I’m not sure if the article “Customize Your
In a recent issue of Oracle Magazine, there was a
Application Layout” is outdated or if it was
question from Marco Pinzuti (From Our Readers,
a mistake. I think people could be confused
September/October 2010) about why Oracle
because of the split of JavaFX and JavaFX
Magazine articles are available for the past five
Script.
years only. The editors responded that they do
Vanessa Aybar
not host old articles because technology moves
E-MAIL THE EDITORS
quite fast. Although I agree with this fact—
The Java Development Group at Oracle
responds: JavaFX continues to be an important Send your opinions about what you read in Oracle
Oracle Database indeed moves pretty fast—I
platform for Oracle, and this article reflects Magazine, and suggestions for possible technical
do not agree with the approach of removing
articles, to opubedit_us@oracle.com. Letters
current best practices. Even though JavaFX may be edited for length and clarity and may be
older content from the Oracle Website, because
Script will not be directly supported in future published in any medium. We consider any com-
I don’t like broken links and there’s a lot more
“suspect” content out there, which is sometimes JavaFX releases, there are no immediate plans munications we receive publishable.
completely wrong.
to retire the JavaFX 1.3.1 runtime.
linkd.in/orclmag JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
CONNECT:
bit.ly/orclmagfb
twitter.com/magazineoracle
ORACLE MAGAZINE JANUARY/FEBRUARY 2011
Developing for Java
Java development has always been about more than using Java.
I n the late 1990s, I attended an Oracle development departmental meeting for
which the key agenda item was an update on plans for Java development in department- specific projects. I took this to mean that each department lead or manager would talk about how his or her team was planning to use the latest—and future—Java technology to do things in product development.
MORE THAN USING
Several department representatives out- lined their groups’ planned use of Java in current and upcoming projects. But the meeting discussion evolved into an exploration of what Java could do now for various projects and what it needed to do as soon as possible for current and future projects. Then it evolved again into details of how teams could extend Java to do more and then contribute that work to Java itself. I remember one particular manager describing—with passion, it seemed to me—the importance of some needed functionality in Java at the time, details on his team’s solution to address it, and the schedule and resources associated with developing the technology and contrib- uting it to Java. I also remember thinking that this particular Java contribution project, probably the biggest Java project discussed at that meeting, had the poten- tial to be much bigger than the product development project supported by all the teams in that room.
MORE THAN DEVELOPMENT
Oracle’s commitment to Java has grown, of course, and the drive to use Java in enter- prise products and technologies and to
contribute directly to Java technology has grown well beyond departmental initia- tives. Oracle is working with partners and industry stakeholders on contributions to OpenJDK and the Java Community Process, while at the same time providing roadmap information, technology releases, and support to the Java community. And, even in light of all the passion for Java I saw in that departmental meeting more than a decade ago, everything I see today demon- strates that Oracle, Java partners, and the Java community are more passionate about the technology than ever before.
COMMUNITY: GET CONNECTED
In this issue of Oracle Magazine, if you’re looking at the print or digital edition (free subscriptions to qualified subscribers are available at bit.ly/bBE6bf), you’ll see CONNECT links in the footnotes of many pages (including this one). These links provide contextual connections to social media sites, including Facebook, LinkedIn, and Twitter.
We’ve also updated the Oracle Magazine Communities page at bit.ly/ aVgo69 with the latest magazine-related social media connections, as well as the latest podcast and video channels. The video channels now include content about Oracle Exalogic Elastic Cloud created by Oracle Publishing Senior Editor Jeff Erickson at Oracle OpenWorld 2010 in San Francisco.
Get connected, take a look, and let us know what you think.
Tom Haunert, Editor in Chief
tom.haunert@oracle.com
READ about OpenJDK
openjdk.java.net
the Java Community Process
jcp.org
FOLLOW @java
twitter.com/java
NEXT STEPS
CONNECT: bit.ly/aVgo69 bit.ly/orclmagfb
twitter.com/magazineoracle
linkd.in/orclmag
MashUp
S Remember Splash ID
Mint.com App My Stuff
PP the Milk
Keep passwords,
Associated with
Long overdue
Organize your credit card
the mint.com
on your home
A to-do lists, sync
numbers, and
Website (with free
inventory project?
O them with your
PINs in one secure
software for money Track your
calendars, get place. Organize
management) this
possessions with
TI reminders via
on your computer
personal finance
as many as 10
Z photos per record
A Twitter or text, and and then sync to
app puts all your
locate tasks on a your smartphone;
bank accounts,
and flexible custom
NI map. Free (iPhone if your phone is
credit cards, loans,
fields. Import and
A and Android; sync stolen, records
and investments
export CSV files
R to BlackBerry and self-destruct.
in one place. Build
to your computer,
O and password-
Windows Mobile US$10–$19.95
a budget and track
Tasks applications). (iPhone, Android,
your spending. Free protect everything.
rememberthemilk BlackBerry).
(iPhone, Android).
US$4.99 (iPhone).
.com splashdata.com
mint.com
maddysoft.com
“If your team cannot take full advantage of
SCRIBE SMARTER technology with gusto
and verve, [it] will lie
Tired of a leaving meetings with scribbled, nonsensical notes?
With the Livescribe Echo Smart Pen and special paper, you’ll
fallow—and you will fail
capture the most-important points by taking notes and
as a leader.”
recording audio simultaneously. The same size as a ballpoint pen, the Echo has a micro USB connector, headphone jack, —Scott Klososky, author of The Velocity
Manifesto (Greenleaf Book Group Press, 2011)
microphone, built-in speaker, organic light-emitting-diode display, and memory storage. Tapping the Echo anywhere in
your notes triggers the related audio playback. Connect the pen to your PC or Mac running the Java-based Livescribe Desktop software, and save your notes and audio files
digitally. Several apps, such as dictionaries and
PII RARELY ENCRYPTED
translators, are available—or write your own
Fewer than 30 percent of 430 Independent
with Livescribe’s Java-based development
Oracle Users Group (IOUG) members surveyed
environment. US$169.95 (4 GB storage),
encrypt personally identifiable information (PII) in all their databases.
Source: 2010 IOUG Data Security Survey, ioug.org
WHO’S USING THE CLOUD?
Small companies 36% Midmarket
SPEEDY TABLET
If you’re shopping for a tech-
Large companies
nology companion (aka a tablet),
consider the A7 Internet Tablet
Small companies: less than US$10 million annual revenue) Midmarket: US$10–$99 million annual revenue)
from eLocity. This 7-inch
Large companies: more than US$100 million annual revenue)
Android 2.2 tablet has a high- resolution 800 x 480 capacitive
MOST-POPULAR CLOUD SERVICES
touchscreen and the fastest
Business productivity
mobile CPU currently available—
NVIDIA’s Tegra 2 dual-core 1 Ghz 38% CPU—which means it should
Document and content management
Security
handle multimedia like a dream. The A7 comes with several preinstalled applica-
tions for Android 2.2, but you can choose from tens of thousands of apps—from
Storage
mapping and social networking to office productivity—that are available for
that platform. The A7 also features connectivity with 802.11 b/g wireless and
The survey of 542 U.S.-based IT end users was conducted online
Bluetooth, and monitoring connections is easy with a wireless status screen
OENING in June and July 2010.
Y GR Source: CompTIA, comptia.org
and an airplane mode that lets you disable all wireless connections in one place
LIND
JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
YOUR DESTINATION FOR ORACLE AND JAVA EXPERTISE
Written by leading technology professionals, Oracle Press books offer the most definitive, complete, and up-to-date coverage of Oracle products and technologies available.
OCP Java SE 6 Programmer Practice Exams (Exam 310-065)
Bert Bates and Kathy Sierra Rigorous practice for the #1 certification for Java programmers—from the lead developers of the exam.
NetBeans IDE Programmer Certified Expert Exam Guide (Exam 310-045)
Robert Liguori and Ryan Cuprak
A complete study system with full coverage of all exam objectives plus two practice exams, an e-book, and more on CD-ROM.
Join the Oracle Press Community at www.OraclePressBooks.com
• Get exclusive discounts on Oracle Press books
• Find the latest information on Oracle products and technologies
• Interact with expert Oracle Press authors and other Oracle Press Community members
• Read blog posts and download content and multimedia
• And much more
Oracle Press books, in print and e-book format, are available everywhere computer books are sold.
Follow us on Twitter @MHComputing
EXADATA
Database Machine
“Stunning”
“ Exadata V2 performance is described as ‘stunning’ and ‘a screamer’ as it ‘wiped the floor’ with Netezza/Teradata”
“ One customer saw query processing time drop from 35 hours to 27 minutes, while another customer saw a performance boost of up to 300x”
“Exadata Due Diligence Sessions Are an Eye-Opener” Piper Jaffray, October 19, 2010
Hardware and Software
Engineered to Work Together
Individual results depend on a number of factors. Actual results may vary. Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates.
Other names may be trademarks of their respective owners.
Technology Events
ORACLE USER GROUPS
Conferences and sessions to help you stay Boston MySQL Monthly Meetups
January 10 and February 14,
on the cutting edge Boston, Massachusetts
meetup.com/mysqlbos Houston User Group for Sun (HUGS)
Mobile World Congress Monthly Meetups
January 11 and February 8, Houston, Texas
February 14–17, Barcelona, Spain
meetup.com/opensource-67
This global conference focusing on mobile technology
PackerLand Users Group Meeting
and business includes keynotes and action-provoking
January 12, Fond du Lac, Wisconsin
panel discussions; an exhibition featuring more than
wi-plug.org
1,300 vendors; App Planet, an application-focused
Silicon Valley JavaFX User
gathering; an awards program highlighting innova-
Group Meetings
tive mobile solutions and initiatives; and plentiful
January 12 and February 9, networking opportunities. Get details and sign up at Redwood Shores, California
svjugfx.org
mobileworldcongress.com.
Northern California OAUG Training Day
January 13, Santa Clara, California
National Retail Federation norcaloaug.com
priate ICT building blocks and delivery models
Annual Conference
Georgia Oracle Users Group Meetings January 9–12, New York, New York
without creating data silos or bottlenecks.
January 13 and February 10,
f Dunwoody, Georgia events.nrf.com/annual2011 Oracle University Enterprise
gouser.org
“Retail’s BIG Show” marks its 100th anni-
Business Intelligence Seminar with
versary with keynote speeches; more than 60
New England Java Users Group Meetings educational sessions covering topics including January 13 and February 10, January 24–25, Geneva, Switzerland
Mark Rittman
Burlington, Massachusetts information technology, online retailing, supply
January 27–28, Zurich, Switzerland
nejug.org
chain, and sustainability; a 150,000-square-
February 14–15, Oslo, Norway
foot exposition with more than 500 vendors; and Western Washington Oracle Users f rittmanmead.com
Group Meetings
several networking events.
Oracle ACE Director Mark Rittman leads this
January 13 and February 10,
class on the architecture and capabilities of
Seattle, Washington
Construction CPM Conference wwoug.org Oracle Business Intelligence 11g. Topics include
January 12–15, Orlando, Florida
enhancements to the software’s semantic
UKOUG UNIX SIG Meeting
January 19, London, England This inaugural conference explores critical
f constructioncpm.com
model to support Oracle Essbase and Oracle
OLAP, enhancements to Oracle Dashboards and
ukoug.org
path method (CPM) scheduling concepts and
Oracle Answers, Oracle Application Development
Twin Cities Oracle Users Group
software solutions, and features 100 sessions
Framework development, and more.
Quarterly Meeting
covering CPM software, theory, and project man- January 20, Golden Valley, Minnesota
tcoug.org
agement. Sessions on Oracle’s Primavera P3 and Global Services Conference
P6, as well as a Primavera special interest group
January 27, New York, New York
Central Florida Oracle Users
meeting, are planned.
f bit.ly/cv1EfO
Group Meetings
January 24 and February 28, Orlando, Florida
This conference includes a full day of sessions
cfoug.org
IDC’s Optimizing Sourcing
on global outsourcing, featuring parallel tracks
Strategy Conference
on sourcing leadership and best practices. Topics
Suncoast Oracle Users Group Meetings
January 19, Paris, France January 27 and February 24, Tampa, Florida include cloud-based delivery models, the conver-
soug.acomp.usf.edu
f bit.ly/cAB5i2
gence of IT and business process outsourcing,
This French-language event, sponsored by
and emerging destinations.
Boston Java Meetup
International Data Corporation (IDC), will cover February 7, Boston, Massachusetts
meetup.com/boston-java
insourcing and outsourcing, onshoring and off-
Gartner Business Intelligence
shoring, cloud computing, and other information
Summit
Rocky Mountain Oracle Users Group
GE S
and communications technology (ICT) sourcing Training Days January 31–February 1, London, England
February 15–17, Denver, Colorado strategies available to today’s CIOs. Participants
IMA
f bit.ly/atYllA
rmoug.org
GETTY
will discuss how to select and implement appro- Learn to leverage business intelligence (BI)
ORACLE MAGAZINE JANUARY/FEBRUARY 2011 ORACLE MAGAZINE JANUARY/FEBRUARY 2011
HIMSS11 Annual Conference and Exhibition February 20–24, Orlando, Florida
f himssconference.org
The Healthcare Information and Management Systems Society (HIMSS) conference covers solutions and technologies for patient safety and
quality, regulatory compliance, and business best practices. Topics include the American Recovery and Reinvestment Act (ARRA), business intel-
Talk Java at Jfokus in Stockholm, Sweden, February 14–16.
and performance management to get broader
LogiMAT 2011
ligence, healthcare reform, human-computer
adoption of BI tools, gain more return on invest- February 8–10, Stuttgart, Germany
interfaces, interactive health communications, ment from their use, and make better decisions.
and workforce development. Topics include advanced analytics, cost optimi- The leading international trade fair for the intra- zation, data quality and integration, and frame-
f logimat-messe.de
logistics sector in Europe features forums and
SCALE 9x: Southern California
works and metrics.
displays on topics including distribution, mate-
Linux Expo
rials handling, and information flow. More than
February 25–27, Los Angeles, California
DistribuTECH Conference
750 exhibitors from 20 countries are expected in f socallinuxexpo.org/scale9x
and Exhibition
the 560,000-square-foot exhibition hall.
At this annual Linux expo, choose from tech-
February 1–3, San Diego, California
nical seminars across five tracks, including a
beginners’ track, a developers’ track, and a This event is the utility industry’s leading smart
f distributech.com
Jfokus
new system administration track for attendees grid conference and exposition. Topics include
February 14–16, Stockholm, Sweden
interested in using open source alternatives automation and control systems, energy effi-
f jfokus.se
for system administration tasks. The expo also ciency, demand response, renewable energy
Organized in cooperation with Java Forum
includes displays and demos from commercial integration, advanced metering, test and diag-
Stockholm, this conference has grown steadily
software and hardware vendors. In addition, nostic system operation and reliability, power
since its founding in 2007. It features speakers
local nonprofit organizations such as delivery equipment, and water utility technology. Java and related techniques such as dynamic
from Sweden and around the world focusing on
Linux user groups will offer tutorials on
languages and agile development. New topics
open source software.
ARC World Industry Forum
this year include cloud computing, Java perfor-
February 7–10, Orlando, Florida
mance antipatterns, and pair programming.
EnergyBiz Leadership Forum
f bit.ly/c1jWbe February 27–March 1, Washington DC
With the theme “driving innovation, sustainability, RSA Conference
f energybizforum.com
and performance,” this gathering focuses on
February 14–18, San Francisco, California
This forum brings together energy industry
executives, policymakers, regulators, con- such as IT, engineering, operations, and mainte-
industrial collaboration across key functional areas f rsaconference.com/2011/usa
sumers, financiers, and the legal community nance. Topics include sustainability, project man- including cryptography, legislation, and govern-
This annual security conference explores topics
to tackle issues that the energy industry faces agement, and asset performance management.
ment and policy mandates. Keynotes, breakout
over the next five years. Attendees will discuss
sessions, and tutorials will cover all facets of
changes in technology, regulation, economics,
CalConnect XX
information security, IT management, program-
and politics.
February 7–11, Berkeley, California
ming, development, and executive management.
f calconnect.org/calconnect20.shtml
The Calendaring & Scheduling Consortium will
Forrester’s Enterprise Architecture
EVENTS LOCATOR
hold two days of interoperability test events and
Forum 2011
mobile calendaring interoperability test events,
February 17–18, San Francisco, California
Oracle Events
followed by two days of technical committee
f bit.ly/c18NEP
oracle.com/events
GE S
sessions, birds-of-a-feather sessions, and a
Through keynotes and four tracks of ses-
Locate User Groups
IMA
plenary meeting. oracle.com/technetwork/community sions, this forum provides an integrated
GETTY
JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
What’s New at Oracle
The latest videos, podcasts, blogs, and more
VIDEOS
Oracle Software as a Service
Business Practices for a More Accurate Introduction to Oracle Exalogic Elastic Cloud f bit.ly/bZuLc h Forecast with Oracle Crystal Ball
f bit.ly/aq4U9f
Learn about Oracle’s software-as-a-service offer- f bit.ly/9dXCc s
Accuracy in forecasting at all levels of the organi- at Oracle, introduces Oracle Exalogic Elastic
Adam Messinger, vice president of development
ings via Oracle On Demand.
zation results in fewer surprises, more credibility,
Cloud—hardware and software engineered to work Canadian Partnership Against Cancer
and greater profits. Find out how your organization together for extreme Java performance.
f bit.ly/bi4tf T
can deliver the most accurate forecast possible,
See why Canadian Partnership Against Cancer
even when historical data is limited.
TechCast Live: Inside the Oracle Cloud
chose Oracle WebCenter Suite 11g to deploy its
Resource Model API
partner portal.
Oracle Unified Business Process
f bit.ly/bQrBVQ Management Suite 11g: The Unified,
Learn how Oracle’s collaboration with standards
WEBCASTS
Complete, and Social Solution to Tactical
bodies enables customers and partners to build
Deploy a Highly Available Virtualized
and Strategic Business Challenges
open and standards-based private clouds.
Infrastructure with Oracle VM and Oracle
f bit.ly/9UZTnT
Real Application Clusters
Find out how Oracle Unified Business Process
Oracle Fusion Applications:
f bit.ly/cOpPgK
Management Suite 11g can help your organization
The New Standard for Business
Learn how to use and deploy Oracle Real
f bit.ly/civlr1
Application Clusters in an Oracle VM environment
Oracle Direct
Customers, analysts, and partners describe how
and create a production-ready multinode virtual
For Oracle product information, call the number for your region.
Oracle Fusion Applications set the new standard
environment in a fully automated way.
COUNTRY
PHONE NUMBER
for how people work, how enterprises innovate, 1.800.367.8674
U.S. and Canada
Australia
and how IT organizations adopt applications.
Easy Access to Oracle Applications with
Austria
Oracle Secure Global Desktop
Belgium
Oracle On Demand: 0800.901.985 f bit.ly/bYcXvW
An Interview with Mike Beck
Learn about Oracle Secure Global Desktop
Denmark
f bit.ly/9DJAcR
architecture and how Oracle applications can be
Finland
Mike Beck, senior vice president of Oracle On
installed on a small number of server systems and
France
Demand global operations, discusses how orga- 0800.1.810.111 published to thousands of users, providing high
nizations can increase the value of IT with Oracle
security and simpler administration.
Hong Kong
On Demand cloud services.
India
Enabling Private Clouds with Oracle VM 001.800.1.672.253
Oracle Goes Prime Time with Oracle Data
f bit.ly/aPjeBU
Italy
Integration Suite 11g
Find out how virtualization is transforming the
Japan
f 1800.80.1837 bit.ly/b6lYJh datacenter into a service center focused on deliv-
Miranda Nash, vice president of product
ering complete services on demand rather than
The Netherlands
management at Oracle, discusses how Oracle
piecemeal technology.
New Zealand
data integration products make data continuously 800.14411
accessible and reliable.
Improve Security and Accessibility for
Portugal
Healthcare with the Eco-Efficient Sun Ray 3
Singapore
Stampa and Partners Achieves High
Series Clients
South Africa
Reporting Standards including IFRS with 080.2194.114 f bit.ly/bwZ9pi
South Korea
Spain
Oracle Hyperion Planning
See how Oracle’s new Sun Ray 3 Series Clients
Sweden
f bit.ly/btLiKx
can make accessing healthcare applications and
Switzerland
Find out how Stampa and Partners solves cus- 0800.672.253 data more secure, enable easy roaming access
tomer financial reporting challenges with Oracle
using a smart card, allow for long refresh cycles,
Turkey
Hyperion Planning.
and reduce power consumption.
U.K.
ORACLE MAGAZINE JANUARY/FEBRUARY 2011
OVERHEARD Introducing Exadata Database Machine X2-8
“What became clear from the start . . . was that Oracle’s
f bit.ly/cDDH9E
claims regarding Exadata’s speed, efficiency, and scalability
Hear why Oracle’s Exadata Database Machine
were not hype; if anything, they proved modest when com- X2-8 offers an ideal consolidation platform for
very large online transaction processing and data
pared with actual experience.”
warehousing applications. —Carl Olofson, IDC Analyst, in the Messages from Oracle OpenWorld 2010: Exadata Exceeds Expectation and MySQL Thrives white paper (bit.ly/9weZ8w)
Oracle’s New SPARC T3 Servers
f bit.ly/bTIPqo
manage tactical and strategic business change.
Worldwide Embedded DBMS 2010–2014
Find out about the scalability, security, and afford-
Forecast and 2009 Vendor Shares
ability advantages of the SPARC T3 processor
Oracle On Demand Cloud Security
f bit.ly/cWcfO5
and the four new servers based on it.
f bit.ly/95sY1H
This IDC report discusses why more independent
Gail Coury, vice president of risk management at
software vendors and original equipment manu-
RESOURCE CENTER
Oracle, discusses how Oracle On Demand cloud
facturers are choosing Oracle embedded data-
Oracle Cloud Computing Center
services address security concerns.
bases, making Oracle the market leader for a third
f bit.ly/bncDK 4
consecutive year.
Visit this information-packed center to increase
MySQL Essentials Webinar Series
your knowledge of public and private clouds.
f bit.ly/djroSo
The Most Complete and Integrated
This series covers everything you need to know
Virtualization: From Desktop to Datacenter
TRAINING
to successfully install, develop, deploy, scale,
f bit.ly/ctbPAz
Siebel 8.1.x Training
manage, and secure your MySQL databases and
Find out why virtualization at the operating
f oracle.com/education/siebel
applications.
system level alone is no longer sufficient.
Oracle University offers dozens of training courses covering the architecture, functionality, and data
Get a Detailed Look at the New Oracle Data
Distributed Caching: Why It Matters for
model of Oracle’s Siebel applications; integrating
Integrator 11g
Predictable Scalability on the Web, and
Siebel CRM into an organization’s existing appli-
cations; and installing and configuring Siebel See how Oracle GoldenGate 11g and Oracle
f bit.ly/ccHrWe
Where It’s Proving Its Value
applications. Featured classes include Siebel 8.1.x Data Quality for Data Integrator 11g provide the
f bit.ly/99y1Sx
Installation and System Administration, Siebel industry’s most complete, open, and integrated
Read how distributed caching can provide Web-
8.1.x Tools, Siebel 8.1.x Business Analyst, and solution for managing enterprise data–centric
based organizations with almost unlimited scal-
Siebel 8.1.x Core Consultant Course. architectures.
ability in their data tiers.
WEB LOCATOR Oracle Business Intelligence 11g and
Magic Quadrant for Web Content
Management
Oracle Essbase
f bit.ly/9SKqVG
Oracle Blog Center
oracle.com/blogs Find out how Oracle Business Intelligence Suite,
f bit.ly/9Bemaf
Find out why Gartner places Oracle in the leaders
quadrant for Web content management.
Oracle Consulting
Enterprise Edition 11g and Oracle Essbase work oracle.com/consulting
together to meet business intelligence challenges. Oracle Events and Webcasts MySQL Replication: Enhancing Scalability
oracle.com/events
and Availability with MySQL 5.5
Oracle Podcast Center
BLOG
f bit.ly/9swCgv
oracle.com/podcasts
SOA Governance@work
Learn about the benefits of MySQL Replication.
Oracle Newsletters
oracle.com/newsletters Get news from Oracle’s SOA governance team.
f blogs.oracle.com/governance
Oracle University Enable Seamless Transformation and oracle.com/education
PODCASTS
WHITE PAPERS Oracle on Twitter Effective Adoption of Change with Oracle
twitter.com/oracle
Messages from Oracle OpenWorld 2010:
User Productivity Kit
Oracle Support
Exadata Exceeds Expectation and
f bit.ly/caGQe3
oracle.com/support
MySQL Thrives
Hear how Oracle User Productivity Kit can help
My Oracle Support
myoraclesupport.com International Data Corporation (IDC) analyst Carl
f bit.ly/9weZ8w
project teams capture and deploy best practices
to streamline efficiency, reduce cost, and ensure
My Oracle Support Communities
Olofson weighs in on Oracle Exadata and MySQL. communities.oracle.com successful change adoption.
JANUARY/FEBRUARY 2011 ORACLE.COM/ORACLEMAGAZINE
Partner Excellence!
Congratulations 2010 OPN Specialized Global Award Winners
Midsize Partner of the Year
Middleware
Value Added
Distributor of the Year
Partner of the Year
Servers and Storage Partner of the Year
Applications
Industry
Partner of the Year
Partner of the Year
Database Partner of the Year
Embedded
Independent Software
Vendor of the Year
Partner of the Year
Specialized. Recognized. Preferred.
partner.oracle.com or call 1.800.323.SELL
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
DEMOS
Oracle Unveils Oracle Solaris 11 Express
Accelerating Application
Now available, Oracle Solaris 11 Express
of Oracle Solaris 11 Express to enable our
Deployment with Oracle VM
customers to deploy the new advanced fea- See how Oracle VM enables enterprise
delivers advanced Oracle Solaris features
tures of Oracle Solaris 11 across a broad set application deployment in minutes or hours,
that have been in development over the
past five years. Oracle Solaris 11 Express
of platforms and our engineered systems:
not days or weeks.
provides availability features that greatly
Oracle Exadata and Oracle Exalogic Elastic
Oracle’s Content Management and
reduce planned downtime by eliminating
Cloud,” says John Fowler, executive vice
Sun Tiered Storage Solution
president, Oracle Hardware. “Through the Find out how you can manage all your data,
traditional patching- and maintenance-
same engineering disciplines that achieved from application to archive, with maximum
related reboots and vastly improving system
a legendary mission-critical reputation efficiency using Oracle’s complete, open,
boot time. It also adds network virtualization
for Oracle Solaris, we are expecting Oracle ment solutions.
and resource management to the complete,
and integrated enterprise content manage-
built-in virtualization capabilities of Oracle
Solaris 11 to further reduce any downtime by
f oracle.com/demos
Solaris, providing high-performance virtual-
being quicker and easier to deploy, main-
ization with low overhead.
tain, and update and to deliver a highly effi-
TUTORIALS
Oracle Solaris 11 Express also powers
cient virtualized operating system to meet
Creating a Repository Using the
Oracle’s Exadata Database Machine X2-2
the scale and performance requirements
Oracle Business Intelligence
and Exadata Database Machine X2-8 and
of immediate and future virtualization and
cloud-based deployments.” This tutorial covers using Oracle
Administration Tool
Oracle Exalogic Elastic Cloud.
“We are excited to announce the release
oracle.com/solaris
Business Intelligence Enterprise Edition’s Administration Tool to build, modify, enhance, and manage an Oracle business
Oracle and Apple Collaborate on Java SE 7 for Mac
intelligence repository.
Oracle and Apple have announced the
available to open source developers so they
Calling a Web Service from Oracle
OpenJDK project for Mac OS X. Apple will
can access and contribute to the effort.
Forms 10.1.2
“The availability of Java on Mac OS X plays Learn how to call a Web service from Oracle
contribute most of the key components,
a key role in the cross-platform promise of Forms by using Oracle JDeveloper and
tools, and technology required for a Java
the Java platform,” says Hasan Rizvi, senior Oracle Application Development Framework