Monday Mar 31, 2014

Enterprise Apps - The Snowball

Author: Martin Cookson, EMEA Director for Mobility

The smartphone has really taken hold within the enterprise. With initiatives such as BYOD (bring your own device) and COPE (corporate owned, personally enabled) in typical knowledge worker industries every professional employee will have a smartphone and/or tablet.  The intelligence of these mobile devices comes down to apps. Currently most of the apps that people use are developed by third parties – and downloaded from public app stores.

Enterprise employees use their mail app, Evernote, LinkedIn, Twitter, Calendar and Contacts to name a few as business apps. Of course we have to get the security right for these dual-usage apps (watch out for future blog posts on this!) but there is immense amount of value from app such as these.

But what about apps developed by the enterprise for their own use? Here we see we have only just scratched the surface. In a survey done my MGI Research in 2012 they stated that 70% of enterprises had only 5 or less apps in development. Now in 2014 the number has probably increased slightly but the opportunity for custom built mobile apps is massive.

For B2C enterprises can provide apps for any customer contact point e.g. for eCommerce or self-service support. Any product or service that is sold could have a mobile app to go with it. Certainly your next new car or smart TV will likely have a mobile app to go with it.

For B2E and B2B, any interaction with a process or system could have a mobile app – allowing freedom in the way that employees work, improving efficiency and provide immediate access to enterprise data. Mobile apps can enhance the collaboration of mobile teams  - providing enterprise social networks and secure data and documentation sharing.

My experience working with customers on their mobile strategy is that they always have candidates for their first mobile apps – they are able to make the first snowball – if you will. Oracle helps them put these ideas into action using the Oracle Mobile Platform – a process we coin “App Fast.”

But if for some reason you can’t identify your first snowball here are some of the typical common first enterprises apps we have helped customers’ develop. They are not always large – remembering the preference for micro apps in mobile -  but they start the snowball rolling!

  1. Approvals - Allow managers to be alerted, review, and quickly take action on: people  moves, expenses, requisition requests, decisions etc.. Often the approvals span multiple back end-systems.
  2. Inspection App - Allows field workers to check status of sites, following set inspection processes including data. This is very popular with examples in: port inspections, restaurants, building sites, retails spaces etc.  The apps can use location and camera to improve the information capture.
  3. Requisitions - Many utility and field engineer applications. For example checking availability of spare parts, scanning component details, ordering parts from the field.
  4. Citizen Self-Serv - There is many examples of this in the public sector as municipal and regional governing bodies look to provide more contact to citizens and service them better. These apps allow reports of potholes in the road, street lighting not working. They provide location of local amenities and provide real time information from transport networking and parking.
  5. I am sick today - For workers operating shifts for example in manufacturing or retail shop workers providing a slick process for informing others when a worker is not able to come to work. The HR sickness reporting is incorporated into the process but then the person responsible for rescheduling rotas as well as the colleagues of the worker is also informed. The app can also capture the location of where the ill worker is when they report the illness … just as a check that the absence is valid.

For each of the apps customers have to have the technology to develop the apps securely but perhaps most importantly it is getting the organization to think mobile and to realist the incredible enterprise mobile opportunity.

Friday Mar 28, 2014

ACE Director Discusses Apps Transformation, COLLABORATE 14 and more

Author: Debra Lilley, ACE Director

In a much earlier posting on this blog I talked about giving Oracle AppAdvantage its first outing in the UK at the UKOUG. Applications conference in October. At this event we launched the concept of apps transformation, looking at the projects of tomorrow or rather the options for tomorrow that an organisation has.

This week we held a special event dedicated to Apps Transformation and we had five streams one for each of the module families and one on Oracle AppAdvantage. This stream looked at some of the challenges that applications customers have that can be addressed by technology which I kicked off with a presentation introducing Oracle AppAdvantage, and I will also give at COLLABORATE 14 on 8th April 8th at 10:15 (Session ID 109510). Later I personally talked about Oracle’s mobile strategy, a presentation I had given the week earlier with one of Oracle Fusion Middleware product managers Grant Ronald. When you look at the Oracle AppAdvantage picture I think of the entry points as discussion points and mobile is definitely one of the most prevalent discussion points for applications customers.

