Book Image

Oracle Fusion Applications Administration Essentials

By : Faisal Ghadially, Kalpit Parikh
Book Image

Oracle Fusion Applications Administration Essentials

By: Faisal Ghadially, Kalpit Parikh

Overview of this book

<p>Oracle Fusion Applications is a process driven and enduser centric package, which is different from legacy ERP products, which means that the installation and maintenance of Oracle Fusion Applications is fundamentally different from legacy ERP. This book bridges the gap between OFA and legacy ERP and provides an indepth view of administering Oracle Fusion Applications.</p> <p>Oracle Fusion Applications Administration Essentials provides you with practical guidance on administering Oracle Fusion Applications. It provides detailed architectural information for an application administrator. This book consists of lucid instructions including screenshots to help teach readers about the administration of Oracle Fusion Applications.</p> <p>Fusion administration has several complex areas that need to be administered. Starting from installation, to maintaining and monitoring Oracle Fusion applications, this book comprehensively covers the steps and details of performing specific tasks, keeping in mind the architectural aspects of the application.</p> <p>We will then review the steps for a bare metal installation of Oracle Fusion Applications. This is followed by a review of the Functional Setup Manager, as well as an explanation of administrative aspects such as security, monitoring, and job scheduling.The book also covers the administration of applications in terms of patching and cloning. A clear view of Extending Oracle Fusion Applications is provided as well.</p> <p>Oracle Fusion Application Administration Essentials is a comprehensive guide to administering and maintaining Oracle Fusion Applications. This book not only gives detailed steps for administering the application, but also provides context for these administrative tasks. The lucid style and clear illustrations will ensure that a comprehensive understanding of the topics will be achieved.</p>
Table of Contents (14 chapters)
Oracle Fusion Applications Administration Essentials
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Changing the application's ecosystem


Oracle Fusion Applications and the business functionalities that it provides have evolved. New business processes have usually been the trigger for driving change in systems and applications. However, in recent years, technology has opened up novel approaches to perform business processes, and in some cases, opened up entirely new business domains (for example, Cloud or Elastic computings).

There is a healthy history of business needs and technology advances complementing each other. However, within the age of computers, technology has led to business innovation. Business users have benefited from the computing capability and flexibility that technical developments have brought to businesses. The PC era put meaningful computing capability on the desktop. This drove a change from mainframe-based monolithic data centers to business processes that empowered the end user.

An inventory report was no longer something that arrived once a month. Business users now had the capability to get business information they needed, when they needed it. This capability profoundly changed the speed of business, and more importantly, the speed in which business decisions were made. Departments such as sales, engineering, and finance now had visibility to each other's vital data. This led to efficiencies in business and ultimately higher profits and customer satisfaction.

This flexibility in the business domain during the client-server period soon extended to the consumer with the advent of the Internet. Consumers could now interact directly with businesses, which enabled a completely new dimension of customer centricity. Business users saw a delayed benefit of the Internet. The need to be interconnected outside the organization evolved with the advent of concepts, such as Service Oriented Architecture (SOA). This introduced business-process flexibility as well as business-process delegation. A need for business-process orchestration was realized.

The advent of elastic computing based on cloud-based computing models has created entirely new possibilities for businesses. Now, entire applications and their intrinsic functionalities are made available on demand, and can scale to business needs. This has opened up new avenues of doing business as well as business models that have never been seen before. Applications have started to evolve to embrace this new approach, and Oracle Fusion Applications is one such example.

The following diagram visualizes the evolution of computing paradigms and their impact on businesses. It shows how applications evolved along with changing business models. It provides an overlay with the functionality that was inherent within those applications.

The diagram shows a gradual migration of functionality away from the core of the organization to a highly distributed model. This evolution can be explained by the technology drivers that were available during each computing era.

In the mainframe era where computing resources were at a premium, applications were focused on computations. Interactions with the mainframes required advanced skills and training. There was marginal attention paid to the user interface and distributed computing.

With the advent of the client-server model, computing resources became distributed, and this led to the first era of true business applications. The client layer focused on presentation and simplistic data validation. The server layer provided data persistence and complex processing. This approach allowed the first wave of true ERP applications to be developed.

A whole host of applications from multiple vendors surfaced during this period. This included applications such as Oracle E-Business Suite, PeopleSoft, Siebel, SAP, and Great Plains, apart from several industry-specific applications.

These server-oriented ERP applications had complex data structures, which resulted in large monolithic databases. Also, the business-processing logic was tightly coupled with the database structures resulting in applications that provided good business functionality, but they had two major drawbacks, which are as follows:

  • They were hard to modify or customize

  • Integrations outside of the applications were complex

Middleware and SOA

With the advent of the Internet, there was a move towards moving business applications to a web-based frontend. This resulted in the evolution of middleware that could insulate the data layer from the presentation layer. However, functionality provided by ERP applications did not fundamentally change. The Internet simply provided a powerful new mechanism for users to interact with the business applications.

Internet-based connectivity did provide new approaches for business-to-business (B2B) communication. This also led to progress in the areas of business-to-customer (B2C) capabilities. However, core business processes in the areas of Finance, Order Management, Supply Chain, and Human Resource Management remained mostly unchanged.

No more monolithic applications

The introduction of middleware provided a unique ability for business applications to communicate with each other. This communication could now be real time and could be orchestrated for multiple back-and-forth messaging patterns. This led to the development of standards that would allow the exchange of information between applications. It also resulted in a specialized approach in business processing, wherein niche applications for specialized functionality could be integrated with larger ERP applications. Typical examples of this were specialized customer service systems integrated with ERP systems, or asset management systems integrated with core financial systems.

The following diagram shows the separation of the presentation and data layers. Middleware orchestrates the business processes, and in many cases, also contains the business logic that is the core process for the organization:

While the middleware products were evolving, the SOA-based approach for service integration had also been maturing. The confluence of these two accelerated the ability to weave together functionality across applications.

The following diagram illustrates the realization of the SOA-based approach in the middleware layer. Middleware products such as Oracle Fusion Middleware provide comprehensive message transformation and routing capabilities. However, the ability to provide process orchestration is vital to aligning business processes with siloed applications.

As seen in the following diagram, when applications are connected using middleware, they appear as providers of functionality. This functionality is then orchestrated into an end-to-end business process by the middleware connecting these applications. The technology stack is now much more closely aligned with the business process than it has ever been in the past.

Middleware and SOA approaches allowed the orchestration of processes that spanned multiple applications. The large ERP applications that had appeared "monolithic" up to this point now resembled the silos of functionality. ERP systems started to appear restrictive as they were limited in their flexibility, but continued to be the primary storage of institutional data.

The immense flexibility provided by SOA (enabled by middleware) stood in stark contrast to the restrictions imposed by "big-box" ERP software.