oracle magazine mayo-junio 2014

of 68 /68
IT’S YOUR PROJECT. Run it any way you want to.

Author: erik-gur

Post on 31-Oct-2014




2 download

Embed Size (px)




  • 1. ITSYOUR PROJECT. Run it any way you want to.
  • 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 ow-based mappings and deployment specications / 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. 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 ANALYSTS CORNER / 63 Doing Better with Less New systems and more applications help drive many of todays 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
  • 4. 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. Thats why we created the PL/SQL Developer tool. As simple as 1, 2, 3! SCAN THIS PAGE WITH LAYAR APP FOR ADDED EXPERIENCE GO OUT OF yOUR MIND...
  • 5. 4 May/June 2014 Subscription Information Subscriptions are complimentary for qualified individuals who complete the form found at 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 [email protected] 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 [email protected] Copyright2014,Oracleand/oritsaffiliates. All Rights Reserved.No part of this publication may be reprinted or otherwise 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 Oracles products remains at the sole discretion of Oracle. Oracle and Java are registered trademarks of Oracle 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-3A, 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 Resources Oracle Products +1.800.367.8674 (US/Canada) Oracle Services +1.888.283.0591 Oracle Press Books Editorial Editor in ChiefTom [email protected] Managing EditorJan [email protected] Senior EditorCaroline [email protected] Associate Editor Patty Waddington Contributing Editor and Writer Blair Campbell Technology Advisor Tom Kyte Contributors Fred Sandsmark, Rich Schwerin, Leslie Steere DESIGN Senior Creative Director Francisco G Delgadillo Senior Design Director Suemi Lam Design Director Richard Merchn Contributing Designers Jaime Ferrand, Arianna Pucherelli Production Designers Sheila Brennan, Kathy Cygnarowicz Publishing PublisherJennifer [email protected]+1.650.506.3794 Associate Publisher and Audience Development DirectorKarin [email protected]+1.650.506.1985 Advertising sales President, Sprocket MediaKyle [email protected]+1.323.340.8585 Western and Central US, LAD, and Canada, Sprocket MediaTom [email protected]+1.510.339.2403 Eastern US and EMEA/APAC, Sprocket MediaMark [email protected]+1.805.709.4745 Advertising Sales Assistant, Sprocket MediaCindy [email protected]+1.626.396.9400, x201 Mailing-List Rentals Contact your sales representative. 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
  • 6. Learn more and download a free trial at Manage Information Workfows with Altova FlowForce Server Introducing FlowForce Server, the powerful new platform for automating todays 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 Altovas new line of cross-platform server products optimized for todays 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
  • 7. #networkfacts 2014 BrocadeCommunicationsSystems,Inc.AllRightsReserved. 3 alerts/mo.TextSTOP toend.TextHELPfor help. Messageanddataratesmay apply. THE NETWORK MUST TRANSFORM. By implementing BrocadeGen5FibreChannelSAN fabrics into your flash storage environment, you can reduce application latency for your entire organization by 50%.This boosts your overall network performance and helps meet the stringent application workload requirements placed on the network by critical data center applications. Get the facts: text ORACLE to 99158 HELLO LOW LATENCY.
  • 8. 7From The Editor oracle magazine May/June 2014 A Foundation for Business Oracle Cloud Application Foundation technologies underpin business in the cloud. Abuildings foundation doesnt 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 onecontaining several dozen apartments and a grocery storea 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 issues 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 (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 [email protected] LEARN more about Oracle Cloud Application Foundation cloud-app-foundation WATCH Getting Started with the Oracle Java Cloud Service REGISTER for Oracle OpenWorld Next Steps CONNECT: Send your opinions about what you read in Oracle Magazine, and suggestions for possible technical articles, to [email protected] You can also follow our @oraclemagazine Twitter feed or join us on Facebook at 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.
  • 9. 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 doesnt 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, EXTRAORDINARYCOMMUNICATIONS Your smartphones built-in communications apps may not be the best. These alternatives offer additional features and capabilities. Tired of bringingand 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. Fuel Cell for Your Pocket Source: Omnico Group, 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). UrgentCall Even if your phones in silent, do-not- disturb mode, this app can get an emergency message to you but only from callers youve preselected, who must prove a situation is truly important. US$24 per year plus airtime (Android). 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). Voxer Instantly communicate with this push-to- talk walkie-talkie appone-on-one or with groups. (If a contact isnt online, your message will play back later.) Free; pro version for US$2.99/month (Android, iOS, Windows Phone). 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 somethings amissstrange sounds, unexpected motion (it learns over time when youre 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 Canarys built-in siren, and more. US$199. 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 2534 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 its 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, WHATS YOUR POINT? 73% 69% 49% 61% 53% 40% 57% 50% 36% 51% 48% 32% 26% 22% 14%
  • 10. How Monitoring Systems Reduce Human Error in Distributed Server Rooms and Remote Wiring Closets White Paper 103 Revision 0 by Dennis Bouley Contents >Executive summary Reducehuman-errordowntime,too! Get guidance in our FREE white paper and enter to win a Samsung Galaxy Note 3! Visit: KeyCode:h408u The foundation of business network uptime. APC by Schneider Electric Smart-UPS units protect 24/7/365 network availability. Intelligent battery backup > Avoidcostly powerproblemsbykeepingyourIT equipmentanddatasafeandavailable withnetwork-grade powerconditioning. > Reduceoperatingand maintenance costs withapatented greenoperatingmodeforhigh efficiency andintelligent battery managementthatprolongslifeandalertswellin advanceofreplacement. > Savetimewith easyandconvenientremote accessibility, safeoperatingsystemshutdown,andinnovative energy management. > Achievesmarterproductivitybytailoringavariety ofsettings,includingswitchedoutletcontrol,toyour applicationneeds viathe intuitiveLCDinterface orsoftware. Safeguarding critical networking switches and routers Your business depends on your business network. Protecting that network, therefore, is more critical than ever. Known for their reliability for over 25 years, APC by Schneider Electric Smart-UPS uninterruptible power supplies eliminate costly downtime by providing reliable, network-grade power over a wide range of utility conditions. They keep employees connected to business- critical applications whether they are in house, at a co-location facility, or in the cloud. A Smart-UPS model for every need Whatever your IT needs and configuration, we have the right Smart-UPS model. The family offers multiple form factors (tower, rack optimized, and rack/tower convertible) to deliver flexibility for any environment. And you can scale runtime to business requirements. In addition, you can proactively manage the network closet remotely and optimize energy use through a patented green mode on many models. Deployment is easy with optional Schneider Electric installation services. Smart-UPS backup units: the intelligent choice for your business network! Business-wise, Future-driven. 2014 Schneider Electric. All Rights Reserved. Schneider Electric, APC, Smart-UPS, and Business-wise, Future-driven are trademarks owned by Schneider Electric Industries SAS or its affiliated companies. All other trademarks are the property of their respective owners. 998-1209036_US_Note3
  • 11. 11Events oracle magazine May/June 2014 Technology Events Conferences and sessions to help you stay on the cutting edge Cloud Expo June 1012, New York, New York 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 2225, Orlando, Florida 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 2226, Seattle, Washington ODTUGs 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 2325, Chicago, Illinois 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 2427, Denver, Colorado The evolving Java ecosystem is the subject for 160 technically focused sessions, including more than 25 hands-on workshops. NACUBO Annual Meeting July 1922, Seattle, Washington The National Association of College and University Business Officers (NACUBO) convenes for educational sessions, regional breakout meetings, and training opportunities. OAUG Connection PointAppsTech July 2223, Pittsburgh, Pennsylvania 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 34, Dsseldorf, Germany UKOUG Public Sector Applications SIG Meeting June 5, Solihull, England Oracle User Group Finland Summer Conference June 56, Espoo, Finland New England Oracle Applications User Group Conference June 9, Worcester, Massachusetts OUG Scotland June 1112, Linlithgow, Scotland UKOUG Hyperion SIG June 12, London, England Georgia Oracle Users Group Meetings June 12 and July 10, Atlanta, Georgia Bulgarian Oracle User Group Spring Conference June 1315, Sandanski, Bulgaria Austrian Oracle User Group Conference June 17, Vienna, Austria Central States Oracle Application Users Group Workshop June 17, Kansas City, Missouri DOAG (German Oracle User Group) SAP SIG Meeting June 30, St. Leon-Rot, Germany UKOUG Partner Forum July 10, London, England Java Forum Stuttgart July 17, Stuttgart, Germany UKOUG Public Sector HCM Customer Forum and Workshop July 17, Solihull, England Southwest Regional Oracle Applications User Group Meeting July 25, Irvine, California GettyImages Oracle Events Oracle User Group Events Events locator Oracle HCM Users Group (OHUG) Global Conference June 913, 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.
  • 12. 12 May/june 2014 Resources CONNECT: Whats New at Oracle The latest videos, webcasts, white papers, and more Videos MySQL Workbench and MySQL Enterprise Online Backup Tutorial MySQL experts walk through the MySQL Workbench online backup interface. Revolutionizing Server Economics Find out how the near-linear pricing of Oracles new SPARC M6 and SPARC T5 systems revolu- tionizes system economics. Access Oracle Database 12c Innovation with Premier Support 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 Oracle experts discuss the current state of enter- prise mobility and how Oracles mobile solutions help enterprises embrace mobile technologies. Simplify Integration with Oracle Cloud Adapter for 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 Find out how technology enables continuous improvement throughout the manufacturing and sales cycles at Pella. Calculators Oracle VM Cost Calculator 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 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 Discover how Oracles 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 Learn how running Oracle Database with Oracles latest hardware and storage can improve perfor- mance, reduce costs, and enhance reliability. White Papers Top 10 Data Warehousing Trends and Opportunities for 2014 Read highlights of the major trends, problems, and breakthroughs in data warehouse technology. Data Security: Leaders vs. Laggards 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 Learn why MySQL is a top choice to power online retail applications. Resource Centers Oracle VM Private Cloud Resource Kit 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 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 Hear about topics such as hot caching; Maven support for developer productivity; and unified installation, configuration, and patching. Oracle University Training for Cloud Computing Get the skills to build, manage, use, and evolve your Oracle cloud solution. Solaris 11 System Administration Training Learn to install, administer, maintain, and trouble- shoot the Oracle Solaris 11 operating system. Oracle Consulting Oracle Events and Webcasts Oracle Newsletters Oracle Podcast Center Oracle University Oracle Support My Oracle Support My Oracle Support Communities web locator
  • 13. 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 1-800-MELISSA Address Verification Email Verification Matching/ Deduplication Geocoding Phone Verification Change of Address
  • 14. 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. Oracle Database Quickstart Take this Oracle by Example tutorial to get up and running with Oracle Database 12c. Building a Change Request Workflow Model This tutorial demonstrates how to configure metadata and security for governance workflows in Oracle Data Relationship Management. 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. 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. DOWNLOADS Oracle SQL Developer 4.0.1 Release 4.01 of Oracles free integrated development environment includes a full interface for Oracle Database, Enterprise Editions diagnostics pack; support for Oracle Database 12c features such as Oracle Advanced Security data redaction policy management; and more. 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. Oracle Mobile Security Suite: Unified BYOD Security Oracle Mobile Security Suite, announced in February 2014, extends Oracles 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 personalincluding 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 Oracles 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. 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. Weve 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. 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- mentsto 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. I-HUACHEN
  • 15. 15BRIEFS ORACLE MAGAZINE MAY/JUNE 2014 I-HUACHEN Oracle Cloud Adapters Simplify Integration Between Cloud and On-Premises Applications Oracles recently announced Oracle Cloud Adapters help organizations easily integrate applications regardless of deployment locationin 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 industrys 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, 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 LHer, 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. 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. Oracle Marketing Cloud Adds Capabilities, Industry Solutions Oracle has announced several new features and enhancements as well as two industry solutions for Oracle Marketing Clouds 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 industrys 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 sciencesflexible, 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. 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. Oracle Buys BlueKai Oracle has signed an agreement to acquire BlueKai, the industrys 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.
  • 16. Copyright 2014, 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. ISVApps Run Better on Exadata Over 700 ISV Applications Are Certified on Exadata 30x Lower CPU Utilization 6x Less Storage Used 90% Linear Scalability 70:1 Compression 30x More Scalable
  • 17. 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 whats 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 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. Its 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 youre 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 importantits the combination of language and libraries that makes lambdas such a huge step forward. Lets 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 maintainableas 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 Were 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.
  • 18. 18 Interview May/June 2014 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. Were 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 youre just writing a small application, you dont 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, lets 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: Were unifying the language, the platform, and APIs as well as modernizing the Java language and libraries, so its 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 Java ME 8 WATCH the Java 8 launch webcast READ the Java 8 issue of Java Magazine 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.
  • 19. 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 Oracles 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. 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. Partners Create Oracle Accelerate for Midsize Companies Solutions Two Oracle partners have created Oracle Accelerate for Midsize Companies solu- tionssimple-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. 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. OCP: Oracle Database 12c Administrator Certified Professional Study Guide: Exam 1Z0-063 By Robert G. Freeman and Charles A. Pack Wiley 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 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 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
  • 20. 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. CARCOs 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 with Oracle Talent Management Cloud. Talent Q Assessment Systems is a multiphased assessment service that can be embedded into recruitment workflows. 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 Oracles cloud-based solution.
  • 21. 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 by Olivier Canonge. With full support for Oracle Real Application Clusters (Oracle RAC) database deploymentsand additional support for the Flex Cluster and Oracle Flex Automatic Storage Management features of Oracle Database 12cthese 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 (, OTN developers are engaging in lively discussions about the possibilities of IoT, and sharing examples of how theyre already building on top of existing technology. Here youll 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 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 ADFs 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: youll find more than 10 how-to video guides and presentations at 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 Kscope14 ODTUGs Kscope is one of the most dynamic and well-attended confer- ences for Oracle developers, administrators, architects, and business users. This years conference, Kscope14, takes place June 2226 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 theyll be leading a number of Kscope14 lunch-and-learn sessions. Learn more and regis- ter at I-HUACHEN;COURTESYOFDHERRERA_96ONFLICKR
  • 22. 22 May/june 2014 Architect By Bob Rhubart CONNECT: 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 questionmy informal team of expert advisorswere 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 architects 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. Its 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. Its 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, whats not to love about a job like that? Oracle ACE Luis Weir, Oracle solutions director at HCL AXON, describes the archi- tects 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 secondas 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 wouldnt want to be a part of that? LISTEN to Are You Future-Proof? DevOps, Cloud, and Role Creep READ Architects: Sell Yourselves, Save the World Next Steps Bob Rhubart ([email protected]) 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 ( 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
  • 23. 23PEER-TO-PEER BY BLAIR CAMPBELL ORACLE MAGAZINE MAY/JUNE 2014 Learn more about the Oracle ACE program at 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 youll find me on Twitter, LinkedIn, and Facebook, and I also run an Oracle tech community called ORAERP.comThe Knowledge Center for Oracle ERP Professionals. Whats your favorite mobile application? Nowadays Im getting all the latest information on my iPhones Oracle app. Im using it for My Oracle Support follow-ups on service requests and also to get the latest blog posts and information on events. Whats been your favorite Oracle technology conference experience? Im 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. Its 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 weve 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. Thats cool stuff. The simplified UI is very nice for self-service. Were eager to start using Oracle Fusion Expenses and the new Oracle Fusion Time and Labor tooling. Whats your favorite thing to do that doesnt 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 masters 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 Ive 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
  • 24. 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 Fujitsus heritage of supercomputingand its deep partnership with Oracle that is focused on SPARC and mission- critical business computingthis 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 informationand 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
  • 25. 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, Fujitsus 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 SPECjbb2013 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 worlds highest performance on both critical-jOP- S(Java Operations Per Second) and max-jOPS. The servers 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 quicklyand 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.
  • 26. 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 demandsan 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 modeland 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 Fujitsus 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 systems 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 todays 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 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 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 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 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
  • 27. Power for Global Expansion D ai Nippon Printing Co., Ltd. (DNP) is one of the worlds 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 M10s] 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, Fujitsus one-stop-shop support delivers a quicker resolution in the event of any issues. After installation, the databases 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, Were 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
  • 28. 2828
  • 29. 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
  • 30. May/June 2014 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. Its 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 companys 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 companys 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 troubleand 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 companys 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.
  • 31. oracle magazine May/June 20