Organizing Fusion Middleware administration in a smart and frugal way

Lucas Jellema
0 0
Read Time:2 Minute, 22 Second

One of the perhaps somewhat counterintuitive challenges with at least the initial stages of adopting Fusion Middleware is the fact that there is too little work in terms of administration.

On the one hand, Fusion Middleware administration entails quite a bit, starting with WebLogic Server

clip_image002

and typically extending to one or more FMW components:

clip_image004

all of which the administrator – or rather the administration team – needs to deal to with. Typically even around the clock to ensure the availability required by the business.

On the other hand, the actual workload for FMW administration for a small number of applications, services and processes does not justify a dedicated resource. This proves a serious problem for many organizations: 24/7 availability requires 3 FTE while the effort is on average less 0.5 FTE.

Organizations can adopt several strategies to address this challenge, as is illustrated in the next picture.

 

Middleware administration can be combined with responsibilities for other components in the stack. This can either mean moving up in the stack: more business oriented administration of the applications and other components deployed on the middleware or, more common, moving down to also take care of the database.

An other approach to ensure a full time workload for the middleware administrator is to engage the administrators with the development teams and pre-production environments. This has many advantages, including better and more production-like environments for the development teams, accelerated built up of experience for the administrator, much smoother hand-over from development to production and early focus on non-functional requirements and deployment.

clip_image006

Another obvious way – although in reality hard to realize in some formal or political organizations – to broaden the responsibilities of the middleware administrators is to have them look after environments and applications in other departments or organization units than their own. Extending from that idea it might even be an option to share administration staff between different organizations. Of course these last two approaches are very similar to the idea of the cloud – but instead of sharing infrastructure it is sharing human resources.

Additionally, most of the day to day operations is fairly run of the mill work that does not require very deep knowledge or long experience. However, every now and again, a special task needs to be performed or an urgent issue resolved that does require such knowledge and experience. It seems most realistic and efficient for organizations – at least until they reach a certain critical mass in terms of [Fusion] middleware workload, knowledge and experience – to have external specialist on call to help out with these out-of-the-ordinary tasks. Such specialist support can be captured in part-time presence and SLAs (Service Level Agreements) along possibly with some remote monitoring. The external FMW specialist can also coach the internal staff, helping them gain knowledge and confidence.

About Post Author

Lucas Jellema

Lucas Jellema, active in IT (and with Oracle) since 1994. Oracle ACE Director and Oracle Developer Champion. Solution architect and developer on diverse areas including SQL, JavaScript, Kubernetes & Docker, Machine Learning, Java, SOA and microservices, events in various shapes and forms and many other things. Author of the Oracle Press book Oracle SOA Suite 12c Handbook. Frequent presenter on user groups and community events and conferences such as JavaOne, Oracle Code, CodeOne, NLJUG JFall and Oracle OpenWorld.
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %
Next Post

Most aggravating developer induced headaches for Middleware Administrators

In recent months, I have had a lot of dealings with middleware administrators, responsible for the management of WebLogic Server and other Fusion Middleware components such as SOA Suite, Oracle Service Bus, WebCenter and UCM. My role is frequently one that allows me to step back a little and observe. […]
%d bloggers like this: