Thursday Apr 17, 2014

Master Data Management: How to Avoid Big Mistakes in Big Data

Written By: Neela Chaudhari, Principal Product Marketing Director - Master Data Management & Fusion Middleware

The paradigm-changing potential benefits of big data can't be overstated—but big changes can deliver big risks as well. For example, exploding data volumes naturally create a corresponding increase in data correlations, but as leading experts warn, correlations should not be mistaken for causes.

To avoid drawing the wrong conclusions from big data, organizations first need a way to assemble reliable master data to analyze. Then they need a way to put those conclusions and that data to work operationally, in the systems that govern and facilitate their day-to-day operations.

Master data management (MDM) helps deliver insightful information in context to aid decision-making. It can be used to filter big data, isolating and identifying key entities and shrinking the dataset to a manageable size for parsing, tagging, and associating with operational system records. And it provides the key intersecting point that enables organizations to map big data results to operational systems that are built on relational databases and structured information.

Adopting master data management capabilities helps organizations create consolidated, consistent, and authoritative master data across the enterprise, enabling the distribution of master information to all operational and analytical applications, including those that contain customer, product, supplier, site, and financial information.

Oracle Master Data Management drives results by delivering the ability to cleanse, govern, and manage the quality and lifecycle of master data.

To learn more about the importance of MDM as an underlying technology that facilitates big data initiatives, read an in-depth Oracle C-Central article, "Masters of the Data: CIOs Tune into the Importance of Data Quality, Data Governance, and Master Data Management."

And don't miss the new Oracle MDM resource center. Visit today to download white papers, read customer stories, view videos, and learn more about the full range of features for ensuring data quality and mastering data in the key domains of customer, product, supplier, site and financial data.

Wednesday Apr 16, 2014

April 2014 FMW Proactive Patches Released

The following Fusion Middleware Productive patches were released April 15, 2014. You can get more information from here.

Bundle Patches :

Bundle patches are collections of controlled, well tested critical bug fixes for a specific product  which may include security contents and occasionally minor enhancements. These are cumulative in nature meaning the latest bundle patch in a particular series includes the contents of the previous bundle patches released.  A suite bundle patch is an aggregation of multiple product  bundle patches that are part of a product suite.

  • Oracle Business Intelligence Enterprise Edition (OBIEE) 11.1.1.7.140415 bundle patch
  • Oracle Directory Server Enterprise Edition (ODSEE) 11.1.1.7.1 bundle patch.
  • Oracle GlassFish Server (OGFS) 2.1.1.23 bundle patch.
  • Oracle Identity Analytics 11.1.1.5.7 bundle patch.
  • Oracle Sun Role Manager (SRM) 5.0.3.3 bundle patch.
  • Oracle Identity Management Suite Bundle Patch 11.1.1.7.1 consisting of 
    • Oracle Identity Manager (OIM) 11.1.1.7.1 bundle patch
    • Oracle Access Manager (OAM) 11.1.1.7.1 bundle patch.
  • Oracle Identity Management Suite Bundle Patch 11.1.2.1.3 consisting of 
    • Oracle Access Manager (OAM) 11.1.2.1.3 bundle patch.
    • Oracle Adaptive Access Manager (OAAM) 11.1.2.1.2 bundle patch.
  • Oracle Identity Management Suite Bundle Patch 11.1.2.2.1 consisting of 
    • Oracle Access Manager (OAM) 11.1.2.2.1 bundle patch.
  • Oracle Identity Manager (OIM) 11.1.2.1.6 bundle patch
  • Oracle OpenSSO Policy Agents 3.0.0.4 bundle patch.
  • Oracle SOA Suite (SOA) 11.1.1.7.3 bundle patch
  • Oracle WebCenter Portal (WCP) 11.1.1.8.3 bundle patch

Patch Set Updates (PSU)

