Architektur

Access OSB Resources using Java

Architektur

Every now and then you might want to store some configurations in simple configuration files and use them as OSB Resources in pipelines. In most cases OSB functionality is sufficient to fulfil your requirements. However sometimes you might not be able to get to your goal directly. Recently, I had to retrieve a list of all values in a specific domain column within a Domain Value Map (DVM). As DVMs are primarily used to map one domain value to one or multiple other domains, existing DVM functions do not provide the capability to retrieve all values from a domain column. Therefore, I developed a Java Callout to get the desired result. The solution is applicable to all OSB resource types. This blog post presents the basic concepts used to implement a solution.

Deployment Process

Architektur

In previous posts we discussed how Microservice applications can be implemented, combined and monitored in Oracle Application Container Cloud service. So far, we focused on a manual deployment process. However, when aiming to implement a working Microservice strategy DevOps is a key success factor. One area DevOps concentrates on is software delivery automation (CI/CD).

Spring-Boot in Oracle Container Cloud Service

Architektur

After looking into how to run a Spring-Boot based Microservice application on Oracle’s Application Container Cloud service, this post will concentrate on Oracle Container Cloud Service. In short, Oracle Container Cloud Service is Oracle’s enterprise-grade container infrastructure solution. It provides features to compose, deploy, orchestrate and manage Docker container-based applications. In contrast to Oracle Application Container Cloud Service customers can completely control containers deployed within this infrastructure. Therefore, this service provides the highest amount of flexibility for container-based applications. On the other hand, it does not relieve customers of tasks like Oracle Application Container Cloud Service.

Architektur

Throughout this series, I will help you to have a better experience when using Maven as the build tool for an ADF Application. Focusing on the Maven building tool, we will go through the development of a multi module ADF Application with a Common Workspace - the typical implementation of the Cylinder Pattern (see Figure below), one of the ADF Architectural Patterns. In case this is not your architectural choice for the moment, no worries! As you will see, tasks like building an ADF Application with a Model and a View-controller Project with Maven, do not depend on your architecture.

Architektur

In this blogpost I would like to show you, how an EC2 instance can register itself automatically on AWS Route 53. This could be important, if you have ie. a clustered group of nodes (like an Apache ZooKeeper or Kafka Cluster) where a list of DNS-Names or IP-Addresses need to be configured and you don't want to use AWS specific DNS names.

Architektur

One of the most important and popular features of the Oracle SOA Suite 12c is the audit trail. It allows the tracing of executed and running process instances using a graphical user interface. This monitoring functionality helps system administrators to trace every execution step of a given process and see how the data was transferred and transformed among the different components. The SOA Suite stores all this information in its dehydration database and in this blog I will explain how to access it using Java.