The data and the application layer

When the data is separate from the application all the pieces of your infrastructure falls in place.

Data and application layer

Image by PublicDomainPictures from Pixabay

Cloud platforms send data between the views you can see in the browser and the server in the clouds. This way all the heavy lifting, such as math and databases is maintained on a server in the cloud, and the visualization is handled by the browser on your computer.

Servers and API's

When we set up our servers, we create a library of services which the servers will respond to and return useful results. Examples are 'get all well names in the database' or 'calculate load cases on this well design'. Through setup we control who can ask for services, and we make sure that the service has the data it needs to perform the task, and the error handling necessary to guide users.

The servers holds all the data, and the data can be requested through the API. The API is a name for the library of services we offer, and is a well documented service.


An integration is when we let other application use our services. So say you have your field development tool running, and you want an updated trajectory. Then you don't want to see the trajectory update immediately after changing a target or wellhead position.

In this case, an integration is to let the field development tool use our API, so we set up a secure connection where data flows from the field development tool to our servers. Our servers then use all the data and functionality, for instance checking pre-made well designs or offset wells, then calculate an updated trajectory, and return this trajectory. If the user wants, the risk matrix for this well is also included. See the video below for an example with integration with FieldAp, showing trajectory updates.

Network of Applications

Integrations give you a network of integrated applications, are quick to build, and comes at a very low cost. The network can be built without complex infrastructure for the customer, everything is handled by the applications, with Pro Well Plan as an integration layer handling errors and data quality issues.

Error handling is important, a simple example is if you want to perform 'A + B', but you only have 'A', you want to know that 'B' is missing, but this is what comes with our platform.

Watch Video

In the video below, you can see how our platform collaborate with another platform, the FutureOn FieldAp application for field development. You can see that when an update is made in one platform, the results are immediately reflected in the other.

Enormous Savings

Imagine the time savings of having the data updated for all parties when you let go of the mouse button? No more creating presentations, emailing, importing data, checking that spreadsheet that it's the latest version, calling for a meeting and more. How would you like to spend your time?

Read more by following the links below to the topics Integrations and Modern Drilling Organization.

Share this

Latest news