1. Alternative messaging apps like Telegram, Viber, and Voxer offer additional features beyond standard smartphone apps, including group messaging, file sharing, and push-to-talk walkie-talkie capabilities.
2. The UrgentCall app ensures emergency messages get through even when a phone is silenced, but only from preselected callers who must prove a situation is truly important.
3. The hydrogen-powered Upp fuel cell provides portable off-the-grid USB charging for electronics from its compact and lightweight design, delivering power for extended periods from replaceable hydrogen cartridges.
2. GROUND
CONTROL
Oracle Cloud Application
Foundation solutions launch
your cloud applications
MAY/JUNE 2014
Innovate with Java 8 Latest platform release
enhances developer productivity and supports
applications from the Internet of Things to the
cloud / 17 Go with the Flow Oracle Data Integrator
12c supports new flow-based mappings and
deployment specifications / 35 Nonstop Partition
Operations Oracle Partitioning delivers online
partition moves, selective indexes on partitions, and
asynchronously maintained global indexes to Oracle
Database 12c / 43 On Oracle Database 12c,
Part 5 Our technologist explores the invisible,
improves introspection, and expands SQL / 55
3.
4.
5. 2
MAY/JUNE 2014 ORACLE.COM/ORACLEMAGAZINE
VOLUME XXVIII - ISSUE 3 CONTENTS
EVENTS / 11
Find out about upcoming
technology and industry
events.
RESOURCES / 12
Your guide to Oracle videos,
webcasts, white papers,
and more
BRIEFS / 14
The latest product news
INTERVIEW / 17
Innovate with Java 8
Latest platform release
enhances developer
productivity and supports
applications from the Internet
of Things to the cloud.
—Caroline Kvitka
PARTNER NEWS / 19
BOOK BEAT / 19
COMMUNITY
BULLETIN / 21
Happenings in Oracle
Technology Network
—Roland Smart
ARCHITECT / 22
Why Would Anyone Want
to Be an Architect?
Architects weigh in on what
makes their jobs cool.
—Bob Rhubart
PEER-TO-PEER / 23
Taking the Lead
Peers on proactive support
tools, new cloud solutions,
and understanding Oracle
inside out —Blair Campbell
IN THE FIELD / 61
DBA to Big Data DBA
Turn your DBA skills into
big data skills.
—Michelle Malcher
ANALYST’S
CORNER / 63
Doing Better with Less
New systems and more
applications help drive
many of today’s data center
consolidation projects.
—Philip J. Gill
TIME CAPSULE / 64
Flashbacks: Culture. Industry.
Oracle. Oracle Magazine.
—Rich Schwerin
BUSINESS
ANALYTICS / 35
Go with the Flow
Oracle Data Integrator 12c
delivers new flow-based
mappings and deployment
specifications.
—Mark Rittman
At Oracle / 11
Community / 19
Technology / 35
Comment / 61
FROM THE EDITOR / 7
A Foundation for Business
—Tom Haunert
MASHUP / 8
News, views, trends,
and tools
Up Front / 7 SQL DEVELOPER / 39
Document Entities
Generate logical models and
entity relationship diagrams
easily from an existing
database with Oracle SQL
Developer Data Modeler.
—Jeff Smith
DBA / 43
Nonstop Partition
Operations
Oracle Partitioning
delivers online partition
moves, selective indexes
on partitions, and
asynchronously maintained
global indexes to Oracle
Database 12c. —Arup Nanda
PL/SQL / 49
Writing SQL in Oracle
Application Express
Minimize the code you write,
be careful where you put it,
and relocate it to packages as
much as possible.
—Steven Feuerstein
Organizations looking for standard methods for
developing, integrating, deploying, and scaling their
cloud applications are choosing Oracle Cloud Application
Foundation, part of Oracle Fusion Middleware. See how
three organizations are using Oracle Cloud Application
Foundation solutions, including Oracle Exalogic, Oracle
WebLogic Server, and Oracle Coherence, to launch their
cloud applications. —David Baum
/ 28
GROUND
CONTROL
ASK TOM / 55
On Oracle Database 12c,
Part 5
Our technologist explores
the invisible, improves
introspection, and expands
SQL. —Tom Kyte
Cover: I-HuaChen
6. PL/SQL shouldn't be
BRAIN SURGERY
Oracle development made easy!
We think Oracle development should be like taking a walk in the park.
Easy development is the key to saving time and money. That’s why
we created the PL/SQL Developer tool. As simple as 1, 2, 3!
www.allroundautomations.com/plsqldev
SCAN THIS PAGE
WITH LAYAR APP FOR
ADDED EXPERIENCE
GO OUT OF yOUR MIND...
8. Learn more and download a free trial at www.altova.com/server
Manage Information Workfows
with Altova®
FlowForce®
Server
Introducing FlowForce Server, the powerful
new platform for automating today’s multi-step,
enterprise-level data mapping, transformation,
integration, and reporting tasks. This fexible workfow orchestration tool
works with any combination of XML, database, fat fle, EDI, Excel, XBRL,
and/or Web service data common to many essential business processes.
• FlowForce®
Server for orchestrating
events, triggers, and the automation
of processes
• MapForce®
Server for automating
any-to-any data mapping and
aggregation processes
• StyleVision®
Server for automating
business report generation in HTML,
PDF, and Word
• RaptorXML®
Server for hyper-fast
validation/processing of XML, XBRL,
XSLT, and XQuery
FlowForce Server is at the center of
Altova’s new line of cross-platform
server products optimized for today’s
high-performance, parallel computing
environments:
StyleVision Server
HTML, PDF, Word,
OOXML, RTF
MapForce Server
XML, SQL DBs,
EDI, flat files,
XBRL, Web services
RaptorXML
Server
XML and XBRL
validation/processing
FlowForce Server
Job triggers
User management
Access control
10. 7From The Editor
oracle magazine May/June 2014
A Foundation for Business
Oracle Cloud Application Foundation technologies
underpin business in the cloud.
Abuilding’s foundation doesn’t often get
much attention, except during initial
construction, during remodeling, or when
something goes wrong. Likewise, founda-
tion technologies under business applica-
tions may not be the focus of attention after
applications are deployed, but an applica-
tion foundation is at least as critical to its
applications as a building foundation is to
the building it supports.
Building Foundations
In 2012 and 2013 I watched (and listened
to) demolition of a city-block-long building
and construction of a new one—containing
several dozen apartments and a grocery
store—a block from my home. There were
many obvious events and milestones during
construction as new floors were built up and
enclosed, windows and doors were added,
exterior siding and trim were added, and so
on. But to me and to the neighbors I spoke
with, the biggest events and milestones
occurred early in the construction process,
when the foundation and multiple under-
ground levels of the building were laid out and
concrete was poured. On those days, dozens
of cement trucks circled the blocks around the
building site. Each would quickly unload and
just as quickly be replaced by the next cement
truck in line. I tip my hat to all the people who
organized, managed, and executed the work,
for the finished result and also because street
traffic was still moving pretty well while these
massive operations were under way.
Business Foundations
This issue’s cover feature, “Ground Control”
(page 28), explores how three organizations
used Oracle Cloud Application Foundation
technologies to build, rebuild, repair, and
shore up their own business application
foundations. The article describes the need
for organizations to realize the benefits and
efficiencies of cloud computing, such as the
“on-demand access to a shared pool of con-
figurable computing resources,” while at the
same time deploying modern applications
on a flexible, integrated, and standards-
based transactional foundation.
Flexible foundation may sound like an oxy-
moron, but flexibility is a core tenet of cloud
computing, and the ability to support inte-
grated public and private cloud applications
and handle increased transaction workloads
resulting from server and software consoli-
dation most certainly requires a solid tech-
nology foundation. “Ground Control” focuses
on how organizations are using core Oracle
Cloud Application Foundation technologies,
including Oracle WebLogic Server and Oracle
Coherence, as well as Oracle Exalogic, the
integrated hardware and software platform
for the Oracle Cloud Application Foundation
family, to create truly flexible foundations to
support their current and future cloud appli-
cation needs.
Open, Says Oracle
Registration for Oracle OpenWorld
2014 in San Francisco, California, is now
open! Register at oracle.com/openworld.
(Coincidently, a major expansion of Moscone
Center, the Oracle OpenWorld San Francisco
host venue, is also planned to begin in 2014.
Current remodeling plans call for the square
footage to be increased by about 20 percent.)
Tom Haunert, Editor in Chief
tom.haunert@oracle.com
LEARN more about
Oracle Cloud Application Foundation
oracle.com/us/products/middleware/
cloud-app-foundation
WATCH Getting Started with the Oracle
Java Cloud Service
bit.ly/1dk38k3
REGISTER for Oracle OpenWorld
oracle.com/openworld
Next Steps
CONNECT: bit.ly/aVgo69 bit.ly/orclmagfb twitter.com/oraclemagazine linkd.in/orclmag
Send your opinions about what you read in Oracle
Magazine, and suggestions for possible technical
articles, to opubedit_us@oracle.com. You can
also follow our @oraclemagazine Twitter feed or
join us on Facebook at bit.ly/orclmagfb.
Letters may be edited for length and clarity and
may be published in any medium. We consider
any communications we receive publishable.
Send Mail to the Editors
Did You Know?
Record Foundation
In 2014, a crew in Los Angeles, California, set a
new world record for the largest continuous
concrete pour as part of the process of laying the
foundation for the new Wilshire Grand Center.
bit.ly/1lhMXGB
11. 8
MAY/JUNE 2014 ORACLE.COM/ORACLEMAGAZINE
MashUp News. Views. Trends. Tools.
Nearly 75 percent of executives say they lose
interest within one minute if a presenta-
tion doesn’t have a clear point, and some
43 percent abandon complicated or lengthy
e-mails within 30 seconds. One thousand execs participated
in the online survey. Source: BRIEF Lab, thebrieflab.com
EXTRAORDINARYCOMMUNICATIONS
Your smartphone’s built-in communications apps may not be the best. These
alternatives offer additional features and capabilities.
Tired of bringing—and hauling—
many pounds of backup batteries
for your off-the-grid adventures?
The hydrogen-powered Upp fuel
cell delivers off-the-grid USB
charging power for smartphones, tablets, cameras, and other elec-
tronics. Measuring just 5 inches (124.5 mm) long and weighing
less than 1.5 pounds (including the exchangeable hydrogen car-
tridge), Upp is rated at 5 watts (one fuel cartridge provides 25
watt-hours of charging capacity) and the companion app monitors
fuel level and usage. US$199. beupp.com
Fuel Cell for Your Pocket
Source: Omnico Group,
omnicogroup.com
Telegram
This secure, speedy
messaging app
offers group chats
with up to 100
people, photo and
video sharing,
and unlimited
cloud storage of
messages. Free
(Android, iOS).
telegram.org
UrgentCall
Even if your phone’s
in silent, do-not-
disturb mode,
this app can get
an emergency
message to you—
but only from callers
you’ve preselected,
who must prove a
situation is truly
important. US$24
per year plus
airtime (Android).
urgentcalltech.com
Viber
Make HD voice calls
and video calls and
send texts between
smartphones,
computers
(Windows, Mac,
or Linux), and
landlines. Transfer
and sync calls and
messages. Free
(Android, iOS,
Windows Phone,
BlackBerry).
viber.com
Voxer
Instantly
communicate
with this push-to-
talk walkie-talkie
app—one-on-one
or with groups. (If a
contact isn’t online,
your message will
play back later.)
Free; pro version for
US$2.99/month
(Android, iOS,
Windows Phone).
voxer.com
Low-Key Home
Security
Yes, video cameras are great monitoring tools for home
security, but how do you know when to look at the camera
feeds? The Canary is an unobtrusive wireless home secu-
rity device that bundles a camera, a microphone, a motion
detector, and a variety of sensors in a package about the
size and shape of a large soup can. Connect Canary to your
home WiFi, and it sends alerts to your smartphone when
something’s amiss—strange sounds, unexpected motion (it
learns over time when you’re home and not), temperature
or humidity spikes, and so on. From the companion app
you can listen (or talk) to a room, check the camera, set off
Canary’s built-in siren, and more. US$199. canary.is
USConsumerIn-StoreSmartphoneUsage
Use smartphone when shopping
Compare prices
Browse rival sites while in store
Read reviews
Buy on other retailer sites
18-24
age group
25-34
age group
General US
population
The ways US consumers use smartphones when shopping in stores varies by age.
The 25–34 age group was most aggressive in comparing prices and buying
elsewhere. One thousand US residents were surveyed online.
WhenWeTalk,WhenWeText
One thousand smartphone users between
18 and 65 in the continental US were asked
in what situations they prefer to talk (and
receive or leave voicemail) versus text.
TALK
Personal,
emotional,
connected
Sharing bad news
80% are more likely
to use voice rather
than text-based
messaging when
sharing bad news
Communicating
with a customer
74% prefer to
receive news from
businesses via
voicemail rather
than by text-based
messages
An emergency
57% say it’s per-
fectly acceptable
to leave a voicemail
when making an
emergency call
TEXT
Immediate,
concise,
convenient
Sharing good
news 66% prefer
to receive news
from a close friend
via text-based
message rather
than by voicemail
Getting in touch
with a significant
other 62% of
males prefer to
receive text-based
news from their
significant others
rather than through
voicemail
Convenience 85%
find text-based
messages more
convenient than
voicemails
Source: Nuance Communications, nuance.com
WHAT’S
YOUR
POINT?
73%
69%
49%
61%
53%
40%
57%
50%
36%
51%
48%
32%
26%
22%
14%
14. 11Events
oracle magazine May/June 2014
Technology Events
Conferences and sessions to help you stay
on the cutting edge
Cloud Expo
June 10–12, New York, New York
fcloudcomputingexpo.com
Leading cloud and big data experts and solution
providers offer technical and strategic breakout
sessions, industry keynotes, panel sessions, and
an expo floor with two demonstration theaters.
Interact 2014
June 22–25, Orlando, Florida
fbit.ly/1jquUwX
This conference for Healthcare Industry
User Group members features more than
70 sessions on using Oracle Applications
in healthcare environments. More than 525
professionals representing 90 organizations
will attend.
ODTUG Kscope
June 22–26, Seattle, Washington
fkscope14.com
ODTUG’s annual gathering includes content for
developers, administrators, and business users
on developer toolkit essentials, Oracle Essbase,
Oracle Application Express, Oracle Business
Intelligence, Oracle Application Development
Framework and Oracle Fusion Applications
development, Oracle Database, and more.
SAM Summit
June 23–25, Chicago, Illinois
fsamsummit.com
Software asset management (SAM) profes-
sionals gather for 60 sessions devoted to SAM
best practices. Education sessions on Oracle
software license management are offered.
ÜberConf
June 24–27, Denver, Colorado
fuberconf.com
The evolving Java ecosystem is the subject for
160 technically focused sessions, including
more than 25 hands-on workshops.
NACUBO Annual Meeting
July 19–22, Seattle, Washington
fbit.ly/1ghm94M
The National Association of College and
University Business Officers (NACUBO)
convenes for educational sessions, regional
breakout meetings, and training opportunities.
OAUG Connection Point—AppsTech
July 22–23, Pittsburgh, Pennsylvania
fconnectionpoint.oaug.org
Sponsored by the Oracle Applications Users
Group, this low-cost, high-impact seminar is
designed for technologists who support Oracle
E-Business Suite.
Oracle User Groups
DOAG (German Oracle User Group)
Meeting
June 3–4, Düsseldorf, Germany
bit.ly/1eO23iL
UKOUG Public Sector Applications
SIG Meeting
June 5, Solihull, England
ukoug.org
Oracle User Group Finland
Summer Conference
June 5–6, Espoo, Finland
ougf.fi
New England Oracle Applications
User Group Conference
June 9, Worcester, Massachusetts
neoaug.org
OUG Scotland
June 11–12, Linlithgow, Scotland
ukoug.org
UKOUG Hyperion SIG
June 12, London, England
ukoug.org
Georgia Oracle Users Group Meetings
June 12 and July 10, Atlanta, Georgia
gouser.org
Bulgarian Oracle User Group
Spring Conference
June 13–15, Sandanski, Bulgaria
bgoug.org
Austrian Oracle User Group Conference
June 17, Vienna, Austria
aoug.at
Central States Oracle Application
Users Group Workshop
June 17, Kansas City, Missouri
csoaug.com
DOAG (German Oracle User Group)
SAP SIG Meeting
June 30, St. Leon-Rot, Germany
xing.com/net/doag
UKOUG Partner Forum
July 10, London, England
ukoug.org
Java Forum Stuttgart
July 17, Stuttgart, Germany
jugs.org
UKOUG Public Sector HCM Customer
Forum and Workshop
July 17, Solihull, England
ukoug.org
Southwest Regional Oracle Applications
User Group Meeting
July 25, Irvine, California
sroaug.com
GettyImages
Oracle Events
oracle.com/events
Oracle User Group Events
oracle.com/us/corporate/customers/user-groups
Events locator
Oracle HCM Users
Group (OHUG) Global
Conference
June 9–13, Las Vegas, Nevada
More than 1,600 Oracle Human Capital Management
(Oracle HCM) users learn more about the products
they use and meet Oracle development experts.
Speakers, training, special interest groups, partner
and expert sessions, and networking opportunities
are planned. ohug.org/global-conference-2014
15. 12
May/june 2014 Oracle.com/oraclemagazine
Resources
CONNECT: oracle.com/blogs facebook.com/oracle twitter.com/oracle linkedin.com/company/oracle bit.ly/LdGiM0
What’s New at Oracle
The latest videos, webcasts, white papers, and more
Videos
MySQL Workbench and MySQL Enterprise
Online Backup Tutorial
fbit.ly/NaOu30
MySQL experts walk through the MySQL
Workbench online backup interface.
Revolutionizing Server Economics
fbit.ly/1dmNuxF
Find out how the near-linear pricing of Oracle’s
new SPARC M6 and SPARC T5 systems revolu-
tionizes system economics.
Access Oracle Database 12c Innovation with
Premier Support
fbit.ly/1eC4uE7
Tom Kyte highlights the latest features of and
enhancements to Oracle Database 12c that are
available to Oracle Premier Support customers.
Webcasts
“Simplify Enterprise Mobility”
fbit.ly/1nJf9l4
Oracle experts discuss the current state of enter-
prise mobility and how Oracle’s mobile solutions
help enterprises embrace mobile technologies.
“Simplify Integration with Oracle Cloud
Adapter for Salesforce.com”
fbit.ly/1fpLtUb
Learn how Oracle Cloud Adapter for Salesforce
.com alleviates the complexity and risks of running
a mix of on-premises and cloud applications.
“Pella Revolutionizes the Digital Experience
for Customers, Partners, and Employees”
fbit.ly/1fYmCsn
Find out how technology enables continuous
improvement throughout the manufacturing and
sales cycles at Pella.
Calculators
Oracle VM Cost Calculator
fbit.ly/MTrgyj
See how you can drive cost savings with the com-
bined Oracle VM and Oracle Linux products.
E-Books
Consolidate Your Applications on Oracle
WebLogic Server
fbit.ly/LJcGZb
Learn from Oracle WebLogic customers how
consolidating on the latest release gave them
better runtime capabilities and increased
efficiency, for both traditional data center and
cloud operations.
Meeting the Challenge of Big Data: Part Two
fbit.ly/1d5RfZe
Discover how Oracle’s engineered systems and big
data analytics can help your business derive new
value from big data.
Why Oracle Database Runs Best on Oracle
Servers and Storage
fbit.ly/1fCs9Fo
Learn how running Oracle Database with Oracle’s
latest hardware and storage can improve perfor-
mance, reduce costs, and enhance reliability.
White Papers
“Top 10 Data Warehousing Trends and
Opportunities for 2014”
fbit.ly/MqqSXj
Read highlights of the major trends, problems, and
breakthroughs in data warehouse technology.
“Data Security: Leaders vs. Laggards”
fbit.ly/1bWbb0b
Learn about the top security risks organizations
face, what characterizes a security leader, and the
risks associated with falling behind.
“Top 10 Reasons to Choose MySQL for
Online Retail”
fbit.ly/1bO9HbE
Learn why MySQL is a top choice to power online
retail applications.
Resource Centers
“Oracle VM Private Cloud Resource Kit”
fbit.ly/1cOkROx
Download white papers, podcasts, and analyst
reports to learn how integration between Oracle
VM and Oracle Enterprise Manager enables faster
and easier migration to private cloud.
“Oracle Data Integrator 12c Resource Kit”
fbit.ly/1fCxAEv
Access the latest technical information and
product roadmaps, as well as white papers and
customer and partner success stories.
Podcasts
“Orient Overseas Container Line Touts the
Benefits of Oracle WebLogic 12.1.2”
fbit.ly/1alCHJ7
Hear about topics such as hot caching; Maven
support for developer productivity; and unified
installation, configuration, and patching.
Oracle University
Training for Cloud Computing
fbit.ly/1etCZgE
Get the skills to build, manage, use, and evolve
your Oracle cloud solution.
Solaris 11 System Administration Training
fbit.ly/1bkPkzz
Learn to install, administer, maintain, and trouble-
shoot the Oracle Solaris 11 operating system.
Oracle Consulting
oracle.com/consulting
Oracle Events and Webcasts
oracle.com/events
Oracle Newsletters
oracle.com/newsletters
Oracle Podcast Center
oracle.com/podcasts
Oracle University
bit.ly/ouoramag
Oracle Support
oracle.com/support
My Oracle Support
myoraclesupport.com
My Oracle Support Communities
communities.oracle.com
web locator
16. Since 1985, Melissa Data has provided
the tools developers need to enhance
databases with clean, correct, and
current contact data. Our powerful, yet
affordable APIs and Cloud services
provide maximum flexibility and ease
of integration across multiple
platforms, including .NET, Java, C,
C++, Unix, Windows, Oracle, and SQL
Server. Build in a solid framework for
data quality and protect your
investments in data warehousing,
business intelligence, and CRM.
A better way to build
in data verification
• Verify addresses, phones
emails for over 240 countries
• Add phones, emails, geocodes
demographics
• Find, match, and eliminate
duplicate records
• Move update services keep
your contact data current
• Free trials with 120-day ROI
guarantee
Melissa Data.
Architecting data quality success.
Data Quality Tools
for Developers
www.MelissaData.com 1-800-MELISSA
Address
Verification
Email
Verification
Matching/
Deduplication
Geocoding
Phone
Verification
Change of
Address
17. 14 Product Resources
MAY/JUNE 2014 ORACLE.COM/ORACLEMAGAZINE
TUTORIALS AND VIDEOS
Oracle Database 12c: Advanced
Security Video Series
Watch this three-part video series to learn
about Oracle Advanced Security in Oracle
Database 12c, including data redaction and
transparent data encryption.
„bit.ly/1gfepRE
Oracle Database Quickstart
Take this Oracle by Example tutorial to get
up and running with Oracle Database 12c.
„bit.ly/1nC6v6Q
Building a Change Request
Workflow Model
This tutorial demonstrates how to
configure metadata and security for
governance workflows in Oracle Data
Relationship Management.
„bit.ly/1cKhdal
Using Virtual Private Database with
Oracle Database 12c
Watch this five-minute video to learn how
to implement a security policy using the
application context functionality of Oracle
Database 12c.
„bit.ly/1crl23Z
Integrating Apache Hadoop with
Oracle NoSQL Database
With this tutorial, learn about the benefits
of integrating Apache Hadoop with Oracle
NoSQL Database, including the role of the
Hadoop framework in big data, the NoSQL
APIs used to load data into Hadoop, and
the steps for connecting Oracle NoSQL
Database with Hadoop.
„bit.ly/OeG7DB
DOWNLOADS
Oracle SQL Developer 4.0.1
Release 4.01 of Oracle’s free integrated
development environment includes a full
interface for Oracle Database, Enterprise
Edition’s diagnostics pack; support for
Oracle Database 12c features such as
Oracle Advanced Security data redaction
policy management; and more.
„bit.ly/1oGaiPo
Oracle SQL Developer Data
Modeler 4.0.1
New features in Oracle SQL Developer Data
Modeler 4.0.1 include Oracle Database 12c
support for IDENTITY columns and trans-
parent sensitive data protection policies for
sensitive types.
„bit.ly/1glxoX0
Oracle Mobile Security Suite: Unified BYOD Security
Oracle Mobile Security Suite, announced
in February 2014, extends Oracle’s identity
and access management solutions to deliver
an integrated platform from which organi-
zations can manage access to all applica-
tions from all devices, both corporate and
personal—including laptops, desktops, and
mobile devices.
Available as a standalone product or
integrated out of the box with Oracle Mobile
Suite, Oracle Mobile Security Suite takes
an application- and user-centric approach
that enables IT to efficiently and securely
administer and manage access, providing a
secure workspace that makes it possible for
companies to separate and protect enter-
prise applications and data and enforce
policy while preserving the privacy of users’
personal applications and content on the
same device.
“Oracle Mobile Security Suite brings the
strength of Oracle’s identity management
platform to mobile devices, and as a result
helps organizations address the BYOD [bring
your own device] challenge with a logical
approach,” says Amit Jasuja, senior vice
president of identity management and secu-
rity at Oracle. “By extending security and
access capabilities to mobile devices, orga-
nizations can protect
corporate resources
on employee devices
without compro-
mising the user
experience.”
bit.ly/1eamDX7
Enterprise Performance Management for Cloud
Oracle has announced the general availability
of its first enterprise performance manage-
ment (EPM) solution offered in the cloud,
Oracle Planning and Budgeting Cloud Service.
Oracle Planning and Budgeting Cloud
Service opens up opportunities for organi-
zations of all sizes to quickly adopt a world-
class planning and budgeting solution
with no CapEx infrastructure investments.
The EPM cloud service builds on the robust
functionality of Oracle Hyperion Planning,
which includes agile forecasting and rich sce-
nario analysis, incorporating cloud-specific
enhancements that accelerate deployments,
speed adoption, and simplify administration.
“We’ve seen a tremendous interest in
adopting cloud-based solutions to stream-
line budgeting and improve forecasting,”
says Hari Sankar, vice president of product
management at Oracle. Oracle Planning
and Budgeting Cloud Service “reflects our
commitment to helping organizations of all
sizes harness world-class enterprise perfor-
mance management in the delivery model
of their choice,” says Sankar.
bit.ly/O2P0js
Enhanced Apps for Oracle Utilities
Oracle has announced new releases for two
Oracle Utilities applications.
Oracle Utilities Analytics 2.5 introduces
new prebuilt analytical and operational
dashboards to enable utilities to more effec-
tively respond to storms, improve smart grid
device management, and provide more-
efficient customer operations.
Oracle Utilities Network Management
System 1.12 adds new functionality to help
utilities reduce operational costs, gain
process efficiencies, and improve customer
satisfaction. Additions include a network
management training simulator, conserva-
tion voltage reduction functionality, and
enhanced damage assessment functionality.
“Oracle Utilities Analytics 2.5 provides
utilities with prebuilt analytics that enable
them to gain immediate insights into the
vast amount of data they bring in from
smart meters and smart grid deploy-
ments—to completely transform the cus-
tomer experience, now and into the future,”
says Rodger Smith, senior vice president
and general manager for Oracle Utilities.
And, he says, new functionality in Oracle
Utilities Network Management System 1.12
“enable[s] utilities to accelerate service
issue resolution and provide the visibility to
optimize infrastructure, customer support,
and field response teams.”
bit.ly/MUCrWp
I-HUACHEN
18. 15BRIEFS
ORACLE MAGAZINE MAY/JUNE 2014
I-HUACHEN
Oracle Cloud Adapters Simplify Integration Between Cloud and
On-Premises Applications
Oracle’s recently announced Oracle
Cloud Adapters help organizations easily
integrate applications regardless of
deployment location—in the cloud or on
premises. Oracle Cloud Adapters cut devel-
opment time by reducing the number of
manual and customized steps and are sup-
ported by Oracle SOA Suite, the industry’s
most complete and unified application
integration solution.
This unified integration approach
between on-premises and cloud applica-
tions reduces the
time, cost, and
complexity of appli-
cation integration
projects and helps
customers lower total
cost of ownership
by simplifying integration, consolidating
toolkits, and reducing maintenance
costs. The new Oracle Cloud Adapter for
Salesforce.com, for example, can reduce
integration development time by half when
compared to traditional methods by dra-
matically reducing the number of manual
and customized steps.
“Until now, organizations have relied on
a mix of integration tools, each focusing
on either cloud or on-premises applica-
tions,” says Demed L’Her, vice presi-
dent of product management at Oracle.
“With Oracle Cloud Adapters, Oracle has
extended our commitment to simplifying
and securing key applications by unifying
the integration experience between cloud
and on-premises applications.”
bit.ly/1fQcUEZ
Oracle HCM Cloud Updates
Oracle has unveiled significant updates
to its cloud-based solutions for managing
and optimizing the end-to-end employee
lifecycle. The latest version of Oracle Human
Capital Management Cloud (Oracle HCM
Cloud) offers more than 200 innovations,
including comprehensive modeling func-
tionality for testing large-scale changes and
new social sourcing
features for tapping
the power of social
networks.
“To be nimble
and competitive in a
global and connected
world, organizations
constantly need new and smarter ways to
harness the best talent,” says Gretchen
Alarcon, group vice president for product
strategy at Oracle. “The latest updates to
Oracle HCM Cloud promote a more collab-
orative, mobile, and engaging experience for
global HR management, leading organiza-
tions to take a more strategic approach to HR
and better capitalize on their talent.”
bit.ly/1gfjUMh
Oracle Marketing Cloud Adds Capabilities, Industry Solutions
Oracle has announced several new features
and enhancements as well as two industry
solutions for Oracle Marketing Cloud’s Oracle
Eloqua Marketing Cloud Service product line.
The new release of Oracle Eloqua
Marketing Cloud Service extends support for
modern marketing with new content mar-
keting applications that enhance collabora-
tion, delivery, and measurement of content
marketing programs; enhanced Oracle
Eloqua AppCloud development capabili-
ties; and expanded integrations with Oracle
Sales Cloud and Oracle Social Cloud.
“With the latest release of Oracle Eloqua,
Oracle is extending the industry’s most
comprehensive marketing cloud and giving
marketers an unparalleled ability to deliver
a customer experience that drives revenue,”
says John Stetic, vice president of product
management for Oracle Marketing Cloud.
“The features and enhancements will better
enable modern marketers to quickly iden-
tify potential customers and optimize their
digital interactions across the customer
lifecycle, from initial acquisition to cus-
tomer advocacy.”
In addition, Oracle has added to the
growing list of industry-specific solutions
for Oracle Eloqua Marketing Cloud Service
with solutions for wealth management and
life sciences—flexible, cloud-based Oracle
Marketing Cloud solutions designed to
address the unique marketing challenges
faced by those specific industries. Additional
industry-specific solutions include Oracle
Eloqua Marketing for Entertainment
Cloud Service, Oracle Eloqua Marketing for
Insurance Cloud Service, and Oracle Eloqua
Marketing for Nonprofit Cloud Service.
bit.ly/NGD4UL
Oracle Social Cloud Launches Open API Strategy for Paid Media
Oracle has launched an open API-based paid
media solution for Oracle Social Cloud to
deliver customers more choice and ongoing
expertise for paid social media capabilities.
“We believe this is the best solution to
meet our customers’ needs to leverage
performance-based, data-driven, tar-
geted advertising at scale,” says Meg Bear,
group vice president, Oracle Social Cloud.
“Through our open API strategy, we can
work with leaders in the business and
provide our customers a choice in their
social advertising technology options.”
bit.ly/1hu95Ic
Oracle Buys BlueKai
Oracle has signed an agreement to acquire
BlueKai, the industry’s leading cloud-
based big data platform. Oracle plans to
integrate BlueKai technology with Oracle
Customer Experience Cloud marketing and
social solutions for B2C and B2B marketing
automation to deliver orchestrated and per-
sonalized customer interactions across all
marketing activities and channels.
“Modern marketers require new ways
of acquiring, centralizing, interpreting, and
activating customer data across marketing
channels so that they can enhance the
customer experience and maximize the
return on their marketing spend,” says
Steve Miranda, executive vice president
for applications development at Oracle.
“The addition of BlueKai to Oracle
Marketing Cloud enables marketers to act
on data across both known customers and
new audiences and precisely target cus-
tomers with a personalized message
across all channels.”
bit.ly/1dzQ0oN
20. 17Interview by Caroline Kvitka
oracle magazine May/June 2014
The latest release of the Java platform,
Java 8, is a significant upgrade,
undertaking a coordinated coevolution of
the virtual machine (VM), core language,
and libraries. Caroline Kvitka sat down
with Nandini Ramani, vice president, Java
Platform and Internet of Things, at Oracle,
to find out what’s new in Java 8, which
encompasses Java Platform, Standard
Edition 8 (Java SE 8) and Java Platform,
Micro Edition 8 (Java ME 8). The following is
an excerpt from that interview; listen to the
full interview at oracle.com/magcasts.
Oracle Magazine: In a recent Java Magazine
article, Chief Java Architect Mark Reinhold
called Java 8 “revolutionary.” What are
the top features that make it such a game
changer for Java developers?
Ramani: Java SE 8 is a big step forward in
modernizing the Java language as well as
modernizing the Java libraries. It’s the
biggest upgrade ever to the Java program-
ming model, and it includes several new
features, including lambda expressions
and default methods; a new date and time
API; Nashorn, the JavaScript engine; and
compact profiles.
Oracle Magazine: What are lambda expres-
sions, also known as closures, and why have
they gotten so much attention?
Ramani: Good programming is about
finding the right abstractions, and Java
has always been very good at helping us
abstract over data. But one area where we
saw we could improve was in abstracting
over behavior, such as allowing developers
to effectively say “do this for every matching
element of this collection, and then do
that when you’re done.” Lambdas are that
missing tool for describing these snippets
of behavior, and being able not just to pass
around data from one method to another,
but also to pass around behavior. This was
possible to some degree with anonymous
interclasses, but it was just too unwieldy
and required too much boilerplate code.
While lambdas enable developers to sim-
plify the code they write every day, the key
benefit comes in when they are combined
with new aggregate operations on collec-
tion APIs that have also been introduced in
Java SE 8. This is really important—it’s the
combination of language and libraries that
makes lambdas such a huge step forward.
Let’s take an example. The new stream
libraries in java.util illustrate how it is now
possible to take a more functional approach
to code in Java, which can make code more
compact and less error-prone, by allowing
the programmer to focus on the “what” of
the problem being solved without getting
bogged down in the details of “how.” One
way this approach pays off is that we can
now write code that need not be inher-
ently serial or parallel, but can switch from
sequential to parallel execution without
having to rewrite the whole thing. If the
user asks for a parallel execution, the library
takes care of partitioning, task decom-
position, and thread scheduling, leaving
the user free to focus on the “what” of the
problem they are solving. And this is just
one of the many benefits enabled by this
style of programming.
Oracle Magazine: Do users have to switch
to new libraries in order to benefit from
these abilities?
Ramani: No, because this illustrates the
benefit of the other key new language
feature of Java SE 8, called default methods,
which is a mechanism that allows existing
libraries to evolve to gain new functionality
over time, without breaking backward com-
patibility. We added these features to the
collection libraries Java developers already
use every day.
Oracle Magazine: So do lambdas change the
way developers do their day-to-day jobs?
Ramani: Absolutely, and hopefully at
multiple levels. At the simplest level, their
code can be more compact, but when
combined with the libraries like the stream
library I described above, developers will
be able to write code that is simpler and
more maintainable—as well as gaining the
benefit of easier parallelism. I wish I had
this back when I used to program!
Nandini Ramani, Vice President, Java Platform and
Internet of Things, Oracle
BobAdler/GettyImages
“We’re unifying
the language, the
platform, and
APIs as well as
modernizing the
Java language
and libraries.”
Innovate with Java 8
Latest platform release enhances developer productivity
and supports applications from the Internet of Things
to the cloud.
21. 18 Interview
May/June 2014 Oracle.com/oraclemagazine
Oracle Magazine: What is significant about
the new date and time API?
Ramani: The new date and time API reduces
the complexity for developers when han-
dling date and time, especially when having
to cope with internationalization and local-
ization for different markets. While Java has
always had an API for dates and times, the
existing library is more than 15 years old; it
was time to re-engineer it from the ground
up using modern design practices.
Oracle Magazine: What about Nashorn?
Ramani: Project Nashorn is a rewrite from
scratch of the JavaScript engine included
with the Java platform. When developers
want to use both Java and JavaScript,
Nashorn can deliver significant perfor-
mance improvements and interoperability
between Java and JavaScript code.
Oracle Magazine: Java SE and Java ME are
heading toward a convergence. Can you give
us a little background on that and tell us
what steps Java 8 takes toward it?
Ramani: Java ME is the Java platform stan-
dard for resource-constrained and con-
nected devices where the full Java SE may
not be a good fit. It allows Java to address
a wide range of smaller embedded devices
and use cases.
We’re converging the language, the
tooling, the libraries, and the APIs. The
alignment between Java ME and Java SE
creates a unified Java development model
and allows code, skills, and tools to be
portable across the Java platform all the
way from small to very large systems. The
large Java ecosystem of more than 9 million
developers and partners can now easily
scale any of their innovations.
Java ME 8 is a significant update of the
Java ME standard and is a major step toward
alignment of Java SE and Java ME. Java ME
now supports most of the modern Java SE 8
language features such as generics, annota-
tions, assertions, enumerations, and multi-
catch. Java ME 8 also supports recent Java SE
VM features and class file versions, allowing
the use of common tooling.
Finally, Java ME 8 adds key Java SE
APIs and libraries such as collections,
events, StringBuilder, logging, and other
APIs and interfaces as well as subsets of
NIO [New I/O].
Oracle Magazine: How do the compact pro-
files, which you mentioned earlier, fit into
the convergence?
Ramani: Compact profiles are a way for
developers to use a well-defined subset
of the Java class libraries for applications
where that is all that is required. So, if you’re
just writing a small application, you don’t
need to include the entire JRE [Java runtime
environment]. For situations where the size
of the JRE is an issue, this will address those
specific needs.
Oracle Magazine: Speaking of writing small
applications, let’s talk about the Internet
of Things [IoT]. What does Java ME offer for
developers who want to build IoT devices?
Ramani: The Internet of Things brings huge
opportunities, but along with it, significant
challenges for software development and
specifically deployment. How do you develop
code efficiently for a wide and fragmented
set of embedded platforms? How do you
ensure robust and secure software execution
under particularly challenging conditions in
most cases?
Typically, embedded software devel-
opment involves specialized skills and
platform-specific tools as well as, in most
cases, low-level native programming.
Because the native programming approach
to embedded software development is
often very fragmented, Java ME 8
is a purpose-built embedded software
standard that provides a consistent and
reliable application platform that shields
developers from the complexity of the
underlying devices. Complexities of oper-
ating systems, device drivers, and so on
are abstracted away, making software
development for embedded systems much
easier. The Java ME 8 runtime is efficient
and highly scalable and allows developers
to move and reuse their applications and
business logic across a wide range of
embedded solutions without having to
recompile or port their applications. So in
the real world this means you can start with
small microcontroller-type devices and go
all the way to more-powerful systems like
gateways and concentrators.
Java ME 8 includes rich and standardized
functionality that is becoming increasingly
required in advanced embedded deploy-
ments such as preintegrated software pro-
visioning and management, a flexible and
robust security model, and standard com-
munication protocols.
Oracle Magazine: What are you most excited
about in terms of Java 8?
Ramani: We’re unifying the language, the
platform, and APIs as well as modernizing
the Java language and libraries, so it’s a
big upgrade for the Java programming
model itself. Additionally, we are keen to
make it simple for developers to write and
deploy applications all the way from small
devices to the data center. Java SE 8 and
Java ME 8 are huge milestone releases
toward that goal.
DOWNLOAD
Java SE 8
bit.ly/OdfU8D
Java ME 8
bit.ly/1lDO7Jw
WATCH the Java 8 launch webcast
bit.ly/1d2IyPL
READ the Java 8 issue of Java Magazine
bit.ly/1krG1E3
Next Steps
Caroline Kvitka is
editor in chief of Java
Magazine and a long-
time contributor to
Oracle Magazine.
“While lambdas enable developers to simplify
the code they write every day, the key benefit
comes in when they are combined with new
aggregate operations on collection APIs that
have also been introduced in Java SE 8.”
22. 19
ORACLE MAGAZINE MAY/JUNE 2014
PARTNER NEWSBook Beat
I-HUACHEN
Partners Earn Oracle PartnerNetwork Specialized Status
Four Oracle partners have earned Oracle
PartnerNetwork Specialized status for their
solutions. Specialized status is a level of rec-
ognition that spotlights the strengths and
special skills of experienced and committed
Oracle partners.
Branchbird, a big data analytics company
and an Oracle Gold Partner, has achieved
Specialized status for Oracle Endeca
Information Discovery. Branchbird has
experience in practice management,
product management, solution architec-
ture, and product development, and has
successfully delivered customized Oracle
Endeca Information Discovery implementa-
tions incorporating big data.
Mitchell Associates, an Oracle
Platinum Partner, has achieved
Specialized status for Oracle’s JD Edwards
EnterpriseOne 9.0 financial management
applications. Mitchell Associates has
been recognized by Oracle for its expertise
in delivering services related to JD Edwards
EnterpriseOne 9.0 solutions.
NuWave Solutions, an Oracle Gold
Partner, has achieved Specialized status
for Oracle Endeca Information Discovery.
The company turns data into usable infor-
mation by combining the capabilities of
data warehousing, business intelligence,
and analytics.
Redstone Content Solutions, a provider
of content solutions and an Oracle Gold
Partner, has achieved Specialized status for
Oracle WebCenter Sites. Redstone, founded
in 2009, also holds Specialized status for
Oracle Application Development Framework
and Oracle WebCenter Content.
branchbird.com
maa-imcs.com
nuwavesolutions.com
redstonecontentsolutions.com
Aurionpro Becomes Oracle Platinum Partner
Aurionpro, a provider of consulting services
and software for financial services and
supply chain management, has achieved
Oracle Platinum Partner status for its
expertise in delivering Oracle Identity
Management, Oracle Applications, and
Oracle WebCenter. With the status,
Aurionpro receives priority placement in the
Oracle PartnerNetwork solutions catalog,
one free application integration validated by
Oracle, discounted training, and more.
aurionpro.com
Partners Create Oracle Accelerate for Midsize Companies Solutions
Two Oracle partners have created Oracle
Accelerate for Midsize Companies solu-
tions—simple-to-deploy packaged solutions
based on Oracle Business Accelerators.
DAZ Systems, an Oracle Platinum
Partner, has delivered a solution for Oracle
Financials Cloud. The new solution is based
on DAZ Systems’ FastTrack accelerated
implementation methodology.
CapricornVentis, an Oracle Gold Partner,
has created a solution for Oracle Service
Cloud. Oracle Service Cloud enables retailers
to provide a seamless customer experience
across multiple touchpoints.
www.dazsi.com
capventis.com
Silanis e-SignLive Now Included in Oracle Documaker
Silanis Technology, an Oracle Gold Partner,
has announced that e-SignLive, its elec-
tronic signature
solution, is now
included in Oracle
Documaker. Silanis
e-SignLive within
Oracle Documaker
creates a completely
paperless digital transaction, from genera-
tion to signing to indexing to storage of
electronically signed documents. Electronic
signatures help ensure that documents
are reviewed in the correct order and that
necessary data and signatures are captured,
which can eliminate errors and improve
customer service.
silanis.com
OCP: Oracle Database 12c
Administrator Certified Professional
Study Guide: Exam 1Z0-063
By Robert G. Freeman and
Charles A. Pack
Wiley
wiley.com
Prepare for three levels
of certification with
OCP: Oracle Database 12c
Administrator Certified Professional Study
Guide: Exam 1Z0-063. This guide has
been updated for the Oracle Database 12c
product release. It touches on database
architecture, configuration, and backup and
recovery and includes tips for diagnosing
problems, managing memory, managing
resources, and automating tasks. A work-
book exercise appendix, chapter review
questions, electronic flashcards, search-
able PDF glossary, and two bonus practice
exams enhance your preparation.
Oracle WebLogic Server 12c
Administration Handbook
By Sam Alapati
Oracle Press
oraclepressbooks.com
Designed as a combina-
tion reference and tuto-
rial, Oracle WebLogic
Server 12c Administration
Handbook covers how to install, configure,
manage, and tune Oracle WebLogic Server
12c. Filled with expert management
techniques, detailed examples, and best
practices, it also discusses managing Oracle
WebLogic Server security, understanding
Oracle WebLogic Server application deploy-
ment, working with Oracle WebLogic Server
clusters, and many other topics.
OCA Oracle Database 12c
Installation and Administration
Exam Guide (Exam 1Z0-062)
By John Watson
Oracle Press
oraclepressbooks.com
OCA Oracle Database 12c
Installation and
Administration Exam
Guide (Exam 1Z0-062) is
a mixed-media handbook for preparing for
the Oracle Database 12c Administration I
exam, a required first step toward Oracle
Certified Associate and Oracle Certified
Professional certification. This book and
its related electronic content cover instal-
lation, configuration, application tuning,
database management, backup and
recovery, security, and more.
Look for other Oracle books at bit.ly/NjG3KM.
23. 20
MAY/JUNE 2014 ORACLE.COM/ORACLEMAGAZINE
PARTNER NEWS
Partners Earn Oracle Validated Integration
Four Oracle partners have earned Oracle
Validated Integration, demonstrating that
their solutions have been certified by Oracle
as functionally and technically sound and
integrated with Oracle Applications in a
reliable, standardized way, and that they
operate and perform as documented.
CARCO Group, an Oracle Gold Partner, has
achieved Oracle Validated Integration for its
I-9 and E-Verify Solution with Oracle Taleo
Enterprise Cloud Service, part of Oracle Talent
Management Cloud. CARCO’s electronic I-9
and E-Verify Solution helps employers main-
tain a compliant and legal workforce while
eliminating paper-based processes.
Loftware, a provider of enterprise
labeling solutions and an Oracle Gold
Partner, has achieved Oracle Validated
Integration of Loftware Spectrum with
Oracle E-Business Suite 12.2. Spectrum
features include label design, enterprise
integration, a business rules engine,
device management, and on-demand
native printing.
Scout Exchange, an Oracle Gold Partner,
has achieved Oracle Validated Integration
of Scout with Oracle Talent Management
Cloud. Scout uses performance-based
matching to connect employers with the
most-appropriate recruiters for a specific
job. The solution also lets employers view
and accept qualified candidates based on
placement fees.
Talent Q, an Oracle Gold Partner, has
achieved Oracle Validated Integration of
Talent Q Assessment Systems (Version
2.5.1.3) with Oracle Talent Management
Cloud. Talent Q Assessment Systems is a
multiphased assessment service that can be
embedded into recruitment workflows.
carcogroup.com
loftware.com
goscoutgo.com
talentqgroup.com
I-HUACHEN
Peloton Announces
CloudAccelerator Program for
Oracle Planning and Budgeting
Cloud Service
Peloton, an Oracle
Platinum Partner
specializing in
enterprise perfor-
mance manage-
ment and busi-
ness analytics,
has announced the availability of its
CloudAccelerator program for Oracle
Planning and Budgeting Cloud Service.
Peloton, which has achieved Specialized
status for Oracle Hyperion Planning,
designed the CloudAccelerator program to
help its clients achieve faster, driver-based
planning system implementations that
take advantage of the flexibility of Oracle’s
cloud-based solution.
pelotongroup.com
24. 21
ORACLE MAGAZINE MAY/JUNE 2014
Community Bulletin Happenings in Oracle Technology Network BY ROLAND SMART
HANDS-ON LAB:
Deploying an Oracle RAC 12c Cluster
“How to Deploy a Four-Node Oracle RAC 12c
Cluster in Minutes Using Oracle VM Templates”
is a step-by-step tutorial (see bit.ly/1ind7TV)
by Olivier Canonge. With full support for Oracle
Real Application Clusters (Oracle RAC) database deployments—and
additional support for the Flex Cluster and Oracle Flex Automatic Storage
Management features of Oracle Database 12c—these Oracle VM tem-
plates allow the beginner and savvy alike to deploy and virtualize robust
applications in a matter of minutes.
JOIN THE DISCUSSION AT
IOT COMMUNITY
Oracle Technology Network (OTN) community members
are driving the rapid adoption and proliferation of embed-
ded, intelligent devices. Some are calling this a new age of
machine-to-machine technology, while others prefer the
term Internet of Things (IoT).
At IoT Community (iotcommunity.net), OTN developers
are engaging in lively discussions about the possibilities of
IoT, and sharing examples of how they’re already building
on top of existing technology. Here you’ll find expert con-
versations and blog posts about how mobile devices can
become high-powered microscope kits; smarter precipita-
tion sensors can improve agricultural yields; digital screen
personalization can improve the retail experience; and more.
Join the conversation at iotcommunity.net.
Oracle ADF
Development: Web,
Mobile, and Beyond
A new OTN video series
shows you how to
simplify your applica-
tion development with
Oracle Application
Development
Framework (Oracle
ADF), an end-to-
end Java Platform,
Enterprise Edition
framework. Explore an
introductory primer on
Oracle ADF’s out-of-
the-box infrastructure
services, browse
advanced Oracle ADF
topics, compare dif-
ferent techniques for
creating and extending
enterprise apps for iOS
and Android, or listen in
on Oracle ACE Director
Sten Vesterli (among
other Oracle ACE pre-
senters) as he shares
the “Top 10 Secrets of
Successful Oracle ADF
Projects.” Or, do it all:
you’ll find more than
10 how-to video guides
and presentations at
bit.ly/1j94xeR.
Featured Download:
Oracle SQL Developer 4.0
Oracle SQL Developer is a free inte-
grated development environment
that streamlines the development
and management of Oracle Database.
Oracle SQL Developer offers complete
end-to-end development of your
PL/SQL applications, a worksheet for running queries and scripts,
a DBA console for managing the database, a reports interface,
a complete data modeling solution, and a migration platform for
moving your third-party databases to Oracle Database. Download
Oracle SQL Developer 4.0 at bit.ly/1nRwGaX.
Kscope14
ODTUG’s
Kscope
is one of the most dynamic
and well-attended confer-
ences for Oracle developers,
administrators, architects, and
business users. This year’s
conference, Kscope14, takes
place June 22–26 in Seattle,
Washington, and it includes
more than 250 technical ses-
sions, more than 20 hands-on
training sessions, and plenty
of networking opportunities. In
addition, Oracle ACE Directors
will be at the ready to answer
your questions: this year
they’ll be leading a number of
Kscope14 lunch-and-learn
sessions. Learn more and regis-
ter at kscope14.com.
I-HUACHEN;COURTESYOFDHERRERA_96ONFLICKR
25. 22
May/june 2014 Oracle.com/oraclemagazine
Architect By Bob Rhubart
CONNECT: blogs.oracle.com/archbeat facebook.com/brhubart twitter.com/brhubart linkedin.com/in/bobrhubart
In past issues of Oracle Magazine, this
column has devoted a lot of attention to
how to become an architect and has shared
the insight and expertise of working archi-
tects as they discuss how they have devel-
oped and sharpened the various skills nec-
essary to thrive in that role. But this column
has never addressed one simple, straight-
forward question: Why would anyone want
to be an architect?
The architects I contacted for responses
to that question—my informal team of
expert advisors—were attracted to the role
because it requires a very specific combina-
tion of highly developed technical skills,
equally well-developed people skills, and a
keen ability to see and grasp the big picture,
all wrapped up in a desire to be an instru-
ment of change.
Oracle ACE Director Lucas Jellema,
solution architect and CTO of AMIS
Technologies, describes the big-picture
focus as both the primary challenge and the
greatest attraction for the role. “The mix of
competencies that is required; the potential
impact you have as an architect; and the
constant intellectual challenge of abstract,
high-level, long-term strategic thinking one
moment and very operational, concrete, and
detailed thinking the next is what makes it
fun. You are in touch with so many people
and so many aspects of the project and the
technology that it is hugely challenging and
rewarding. Never a dull moment!”
The architect’s job is “problem-solving
on a large scale, a struggle to align people
and technology to accomplish a mixture
of goals,” says Randy Stafford, architect-
at-large for the Oracle Coherence product
development team at Oracle. “It’s gratifying
work for someone with an analytical, engi-
neering mindset. Challenging, but stimu-
lating and rewarding.”
Ronald van Luttikhuizen, managing
partner at Vennster and an Oracle ACE
Director, also enjoys the problem-solving
aspect of the role. “As an IT architect you
are in the unique position to have a real
impact on the quality and usefulness of
solutions for the business,” he says. “It’s
like solving puzzles, but you still have the
opportunity to get your hands dirty by
helping in software realization.”
The ability to balance that kind of day-to-
day technical practicality with a vision for
the future sets architects apart.
“To be an architect is to think differently
from those around you, and to be able to
have a profound influence on the future
state of things,” says Clifford Musante, lead
architect with the Oracle Fusion Middleware
Architects team. “Architects are required
to simultaneously address the multiple
concerns of the business, the users, the
evolving state of technology, and the con-
tinuous need for innovation and lower costs,
all while providing more-robust and more-
reliable solutions. For those who can think
coherently, completely, and across multiple
concerns simultaneously, what’s not to love
about a job like that?”
Oracle ACE Luis Weir, Oracle solutions
director at HCL AXON, describes the archi-
tect’s role as fundamental to an IT revolution
that is only just getting started. “Information
technology is to the twenty-first century
what the Industrial Revolution was to the
eighteenth, nineteenth, and twentieth cen-
turies, “ says Weir. “You become an architect
because you are passionate and you want
your solutions to have a positive impact on
your business or society.”
As the last, lingering vestiges of the
twentieth century fall away, it becomes
ever more obvious that the familiar
mantra “every business is an IT business”
is expanding in scope with each passing
second—as every home becomes an IT
home; every automobile becomes a rolling
data center; and human beings, by virtue
of evolving mobile devices, wearable com-
puters, and whatever comes next in that
astonishing progression, become ever more
connected to each other and to the world
around them. How we make that journey,
and where that unpredictable path takes
us, is the business of IT architects. Who
wouldn’t want to be a part of that?
LISTEN to
“Are You Future-Proof?”
bit.ly/1ovkYSx
“DevOps, Cloud, and Role Creep”
bit.ly/1gAJrzi
READ
“Architects: Sell Yourselves, Save the World”
bit.ly/1eSMZ0c
Next Steps
Bob Rhubart
(bob.rhubart@oracle.com)
is manager of the
architect community
on Oracle Technology
Network, the host of the
Oracle Technology Network ArchBeat podcast
series, and the author of the ArchBeat blog
(blogs.oracle.com/archbeat).
Why Would Anyone Want to
Be an Architect?
Architects weigh in on what makes their jobs cool.
“You want your
solutions to have a
positive impact
on your business
or society.”
—Luis Weir, Lead Architect, Oracle Solutions
Director, HCL AXON
26. 23PEER-TO-PEER BY BLAIR CAMPBELL
ORACLE MAGAZINE MAY/JUNE 2014
Learn more about the Oracle ACE program at oracle.com/technetwork/community/oracle-ace.
Taking the Lead
Peers on proactive support tools, new cloud solutions, and understanding Oracle inside out
How are you using social media in your
work? Quite frequently you’ll find me on
Twitter, LinkedIn, and Facebook, and I
also run an Oracle tech community called
ORAERP.com—The Knowledge Center for
Oracle ERP Professionals.
What’s your favorite mobile application?
Nowadays I’m getting all the latest
information on my iPhone’s Oracle app. I’m
using it for My Oracle Support follow-ups on
service requests and also to get the latest
blog posts and information on events.
What’s been your favorite Oracle
technology conference experience?
I’m an executive board member of the
Middle East Oracle User Group, and this
position earned me speaking slots at
Oracle OpenWorld San Francisco in 2012
and 2013. Both were great experiences.
At the 2013 conference, I received an
Oracle Excellence Award in the category of
Proactive Support: Individual Champion.
It’s hard to express what a tremendous
honor this was.
How are you using cloud computing in
your work these days? We run a hybrid
cloud with Oracle Fusion Customer
Relationship Management in the
Oracle Cloud, and we run Oracle Fusion
Applications in an on-premises private
cloud model on the Oracle Virtual Compute
Appliance that we’ve built up with
InfiniBand and gigabit Ethernet switching
between two data centers.
What are you using for mobile computing?
We have Oracle Tap for Oracle Applications
Cloud Service and the Oracle Fusion
Applications Release 7 simplified UI on the
iPad for all employees. That’s cool stuff. The
simplified UI is very nice for self-service.
We’re eager to start using Oracle Fusion
Expenses and the new Oracle Fusion Time
and Labor tooling.
What’s your favorite thing to do that doesn’t
involve work? Well, my wife calls this work,
but I do not: If I am “not working,” I explore
new technologies and techniques that have
a direct relation to my work. I believe this
broadens my vision and allows great ideas
to emerge.
How did you get started in IT? I specialized
in databases as part of my master’s degree.
My first position was as a lead database
engineer with a successful startup. From
the beginning I made a conscious effort to
really understand the internals of Oracle
technologies and everything that DBAs
do, and since then I’ve straddled both the
developer and DBA worlds.
What are your favorite tools on the job? I like
TRCA, SQLT, LTOM, and DTrace. They give
me the ability to do a systematic analysis of
performance issues and quickly address the
ones that matter most.
Which new Oracle technologies are you
currently finding most valuable? Oracle
NoSQL Database is a great new technology
for specialized use cases where a relational
database is not the best fit. I work
extensively with low-latency distributed
systems that handle both structured and
binary data. Using Oracle NoSQL Database
in conjunction with the relational database
allows me to develop systems that achieve
the best of both worlds. t
Company:Morpho, a company specializing in
fingerprint, iris, and facial recognition systems,
as well as rapid DNA identification
Job title/description: Chief engineer,
responsible for exploring, recommending, and
implementing all database-centric technologies
in use at the company
Location: Los Angeles, California
Oraclecredentials:Oracle Certified Professional
(Oracle Database 11g), with more than 15 years of
experience using Oracle products
ARIS PRASSINOS
Company:Profource, a provider of specialized
support to companies using Oracle technologies
Jobtitle/description:Senior consultant,
responsible for architecture, application
development, and integrations using Oracle
technologies
Location:Dordrecht, the Netherlands
Oraclecredentials: PeopleSoft Certified
Application Developer, with 15 years of
experience using Oracle products
HAKAN BIROGLU
Company:Raqmiyat, a systems integrator and the
primary IT division of the Al Ghurair business group
Job title/description: Oracle practice manager,
responsible for consulting, implementation,
project management, and delivering cost-
effective solutions
Location: Dubai, United Arab Emirates
Oracle credentials: Oracle Certified
Professional (Oracle9i Database, Oracle
Database 10g), Exadata Database Machine
Models X2-2 and X2-8 PreSales Specialist, with
four additional Oracle certifications and 10 years
of experience using Oracle products
KASHIF MANZOOR
27. These trends are putting a strain on traditional IT
infrastructures, as companies look for better ways to
provide enterprise applications and analytics to the
business and pursue initiatives such as big data and
data center consolidation. It is becoming clear that
incremental modifications are not enough to keep up.
IT groups need innovative approaches that will enable
them to reshape the infrastructure to provide the
performance and scalability needed to keep up with
the ever-evolving demands of the business.
A Leap Forward in Servers
The Fujitsu M10 server line is designed to be at the
heart of that type of infrastructure. Drawing on Fujitsu’s
heritage of supercomputing—and its deep partnership
with Oracle® that is focused on SPARC® and mission-
critical business computing—this server line offers the
biggest technology advancement for SPARC servers in
more than a decade.
The Fujitsu M10 servers are built on the advanced
SPARC64® X processor and now the new SPARC64 X+
processor. These processors include “Software-on-Chip”
technology created through the close collaboration
of Fujitsu and Oracle. Software-on-Chip moves some
routines from software programs to the circuitry of
the chip, increasing the speed of those routines. The
current Fujitsu M10 hardware and Oracle Solaris 11
software work together with this feature, and with
Oracle Database 12c plus patch, companies may
see an increase in performance of up to 25%, due to
Software-on-Chip.
The Fujitsu M10 also uses an in-memory pro-
cessing concept, which means that data is accessed
within memory in just nano-seconds, rather than the
Today, companies need to manage huge amounts of data to develop
insights and actionable, valuable information—and to enable business
decision makers to operate with solid information and better foresight.
At the same time, they need to process this growing volume of data
faster than ever in order to stay ahead of the competition and a
constantly changing business environment. In an increasingly real-time
business world, the speed and quality of information are both key.
Delivering
at the Speed
of Business
ADVERTISING SUPPLEMENT
Delivering
at the Speed
of Business
28. milliseconds needed for traditional
access to storage and disks. Here
again, hardware and software can
work closely together for a signifi-
cant increase in performance.
The Fujitsu M10 includes other
innovative technologies that help
drive high performance. For exam-
ple, Fujitsu’s advanced High Speed
Interconnect transmission technology
is used to connect CPUs, resulting in
a very fast 14.5 Gbps transmission
rate. In addition, a unique Liquid
Loop Cooling mechanism can cool hot
spots effectively, allowing compo-
nents such as the CPU and memory
to be located more closely to one
another. This close placement and
resulting compute density has helped
the Fujitsu M10 achieve one-fifth
lower memory latency, compared to
previous servers.
The Payoff in Performance
Together, these various Fujitsu
technologies add up to dramatic
increases in performance. In the first
six months following its release, the
Fujitsu M10 set 14 world records in
industry standard benchmark tests,
including CPU-specific tests, such
as SPEC® CPU, and application-level
tests, such as Java™ and SAP®.
A look at a few of these
benchmarks illustrates the level of
performance improvement offered
by these servers: For example, in
the SPECint®_rate2006 benchmark,
which looks at CPU performance and
throughput, the Fujitsu M10 server
provided twice the performance of
the previous record-holding server.
And in the STREAM Triad benchmark,
which looks at memory access and
throughput, it was five times faster
than the previous record holder.
“The SPECjbb®2013 bench-
mark is designed to measure Java
application performance including
response performance, which is
essential for real-time processing.
Fujitsu M10 with a 16-CPU configu-
ration achieved the world’s highest
performance on both critical-jOP-
S(Java Operations Per Second) and
max-jOPS.”
The server’s ability to deliver
high performance has been
demonstrated outside the lab in real
world usage, as well. For example,
a telecom company that used the
Fujitsu M10 in a server consolidation
effort achieved a 3X improvement
in performance. And a printing
company that migrated from a
UNIX® platform to the Fujitsu server
saw a 2X improvement in response
time and a 3X improvement in
batch processing time. [See sidebar,
“Power for Global Expansion.”]
Providing an
Agile IT Foundation
Business does not hold still,
and that means that IT needs to
constantly adjust and adapt to
requirements that can change
quickly—and often, unpredictably.
Typically, this means expanding
the infrastructure in step with
business growth, and doing so
cost-effectively.
The Fujitsu M10 addresses
this need with its innovative core
Since its release,
the Fujitsu M10 has
set 14 world records
in industry standard
benchmark tests.
29. activation feature. The SPARC64 X and the SPARC64 X+ CPU
have 16 cores. When a company purchases a lower-end
Fujitsu M10-1 with one CPU, all 16 physical CPU cores are
already included in the box. They can be activated and
paid for on an as-needed basis, making it easy to quickly
scale from 2 to 16 cores in increments of two, without
having to add any hardware. This core activation concept
applies across the Fujitsu M10 product line, up to the
largest 64-CPU modular models. In short, core activation
may allow companies to license only what they need at
the core level, and keep computing power in step with
changing demands—an approach that is highly cost-
effective.
Working hand-in-hand with core activation, the
Fujitsu M10 provides
building block capabilities
that enable simple,
modular scalability. For
example, if a company
reaches the capacity
limits with all 64 CPU
cores of a Fujitsu M10-4S
activated, it can quickly
add a second 2- or 4-socket box to the first without
interrupting the system, and then grow that new box
through the core activation process, as needed. This
can be continued up to a maximum configuration of
16 boxes with 1,024 active cores and 32 terabytes of
memory.
With these features, the Fujitsu M10 servers provide
tremendous flexibility and expandability. This enables
the IT organization to not only optimize its investment
when it first implements the system, but to keep
optimizing it over time. It essentially provides a “pay
as you go” model—and helps avoid the all-too-common
problem of having to “overbuy” and ending up with
equipment that is using power but not contributing to
the bottom line.
In addition to high performance and flexibility, the
Fujitsu M10 server design builds on Fujitsu’s history of
providing mainframe-class reliability, availability and
serviceability technology. Its architecture includes many
features that help ensure that business operations are not
interrupted and unscheduled downtime is not required to
deal with failing hardware or software components. For
example, redundant interconnect paths help minimize
the risk of errors and data corruption. Predictive self-
healing capabilities enable the operating system to work
with the server hardware to predict component failures
and minimize the impact of issues before they affect the
system’s operation.
Fujitsu will keep delivering more with its Fujitsu M10
server line. This means continuing to expand Software-
on-Chip capabilities and providing features that further
increase reliability, availability and serviceability. It also
means working with Oracle on innovative approaches
to big data and other enterprise computing needs—
and giving customers the technologies they need to be
agile and responsive to successfully pursue today’s fast-
moving business opportunities.
For More Information
To find out more about the Fujitsu M10 server, please
see these related documents:
• Accelerate and Consolidate the Data Center
• Consolidate with Fujitsu M10 Servers
• Accelerate Database Performance with
Fujitsu M10 Servers
Please visit our web site to view the full DNP case study.
Additional information about the Fujitsu M10 server line
can be found at www.fujitsu.com/sparc.
The Fujitsu M10
allows companies
to keep computing
power in step with
changing demands.
ADVERTISING SUPPLEMENT
SPEC (The Standard Performance Evaluation Corporation), SPECint and SPECjbb are registered trademarks of Standard Performance Evaluation Corpora-
tion(SPEC) in the US and other countries.Details and the latest information of this benchmark can be found at www.spec.org. Published as “SPARC M10.”
Fujitsu M10 is sold as SPARC M10 by Fujitsu in Japan. Fujitsu M10 and SPARC M10 are identical products.
World-record SPECint_rate2006 result: Comparison based upon SPECint_rate2006 result except Supercomputers: 23,800 on a SPARC M10-4S server with 64
SPARC64 X (3.0 GHz) processors, Oracle Solaris 11.1, Oracle Solaris Studio 12.3, 1/13 Platform Specific Enhancement. Details and the latest information on this
benchmark can be found at www.spec.org.
World-record STREAM result: Comparison based upon STREAM Triad result except Supercomputers: 4,002 GB/s on a SPARC M10-4S server with 64 SPARC64 X
(3.0 GHz) processors. Details and the latest information on this benchmark can be found at www.cs.virginia.edu/stream/.
World-record SPECjbb2013 results: 16 CPU configuration: 308,936 max-jOPS and 168,127 critical-jOPS on a SPARC M10-4S server with 16 SPARC64 X (3.0 GHz)
processors, Oracle Solaris 11.1 SRU 6.4, Java HotSpot 64-Bit Server VM, version 1.7.0_17. 4 CPU configuration: 83,909 max-jOPS and 50,562 critical-jOPS on
a SPARC M10-4S server with 4 SPARC64 X (3.0 GHz) processors, Oracle Solaris 11.1 SRU 6.4, Java HotSpot 64-Bit Server VM, version 1.7.0_17. Details and the
latest information on this benchmark can be found at www.spec.org.
30. Power for
Global Expansion
D
ai Nippon Printing Co., Ltd. (DNP) is one of the
world’s largest printing companies, but its business
extends over a wide variety of fields, including
Information Communication (e.g. publication printings
and digital signage), Lifestyle and Industrial Supplies
(e.g. packaging and lifestyle materials) and Electronics
(e.g. display components and electronic devices). DNP
has been actively expanding globally and now has 26
sales locations and 13 manufacturing plants around the
world. The processing for DNP exports is done primarily
through its central overseas business system. The previous
system had been constructed based on HP-UX, but it had
limitations in terms of expandability. For this reason,
DNP elected to replace the system using Fujitsu M10
servers.
DNP needed a high performance system that could handle
increases in the amount of overseas business job data
and additional users, and evaluated multiple vendors.
“We had been paying close attention to information about
new, high-performance servers and [Fujitsu M10’s] high-
performance, based on supercomputer technology, was a
step above conventional servers,” says Tomoyasu Nagata,
Section Head of the Overseas System Section at DNP. “We
confirmed the figures backing Fujitsu M10 and it quickly
became a very suitable candidate.”
The final selection was done by DNP Information Systems
Co., Ltd., which manages information systems for the
DNP Group. Mr. Kazuo Kurosawa, Department Head at
DNP Information Systems, stated, “Our role is to provide a
stable service for information
systems, from planning
and design to construction,
operation, and maintenance.
When we investigated
Fujitsu M10, the key points
considered were not just its
high performance, but its operational stability inherited
from mainframe reliability, the fact that it embraces the
future potential and long-term support of Oracle Solaris,
and its compatibility with Oracle Database. Specifically
when combined with Oracle Database 11g, Fujitsu
M10-1 is able to deliver one-stop-
shop support for our business and
significantly reduce maintenance
costs.”
For the new system configuration,
Fujitsu M10-1 was used as the core
database server. “Fujitsu M10 and
Fujitsu made sure system construction
could be completed in a short amount
of time,” says Mr. Shohei Yamashita,
Third Work System Dept., Work System
Headquarters, DNP Information
Systems. The database server works in conjunction with
the application server and the backup server. Furthermore,
Fujitsu’s one-stop-shop support delivers a quicker
resolution in the event of any issues.
After installation, the database’s response performance
doubled. Batch processing performance has tripled, thus
greatly reducing overall processing time. Total opera-
tional costs have been cut by nearly 35%, with software
maintenance costs kept down, and operational efficiency
increased by installing a backup server.
Regarding future prospects, Mr. Nagata says, “We’re
planning to add more functionality leveraging CPU Core
Activation, which will allow us to flexibly expand the
system as needed. With this function, we can scale up
when our business is ready while keeping initial costs
down. We look forward to working with Fujitsu as they
continue to support us through leading-edge solutions
like Fujitsu M10 technology for big data processing.”
Tomoyasu Nagata Kazuo Kurosawa Shohei Yamashita
32. BY DAVID BAUM
A
s cloud computing moves out of the early-adopter
phase, organizations are carefully evaluating how
to get to the cloud. They are examining standard
methodsfordeveloping,integrating,deploying,and
scaling their cloud applications, and after weighing
their choices, theyare choosing to develop and deploy cloud
applicationsbasedonOracleCloudApplicationFoundation,
part of Oracle Fusion Middleware.
OracleWebLogicServeristheflagshipsoftwareproduct
of Oracle Cloud Application Foundation. Oracle WebLogic
Server is optimized to run on Oracle Exalogic Elastic Cloud,
the integrated hardware and software platform for the
Oracle Cloud Application Foundation family.
Manycompanies,includingRelianceCommercialFinance,
are adopting this middleware infrastructure to enable private
cloud computing and its convenient, on-demand access to a
shared pool of configurable computing resources.
GROUND
CONTROLOracle Cloud Application
Foundation solutions launch
your cloud applications.
ORACLE MAGAZINE MAY/JUNE 2014
29
I-HUACHEN
33. May/June 2014 Oracle.com/oraclemagazine
30
“Cloud computing has become an extremely critical design factor
for us,” says Shashi Kumar Ravulapaty, senior vice president and
chief technology officer at Reliance Commercial Finance. “It’s one
of our main focus areas. Oracle Exalogic, especially in combina-
tion with Oracle WebLogic, is a perfect fit for rapidly provisioning
capacity in a private cloud infrastructure.”
Reliance Commercial Finance provides loans to tens of thousands
of customers throughout India. With more than 1,500 employees
accessing the company’s core business applications every day, the
company was having trouble processing more than 6,000 daily
transactions with its legacy infrastructure, especially at the end of
each month when hundreds of concurrent users need to access the
company’s loan processing and approval applications.
To address these issues, Ravulapaty looked to Oracle and its Oracle
Cloud Application Foundation technologies. By consolidating nine
servers onto a single Oracle Exalogic platform, Reliance optimized
transaction throughput for its core applications and accelerated the
overall speed of processing loan transactions by up to 30 percent.
“Previously, after 300 or 400 users were logged in, getting the
next session was a challenge,” recalls Ravulapaty. “Oracle Exalogic
is built for these kinds of challenges, especially when used in combi-
nation with Oracle WebLogic Server. Now we can support 500 con-
current sessions with no trouble—and have tested the system for as
many as 5,000 users.”
In addition, Oracle Cloud Application Foundation technolo-
gies enable Reliance to save significant time on provisioning and
deploying new servers.
“Business users formerly had to wait at least six weeks to receive
a new server and then another two weeks to have it installed,” says
Ravulapaty. Now, using cloud functionality from Oracle, they can
provision applications in just a few clicks and deploy them in less
than a day.
Oracle Cloud Application Foundation enables Reliance to utilize
public and private cloud services, anchored by a common middle-
ware infrastructure. “Because Oracle uses open, standards-based
middleware technologies, once you standardize on that foundation
within your own data center, with your own private cloud, it is easy
to integrate public cloud services,” Ravulapaty explains.
For example, Reliance utilizes Oracle CRM On Demand, a public
cloud service that is integrated with the company’s core on-premises
lending systems and contact center applications. “We have two public
cloud services and one on-premises private cloud that work together
NamasBhojani
Oracle Cloud Application Foundation enables public and private cloud services, anchored by a common middleware infrastructure. “Because Oracle uses open,
standards-based middleware technologies, once you standardize on that foundation within your own data center, with your own private cloud, it is easy to integrate
public cloud services,” says Shashi Kumar Ravulapaty, senior vice president and chief technology officer at Reliance.
34. oracle magazine May/June 2014
31
in an integrated fashion,” Ravulapaty con-
tinues. “Having everything based on Oracle
Cloud Application Foundation gives us the
flexibility to integrate public and private
cloud services.”
Ravulapaty touts the inherent efficiency
of Reliance’s new IT infrastructure: only
two people manage the core information
systems that support 2,000 people in 45
locations. What’s the reason for such an
efficient operation? According to Ravulapaty,
Oracle Exadata, Oracle Exalogic, Oracle
WebLogic, and many other parts of the
infrastructure can be managed through a
common Oracle Enterprise Manager console.
This consolidated perspective has also
enabled Reliance to resolve bottlenecks in
its business processes, such as critical batch
processes that previously took nearly 11
hours to complete. “One key batch process
for loan approvals took 652 minutes to
run,” Ravulapaty adds. “After we ported our
information systems to Oracle engineered
systems, it only took 61 minutes.”
Public Foundation
According to Mike Lehmann, vice president
of product management at Oracle, while
the Oracle Cloud Application Foundation name is relatively new to
the Oracle Fusion Middleware family, its fundamental application
server, in-memory data grid, and web server technologies have
been tested and proven for many years. “Clustering, virtualization,
and administrative automation allow organizations to scale their
Oracle Cloud Application Foundation–supported applications
incrementally and adjust resources to meet business priorities,
bolstered by advanced methods for cloud deployment, manage-
ment, and security,” Lehmann notes.
These cloud capabilities are especially
popular among public sector organizations
such as VRSG, a nonprofit organization
that provides private cloud services to 260
municipal agencies in the German region of
eastern Switzerland. Known to Swiss citi-
zens as Verwaltungsrechenzentrum AG St.
Gallen, VRSG has developed e-government
applications to support taxation, residency
management, land use, facilities manage-
ment, accounting, and other administrative
functions for these Swiss municipalities.
Application development, integra-
tion, and hosting is VRSG’s main business.
Looking to the future, Christian Manser,
head of operations and architecture at VRSG,
and his colleagues anticipated the need
for greater application hosting capacity,
particularly for their resident management
software application, which includes infor-
mation about Swiss citizens.
To support these requirements, VRSG
decided to modernize its technology stack
using Oracle Cloud Application Foundation.
First it developed Java Platform, Enterprise
Edition (Java EE) applications and
migrated them to Oracle WebLogic Server
in an Oracle Exalogic application server
environment. Then it upgraded its database assets to Oracle
Database 11g and installed them on an Oracle Exadata platform.
“We needed a high-performance, multitenant environment
that could support numerous agencies and customers,” says Neil
Swart, database administrator at VRSG. “We compared Oracle’s
hardware and software systems against IBM mainframe and com-
modity Intel x86 systems. Our tests confirmed that our applica-
tions ran best on Oracle Exalogic and Oracle Exadata over an
InfiniBand network.”
Many organizations look to cloud-based devel-
opment platforms to build and deploy new
applications quickly. Using these platforms may
save an IT department weeks or even months
of development and deployment time. But what
if application usage escalates beyond the
constraints of the chosen infrastructure? How
do you integrate public cloud applications with
on-premises applications? Is there any guaran-
tee of cloud-based application performance?
Oracle designed Oracle Java Cloud Service
to alleviate these concerns by enabling
businesses to take advantage of a proven,
standards-based infrastructure for implement-
ing cloud applications, complete with integrated
security and database access. Each Oracle Java
Cloud Service instance is built using Oracle
WebLogic Server and hosted on Oracle Exalogic,
an engineered system optimized to run Java
applications, Oracle Applications, and other
enterprise applications.
As a platform-as-a-service (PaaS) envi-
ronment, Oracle Java Cloud Service includes
subscription-based pricing; self-service pro-
visioning; and access to reliable, scalable, and
elastic cloud environments. Organizations can
use Oracle Java Cloud Service to build new Java
applications or extend software-as-a-service
(SaaS) applications deployed in Oracle Cloud.
“The idea behind Oracle Java Cloud Service
is to provide an enterprise-grade platform
to develop and deploy business applications
in the cloud,” notes Mike Lehmann, vice presi-
dent of product management at Oracle. “It’s a
proven strategy for developing and deploying
applications without the cost and complexity of
managing the underlying middleware, database
software, and infrastructure hardware. By utiliz-
ing this cloud service, businesses can maximize
productivity, with instant access to cloud envi-
ronments that support any Java EE application.”
Oracle Java Cloud Service supports popular
development frameworks such as Oracle
Application Development Framework, Spring,
Hibernate, and EclipseLink. It integrates with
commonly used integrated development envi-
ronments (IDEs) including Eclipse, NetBeans,
and Oracle JDeveloper. Oracle Java Cloud Service
instances are created with just a few clicks , and
deployed applications use Oracle Database Cloud
Service as their underlying database.
Oracle Java Cloud Service
Reliance Commercial Finance
reliancecommercialfinance.com
Industry: Financial services
Headquarters: Mumbai, India
Employees: 2,000
Oracle products: Oracle Enterprise Manager,
Oracle Exadata, Oracle Exalogic Elastic Cloud,
Oracle WebLogic Suite, Oracle Advanced
Customer Support Services
VRSG
vrsg.ch
Industry: IT services/government
Headquarters: St. Gallen, Switzerland
Employees: 270
Oracle products: Oracle WebLogic Server,
Oracle Database, Oracle Exadata Database
Machine, Oracle Exalogic Elastic Cloud, Oracle
Real Application Clusters
TUI Travel PLC, Hotelbeds division
tuitravel.com
Industry: Travel and leisure
Headquarters: Palma de Mallorca, Spain
Oracle products: Oracle WebLogic Server,
Oracle Coherence, Oracle Database,
Oracle Exadata Database Machine, Oracle
WebCenter Content, Oracle JDeveloper,
Oracle JRockit
snapshots
35. May/June 2014 Oracle.com/oraclemagazine
32
WillySpiller/GettyImages
Choosing the best solution, VRSG deployed the
new Oracle-based infrastructure at two data centers
approximately 10 km apart. VRSG uses Oracle Data
Guard to synchronize these mirrored environments
in an active/active failover architecture.
“We leverage the complete power of Oracle
Exalogic and Oracle Exadata in both locations, with
one site for development, training, and acceptance testing and the
other for production,” explains Manser. “Both environments can
easily be switched from one site to the other.”
The foundation of the VRSG infrastructure is now a private cloud
that allows hundreds of agencies to leverage economies of scale
while maintaining autonomy in overall governance. By utilizing
highly efficient cloud-based applications and services, these orga-
nizations are able to focus on their core charter of serving the public.
VRSG’s residency management application and most other
e-government applications rely on Oracle Cloud Application
Foundation, and the Oracle technology is delivering better per-
formance and manageability. “Performance improved across the
board,” adds Manser. “The applications on Oracle Exalogic, in par-
ticular, are very fast—and simpler to maintain.”
Cached Foundation
When TUI Travel PLC, one of the world’s leading travel services
companies, decided to aggregate all of its customer-facing business
applications onto a single application server platform, IT leaders
rallied around a common theme: standardization.
“I like to standardize,” says Facundo Rua, head of technology for
Activities, Transfers Experiences at the Hotelbeds division of TUI
Travel PLC. “I don’t want to deal with multiple types of application
servers and caching solutions.”
This philosophy of standardization became especially important
as the company grew and expanded its operations. Rua realized that
using open source application servers at Hotelbeds could be too
costly and complex to manage. In addition, the division’s middle-
tier database cache could not adequately support web traffic during
busy periods, such as holiday weekends.
After a rigorous evaluation process that included analyzing
the total cost of ownership of Oracle WebLogic Server 12c versus
open source application servers, the Hotelbeds division decided to
migrate its entire application ecosystem to Oracle WebLogic Server.
Additionally, TUI Travel opted to replace its open source caching
systems with Oracle Coherence 12.1.2, the in-memory data grid
of Oracle Cloud Application Foundation. According to Rua, Oracle
Coherence significantly outperformed other caching systems during
transactional tests prior to implementation.
Hotelbeds’ business operations require the efficient manage-
ment of large volumes of information. One important business
operation involves transferring passengers to and from airports,
hotels, and other destinations—a service that TUI provides to travel
agencies and tour operators.
“We needed to restructure our transfers
product to offer more-efficient door-to-
door service,” explains Rua. “Previously we
only offered 8,000 transfer routes, but we
wanted to expand that number based on
GPS coordinates so we could offer virtu-
ally limitless door-to-door service. This
expansion would support our objective to
increase our transfer sales by 100 percent
during the current fiscal year.”
Rua and his team created an Oracle
Coherence grid to store point-to-point
transfer information. “Once we receive
GPS coordinates from a customer, we
are able to offer the product and selling
price to or from that precise location,”
explains Rua. “The information is created
in Oracle Database and pushed into Oracle
Coherence using the Oracle Coherence
GoldenGate HotCache feature. Instead
of just 8,000 fixed routes, we now can
support an infinite number of routes based
on any GPS coordinates.”
Buoyed by the success of the Transfers
VRSG deployed a new Oracle-based infrastructure at two data centers. “We leverage the complete power of
Oracle Exalogic and Oracle Exadata in both locations, with one site for development, training, and acceptance
testing and the other for production,” says Christian Manser, head of operations and architecture at VRSG.
“The applications on Oracle Exalogic,
in particular, are very fast—and
simpler to maintain.”
—Christian Manser, Head of Operations and Architecture, VRSG