Installing on-premise Kubernetes cluster using kubeadm

Motivation and target audience This blog post is geared towards developers and administrators who want to setup an on-premise Kubernetes cluster. This post will guide you towards the basics of...

Running SoapUI tests on Jenkins

Introduction It is fine to run small and ad hoc API and functional tests from SoapUI GUI environment but it is not suitable for running automated regression tests that are...

Setting Up and Initializing Database Connection from Groovy Test Step in SoapUI

Introduction Although SoapUI has a Test Step called “JDBC Request” this test step requires hard coded credentials to run properly. Otherwise we are going to get “java.sqlSQLException” because of missing...

Writing Groovy Script Libraries in SoapUI

Motivation and target audience Very often when we are creating tests in SoapUI where we end up writing a lot of Groovy code to add extra flexibility to our tests,...

Getting started with gRPC. Part 1

Motivation and target audience There are several blog posts on the internet touching one or several shiny features that gRPC framework boasts about. There is also the official documentation from...

Using Drools (Business Rules Management System) for data quality checking.

Introduction In SYSCO AS we deal with a lot of data both structured and unstructured, streamed and batch. It comes from different sources and goes to different destinations, and in...

Kafka - Confluent Schema Registry. Part 1

Introduction Let’s talk about Kafka Schema Registry essentials. Repository Repository contains examples of schema evolution - full compatibility. poc-confluent-schema-registry-p1 Content: What is Confluent Schema Registry and why we need it?...