Skip to main content

I often see software developers getting pressed to get things done quickly and efficiently as possible. This takes a step back to see how developers can work more efficiently as individuals and as part of a team.

Imagine your SOA/BPM application is consuming a service (internal or third party) that takes more than 5 minutes to reply, which is more than the default JTA timeout. What would happen in this situation? The result is a faulted instance.

Documentation. Hardly anybody wants to write it, but it is one of the most important deliverables in a software project. Without documentation, it becomes very difficult to understand why things were done the way they were and if the project is operating as expected. 

An automated way to provision, configure, and register new API gateway nodes, running on Amazon EC2 into the Oracle API Platform using Terraform and Ansible.
5 Things I Learned at Oracle Open World 2018 on topics such as Citizen Developer Self-Service Integration, CI/CD for Oracle Fn Project, DevOps in the Cloud with Oracle Developer Cloud Service, Future of the Cloud and Oracle Integration Cloud Best Practices.
Best practices for interfacing Java to external systems through Oracle BPEL components.
The use of a SQL script to create the test data and to run the test and record the results in a custom unit test table.

While mastering the nuances of Oracle Integration Cloud Service (ICS), I was pushing along through a transformation mapping from a fairly complex source to an equally complex target.  Requirements slowly spiraled from 'simple' mappings to 'can-i-even-do-that' mappings.  ICS provides a decent graphical interface for creating transformations (once you get familiar with it).  It allows for an easy way to map from source to target, as long as you don't need to do anything complicated.

AVIO Releases an ICS Maven Plugin

Released today, the AVIO ICS Maven plugin has been released to Maven Central.

Oracle ICS (Integration Cloud Service) is a cloud platform with a web-based interface used to quickly build integrations between cloud and on-premise applications.

AVIO ICS Maven Plugin

I began getting my feet wet (shameless self-advertising) and took in the whole ICS experience.

It has been a fun adventure working in ICS, mastering the art of deactivating, editing, fixing, saving, activating, and finally testing... only to curse at a simple forgotten step and repeat the process again.  Some tasks that used to be simple became harder, some tasks that were complicated and confusing became simpler.

Subscribe to Oracle