Wednesday Jan 15, 2014

The Application Security Manifesto – The State of Application Security

Author: Greg Jensen, Senior Principal Product Director, Oracle

This is a 2-parter on Oracle AppAdvantage for Security. Tune in next Wednesday for the concluding piece.

During the 1990’s, the world witnessed a revolution in application development and architecture with the advent of Internet enabled applications, and services. This brought an abundance of next generation requirements for these Internet-enabled applications. Some of these requirements included a need for security, reporting, auditing, maintenance and management, within each application. Over time, this model has grown to become overly complex to manage, to maintain, and impossible to fully evaluate risk and compliance on an ongoing basis. What was needed was a new architecture that could evolve with the changing business demands.

Security is Necessary to Transform

Businesses today are faced with a variety of complex business challenges that require organizations to evolve and remain agile in their ability to adapt with the demands of new market conditions, customer needs or with new enabling technologies that promise greater efficiencies, reduced costs and increased productivity. One of the key success criteria in today’s competitive environment is a business model that is capable of transforming as demands and needs call for.

Regardless of the industry your company or organization is contributing to, each industry has seen more change in the last 2 years than the previous generation saw in that same industry within a decade or more. The rate of change is accelerating at levels we have never seen. It doesn’t matter if you are in Banking, Insurance, Transportation, Construction, Government, Healthcare or even Education, we are all impacted each day by applications, processes, services and devices as a function of our jobs, and none of this can be achieved without associating an “Identity”, as it relates to your users, customers and partners. Identity is what binds all of our industries together and it is also the component that ENABLES every industry moving forward.

State of Application Security

In the past, enterprises have utilized on premise applications that have been silo’d off from other applications and services by the use of their own proprietary event/logging systems, policy management and security frameworks. With the advantages of more capable and unique features within the apps, this also brings some disadvantages through the use of this model. These disadvantages include increased training costs, increased Audit risk and associated costs and longer provisioning/de-provisioning cycles. Customers are now delivering a new set of requirements to overcome these issues.

Next State of Application Security

While the average consumer may not understand the role of Social Media within the enterprise, the fact is, a recent Enterprise Strategy Group Survey showed that 44% of apps must be social enabled in the near future. This is a great example of how technology for one vertical was rapidly adapted to industrial verticals and into applications as part of transforming the way one did business. Customers are also looking for ways to re-use and repurpose infrastructure across applications. This has been seen in areas such as event collection by using a single event consolidation platform for all applications, to use cases such as reporting where one can purchase reporting platforms that can pull event information from numerous applications and present them in a single report platform that is re-usable across applications. No more proprietary platform. The next big push is how to separate security from the application and make this a shared service across all applications. Something you configure once for a user or an identity, and you simply plug in additional applications that re-use the identity profile. This causes us to re-think security as a more strategic building block when we architect our application platforms, and not an afterthought.

In our next Blog, in this series, we will dive deeper into the Security Transformation Principles that underpin what some are calling the Great App Re-Architecture, as well as some real world customer case studies on how this is being applied in today’s enterprises.

Tuesday Jan 07, 2014

Manage Child Process Forms With Oracle Identity Manager API

Oracle Identity Manager allows you to manage roles, responsibility or group membership as an entitlement. An entitlement granted to an account on a target system enables the account user to a specific task or function.In Oracle Identity Manager, there is one process form for each account (resource) provisioned to an OIM User. Entitlement data is stored in child process forms of the process form.

You can manage child form with Oracle Identity Manager api such as remove and add data. For this operations, you can use tcFormOperationsIntf service.

First,you have process instance key for find the right child table. 

    import Thor.API.Operations.tcFormInstanceOperationsIntf;

    private tcFormInstanceOperationsIntf service;

    /**
     * Default constructor.
     */
    public ProcessFormManagerImpl() {
        service = getClient().getService(tcFormInstanceOperationsIntf.class);
    }

    public void addDataChildProcessForm(long processInstanceKey, String columnName,
                                 String columnValue) throws Exception {
//columnName example UD_ADUSRC_GROUPNAME
        long processFormDefinitionKey =
            service.getProcessFormDefinitionKey(processInstanceKey);
        int processParentFormVersion =
            service.getProcessFormVersion(processInstanceKey);
        tcResultSet childFormDef =
            service.getChildFormDefinition(processFormDefinitionKey,
                                           processParentFormVersion);
        long childKey =
            childFormDef.getLongValue("Structure Utility.Child Tables.Child Key");
        HashMap addAttr = new HashMap();
        addAttr.put(columnName, columnValue);
        service.addProcessFormChildData(childKey, processInstanceKey, addAttr);
    }

    public void removeDataChildProcessForm(long processInstanceKey,
                                           String childFormKey,
                                           String columnName,
                                           String columnValue) throws Exception {
        long processFormDefinitionKey =
            service.getProcessFormDefinitionKey(processInstanceKey);
        int processParentFormVersion =
            service.getProcessFormVersion(processInstanceKey);
        tcResultSet childFormDef =
            service.getChildFormDefinition(processFormDefinitionKey,
                                           processParentFormVersion);
        long childKey =
            childFormDef.getLongValue("Structure Utility.Child Tables.Child Key");
        tcResultSet childData =
            service.getProcessFormChildData(childKey, processInstanceKey);
        for (int i = 0; i < childData.getRowCount(); i++) {
            childData.goToRow(i);
            String groupName = childData.getStringValue(columnName);
            if (groupName.equals(columnValue)) {
                long rowKey = childData.getLongValue(childFormKey);
                service.removeProcessFormChildData(childKey, rowKey);
            }
        }
    }

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.