The other four streams concentrated on options available for Financials, Procurement, Customer Experience and Human Capital Management customers. In the same way when you navigate to a city your GPS navigator can offer you places of interest this AppNav concept developed by Oracle with the help of UKOUG, looks at some of the benefits along these four routes. Some of the things that are highlighted are mobile, social, analytics (big data) and cloud and we had several presentations along these lines.

The AppNav concept is not a mobile app but a webpage again showcasing the options available to customers. This webpage was launched on the day of the conference and its value is much wider than just our audience of the UKOUG and I am delighted to share it with you here. It is not so much new content on the landing page, but helps you consume some of the multitude of information available from Oracle from a menu designed from an applications point of view. AppNav is not limited to technology and in fact it talks a lot about Fusion and cloud applications and like Oracle AppAdvantage it’s a really good place to start.

About the Author:

Debra Lilley, Fusion Champion, UKOUG Board Member, Fusion User Experience Advocate and ACE Director.

Lilley has 18 years experience with Oracle Applications, with E Business Suite since 9.4.1, moving to Business Intelligence Team Lead and Oracle Alliance Director. She has spoken at over 100 conferences worldwide and posts at debrasoraclethoughts

Monday Mar 24, 2014

Building an On Device Mobile App w/ Local DB that Syncs to a Server

How about building an on-device mobile app that retrieves data from a server, through a Web service, stores the data locally, and keep the source and client data in sync? And get that done today, for both iOS and Android.  :-)

Wait, what?  :-\

Here’s a great video by Steven Davelaar (Oracle A-Team) doing exactly that - a mobile app, storing data locally (SQLite database) and sync’ing to the server via SOAP. (REST/JSON also do-able) It uses a wizard style extension that they developed to quickly build such an ap. For iOS and Android, same code base using Java and HTML5.

This extension is currently available for JDeveloper, but it’s also being considered for an upcoming release of Oracle Enterprise Pack for Eclipse.

After your done with the video, you can check out Steven's detailed blog on this topic here.

More mobile?  Please follow us on twitter @oraclemobile  and check out as well as

Friday Mar 21, 2014

AppAdvantage Webcast Series Rolls On with Mobility and Oracle Applications

Missed our first kickoff Oracle AppAdvantage webcast?  Not a problem -- tune in to the next webcast now available - all about how to innovate and extend Oracle Applications to Mobile. IT needs a consistent way to meet requests to develop new mobile applications quickly and make existing applications, mobile applications.  Oracle AppAdvantage is a program powered by Oracle Fusion Middleware technologies that helps customers strengthen their investments in Oracle Applications. An important part of this program is Oracle Mobile Platform, an integrated set of technologies that enables enterprises to rapidly build, deploy, secure, and integrate mobile applications with Oracle Applications and third-party applications for any device and any data source.  Transforming existing applications (JD Edwards, PeopleSoft, EBS or non Oracle ones) into mobile applications helps take investments further and makes them more accessible anywhere and at anytime.  Register for this webcast and learn how you can Innovate and Extend Oracle Applications to Mobile. 

Thursday Mar 20, 2014

In the News: CFO as a Technology Evangelist?

What comes to mind when you hear the word CFO?  Historically, CFOs have often been thought of as individuals who deeply involved in battling costs, economic volatility and economic complexity in their company.  However, there is a shift underway in the role of the CFO.  Oracle and Accenture co-sponsored a global study with Longitude Research entitled, "Empowering Modern Finance: The CFO as Technology" which involved 1,275 CFOs, senior finance executives and line of business executives from organizations around the world across multiple industries.  In a nutshell, the conclusion is that the modern CFO is not just battling The Street, grappling with internal organizational challenges but is also a technology evangelist who recognizes the value of digital and cloud technologies for the finance function.  Don't take this the wrong way -- there is still a gap between ambition and reality.  However, finance departments are recognizing the need for cloud capabilities to do a better job of budgeting, planning and forecasting.  To read more about this interesting study and its findings click here

Wednesday Mar 19, 2014

Zero to SOA in Minutes! Announcing the SOA/BPM 11g Virtual Machine appliance