Patch Set Updates (PSU)  are collections of well controlled, well tested critical bug fixes for a specific product  that have been proven in customer environments. PSUs  may include security contents but no  enhancements are included. These are cumulative in nature meaning the latest PSU  in a particular series includes the contents of the previous PSUs  released.  

  • Oracle Exalogic 2.0.3.0.6 (X3-2, X2-2) and 2.0.6.1.1 (X4-2) Physical Linux x86-64 PSUs.
  • Oracle Exalogic 2.0.4.0.6 (X3-2, X2-2) and 2.0.6.1.1 (X4-2) Physical Solaris x86-64 PSUs
  • Oracle Exalogic 2.0.6.0.1 (X3-2, X2-2)  and 2.0.6.1.1 (X4-2) Virtual PSUs.
  • Oracle WebLogic Server 10.3.6.0.8 , 12.1.1.0.7 and 12.1.2.0.1 PSUs. 
Critical Patch Update (CPU) :

The Critical Patch Update program is Oracle's quarterly release of security fixes. 

The following additional patches were released as part of Oracle's Critical Patch Update program:

  • Oracle Access Manager (OAM) 11.1.1.5.0.
  • Oracle Container for Java (OC4J) 10.1.3.5. 
  • Oracle Data Integrator Data Quality 11.1.1.3.0
  • Oracle Endeca Information Discovery 2.2.2 (Formerly Latitude)
  • Oracle Event Processing 11.1.1.7.0
  • Oracle OpenSSO Server 8.0.2.0.
  • Oracle WebCenter Portal 11.1.1.7.0
  • Oracle WebLogic Server 10.0.2.0

About me:

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 Apr 15, 2014

Ricoh Americas Delivers on Anytime, Anywhere Promise with Cloud and On-Premise Integration

 Cloud.  On-Premise.  Mobile.  Integration.  Not just buzz words in the IT industry, but real ways that organizations are deploying and implementing software in the enterprise to drive business value.  Join us on this webcast with the CIO of Ricoh Americas Corporation - Balaji Rangaswamy to hear how they are leveraging Oracle AppAdvantage powered by Oracle Fusion Middleware.  In this webcast you will learn how Ricoh provided value-added mobile services to their customers and how they developed a services-oriented integration architecture designed to be flexible and drive innovation.  To register for this webcast click on the link below.

Webcast: Ricoh Differentiatest Business with Unified Cloud and On-Premises Business Integration

Date: April 29, 2014

Time: 10 AM PT/1 PM ET

Monday Apr 14, 2014

How not to repeat past mistakes in the mobile world

Author: Shay Shmeltzer, Director of Product Management and Strategy

When talking to customers about their mobile development plan, I can't help but feel a slight flashback feeling to the type of discussion we had when people got serious about Web development 10-15 years ago. While mobile is definitelly a new technology, there is no reason to repeat the mistakes of the past and not to learn from the experience we gathered in the application development community. Here are three things that I noticed were solved in the past, and where the approach to the solution can be applied in the new mobile paradigm.

Cross Platform Development

Back in the 90s there was no single OS that controled the server world. Windows, Linux, and various flavors of Unix were mixed together in various IT shops. Today this is the situation on the mobile client side - there is no single mobile OS that rules the market. There are two clear front runner - iOS and Android - but others are in the mix too, and any organization who adopts the BYOD (Bring Your Own Device) approach will need to target more than a single platform.

So how do you solve the need to develop with a single language and run on multiple platforms?
In the 90s we solved this with Java, a language that ran inside a container that was available for each platform. Today we take a similar approach for mobile apps - using an approach called hybrid mobile - relying on a container that runs your mobile application on the mobile OS. With Oracle's Mobile development framework, we are providing a container that runs a single mobile app on multiple platforms. By the way, one part of our container is a mobile-flavored JVM that runs your business logic on the mobile device. This concept of a container that runs your code, is also extended to the UI layer where our framework uses the Webview component to render cross device UI layers.
By picking up this approach you are able to reduce your development effort to building just a single application and running it on multiple devices.