Wednesday Jan 01, 2014

Experiencing the Benefits of Fusion Middleware - Agilent Technologies Feels the Boost

Agilent Technologies Inc., is a leading electronic and bio-analytical measurement company. Through its four lines of business—chemical analysis, life sciences, diagnostics and genomics, and electronic measurement— Agilent focuses on innovation.  They test more than half of the world's 1.13 billion cell phones and help companies analyze disease causes and develop new treatments.

Focused on innovation and precision, Agilent Technologies relied on App Advantage for Fusion Middleware to reduce IT costs, accelerte time-to-value as well as a 60% jump in customer satisfaction with the portal experience.  Additionally, they were able to provision a new employee for IT access in 20 minutes versus five days.  Finally, Agilent saved more than $1 million annually in integration-related costs by reducing the time needed to build interfaces by replacing TIBCO with Oracle SOA Suite. 

Specifically, the Fusion Middleware components implemented as part of their App Advantage strategy included: Oracle SOA Suite, Oracle Access and Identity Management and Oracle WebCenter Portal.  With these middleware technologies, Agilent is creating a single view of customers and went live with its MyAgilent portal and saw several key gains in the first six months.  Users could log in at a single time and access all portal applications, services as well as enable customers to order parts and track order status. This was just the beginning for Agilent, whether it be establishing a mobile strategy, setting up single sign-on and user provisioning, deploying an application server environment or creating robust J2EE based business applications. 

To read more about how Agilent Technologies leveraged Fusion Middleware App Advantage click here and learn more about how Agilent Technologies experienced the power of middleware. 

Happy New Year and here's to a 2014 full of customer successes!

Tuesday Dec 31, 2013

Best Wishes for 2014 - That's The Way We Like It!

From all of us here in the Oracle Fusion Middleware team, we wish you all a very happy and prosperous New Year. Wishing joy and peace to all and we will see you in 2014!

We leave you with a video from the Oracle Espana team! Happy New Year!


Monday Dec 16, 2013

Norway Post AS Boosts Customer Insight and Service with Fusion Middleware

Founded in 1647, the Norway Post AS manages mail distribution throughout Norway.  Originally owned by the Norwegian Ministry of Transport, in 2002 they changed its corporate structure due to deregulation.  The challenges they faced included streamlining operations and cost reduction including IT expenses for 5 customer service call centers due to shrinking revenues and a drop in mail volume, enable customer service representatives to effectively service incoming calls,gain insight into customer insight and behavior.  The last challenge involved ultimately creating or deploying a solution that could be scale as new companies are acquired.

 

The solution implemented consisted of Oracle SOA Suite and Oracle WebLogic Suite used to integrate Salesforce.com CRM system to on-premise call center applications, back-end systems that were used to manage customer lists, contact information as well as
a mail tracking solution. With Oracle SOA Suite, Norway Post was able to achieve a significant time and effort savings in addition to improved data quality as a result of integrated,back end systems automatically synchronized with other systems.

The customer's quote says it all, " “We chose the Oracle solution for cloud-integration middleware because of its high reliability and flexibility. We had used Oracle extensively for a long time, so it was also a matter of making the most of our investment in our Oracle-based strategic integration platform,” said Trond Guneriussen, Service manager, Internal integration, Norway Post AS.

For more information on Norway Post AS and how they saw tremendous value with Oracle SOA Suite and WebLogic Suite, visit here.

Friday Dec 13, 2013

Be Careful What You Wish For

 


Rick Beers is Senior Director of Product Management for Oracle Fusion Middleware. Prior to joining Oracle, Rick held a variety of executive operational positions at Corning, Inc. and Bausch & Lomb.