I am pleased to announce the availability of Oracle's SOA/BPM/OSB 11g Virtual Machine appliance. This VirtualBox virtual machine is meant for testing and evaluation purposes only. It is not certified, nor licensed for any production use. It is our most comprehensive virtual machine to date, with the following Oracle products installed, configured and functionally integrated within the appliance:

  •     Oracle Linux 6 Update 4 (64-bit)
  •     Oracle Database Express Edition 11g Release 2
  •     Oracle SOA Suite (includes Service Bus)
  •     Oracle Event Processing
  •     Oracle BPM Suite
  •     Oracle Webcenter Content (Enterprise Content Management)
  •     Oracle Webcenter Suite
  •     Oracle Webcenter Portal
  •     Oracle JDeveloper
  •     Oracle JRockit
  •     Java SE Development Kit

Refer to the README document for full details on the appliance features, installation guide, memory configurations, URLs, credentials and other recommended software.


Why do we need a SOA Developer Virtual Machine?

Virtual Machines (VM) play an important role in increasing developer productivity; saving hours, if not days, of provisioning effort in standing up a fully functional, configured Fusion Middleware platform for testing and evaluation. Think of it as your very own Platform as a Service (PaaS) on your laptop/desktop!

What can I use the VM for?

A developer VM can prove useful for a variety of reasons: quick internal demos, proof of concepts, testing etc. For those new to Oracle SOA or BPM Suite, it can serve as a powerful tool to learn these technologies, which is why it is very popular for developer learning and training sessions. In fact, the VM includes pre-configured lab artifacts - "PO Processing" and "Sales Quote" - that are used in Oracle instructor-led training sessions and in the "Getting Started" books on Oracle SOA Suite and Oracle BPM Suite.  

What benefits does the VM provide beyond simply installing the Oracle SOA Suite?

For enterprise development, installation of Oracle SOA Suite (or any single piece of software for that matter) is only a fraction of the overall effort needed to build an end-to-end configured development environment. Typical effort in standing up an integrated software stack on a "bare-metal" would involve the following provisioning tasks:

  • Create base image: Install supported version of the Linux OS e.g. Oracle Linux, Ubuntu, EC2 AMIs etc.
  • Setup base image: Security policies, firewalls, port forwarding rules, hard drive partitions on block storage
  • Install pre-requisite software: Java, Database
  • Install Fusion Middleware: SOA Suite, BPM Suite, Web Center and any other modules, run RCU with correct schema names and passwords
  • Setup Fusion Middleware: WLS domain with correct templates needed for SOA+BPM+BAM+Service Bus+WebCenter
  • Configure Modules: Association between BPM and WebCenter Content/Portal with the correct security setup 
  • Install additional tools/software: JDeveloper IDE, extensions
  • Optimize the environment: WLS console properties, front-end host, external listen address etc. for your network topology
  • Create accounts: Seed demo user accounts with email addresses (or other user accounts)

While you can always automate the above-mentioned steps, having a pre-provisioned DevOps style machine image can help you reduce development costs. It can get you from zero to a fully working SOA environment in minutes, on any developer's laptop. The benefits go beyond simply time to provision, it allows you to do more with less resources. For example, the VM allows developers to quickly switch between multiple running instances, each testing a new feature or version without the need for additional hardware.

We sincerely hope you enjoy using this VM and would love to hear your feedback!

Rajesh Raheja

Rajesh Raheja is senior director of development in Oracle's Fusion Middleware SOA Integration team, driving cross-functional architecture initiatives on application integration and cloud iPaaS technologies. In his 17 years at Oracle, he has held various engineering, product management and consulting positions; bringing complex applications and platform products to market. He has extensive experience with Oracle CRM, E-Business Suite and Fusion Applications; and related integration technologies. He is an ardent advocate of agile development processes and design thinking. You can follow him on Twitter and his personal blog.

Monday Mar 17, 2014

Your Enterprise Mobile Strategy

Posting on behalf of Martin Jarvis, Senior Director, Fusion Middleware Market Development

For many enterprises Mobility is rapidly becoming a strategic issue. The way in which you interact with both your customers and you employees via their smart phone or tablet can have dramatic impact on the business. Much has been written about the importance of developing a Mobile Strategy unique to your organizations needs and aspirations, but what exactly does a mobile strategy look like?

