What is involved in developing an API Integration Strategy?
Establishing an API integration strategy is a key milestone in your digital transformation journey and requires you to take a step back and revisit your entire business and IT landscape.
Insights on agile development, APIs, events and integration, cloud-native and DevOps.
Deliver value faster
Increase Customer Satisfaction
Accelerate Business Growth
Jan 13 2022
Establishing an API integration strategy is a key milestone in your digital transformation journey and requires you to take a step back and revisit your entire business and IT landscape.
Jan 13 2022
API integration is a powerful technique that enables modern enterprises to operate in real-time by leveraging just-in-time curated information delivered to their fingertips. In this post, we talk about what API integration is and why you should adopt it.
By: Matt Wright
Nov 26 2021
Not only must businesses be good at what they do, but they must also be able to do it quickly. Today companies in all industries are being required to move faster to meet rapidly changing expectations in what people want, where and how quickly they want it, whilst ensuring they...
By: DJ Munuswamy
Nov 05 2021
In recent years, it has become apparent that digitally capable organisations that can respond to things as they happen in real-time are better equipped to address the three key metrics for any mining organisation - safety, ROI on assets, and the unit cost of production. To be...
Aug 10 2021
System integration has been one of the most consistent focus areas for businesses over many years. It is one of those pillars within IT which has constantly shifted shape and evolved but has never lost its relevance because the number and varieties of systems that enterprises...
By: Juliana Button
Jul 23 2021
In the world of software solutions, system integration involves connecting various IT systems, services, and more recently ‘things’ to form a dynamic application network, allowing each component or application to function as a part...
By: Matt Wright
Jun 11 2021
To get online shoppers to repeatedly buy from you, organisations need to provide a simple and reliable shopping experience. Whilst most retailers provide a modern front-end that is sleek and easy to place the order, integration between this and the various systems involved in...
By: Andrew Dorman
Dec 17 2020
With our focus on API-led integration, we take a look at the strategies, approaches, and tools available for a Mule 3 to Mule 4 upgrade on MuleSoft Anypoint Platform, to bridge the gap between the Mule 3 and Mule 4 runtimes, including the Mule 3 to Mule 4 migration tool, the...
Nov 24 2020
At Rubicon Red, as part of custom application development, we are often called upon by our customers to solve complex business problems. This involves building platforms out of existing assets, modernising legacy solutions and providing API remediation work to unleash their...
Aug 10 2020
If you’ve worked within the technology industry, you might be familiar with the infamous quote from AWS CTO, Werner Vogels; “Everything fails all the time”. This is an unfortunate inevitability within the realm of modern business applications that integrate using APIs. An...
Jul 30 2020
When developing APIs for your business, it’s critical to adhere to key API design and security standards, as well as a clearly defined structure and method of governance. At Rubicon Red, these standards are kept at the forefront of our processes to ensure that your API-driven...
By: Lakshmi Ng
May 29 2020
My personal growth experiences at Rubicon Red have motivated me to share my story to inspire others, to make the most of their opportunities for growth and development.
By: Praveen Kumar
May 19 2020
With all of the focus on the COVID-19 global pandemic, this blog walks through the process of building a dashboard with real-time insights, not just with the numbers available, but also visually representing each country's flag and providing drill down data for India and...
By: Andrew Dorman
Apr 09 2020
Thinking about API best practices design? Done right, APIs enable rapid connectivity of customers, suppliers and partners across digital channels, unlocking your business's potential for new products, services and engaging digital experiences.
Dec 19 2019
We are all familiar with using bots for DMs and support services. If you are a developer using Oracle Digital Assistant (ODA), you might be aware that there are only a few out-of-the-box supported channels. Ever wondered about building an integration for any unsupported...
By: Aakanksha Jain
Nov 21 2019
It's fair to say that we all value well-written, self-explanatory technical documentation while adopting new technologies or understanding what has been done within existing solutions. However, it is well understood amongst the coding fraternity, that writing documentation can...
By: Andrew Dorman
Oct 14 2019
Oracle Integration Cloud (OIC) is a powerful platform for application integration, process automation, and streamlined mobile and web development. It incorporates machine learning recommendations to accelerate every step of designing and delivering integrations.
In reviewing...
By: Anthony Hobart
Sep 24 2019
Configuring the Oracle ERP Cloud Adapter within Oracle Integration Cloud (OIC) for importing bulk data using File Based Data Import (FBDI) into ERP requires many considerations and some important configuration. This post outlines the steps and considerations required for an...
By: Adrian Nakon
Jul 10 2019
This final article is a brief review of the steps that were examined across all of these articles.There is much to consider when patching your Linux environment and it's well worth planning out the approach before you start.
By: Adrian Nakon
Jul 04 2019
This article is the last in this series and discusses how to roll back the patches that have been made on a Linux system.
By: Adrian Nakon
Jul 02 2019
So now, after all the preparation we are ready to actually apply the security patches!There are a number of options we have for patching - based on how much we would like to patch (the scope).
By: Adrian Nakon
Jun 28 2019
In this article, we're going to take a look at Cataloging the state of a Linux system - both before and after a patching run.
By: Adrian Nakon
Jun 27 2019
Continuing on with the series, this article looks at some of the powerful tooling available with the Linux 'rpm' command.
By: Adrian Nakon
Jun 20 2019
This article is a little different from the previous ones - in that it takes a look at some of the useful utilities 'yum' provides in order to support the patching work.
By: Anthony Hobart
May 31 2019
While working with Oracle Integration Cloud (OIC) on a number of cloud integration and ERP integration projects recently, I've come across a few handy tips and tricks to make life easier.
By: Adrian Nakon
May 31 2019
This next article in the series discusses how to enable and disable locally available repositories.
By: Adrian Nakon
May 24 2019
Continuing on with the Linux patching series, this article looks at how to make sure the newly set up patching repositories are kept up to date on a nightly basis.
By: Adrian Nakon
May 15 2019
So, onto part #2 of this series - setting up the Linux repositories that will be accessed from our VMs.
By: Adrian Nakon
Apr 29 2019
As we all know, patching is an important and necessary part of the Support work we do. In terms of Linux, patching of Linux servers is a vital part of ensuring that there are no security holes that could be exploited by outside attackers.
By: Narender Kasa
Mar 26 2019
Infrastructure monitoring for cloud and next-generation resources can be a challenging and complex problem in managing large scale, high-performance enterprise cloud solutions. Oracle Management Cloud (OMC) provides a great solution that is easy to set-up and use and provides a...
Feb 15 2019
Hi Everyone,
With the rapid rise in the uptake of virtual assistants, we wanted to explore integrating the Oracle Digital Assistant (ODA) with Alexa, so we can expand the range of platforms we can offer for our customers. Good news, with the latest release of Node SDK for ODA by...
By: Rubicon Red
Aug 23 2018
TL;DR: Using the rubiconxred/psm
docker image with external secrets, we can securely interact with psm
CLI without needing anything else installed on our machine. No python
, no pip
dependency downloads, no secrets stored in the image; the only dependency is docker
.
By: Andrew Dorman
Aug 07 2018
Oracle PaaS Service Manager (PSM) is a command line tool that allows you to provision, configure, and manage the life cycle of Oracle PaaS platforms and products. It acts as a wrapper around the REST APIs, and makes it easier to interact with the PaaS services from the command...
Jul 06 2018
Over the past few months, we have been working with Oracle Integration Cloud (OIC). In this post, we’ll be looking at Integration Cloud Services (ICS) agent framework, for our on premise to cloud integration.
By: Adrian Nakon
Jun 08 2018
Hi Everyone,
In Part #1 of this series : Removing SSH 'pem' files from Jump Boxes in AWS - Introduction, I described the problem of SSH management and started on a solution to restrict the spread of SSH key distribution across the servers in an environment.
By: Adrian Nakon
May 25 2018
Hi Everyone,
During the work of a major Client Project, one issue that was continually on my mind was how we were using SSH 'pem' files on the non-prod and prod jump boxes.
By: Andrew Dorman
Nov 08 2017
Oracle Fusion Middleware environments often consist of multiple servers distributed across many physical hosts. To provision new environments we have the power of Rubicon Red MyST Studio to automate the creation and deployment of platforms both large and small, but there still...
By: Sonal Sharma
Aug 31 2017
During a recent engagement, I faced a few issues while creating a database adapter for a stored procedure in OSB 12.2.1.2. I wanted to share the detailed steps to create the database adapter, the issues I encountered and the resolution to those issues, in the hope that his may...
By: Sonal Sharma
Aug 22 2017
During my recent engagements, working with SOA Suite 12c, I have realized the strength of the XQuery library feature (introduced in OSB 12c) to simplify SOA 12c implementations by avoiding copying code in various places, and instead centralizing it. In this article we will...
By: Rubicon Red
Jul 17 2017
In previous blogs, I took you on the journey to containerise a seemingly monolithic application called MedRec, which runs on the WebLogic Application Server. Since then, the strangely familiar, yet fictitious, development team behind the MedRec application have realised that the...
By: Rubicon Red
Jul 11 2017
I will show you that the MedRec sample application for WebLogic can be used for deploying Java artifacts and configuring WebLogic resources on first boot of a WebLogic Docker image. We can do this with a 5 line Dockerfile
and a medrec.py
script which customises the WebLogic...
By: Arun Pareek
May 25 2017
In a previous blog post, I wrote about the new Decision Modeling capability introduced in Oracle Process Cloud Service. The earlier post provided an introduction to DMN and a usage scenario along with a working prototype.
By: Craig Barr
May 23 2017
TL;DR WebLogic Applications can be deployed to Oracle Container Cloud using a separate application image and volume mapping to the official WebLogic image for Docker at runtime as shown in this 2 minute video.
By: Craig Barr
May 17 2017
Rubicon Red MyST is the most advanced and intuitive DevOps solution for Oracle Middleware. MyST 5.5 is a major release specifically focused around Application Release Automation, Role-based Access Control and Event Auditing. It also comes with additional installation options...
By: Craig Barr
May 17 2017
Whether you like it or not, organisations worldwide are using customisable commercial off-the-shelf software products to deliver Enterprise Integration solutions that underpin the systems we rely on in the business ever day. Whether you're filling out a pre-populated web-form or...
By: Arun Pareek
May 02 2017
With the latest release of the Process Cloud Service (17.1.3), Oracle has released a preview version of its much awaited Decision Model and Notation (DMN) engine. The DMN standard provides a powerful meta-model, notation and semantics for...
By: Arun Pareek
Apr 07 2017
By: Kapil Kapani
Mar 09 2017
I wanted to share with you a challenging Oracle ADF use-case I was working on recently, during an Oracle BPM project at an Australian Tier One Bank. The use-case related to using the Oracle ADF Select One Choice...
By: Sunil Jacob
Feb 09 2017
Oracle Integration Cloud Service (ICS) is a new Oracle Cloud Service that allows for easy integration between cloud or on-premise systems. The various pre-built adapters allow for easy endpoint configuration so that the integration developer can focus on the integration logic....
By: Craig Barr
Feb 06 2017
Did you know that you can integrate the Oracle Container Registry and Container Cloud to rapidly deliver a WebLogic environment?
In this post, I will show you how it is done in 3 easy steps.
By: Craig Barr
Jan 30 2017
Today, the Oracle Container Registry went live. A year in the making, the Registry is a means to provide Oracle customers with easy access to Oracle Database and Middleware Docker images to run On-Premise or on the Cloud.
By: Craig Barr
Jan 25 2017
Don’t.
…but if you have to and you want Apache Maven to make your life easier rather than bring you eternal pain, you might find these 8 tips and tricks useful.
Tip #1: Use profile activation conditions to do different things based on Operating System
By: Sunil Jacob
Jan 23 2017
Oracle Application Container Cloud service allows for microservices to be hosted using programming languages like Java SE, NodeJS, PHP and Python. Future plans include support for Ruby. An earlier post provided an overview and compared this to Oracle Container Cloud Service.
By: Craig Barr
Jan 13 2017
While a latecomer to the Container Cloud market, Oracle is not holding back when it comes to on-demand container cloud services. They have two primary services in this space:
By: Craig Barr
Dec 22 2016
How do you automate continuous change to your environments consistently?
Consider a simple scenario. You have a Composite Application and you want to deploy it from Development/CI through to Production. Oracle provide a useful Apache Ant script for doing automated deployment of...
By: Srikanth Lakkoju
Dec 08 2016
Overview:
Some of our customers are successfully running Oracle Fusion Middleware on AWS for Production, Development, Test and CI environments.
By: Kevin Powe
Nov 02 2016
Work Manager configuration is now supported by MyST Studio and MyST CLI 5.0.1.1, to help make fine-tuning FMW performance that much easier. Here's a quick refresher on self-tuning behaviour in WebLogic Server, along with where to configure objects in MyST Studio.
By: Matt Wright
Oct 27 2016
During the lifetime of a project, code will be built and promoted to various staging environments such as Development, System Integration and Test (SIT), User Acceptance and Test (UAT), Pre-Prod, and Production.
By: Fabio Douek
Oct 27 2016
In this release, we are bringing a lot of new features and improvements.
Oct 27 2016
Rubicon Red MyST delivers automated platform provisioning and configuration management for Oracle Middleware, on premise and on cloud. MyST uses a declarative approach to automation, meaning users simply define the target state of the Oracle Middleware infrastructure to...
By: Matt Wright
Oct 27 2016
Rubicon Red MyST uses a declarative approach to automation, meaning users simply define the target state of the Oracle Middleware infrastructure to be deployed; which, at the push of a button, is automatically provisioned by MyST.
By: Matt Wright
Oct 27 2016
Most organizations when migrating to Oracle SOA 12c or Oracle BPM 12c choose to perform a side-by-side upgrade, as it:
By: Kevin Powe
Oct 21 2016
MyST Studio and MyST CLI from version 5.0 onwards supports the automatic configuration of Store and Forward (SAF) providers to make integration with external JMS providers or enabling Web Services Reliable Messaging that much easier.
By: Kevin Powe
Oct 20 2016
Oracle Business Intelligence (OBIEE) 12.2.1 and 12.2.1.1 are now supported by MyST Studio and MyST CLI version 5.0.
Sep 06 2016
While designing integration solutions that involve multiple distributed systems, it is often critical to understand the transactional capability of the various participants and configure the transaction settings appropriately. One such critical setting that...
By: Fabio Douek
Aug 25 2016
Over the last few months I've been playing with Amazon Alexa, and building some private Alexa Skills which make my life easier. These "skills" retrieve data from multiple systems, and make them available in a summarised way, which I can very simply interrogate at any...
By: Fabio Douek
Aug 01 2016
Rubicon Red MyST delivers automated platform provisioning and continuous delivery for Oracle Middleware, enabling users to deliver a consistent and reliable platform in minutes.
By: Fabio Douek
Jul 01 2016
We are proud to announce that RDS support is fully integrated and certified against MyST 3.8.2, which was released on 15/Jun/2016. To know more about MyST visit: https://www.mystsoftware.com/
We started to provision Oracle Fusion Middleware platforms against AWS in...
By: Kapil Kapani
Jun 28 2016
While working on a number of client projects recently, I’ve discovered the Panel Grid Layout in ADF is the perfect choice for laying out screens when there are complex data items of different types. Whilst the Panel Form Layout is great for screens with only a few simple items,...
By: Arun Pareek
Jun 01 2016
Our good friend and Oracle ACE Director Antonis Antoniou has blogged about how approval controls can be disabled in the Oracle BPM Suite 12c workspace.
By: Arun Pareek
May 13 2016
The human workflow engine in Oracle SOA and BPM suite manages the assignment and life-cycle of human tasks deployed to the run-time infrastructure. In this post, I will share an interesting use case around restricting task reassignments to only certain group of...
By: Matt Wright
Apr 15 2016
The source of competitive advantage and value that an organization delivers to its end customers is increasingly defined by the software “systems” that underpin them. As a result, organizations find themselves in a digital race, where the speed at which IT can reliably deliver...
By: Garret O'Kelly
Apr 14 2016
We needed to provide an OSB service (hrs.wfm.cvs.PI.Worker_1.0) to accept a SOAP request plus attached XML file containing a set of records. We wanted to discard the request, but forward the attached file content onto a JMS queue for further processing. A BPEL would...
By: Craig Barr
Oct 27 2015
It’s a sign of the times when Oracle mention that the latest version (12.2.1) of their Oracle WebLogic Java EE Application Server was released last week on Docker shortly before it was released as a plain old executable installer.
By: Matt Wright
Sep 12 2015
During the lifetime of a project, code will be built and promoted to various environments such as Development, System Integration and Test (SIT), User Acceptance and Test (UAT), Pre-Prod as it makes its journey to Production.
By: Matt Wright
Jul 23 2015
As each industry becomes more tightly integrated into the digital economy, each organisation is becoming a technology company (often by stealth). In this world, the speed at which organisations can reliably deliver software solutions is becoming a key market differentiation.
By: Matt Wright
Jun 21 2015
The goal of continuous delivery is to help software development teams drive waste out of their process by simultaneously automating the process of software delivery and reducing the batch size of their work. This allows organizations to rapidly, reliably, and repeatedly deliver...
By: Rubicon Red
Jun 09 2015
Oracle MAF does not currently provide an out of the box solution for detecting whether GPS is enabled (at least as of version 2.1.2). This is problematic when using a function such as startLocationMonitor, as when there is no GPS the app will lock up for about 15 seconds and...
By: Matt Wright
Jun 02 2015
Today every business is a digital business, where the value that the business delivers to its customers, either through its products and / or services is increasingly derived from the software “systems” that underpins them.