A fear we sometime hear is that this type of in-container apps will be slow because of the container overhead. Again this is a flashback to the early days of Java, when there was a fear that because of its architecture it won't be able to handle the performance load required from enterprise apps. This fear has completely passed now, and Java powers every type of system. This is the same thing we are seeing in the mobile space. While it is true that there is a slight edge to native apps in terms of performance - the difference compared to the hybrid approach is so negligible that you'll only notice it if you were trying to build a real-time gaming system. For enterprise style applications the hybrid approach is performing great. In fact if we encounter slow hybrid apps - the problem is almost always in the way that the app talks to the backend, rather than at the client side.

Architecture and Modularity

In the first several iterations of web development architecture developers mixed UI and logic into the same file (think of CGI, Servlets, JSP). While technically this worked - it became a nightmare to maintain and change applications built this way. This gave rise to the adoption of MVC architecture for web apps - a strict separation between the UI layer and the logic and data layers. However today, when you look at many of the Hybrid applications that are being built, you can see a regression back to the old way of coding, with developers mixing HTML5 (UI) and JavaScript (Logic) in the same file.

With our mobile framework, we incorporated the Model-View-Controller (MVC) design pattern into the way we build mobile applications. User interfaces are defined in one file, business logic and data access in another. Making your application easier to maintain. In addition we put a lot of effort into enabling reusability with the ability to package functionality you build as "features", and then integrating various features into a single application, or reusing features in other applications.

Simplifying UI Development

Hybrid applications are mostly using HTML5 and JavaScript to achieve the native like UI on devices. However another lesson we learned from the past is that coding at this level is both tedious and dangerous. There is a faster and safer way to construct your UI - use components instead of low-level coding.
This approach is faster because it reduced coding drastically. With a rich set of components - like the set of over 60 components provided by Oracle's mobile framework - developers can simply pick and arrange components on the page to create advanced UIs.

In addition, UI technology has a tendency to change and evolve rapidly. For example in the world of web development Flash was the "de-facto" standard for rich internet application just 5 years ago - but today it is rarely used anymore for these type of application and HTML5 is replacing it.
The nice thing about working with components that generate markup language is that the markup that is being generated can be changed or evolved over time. We already did this in our ADF Faces components - components that started by generating PNG files evolved to generate Flash and today are generating HTML5 markup. All through those changes there was no need to re-write the application that were created with those components.
Basically using components can provide protection from technology changes down the road - and this is true for mobile apps too.

Summary

A wise man is the one who learns from others mistakes. Make sure that when you consider your mobile development approach you are wise. Learn the lessons of the past and apply them to the new world - choose your development framework wisely. 

More Mobile? Checkout the mobile dedicated blog at blogs.oracle.com/mobile

Friday Apr 11, 2014

Self Service and the Digital Revolution

Written By: Rick Beers - Senior Director, Product Management - Oracle Fusion Middleware 

Gartner’s ‘Taming the Digital Dragon: The 2014 CIO Agenda’ is now available on our AppAdvantage home page. It’s a very insightful look into what’s driving IT Leadership in 2014 and for the second consecutive year it explores the dynamic of two separate yet complimentary goals for CIO’s: Renovating the core of IT and exploiting new (digital) technology and trends.

Gartner: February 2014, Taming the Digital Dragon: The 2014 CIO  Agenda 

Yes, the digital revolution has arrived to enterprise IT and has matured beyond hope and hype. It’s now reality and will drive a competitive advantage for those that embrace it and the reverse for those that do not. That much is certain.

On the other hand, this revolution heralds the end of the client server era after a 30 year run and today’s single instance ERP-centric architectures will need to evolve. To be sure, ERP is still, and will continue to be the dominant transactional platform within an enterprise, either on premise or cloud based. However, too many enterprises are burdened with heavily customized and overly rigid ERP architectures that simply cannot adapt sufficiently on their own. Gartner’s view of Postmodern ERP captures this need perfectly. 