With a professional background that includes senior management positions in manufacturing, supply chain and information technology, Rick brings a unique set of experiences to cover the impact that technology can have on business models, processes and organizations.

Rick hosts the IT Leaders Editorial on a monthly basis.

 

 

 

My wife and I are finally making our move to Williamsburg Virginia, the center of the nations ‘Historic Triangle’ (Jamestown, Williamsburg and Yorktown). Long a goal of ours, we’re absolutely thrilled to see this underway and one would think that on such an occasion the editor of The AppAdvantage Oracle.com site would give me a pass on my regular IT Leaders Editorial. No such luck.

I was stumped with all those fifes and drums playing in my head and considered going into hiding when while packing up my home office yesterday I came across a book I’d read about three years ago. It was sent to me by a friend during my short time in consulting and I still remember the impact it had on the way I view enterprise technologies, which carried over to work I was about to begin as I joined Oracle. That book is ‘Wrench in the System’ by Harold Hambrose (2009, published by John Wiley & Sons, Inc.)

With a tagline of ‘Why business software doesn’t work – and how to fix it’, the Wrench in the System explores the state of business software, its perceived inability to meet the needs of business, its unjustifiably high cost and complexity and its inability to unleash the creative needs of business users. By using Auto Industry lemon laws as hyperbole at the outset, Mr. Hambrose provides the foundation for the conclusions to be reached throughout the book. It’s an entertaining read and one cannot initially disagree with any of the points being made or solutions proposed. At least in the abstract.

But I ended the book with one word: ‘Why’. Why does the condition exist and why had it not yet been resolved, given the compelling reasoning throughout the book. One can argue that there are pretty bright people in the business software industry and its customers are not easily duped. So what’s going on here? 

 I participated in the ERP roll out era during the mid to late 1990’s, as part of teams that designed and deployed these systems. I still have the scars to prove it. Yes, we were deploying the rigid, tightly integrated, workflow driven, waterfall developed business software that is so often criticized today. But it was done for a purpose, a critically important one at the time that remains today. To grasp that fully we need to recall the state of business computing prior to ERP. 

By the early 1990's, the Client-Server era has been underway for 15 years. A vast improvement over the earlier generation mainframe technology, Client-Server, or if you will, distributed computing, allowed business applications running on multiple desktop PCs (clients) to access a database server over a network. This put business technology in the hands of business users and gave them the freedom to use that technology within their individual business processes.  But this desktop independence came with an unintended consequence. 

Departmental data began being created, stored and manipulated on the desktop without being passed to the central data server, and desktop applications grew to become disconnected process transaction systems. Lotus became the platform upon which Finance processes ran; and MRP managed the supply chain. Over time business organizations became increasingly siloed, processes became increasingly autonomous and data structures diverged to the point where consolidation became impossible. CFO’s became increasingly concerned that compliance to standards was becoming impossible and COO’s worried that business processes were becoming increasingly sub optimal. These were the wild wild west days of business computing.

Emerging to address this need was Enterprise Resource Planning (an evolution from Manufacturing Resource Planning). With its common data structures, rigid workflows, common business processes and tight integration across the enterprise, ERP retained the value delivered by distributed computing but within tightly bound structures. While some now see this as a basic set of flaws (as in Wrench in the System), it’s necessary to remind ourselves that the design was deliberate and the deployment stayed true to the needs at the time. And those needs remain. Quite frankly, Finance processes are rigid for a reason (think Sarbanes Oxley) and compliance to regulatory standards, whether legal or ethical, are reliant upon enterprise technology to control. ERP succeeded in accomplishing its goal.

But once again there was an unintended consequence. ERP’s rigidity was like oil and water to the agility required by the increasingly volatile marketplace. And far reaching innovations such as the Consumerization of IT, Cloud Computing and Mobility have put increasing strains on the rigid, tightly integrated protocols of ERP. Enterprise systems have been increasingly customized to attempt to meet those needs, at a high cost and complexity. In response, there has been an explosion in Business leaders purchasing software that meets their particular needs. This puts enterprise IT on a downward spiral that cannot be sustained.

In response to this need, Oracle has launched AppAdvantage, a unified view of applications, technologies and infrastructure  With its adaptable architecture that can flex with business requirements as they change over time - a hybrid of ERP, best of breed applications and services, interoperating in real time (either On Premise or in the Cloud). This truly represents the best of all worlds: the ability to standardize around common processes and data where necessary, to deliver the agility and openness that business requires for market leadership, while maintaining a secure and compliant enterprise platform.

 For more views on AppAdvantage, keep up with Debra Lilley’s posts. Debra, an ACE Director with 18 years of experience with Oracle Applications, is another veteran of ERP and offers terrific insights on all this from the business user’s point of view.

