Oracle Fusion Middleware

Case Study: Oracle Fusion Middleware and service-oriented architecture

Oracle's complete family of application infrastructure products—from the #1 Java application server to SOA and enterprise portals.
Note: This article showcases the benefits, applications and uses of Oracle Fusion Middleware. NOPERU is a fictional enterprise. You can read our source for this blog post here.

NOPERU (National Organization for Permits for Emissions and Resource Usage) is a public organization assigned with issuing permits for excessive emissions and use of resources such as energy beyond the given limit. NOPERU’s operations are based on checking, approving or denying license to government agencies, private enterprises or individuals.

NOPERU was established in the first half of the 1990s. Even though they have a national scope, most of their operations are paper-based. The channels that they utilized are telephone, paper-based mail, fax and on-site kiosks. Because of NOPERU’s dependence on these channels, their operations are only done during office hours. Needless to say, the type of service that NOPERU offers requires quick interaction between them and the clients.

Nonetheless, NOPERU used client/server technology in their computer systems. The system they used is Oracle Forms running against an Oracle 7 database. The use of digital systems, however, has only partially decreased the weight of NOPERU’s operations. This is because of the following reasons.

  1. First, the applications used by the public in their submissions have been optimized according to their own database. This made three unrelated programs, which are independently managed.
  2. Second, these programs run locally in every regional branch, which makes the database more vulnerable.
  3. Finally, administrative actions and upgrades are difficult to monitor because each application is entered into the database as instances. NOPERU does not manage its data and the data in the separate programs are not synched into each other.

Because of these difficulties, NOPERU has decided to overhaul its program. Three factors were given emphasis for this overhaul: speed, paperless-ness and usability. Improving these factors is part of the objective of the overhaul. The step they took is technology evolution, and this requires a lot of planning and designing. They named the whole effort “Go Forward.” Go Forward has a number of aspects and parts.

The architecture team led the evolution of NOPERU’s framework. The new system has three layers: the User Interface and Programmatic Interface Layer, the Business Layer, and the Data Layer. Each layer has a role of its own and the implementation of each layer is encapsulated to other layers. Command always comes from the top downwards, making the synchronization between tasks more fluid and logical.

NOPERU also conceptualized an inverted triangle system, which is comprised of Data Layer, the Interface Layer and the Business Layer.

The architecture team has made the whole system service-oriented. This is a radical departure from the application / silo-based operations of the previous system. Aside from services, event-driven architectural design was also included to transfer information without any direct dependencies between the source and the recipient(s) of the information. All of these are facilitated by the Oracle Fusion Middleware’s data management capabilities.

Four Cornerstone offers Oracle consulting in Fort Worth, Dallas. If you plan to level up your Oracle experience through Oracle Fusion Middleware, our team of Oracle experts will be more than capable of helping you. Contact us now!

Uncategorized

Performance Boost in MySQL 8.0.35…

Oracle has recently published interesting performance numbers that show MySQL 8.0.35 Enterprise Edition about 25%, or higher, faster than MySQL Community Edition.   A great...

Keep Reading

Uncategorized

Security Trends For 2024: SBOMs

A recent article on Forbes, linked below, lists five security trends that are likely to be important in 2024. Of course, AI-related security topics top...

Keep Reading

Uncategorized

Getting started with your first…

Anyone looking at writing their first Generative AI application should read this to save time. In June 2023, Google Cloud published a useful blog post,...

Keep Reading

Uncategorized

Read-Write and Read-Only query splitting…

Optimize the usage of the standby (secondary) read-only MySQL InnoDB Cluster servers by automatically and transparently distributing read-queries to them. A great feature in MySQL...

Keep Reading

Uncategorized

Considering Cloud Diversification?

Moving an enterprise to a Public Cloud can quickly feel like moving into a locked-in relationship with the Cloud vendor. One solution to diminish this...

Keep Reading

Uncategorized

Gartner: Global cloud consumption will…

Gartner forecasts that 2024 will see a 20% global cloud consumption increase from 2023 to $679B, while 2023 has seen an 18% increase from 2022...

Keep Reading

Uncategorized

ByteDance: Use AI for tuning…

ZDNet is reporting that a ByteDance (the maker of TikTok) Linux kernel developer has proposed to implement AI to tune the performance of Linux systems...

Keep Reading

AI Governance

What is AI TRiSM?

If reading now about AI TRiSM for the first time, it might be good read on and learn what it’s about because it leads the...

Keep Reading

Cloud Blog

4 Ways To Benefit from…

One of the benefits you get when you work with cloud applications is that you often have quarterly updates that are packed with features. This...

Keep Reading

Artificial Intelligence

Data and Analytics: Cross the…

  Artificial intelligence is a manna sent from digital heaven. That’s how blessed your business can get if you immerse into the AI of things....

Keep Reading

Live Chat | Emergency