Oracle has worked with many customers to help them maximize the benefits from deploying Enterprise Mobile solutions. Through this experience we have developed an 8 point domain model to ensure the customer’s mobile strategy covers the key subject areas: 

Alongside the Mobile Strategy it’s important to plan a roadmap that will take you from where you are now to a point where you are fully exploiting the benefits of enterprise mobility.  We divide the roadmap into three distinct phases, starting at “App Fast” getting the quickest possible returns from implementing the strategy, through being “Mobile Ready” to finally becoming a true “Connected Enterprise”.

Since developing this approach to Mobile Strategy we have worked with a number of customers to help them get started on their own mobile strategy using this model. We generally start the process with a half-day Mobile Strategy Workshop involving the key stakeholders from the customer’s IT, enterprise architects and lines of business management. Together we go through the elements of the strategy, facilitating discussion and capturing key points. We also present Oracle’s Mobile Strategy and look to align it to the customer’s requirements.   Feedback from customers who have been through the workshop has been very positive and all have found it a worthwhile and valuable experience. After the workshop we consolidate all the points captured into a report, which is provided to the customer.

If you are interested in learning more about how we can help you develop your own mobile strategy please get in touch through your usual Oracle sales contact.

Thursday Mar 13, 2014

Standards Corner: Maturing REST Specifications and the Internet of Things

Last week was the IETF's 89th meeting in London. Phil Hunt summarizes news relating to RESTful services (OAuth, JOSE, JSON, SCIM) and new work beginning at the IETF on an authorization standard for the Internet of Things.[Read More]

Wednesday Mar 12, 2014

Oracle Identity Manager 11g R2 Basic Performance Tuning

We have to configuration performance tuning for Oracle Identity Manager optimal performance such as application server,database and etc. I'll write some basic tuning settings  recommended by Oracle.

 Also, you can read this guide for other tuning settings such as caching and learn how to monitor Oracle Identiy Manager performance.

Basic UI Tuning :

Following are the recommended application module settings for OIM. Add these settings under WebLogic ServerAdministration Console>> Servers >> oim_server1>> Server Start >> Arguments and restart the admin server.

-Djbo.ampool.doampooling=true -Djbo.ampool.minavailablesize=1

-Djbo.ampool.maxavailablesize=120 -Djbo.recyclethreshold=60

-Djbo.ampool.timetolive=-1 -Djbo.load.components.lazily=true

-Djbo.doconnectionpooling=true -Djbo.txn.disconnect_level=1

-Djbo.connectfailover=false -Djbo.max.cursors=5



These recommended settings assume that 100 concurrent users per node. Use the below formula to change

Djbo.ampool.maxavailablesize if your # of concurrent users is different.

Djbo.ampool.maxavailablesize = # of concurrent users + 20%

Basic Server Tuning:

JVM Parameter HotSpot JVM JRockit JVM

Min. Heap Size (Xms) 4GB 4GB

Max Heap Size (Xmx) 4GB 4GB

PermSize (-XX:PermSize) 500m N/A

PermGen size (-XX:MaxPermSize) 1GB N/A

JDBC Connection Pool parameters: 

Parameter name Value

Initial Capacity 50

Minimum Capacity 50

Max. Capacity 150

Inactive Connectiontimeout 30

To increase the capacity of the JDBC connection pools:

Goto WebLogic Server Administration Console and then Click Services=>Data Sources.

OIM also uses DirectDB data source and you can increase its capacity as below.

Go to Enterprise Manager -> Oracle Identity Manager -> System MBean Browser -> Application Defined MBeans -> oracle.iam -

>OIM Server -> Application oim -> XMLConfig -> Config -> XMLConfig.DirectDBConfig.

Set the following values for attributes.

Attribute name Value

MinConnections 50

MaxConnections 150

Mustafa Kaya is a Senior Consultant in Oracle Fusion Middleware Team, living in Istanbul. Before coming to Oracle, he worked in teams developing web applications and backend services at a telco company. He is a Java technology enthusiast, software engineer and addicted to learn new technologies,develop new ideas.

Follow Mustafa on Twitter,Connect on LinkedIn, and visit his site for Oracle Fusion Middleware related tips.

Tuesday Mar 11, 2014

Is the Internet of Things (IoT) Your Thing?