The moving van is here. Off to Williamsburg.

  

Monday Dec 09, 2013

Account Provisioning With Oracle Identity Manager API

Oracle Identity Manager allows you to provision account using the OIM api. You can use Oracle Identity Manager to create, maintain, and delete accounts on target systems. Oracle Identity Manager becomes the front-end entry point for managing all the accounts on these systems. After the accounts are provisioned, the users for whom accounts have been provisioned are able to access the target systems without any interaction with Oracle Identity Manager. This is the provisioning configuration of Oracle Identity Manager.

oim provision

Sometimes you will need give account from remote operations (webservice or some remote connector).For this operations , you have to find right application instance for provision account. You can use findApplicationInstanceByName method of oracle.iam.provisioning.api.ApplicationInstanceService service for find application instance. Then,you can provision an application instance with OIM api, using oracle.iam.provisioning.api.ProvisioningService service.


import oracle.iam.provisioning.api.ProvisioningService;

import oracle.iam.provisioning.api.ApplicationInstanceService;


    public void provisionAccount(String userKey) throws ApplicationInstanceNotFoundException,

                                                                        GenericAppInstanceServiceException,

                                                                        UserNotFoundException,

                                                                        GenericProvisioningException {

  ProvisioningService service=getClient().getService(ProvisioningService.class); 

  ApplicationInstance appInstance=findApplicationInstanceByName("Application Instance Name");

                //serverName example : UD_ADUSER_SERVER

        //itResourceName example : Active Directory

        FormInfo formInfo = appInstance.getAccountForm();

        Map parentData = new HashMap();

        parentData.put(serverName, itResourceName);

        String formKey = String.valueOf(formInfo.getFormKey());

        AccountData accountData = new AccountData(formKey, null, parentData);

        Account account = new Account(appInstance, accountData);

        account.setAccountType(Account.ACCOUNT_TYPE.Primary);

        service.provision(userKey, account);

}


    public ApplicationInstance findApplicationInstanceByName(String applicationInstanceName) throws ApplicationInstanceNotFoundException,

                                                                                                GenericAppInstanceServiceException {

 ApplicationInstanceService service=getClient().getService(ApplicationInstanceService.class);

        ApplicationInstance appInstance=service.findApplicationInstanceByName(applicationInstanceName);

        return appInstance;

    }

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.

Wednesday Nov 06, 2013

Hello With Oracle Identity Manager Architecture

Hi, my name is Mustafa! I'm a Senior Consultant in Fusion Middleware Team and living in Istanbul,Turkey. I worked many various Java based software development projects such as end-to-end web applications, CRM , Telco VAS and integration projects.I want to share my experiences and research about Fusion Middleware Products in this column.

Customer always wants best solution from software consultants or developers. Solution will be a code snippet or change complete architecture. We faced different requests according to the case of customer. In my posts i want to discuss Fusion Middleware Products Architecture or how can extend usability with apis or UI customization and more and I look forward to engaging with you on your experiences and thoughts on this. 

In my first post, i will be discussing Oracle Identity Manager architecture  and i plan to discuss Oracle Identity Manager 11g features in next posts.

Oracle Identity Manager System Architecture

Oracle Identity Governance includes Oracle Identity Manager,Oracle Identity Analytics and Oracle Privileged Account Manager. I will discuss Oracle Identity Manager architecture in this post. 

In basically, Oracle Identity Manager is a n-tier standard  Java EE application that is deployed on Oracle WebLogic Server and uses  a database . 

oracle identity manager architecture


Oracle Identity Manager presentation tier has three different screen and two different client. Identity Self Service and Identity System Administration are web-based thin client. Design Console is a Java Swing Client that communicates directly with the Business Service Tier.  Identity Self Service provides end-user operations and delegated administration features. System Administration provides system administration functions. And Design Console mostly use for development management operations such as  create and manage adapter and process form,notification , workflow desing, reconciliation rules etc.

Business service tier is implemented as an Enterprise JavaBeans(EJB) application. So you can extense Oracle Identity Manager capabilities. 
-The SMPL and EJB APIs allow develop custom plug-ins such as management roles or identities. 
-Identity Services allow use core business capabilites of Oracle Identity Manager such as The User provisioning or reconciliation service.
-Integration Services allow develop custom connectors or adapters for various deployment needs.
-Platform Services allow use Entitlement Servers, Scheduler or SOA composites.

The Middleware tier allows you using capabilites ADF Faces,SOA Suites, Scheduler, Entitlement Server and BI Publisher Reports. So OIM allows you to configure workflows uses Oracle SOA Suite or define authorization policies use with Oracle Entitlement Server. Also you can customization of OIM UI without need to write code and using ADF Business Editor  you can extend custom attributes to user,role,catalog and other objects.