To be sure, the tandem goals of modernization and digitization rely upon one another for success, but how can this be accomplished? Too many organizations are stuck in a holding pattern and don’t need to be. In fact, this has been explored previously in these blogs and is an underpinning of Oracle AppAdvantage, a layered Framework that offers the opportunity to modernize while delivering new digital capabilities. Good in theory perhaps, but how about in practice. What is an example of ways in which an enterprise can ‘re-imagine the core’ while simultaneously exploiting new digital technologies? Something with demonstrable business results and measurable ROI?

For that, look no further than self service, either B2B or B2C. But this isn’t the self service of even 5 years ago, which was still typically limited to those processes and data that were resident within a single application such as ERP. Self Service today, fueled by proven SOA technologies, deliver an automated, managed and fully informed digital experience resulting in significant cost savings as well as the increased customer awareness and satisfaction that comes from a true 360 degree view of the enterprise. With full security and process management. And, of course, mobile enabled. Access Anytime, from Anywhere, by Anyone. The Reference model below provides a blueprint for enterprise-wide self service. Once in place and delivering solid ROI in its own right, enterprises can then leverage the reusable technologies and skills that were created to expand their digital revolution. 

For more information on getting started with the AppAdvantage Framework visit our website (here). For a detailed look at Self Service at work watch our 30 minute documentary Pella Revolutionizes the Digital Experience for Customers, Partners and Employees.

Thursday Apr 10, 2014

Turning Big Data into Real-Time Action for a Greater Customer Experience

Author: Irem Radzik, Product Marketing - Oracle Data Integration

The power shifted to us, consumers. The digital revolution allows us to access broader set of services, and communicate without boundaries. Today we demand more and better choices in a competitive market, putting pressures on businesses to catch up with our expectations.

By offering differentiated and improved experience to their customers organizations see that they can drive revenue growth via higher loyalty, and improved brand perception. Because technology is a key enabler for delivering superb and consistent customer experience across all touchpoints, in recent years customer experience solutions have become a top priority for CIOs. Thanks to the availability of big data analytics, organizations can now analyze a broader variety of data, rather than a few basic data points, and gain deeper insight into their customers and operations. In turn, this deeper insight helps align their business to provide a seamless customer experience.

In our digital, fact-paced world we produce large volumes of data with unprecedented velocity. This data contains perishable value that requires fast capture, analysis, and action to be able to influence the operations or the interaction with the customer. Otherwise the insight or action may become irrelevant, which decreases the value for the customer and the organization significantly. To extract the maximum value from highly dynamic and perishable data, you need to process much faster and take timely action. This is the main premise behind Oracle's Fast Data solutions, which we have discussed in previous blogs and webcasts.

Real-time data integration and analytics play a crucial role in our new world of big and fast data. Organizations that look into leveraging big data to create greater customer experience, need to evaluate the analytical foundation behind their customer-facing systems and resulting interactions, and determine whether they can improve how and when they collect, analyze, and act on their ever-growing data assets.

In our next webcast my colleague Pete Schutt in the Oracle Business Analytics team and I will discuss how organizations can create value for their customers using real-time customer analytics, and how to leverage big data to build a solid business analytics foundation using the latest features of Oracle Data Integration and Oracle Business Analytics. We will provide multiple customer examples for different solution architectures.

 Join us on Tuesday, April 15th 10am PT/ 1pm ET by registering via the link below.

Turning Big Data into Real-Time Action for a Greater Customer Experience

Tuesday, April 15th 10am PT/ 1pm ET

Until we meet at this webcast, please review my related article on this topic published on DBTA earlier this year: How to Turn Big Data into Greater Customer Experience, One Customer at a Time.

Wednesday Apr 09, 2014

Standards Corner: Basic Auth MUST Die!

Basic Authentication (part of RFC2617) was developed along with HTTP1.1 (RFC2616) when the web was relatively new. This specification envisioned that user-agents (browsers) would ask users for their user-id and password and then pass the encoded information to the web server via the HTTP Authorization header. This form of authentication is still being requested today. Why?[Read More]

Tuesday Apr 08, 2014

Send Notification With Oracle Identity Manager API

