Activate Windows license in Oracle Cloud Infrastructure (OCI)

Scenario In a private subnet, you have one or more Windows servers that needs to activate the Windows licenses. Instead of using Microsofts own licensing servers, you have to use...

Creating Maven like BOM in Gradle Kotlin DSL with full versioning support for plugins and dependencies

Introduction Most of developers and DevOps engineer that are switching from Maven dependency management and Build tool, are familiar with the concept of Maven “Bill Of Material”.They find very soon...

Managing secrets using Google Cloud KMS

Introduction At Sysco AS, we are developing a serverless integration platform on GCP. Being the integration provider between third parties, a common requirement is to securely save user secrets (eg...

Conducting requirements and gap analysis in projects

Companies encounter continuous need to adapt or respond to changes and internally or externally induced standards, rules and regulations. Requirements play a significant role in majority of businesses and to...

Getting started with firebase authentication

Motivation and target audience This blog is geared towards the architects and developers who want to familiarize themselves with the workings of the firebase-authentication. The concepts discussed here would be...

Testing Kafka-based applications

Testing Kafka-based applications Github: https://github.com/sysco-middleware/kafka-testing This blog is of continuation of discussion in these posts: Getting Your Feet Wet with Stream Processing - Part 2: Testing Your Streaming Application Testing Event-Driven Systems...

How To Document Business Requirements

What is requirements documenting? Requirements documenting is a process of writing requirements which are officially adopted by corresponding stakeholders. It is used as the formalisation and confirmation for entering realisation...