Data tiers; Oracle Identity Manager is driven by data and metadata which provides flexibility and adaptability to Oracle Identity Manager functionlities. 
-Database has five schemas these are OIM,SOA,MDS,OPSS and OES. Oracle Identity Manager uses database to store runtime and configuration data. And all of entity, transactional and audit datas are stored in database.
-Metadata Store; customizations and personalizations are stored in file-based repository or database-based repository.And Oracle Identity Manager architecture,the metadata is in Oracle Identity Manager database to take advantage of some of the advanced performance and availability features that this mode provides.
-Identity Store; Oracle Identity Manager provides the ability to integrate an LDAP-based identity store into Oracle Identity Manager architecture. 

Oracle Identity Manager

Oracle Identity Manager uses the human workflow module of Oracle Service Oriented Architecture Suite. OIM connects to SOA using the T3 URL which is front-end URL for the SOA server.Oracle Identity Manager uses embedded Oracle Entitlement Server for authorization checks in OIM engine. 

Several Oracle Identity Manager modules use JMS queues. Each queue is processed by a separate Message Driven Bean (MDB), which is also part of the Oracle Identity Manager application. Message producers are also part of the Oracle Identity Manager application.

Oracle Identity Manager uses a scheduled jobs for some activities in the background.Some of scheduled jobs come with Out-Of-Box such as the disable users after the end date of the users or you can define your custom schedule jobs with Oracle Identity Manager APIs.

You can use Oracle BI Publisher for reporting Oracle Identity Manager transactions or audit data which are in database.

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.

Sunday Nov 03, 2013

Registration Now Open: Virtual Developer Day, North America, APAC & Europe

Is your organization looking at developing Web or Mobile application based upon the Oracle platform?  Oracle is offering a virtual event for Developer Leads, Managers and Architects to learn more about developing Web, Mobile and beyond based on Oracle applications. This event will provide sessions that range from introductory overviews to technical deep dives covering Oracle's strategic framework for developing multi-channel enterprise applications for the Oracle platforms. Multiple tracks cover every interest and every level and include live online Q&A chats with Oracle's technical staff.

For registration and information on Vortual Developer Day: Oracle ADF Development, please follow the link HERE

Sign up for one of the following events below:

Americas - Tuesday - November 19th / 9am to 1pm PDT / 12pm to 4pm EDT / 1pm to 5pm BRT

APAC - Thursday - November 21st / 10am - 1:30pm IST (India) / 12:30pm - 4pm SGT (Singapore) / 3:30pm -7pm AESDT

EMEA - Tuesday - November 26th / 9am - 1pm GMT / 1pm - 5pm GST / 2:30pm -6:30pm IST

And for those interested in Cloud Application Foundation, including Weblogic and Coherence, don't forget to sign up for the following events:

Americas - Tuesday, November 5, 2013 - 9 am - 1 pm PDT/ 12 pm - 4 pm EDT/ 1 pm - 5 pm BRT

EMEA - December 3, 2013 - 9 a, - 1 pm GMT/ 1pm - 5pm GST/ 2:30 pm - 6:30 pm IST

The event will guide you through tooling updates and best practices around developing applications with WebLogic and Coherence as target platforms.

Wednesday Oct 30, 2013

Chalk Talk with John: How Does SOA Add Value to Your Enterprise?

In this episode of Chalk Talk with John we revisit our town of Middleware Fields from What Does User Experience Mean to You? to look at demystifying the business value of SOA.

Middleware fields is an extremely eco-conscious community and has been trying to setup a commuting program for their employees. Though a good idea, they soon run into challenges ensuring that people are able to use the commuting services easily.  Take a look below to see how SOA is like a transit pass for your enterprise and how it addresses common issues you may have with your enterprise systems.

About me:

Hi, I am John Brunswick, an Oracle Enterprise Architect. As an Oracle Enterprise Architect, I focus on the alignment of technical capabilities in support of business vision and objectives, as well as the overall business value of technology.  Before coming to Oracle, I was a Practice Manager within BEA System's Business Interaction Division consulting organization, orchestrating enterprise systems in support of line of business goals.

Follow me on Twitter and visit my site for Oracle Fusion Middleware related tips.

Monday Oct 28, 2013

Fusion Middleware Newsletter - October Edition is Now Out

From the latest Oracle Fusion Middleware product releases to the Oracle AppAdvantage use case on Cloud and On-Premise Integration to the very latest in Developer corner and more, the October edition of Oracle Fusion Middleware is chock full of information.