Information about events occurring in Oracle Identity Manager are required to be sent to various users, such as requesters, beneficiaries, or administrators. This information about events is sent by using the notification service in the form of notification e-mail messages. The notification service allows you to perform all notification-related operations in Oracle Identity Manager.

A notification template is used to send notifications. These templates contain variables that refer to available data to provide more context to the notifications. The channel through which a notification is sent is known as the notification provider. Examples of such channels are e-mail, Instant Messaging (IM), Short Message Service (SMS), and voice. To use these notification providers, Oracle Identity Manager uses Oracle User Messaging Service (UMS).

In some case, you need a custom notificaion process such as you can send notification after Active Directory Create User. I want to explain how you can send a notification any time with oim api.

1-) Create a notification template from Oracle Identity Manager Administration Console.

oim notification

2-) Develop send notification adapter code. (Add your classpath: oimclient.jar)

  private NotificationService notificationService;

  public NotificationService getNotificationService()

  {

    if (this.notificationService == null) {

      this.notificationService = ((NotificationService)Platform.getService(NotificationService.class));

    }

    return this.notificationService;

  }

  public void sendNotification(String receiverUserId, String templateName, HashMap<String, Object> templateParams)

    throws EventException, UnresolvedNotificationDataException, TemplateNotFoundException, MultipleTemplateException, NotificationResolverNotFoundException, UserDetailsNotFoundException, NotificationException

  {

    NotificationEvent event = new NotificationEvent();

    event.setUserIds(receiverUserId); // set OIM User Login parameter

    event.setTemplateName(templateName); // set OIM Notification template name. 

    event.setSender(null); 

    event.setParams(templateParams); // it's used for set some parameters in template.

    getNotificationService().notify(event); // send notification

  }

Template params use for send some dynamic variable in notificiation template. if you want to send information such as user login,password etc in notification, first you have to add variable with "$" character in notification template ($userLoginId) then set this variable with a HashMap in code.

3-) Create a process task adapter from design console and assign it after "AD User" Process Form, "Create User" task ,"SUCCESS" response. 

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.

Monday Apr 07, 2014

Is Enterprise Mobility Revolutionizing the Way that Business is done in China?

Author: Winston Yuen Hung Lin, VP, Product Management, OFM

What is changing the IT landscape in China? How do local CIOs react towards the change? Have you dreamed of working anytime anywhere?

As one of the most important mobile device markets in the world, China has been booming rapidly driven by ever-higher-performing smart phones, tablets, and other devices enabled by 3G and 4G networks. With more and more different mobile devices like tablets and smart phones being used widely, it is inevitable that workers want to bring their own devices into their workspaces and conduct their business anytime, anywhere.

Enterprise mobility has been triggered along with the shift in business practices. With the support of enterprise mobility, a doctor can get access to a patient’s files from his tablet; a manager can prepare his presentation from his mobile device while travelling; employees can work outside the office and become more and more productive by using their own devices.

Now the multi channel era has come, the request has arisen. It’s time for CIOs to embrace the change and adjust their strategies and infrastructures to support the mobility revolution. According to a recent survey from the famous research website IT168, more than 90% of Chinese companies have implemented their mobility plans or started to think about their mobility strategy, especially in the financial, government and retail industry. These companies are usually large or medium-sized, and require high levels of integration to interact with companies’ data frequently. There are still 5% local companies that do not need enterprise mobility. These companies are mostly traditional businesses that do not need to cover their business via the internet or mobile.

Why do most companies start to implement enterprise mobility? According to recent research, in China, 56% corporations aim at satisfying business requirements, and then increasing operation efficiency directly; 43% aim at increasing work efficiency. Take the financial industry as an example, most customers want to process a variety of financial business anytime, anywhere. To meet business requirements, the four major national banks in China (ICBC, ABC,BOC, CCB) have provided their own mobile banking services. They bring convenience, efficiency, meeting their mobility strategy and also provide customers traditional and creative services.