What is the Internet of Things (IoT)? Why are we hearing so much about it nowadays? What does IoT mean for an enterprise like mine? Does it impact my IT infrastructure? Should I be invested in it or at least learn more about it? Is it for real or are we talking about a future technology? What does Oracle have to do with IoT.

We know some of you have questions like these in mind. Our February edition of the Oracle Fusion Middleware newsletter ran a feature that explores some of these questions. If you haven't already, do take a look at the feature. We hope that this is a start of a conversation. We look forward to hearing from you - questions, critique, feedback, your opinion(s), your observations and more; we'll take it. And if you haven't already, do subscribe to the newsletter.

Monday Mar 10, 2014

Don't Leave Home Without It ...

Author: Rimi Bewtra, Sr. Director Mobile Product Marketing

Last week I attended the 2014 Mobile World Congress, the industry-defining event hosted in Barcelona, Spain, with over 85,000 attendees from over 200 countries, there was a wealth of learning and networking opportunities, product showcases and announcements, inspiration and innovation to be seen everywhere.

Today there is so much information at our fingertips, accessible anywhere, any time on many different "smart" devices. Being at the world’s largest mobile conference, I spend the entire first day being "mobile" (without opening up my wallet) – instead I used only my smartphone. I used the Hailo App to get my taxi from my hotel to the conference, I used the Mobile World Congress App to figure out my day’s schedule, to navigate from one location to the next and pre-order my food during the day, I used PayPal App to pay And  I used Twitter, text and email to communicate with colleagues and contacts before returning back to my hotel to make a few phone calls back home.

My smartphone has easily become my most valuable tool for both personal and professional use – it holds a great deal of information and is integrated to so many different aspects of my life. During the conference I saw many new devices that will continue to transform the way I live, work and communicate but one thing is also clear that the integration and security for all of this information is more important than ever before. From the enterprises perspective, my smartphone is both a benefit and a liability. It certainly is an important productivity tool, however, if I were to loose it or it gets stolen then what happens to the corporate data.

Mobile not only represents new opportunities but has also introduced new set of challenges – for enterprises this is around corporate governance, integration, security and management just to name a few areas. And this was exactly the point that Oracle’s Mobile Strategy Vice President, Suhas Uliyar spent time discussing with customers, partners, and press. Read the article to learn more.

Oracle’s strategy is to simplify enterprise mobility -- offering a complete offering that includes out-of-the-box mobile apps, a mobile platform that you can use to develop, connect, and secure your own mobile apps, and mobile security that is integrated with the Oracle Mobile Platform and can also be leveraged separately as part of your overall enterprise security architecture. At Mobile World Congress there was a great deal of buzz around Oracle’s mobile offering, we’re certainly going to hear a lot more in 2014.

Stay connected (while integrated & secure) … and of course don’t leave without your smartphone!


Thursday Mar 06, 2014

Chicago Oracle AppAdvantage Roundtable Coming Up Next Week

Have you been to one of these yet? If not, do take a look here and register for an Oracle AppAdvantage Roundtable coming to a city near you. This is a global series showcasing a customer, an implementation partner and of course an Oracle executive. More importantly, it is a great opportunity to network with your technology executive peers in your region. We look forward to hosting you at one of these events.

Chicago, you are up next! See you soon.

Oracle AppAdvantage Roundtable Chicago

Oracle Corporation
Oracle AppAdvantage Rountable - Chicago

Drive Today’s Business and Tomorrow’s Growth.

Enterprise applications are the backbone of most businesses and are essential for standardizing and consolidating IT environments. Some enterprise applications designed to bring control and efficiency to your business may be too rigid to take advantage of mobility, cloud, security, personal productivity, analytics, and collaboration.

Do these modern disruptive technologies make enterprise applications obsolete? How can you enhance these critical IT investments so they are flexible enough to utilize current and future technology trends? Is there a way to build upon these?

Join Oracle, Intel ®, and Keste for an interactive roundtable, on March 11th, where we will hear how companies are optimizing their application infrastructures to align IT with new business demands, increase reliability, and support future growth.

You’ll get insights and proven strategies to help you:

  • Boost application performance, scalability, and deployment time
  • Contain operational costs and fuel business growth
  • Capitalize on digital trends like social, mobile, and cloud

or call 1.800.820.5592 ext. 12290.