Catch the latest edition to learn about the highlights in the latest releases for Oracle GoldenGate 12c and Oracle Data Integrator 12c; and Oracle WebCenter. While there, don’t miss the latest news and upcoming events for Oracle Fusion Middleware and Developers. Find out who we have in the Team Spotlight this edition and watch the latest customer success stories across the portfolio.

Did we miss anything? Would you like to hear more about a particular topic? Let us know. Simply drop us a comment and we’d be sure to discuss that in our next editorial meeting.

In the meantime, grab a coffee and enjoy the October edition of the newsletter.


Friday Oct 25, 2013

Global Perspective: Oracle AppAdvantage Does its Stage Debut in the UK

Global Perspective is a monthly series that brings experiences, business needs and real-world use cases from regions across the globe. This month’s feature is a follow-up from last month’s Global Perspective note from a well known ACE Director based in EMEA.

Author: Debra Lilley, ACE Director

My first contribution to this blog was before Oracle Open World and I was quite excited about where this initiative would take me in my understanding of the value of Oracle Fusion Middleware.

Rimi Bewtra from the Oracle AppAdvantage team came as promised to the Oracle ACE Director briefings and explained what this initiative was all about and I then asked the directors to take part in the new survey. The story was really well received and then at the SOA advisory board that many of these ACE Directors already take part in there was a further discussion on how this initiative will help customers understand the benefits of adoption.

A few days later Rick Beers launched the program at a lunch of invited customer executives which included one from Pella who talked about their projects (a quick recap on that here). I wasn’t able to stay for the whole event but what really interested me was that these executives who understood the technology but where looking for how they could use them to drive their businesses.

Lots of ideas were bubbling up in my head about how we can use this in user groups to help our members, and the timing was fantastic as just three weeks later we had UKOUG_Apps13, our flagship Applications conference in the UK. We had independently working with Oracle marketing in the UK on an initiative called Apps Transformation to help our members look beyond just the application they use today. We have had a Fusion community page but felt the options open are now much wider than Fusion Applications, there are acquired applications, social, mobility and of course the underlying technology, Oracle Fusion Middleware. I was really pleased to be allowed to give the Oracle AppAdvantage story as a session in our conference and we are planning a special Apps Transformation event in March where I hope the Oracle AppAdvantage team will take part and we will have the results of the survey to discuss.

But, life also came full circle for me. In my first post, I talked about Andrew Sutherland and his original theory that Oracle Fusion Middleware adoption had technical drivers. Well, Andrew was a speaker at our event and he gave a potted, tech-talk free update on Oracle Open World. Andrew talked about the Prevailing Technology Winds, and what is driving this today and he talked about that in the past it was the move from simply automating processes (ERP etc), through the altering of those processes (SOA) and onto consolidation. The next drivers are around the need to predict, both faster and more accurately; how to better exploit the information that we have available. He went on to talk about The Nexus of Forces: Social, Mobile, Cloud and Information – harnessing these forces of change with Oracle technology. Gartner really likes this concept and if you want to know more you can get their paper here.

All this has made me think, and I hope it will make you too. Technology can help us drive our businesses better and understanding your needs can be the first step on your journey, which was the theme of our event in the UK. I spoke to a number of the delegates and I hope to share some of their stories in later posts.

If you have a story to share, the survey is at: https://www.surveymonkey.com/s/P335DD3

About the Author:

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

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

Editor’s Note: Debra has kindly agreed to share her musings and experience in a monthly column on the Fusion Middleware blog so do stay tuned…

Wednesday Oct 23, 2013

Chalk Talk with John: What Does User Experience Mean to You?

Author: John Brunswick

The "Chalk Talk with John" series will explore the practical value of Middleware in the context of two fictional communities, shared through analogies aligned to enterprise technology.  This format offers business stakeholders and IT a common language for understanding the benefits of technology in support of their business initiatives, regardless of their current level of technical knowledge. I will endeavor to showcase an episode highlighting business use cases and how technology plays a role in business on a bi-weekly basis.

The debut episode highlights the benefits of user experience capabilities supplied by Portal technologies, by juxtaposing the communities of Middleware Fields and Codeaway Valley with regard to the time and effort their residents spend performing everyday tasks.  This comparison provides insight into the benefits of leveraging a common user experience foundation to support the tasks that our employees, customers and partners engage in on a daily basis with our organizations.

Take a look and let me know your thoughts!

About me:

Hi, I am John Brunswick, an Oracle Enterprise Architect. As an Oracle Enterprise Architect, I focus on the alignment of technical capabilities in support of business vision and objectives, as well as the overall business value of technology.  Before coming to Oracle, I was a Practice Manager within BEA System's Business Interaction Division consulting organization, orchestrating enterprise systems in support of line of business goals.