Undoubtedly, mobility has become a critical part of the IT environment, with more and more companies regarding BYOD (Bring your own device) as the new mobile business trend. According to a recent survey from IT168, it has become a worldwide phenomenon as well: 74% of worldwide corporations allow BYOD usage according to Forbes: Mobile Business Statistics . BYOD brings many advantages, but what CIOs care about is the security issue that BYOD causes. According to a business value report, 68% local companies worry about BYOD security and it has become the primary barrier to broad mobile deployments within the enterprise.

In the next blog, we will continue to explore the mobility’s world with you, we will discuss the following questions in depth.

What are the advantages that mobility will bring? Also what disadvantages will it cause? What can we do accordingly?



Friday Apr 04, 2014

Top 3 Themes to Look for at COLLABORATE Next Week

Originally published on IOUG blog on March 26

IOUG recently sat down with Edward Zou, Vice President, Product Management, Oracle Fusion Middleware, to get his take on what every Oracle technologist should understand about Oracle Fusion Middleware and to hear his thoughts on what sessions are on his must-attend list at COLLABORATE 14

Thanks for spending some time with us, Ed. Let’s get started by talking about mobile development. Right now it seems like everyone is talking about mobile devices and their impact on data and analytics. How does Fusion Middleware play into Oracle’s mobile development plans?

Enterprise mobility is one of the key development objectives of Oracle Fusion Middleware. Oracle’s development team is focused on 5 aspects of enterprise mobility:

1) Development for multi-platform delivery: build once and deploy across iOS, Android devices. Developers only need to maintain 1 code line.

2) Integration into back-end systems. We help you easily expose back-end application into JSON services and RESTful APIs for mobile development.

3) A key aspect of enterprise mobility is security especially in this BYOD environment. We provide perimeter security on server side for API gateways. And we protect applications and data on the device with Mobile Application Management through recent acquisition of Bitzer Mobile.

4) Of course, once you have the applications in place, you need a platform to run it on. That’s why Oracle has made tremendous enhancements in Weblogic Suite – so you can run apps 24x7, with high reliability and availability.

5) Improvements in Oracle Enterprise Manager mean that you can basically manage the whole stack together, and also add on visibility to see how people are accessing mobile and web apps. This allows you to build scenarios, collect statistics and analyze usage in order to define your security policies.

What is exciting for customers coming to COLLABORATE 14 is that what you learn about infrastructure here will apply to mobile. Your existing investment in Oracle infrastructure can be leveraged to build mobile apps. So if you are extending your applications to mobile you can leverage the same development, integration, management and security platform. This means you can also extend traditional on-premises applications.

I’m glad you mentioned COLLABORATE. We’ll have great sessions on middleware and development throughout the week with a strong focus on mobile development. Are there any sessions in particular that you’re excited about?

I would definitely make sure to attend the following sessions:

AppAdvantage: Business Advantage through Fusion Middleware - Tuesday, April 8 from 10:15 a.m. to 11:15 a.m.

The session will discuss how Oracle EBusiness Suite, PeopleSoft, JDEdwards and Siebel customers are extending and enhancing their existing investments in applications with SOA, BPM, IDM, WebCenter, DI, Exa solutions and Mobile Platform technologies to achieve business results.

Build Mobile Apps, Extend Fusion Apps and Integrate Cloud Apps with Fusion Middleware - Tuesday, April 8 from 1:45 p.m. to 2:45 p.m.

The focus of the session will be a discussion on where we are investing in Oracle Fusion Middleware. We’ll also be discussing the cloud, particularly how to leverage your current and planned investments in Oracle database, applications or other middleware technologies.

Simplify Enterprise Mobility: Extend Oracle Applications to Mobile - Tuesday, April 8 from 4:15 p.m. to 5:15 p.m.

Experts from the Oracle Mobile Strategy team will discuss the Oracle Mobile Platform and Oracle Mobile Security Suite and how these are being used by Oracle E-Business Suite, Peoplesoft, JD Edwards, Siebel & Fusion Applications customers to easily & securely extend their applications to mobile.