Register Now
or call 1.800.820.5592

Tuesday, March 11, 2014
9:00 a.m.-11:30 a.m.

DoubleTree by Hilton Hotel Chicago O'Hare Airport
5460 N River Rd Rosemont,
IL 60018


Stay Connected
Oracle on Facebook Oracle on Twitter Oracle on YouTube Oracle on LinkedIn Oracle Blog

9:00 a.m. Breakfast and Registration
9:30 a.m. Welcome and Introduction
9:40 a.m. Customer Case Story
10:10 a.m. Oracle AppAdvantage: Empower Your Enterprise. Technology Your Way
10:25 a.m. Keste Oracle Partner Presentation
10:45 a.m. Roundtable Discussion
11:30 a.m. Summary
12:00 m. Close

Sponsored by:

IIf you are an employee or official of a government organization, please click here for important ethics information regarding this event.
Hardware and Software Engineered to Work Together Intel Xeon
Copyright © 2014, Oracle. All rights reserved. Contact Us | Legal Notices and Terms of Use | Privacy Statement


Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

Tuesday Mar 04, 2014

Attention APAC: Get Real Time Data Integration

Get Real-time Data Integration

Oracle Data Integration
Hear real life examples from Oracle and Intelligent Pathways
Join us for this Webcast to see concrete, real-world examples of deployments for Oracle GoldenGate. Intelligent Pathways will share details of Eden Suite, their Software as a Service solution for all your carbon management needs including data management, monitoring, analysis and reporting. Eden Suite uses Oracle GoldenGate to replicate data for reporting and audit purposes.

Watch this Webcast to learn:
How Eden Suite customers like Victorian Department of Sustainability and Environment in Australia have streamlined data capture, environmental reporting and performance benchmarking.
How Oracle GoldenGate 12c delivers future-ready solutions with extreme performance and simpler configuration.

Register now to watch this Webcast.

Can't wait until the Live Webcast?
Oracle Tech Guru and ask him a question!
If you are facing problems with registration or would like further information please email us at
For any questions on Oracle, our events and products please call or send us an email.
Forward To A Friend
Wednesday, 12th March 2014
Mumbai 10:30 a.m. (GMT +5:30)
Singapore 1:00 p.m. (GMT +8:00)
Sydney 4:00 p.m. (GMT +11:00)

The duration of this
Webcast is 45 minutes.
Intelligent Pathways

Presented by:

Robert Spinks

Robert Spinks

Data Integration Business Development Director Oracle

Ben Morgan

Benjamin Morgan

Application Development Manager
Intelligent Pathways

Share this Event
Facebook Twitter Linkedin
Hardware and Software, Engineered to Work Together Contact Us | Legal Notices | Privacy
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.


Monday Mar 03, 2014

The Bus is Here! Let's Go!

Ok. You read my last blog post and built your first your mobile app for iOS and Android.  You’re happy. Happy as a clam. You leveraged your Java expertise, didn’t have to learn a new OS specific language and deployed your mobile app to iOS and Android.  It’s not $WhatsApp that FB just paid $19B for, but cheers for you!

Now your manager comes in, tells you what a great job you did on that app. Folks really like it… but now he wants you to expand it further.  He wants new mobile apps that reach the main servers – where the mission critical apps live.  Can you do that?  We’ll need it to:
  • Build an app to access the existing enterprise applications like PeopleSoft, Siebel, etc. We can’t afford a rewrite, but the execs want to mobile enable them to the field
  • It has to be secure. Enterprise grade. Proven. No compromises here.
  • SLAs (service level agreements). It needs to perform, and the apps performance needs to be measured, with reporting so we can see how the app is being used
  • Caching.  We don’t want to keep hitting our infrastructure unnecessarily.  For the static data, there’s really no need to keep retrieving the same data over and over again when we can simply cache it, right?

What do you think? Can you do it?

Check out this post by Jeff Davies covering mobile apps and Oracle Service Bus, part of the new Oracle Mobile Suite – and get happy! 

To learn more about Oracle Mobile Platform, click here.


Get the latest on all things Oracle PaaS and Fusion Middleware. Join Oracle's PaaS/Middleware Community today.

Find Us on facebook Follow us on twitter Catch Us on YouTube 


« March 2014 »