Connect with me on Twitter and visit my site for Oracle Fusion Middleware related tips.

Monday Oct 21, 2013

Data Integration 12c Raising the Big Data Roof at Oracle OpenWorld

Author: Dain Hansen, Director, Oracle

It was an exciting OpenWorld 2013 for us in the Data Integration track. Our theme this year was all about ‘being future ready’ - previewing one of our biggest releases this year: Oracle Data Integration 12c. Just this week we followed up with this preview by announcing the general availability of 12c release for Oracle’s key data integration products: Oracle Data Integrator 12c and Oracle GoldenGate 12c. The new release delivers extreme performance, increase IT productivity, and simplify deployment, while helping IT organizations to keep pace with new data-oriented technology trends including cloud computing, big data analytics, real-time business intelligence.

Mark Hurd's keynote on day one set the tone for the Data Integration sessions. Mark focused on big data analytics and the changing consumer expectations. Especially real-time insight is a key theme for Oracle overall and data integration products. In Mark Hurd's keynote we heard from key customers, such as Airbus and Thomson Reuters, how real-time analysis of operational data including machine data creates value, in some cases even saves lives. Thomas Kurian gave a deeper look into Oracle's big data and fast data solutions.

In the initial lead Data Integration track session - Brad Adelberg, VP of Development, presented Oracle’s Data Integration 12c product strategy based on key trends from the initial OpenWorld keynotes. Brad talked about how Oracle's data integration products address the new data integration requirements that evolved with cloud computing, big data, and changing consumer expectations and how they set the key themes in our products’ road map. Brad explained why and how fast-time to value, high-performance and future-ready solutions is the top focus areas for product development. If you were not able to attend OpenWorld or this session I recommend reading the white paper: Five New Data Integration Requirements and How to Meet them with Oracle Data Integration, which provides an in-depth look into how Oracle addresses the new trends in the DI market.

Following Brad’s session, Nick Wagner provided in depth review of Oracle GoldenGate’s latest features and roadmap. Nick discussed how Oracle GoldenGate’s tight integration with Oracle Database sets the product apart from the competition. We also heard that heterogeneity of the product is still a major focus for GoldenGate’s development and there will be more news on that front when there is a major release.

After GoldenGate’s product strategy session, Denis Gray from the PM team presented Oracle Data Integrator’s product strategy session, talking about the latest and greatest on ODI. Another good session was delivered by long-time GoldenGate users, Comcast.  Jason Hurd and Amit Patel of Comcast talked about the various use cases they deploy Oracle GoldenGate throughout their enterprise, from database upgrades, feeding reporting systems, to active-active database synchronization.  The Comcast team shared many good tips on how to use GoldenGate for both zero downtime upgrades and active-active replication with conflict management requirement.

One of our other important goals we had this year for the Data Integration track at OpenWorld was hearing from our customers. We ended day 1 on just that, with a wonderful award ceremony for Oracle Excellence Awards for Oracle Fusion Middleware Innovation. The ceremony was held in the Yerba Buena Center for the Arts. Congratulations to Royal Bank of Scotland and Yalumba Wine Company, the winners in the Data Integration category. You can find more information on the award and the winners in our previous blog post: 2013 Oracle Excellence Awards for Fusion Middleware Innovation…

Selected for their innovation use of Oracle’s Data Integration products; the winners for the Data Integration Category are Royal Bank of Scotland and The Yalumba Wine Company. Congratulations!!!

Royal Bank of Scotland’s Market and International Banking division provides clients across the globe with seamless trading and competitive pricing, underpinned by a deep knowledge of risk management across the full spectrum of financial products. They handle millions of transactions daily to keep the lifeblood of their clients’ businesses flowing – whether through payment management solutions or through bespoke trade finance solutions. Royal Bank of Scotland is leveraging Oracle GoldenGate and Oracle Data Integrator along with Oracle Business Intelligence Enterprise Edition and the Oracle Database for a variety of solutions. Mainly, Oracle GoldenGate and Oracle Data Integrator are used to feed their data warehouse – providing a real-time data integration solution that feeds transactional data to their analytics system in minutes to enable improved decision making with timely, accurate data for their business users. Oracle Data Integrator’s in-database transformation capabilities and its ability to integrate with Oracle GoldenGate for real-time data capture is the foundation of this implementation. This solution makes it such that changes happening in the analytics systems are available the same day they are deployed on the operational system with 100% data quality guaranteed. Additionally, the solution has helped to reduce their operational database size from 150GB to 10GB. Impressive! Now what if I told you this solution was built in 3 months and had a less than 6 month return on investment? That’s outstanding!