Be sure to check the complete line-up of Oracle Fusion Middleware sessions that provide a solution-driven perspective on how customers are using specific Fusion Middleware technologies to build platforms and extend services.

Sounds like a great selection. You mentioned cloud computing, which is a hot topic for basically everyone these days. How do you see Fusion Middleware impacting customers who are considering or using a cloud solution?

Oracle is investing heavily from a Fusion Middleware perspective in cloud computing. With the release of Oracle Fusion Middleware 12c (and the “c” standing for “cloud”), Oracle is building cloud capability into all Fusion Middleware products and giving customers modern application infrastructure and full deployment choice of private cloud, Oracle public cloud or third party cloud. In all cases, you’ll be able to consistently manage app provisioning, elastically change capacity, and manage the lifecycle of apps and services dynamically. We have also announced enhancements in SOA, BPM, and WebCenter so the products will run better in the cloud and will be much easier for end users to consume these as services. We are also focusing on cloud integration. Recently, we announced the release of Salesforce adapter that allows you to easily integrate Salesforce.com with on-premises applications. We will continue to make enhancements and additions to our products to continuously improve our support for cloud and SaaS platform.

Ed, thanks so much for sharing this insight with us. We’re looking forward to seeing you at the Fusion Middleware Roadmap at COLLABORATE 14!

It's All Systems Go: Fusion Middleware @ COLLABORATE14 Next Week

 Air travel reservations confirmed - CHECK.  Hotel reservations confirmed - CHECK.  Powerpoint presentation ready for COLLABORATE14 - CHECK.  Now, all you need to do is plan which sessions you don't want to miss.  The Fusion Middleware team is out in full force at this year's COLLABORATE and we want to make it easy for you to come, attend, learn and network at sessions.  Below is a short list of sessions you won't want  to miss and hear Edward Zou, Vice-President, Product Management speak about Oracle AppAdvantage, Mobility and Fusion Middleware's future objectives: 

  • AppAdvantage: Business Advantage through Fusion Middleware - Tuesday, April 8 from 10:15 a.m. to 11:15 a.m.

The session will discuss how Oracle EBusiness Suite, PeopleSoft, JDEdwards and Siebel customers are extending and enhancing their existing investments in applications with SOA, BPM, IDM, WebCenter, DI, Exa solutions and Mobile Platform technologies to achieve business results.

  • Build Mobile Apps, Extend Fusion Apps and Integrate Cloud Apps with Fusion Middleware - Tuesday, April 8 from 1:45 p.m. to 2:45 p.m.

The focus of the session will be a discussion on where we are investing in Oracle Fusion Middleware. We’ll also be discussing the cloud, particularly how to leverage your current and planned investments in Oracle database, applications or other middleware technologies.

  • Simplify Enterprise Mobility: Extend Oracle Applications to Mobile - Tuesday, April 8 from 4:15 p.m. to 5:15 p.m.

Read up on Edward Zou's interview with IOUG's Dan McDonnel, right here, and learn what's coming up at the show and how AppAdvantage and Enteprise Mobility are key Middleware objectives you should know about. 

We have even more sessions at the show across other lines of Fusion Middleware that you shouldn't miss - here's a listing: 

  • Real World Cloud and On-Premise ERP Integration Simplified with Oracle SOA Suite - April 9 from 1:00-2:00 PM, Level 3 Murano 3206
  • Reducing Data Center Cost and Complexity with Oracle Exalogic - April 11 from 8:30-9:30 AM, Level 3 San Polo 3403
  • ADF Mobile with Oracle Java Cloud - April 9 from 12:15-12:45 PM, Level 3 Murano 3206
  • Oracle Exalogic Security Best Practices and PCI Compliance - April 8 from 8:30-9:30 AM, Level 1 Galileo 1005

Have a great week at COLLABORATE14 - See you at the show!

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 oracle.com/mobile as well as blogs.oracle.com/mobile

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. 


About

Get the latest on all things Middleware. Join Oracle's Middleware Community today.

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

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
5
6
12
13
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today