The Yalumba Wine Company is situated in the Barossa Valley of Australia. It is the oldest family owned winery in Australia with a unique way of aging their wines in specially crafted 100 liter barrels. Did you know that “Yalumba” is Aboriginal for “all the land around”? The Yalumba Wine Company is growing rapidly, and was in need of introducing a more modern standard to the existing manufacturing processes to meet globalization demands, overall time-to-market, and better operational efficiency objectives of product development. The Yalumba Wine Company worked with a partner, Bristlecone to develop a unique solution whereby Oracle Data Integrator is leveraged to pull data from Salesforce.com and JD Edwards, in addition to their other pre-existing source systems, for consumption into their data warehouse. They have emphasized the overall ease of developing integration workflows with Oracle Data Integrator. The solution has brought better visibility for the business users, shorter data loading and transformation performance to their data warehouse with rapid incorporation of new data sources, and a solid future-proof foundation for their organization. Moving forward, they plan on leveraging more from Oracle’s Data Integration portfolio. Terrific!

In addition to these two customers on Tuesday we featured many other important Oracle Data Integrator and Oracle GoldenGate customers. On Tuesday the GoldenGate panel included: Land O’Lakes, Smuckers, and Veolia Water. Besides giving us yummy nutrition and healthy water, these companies have another aspect in common. They all use GoldenGate to boost their ERP application. Please read the recap by Irem Radzik.

On Wednesday, the ODI Panel included: Barry Ralston and Ryan Weber of Infinity Insurance, Paul Stracke of Paychex Inc., and Ian Wall of Vertex Pharmaceuticals for a session filled with interesting projects, use cases and approaches to leveraging Oracle Data Integrator. Please read the recap by Sandrine Riley for more.

Thanks to everyone who joined with us and we hope to stay connected! To hear more about our Data Integration12c products join us in an upcoming webcast to learn more. Follow us www.twitter.com/ORCLGoldenGate or goto our website at www.oracle.com/goto/dataintegration

Sunday Oct 13, 2013

Oracle OpenWorld 2013 - Highlights from Oracle Cloud Application Foundation with WebLogic, Coherence, and more….

Originally Published on  Cloud Application Foundation Blog

Author: Ruma Sanyal, Director, Oracle

Interest in Cloud and Mobility drove significant focus on Oracle Cloud Application Foundation products at this year’s Oracle OpenWorld . In case you missed it, here is a recap:

Oracle WebLogic Server received significant limelight in Executive Vice President Thoman Kurian’s keynote -- The Oracle Cloud Platform: Database as a Service. Java as a Service. Complementing the existing Oracle Cloud Platform Services, the new Oracle Java as a Service provides full control of dedicated Oracle WebLogic Server clusters, supports any Java application, and gives users greater flexibility and choice over their services.

In the classic roadmap session by CAF vice president of product management Mike Lehmann, Mike focused on the recent 12.1.2 release. The session provided insights into how Oracle is evolving this infrastructure to be the next-generation application foundation for its customers to build on in a private cloud setting, Oracle's vision, product plans, and roadmap for this server infrastructure, and how it will be used in the rapidly maturing cloud infrastructure space. We hope the presentation helped you make key decisions about running your enterprise applications on Oracle's enterprise Java server foundation.

Oracle Coherence provided a many sessions at OpenWorld, focused around improving the customer experience with real-time data processing and application scalability to meet mobile and cloud demands. Many customers were excited to learn that Coherence can now update the data cache in real-time, delivering on the expectations of instantaneous updates. All sessions were well-attended, with several customers noting that the 12c release of Coherence was helping them solve strategic problems for both their organization and their own customers.

Developers, Mobile and Cloud!

Chris Tonas kicked off exciting development trends in his General Session “Emerging Trends in Application Development” which covered Oracle’s perspective in addressing the development opportunities in mobile and cloud environments. Mobile continues to be a dominant topic and Chris discussed real-world applications built with Oracle ADF Mobile, a Java based hybrid-mobile framework that helps Java developers build hybrid-mobile apps for iOS and Android from one code base. Java’s mantra to write once, deploy to many – lives on in the mobile arena!

Furthering Oracle’s focus on mobile and cloud computing trends, Chris introduced Oracle Mobile Cloud Services, a mobile backend as a service (MBaaS) that helps mobile app developers readily create more powerful, sophisticated applications that tap into enterprise backend services and simplify enterprise mobile connectivity. Learn more.

Even if you missed this years OpenWorld, you can watch all the keynotes and general sessions here. In addition, you can catch all the current trends and solutions by attending an Oracle Day 2013, the OTN Virtual Developer Day – Harnessing WebLogic and Oracle Coherence, and other Cloud Application Foundation events at following site (link)

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