Blog Type: Technology

AWS API Gateway Lambda Function Invocation Permissions – Nuts and Bolts

Introduction AWS API Gateway supports Lambda function invocations over HTTPS. The Lambda functions can be used as a functional backend or as request custom authorizers. When a senior AWS engineer creates a simple microservice using AWS API Gateway and Lambda functions, they need to grant permissions to the API Gateway that will allow invocation of […]

Modern Web with Angular 2

Angular 2 is a modern MVC (Model-View-Controller) based JavaScript Framework for single-page web applications and native mobile applications development, developed by Google. It is written in TypeScript – a strict superset of JavaScript which makes the documentation more comprehensible. TypeScript as a language transcompiles to core JavaScript and introduces types, new data structures, and more […]

Master Data Management

General overview What many companies and organizations are struggling with is the need for accurate and consistent information.  For example, Telecom companies would like to have precise and synchronized product, customer, and service information to dynamically bundle and provide services. In addition, companies should also take care of reporting, regulatory compliance, building service-oriented architecture (SOA), […]

TIBCO Business Works 5.x to 6.x Migration

TIBCO announced the successor of their Active Matrix Business Works (BW) suite over two years ago on April 14th, 2014. The customers have been slow to adopt the new platform and we still see many solutions running or being developed on the older 5.x versions. The difference in the GIU for BW6 (Eclipse-based product vs […]

Mule Redis Connector

One of the major goals when implementing an integration application, that brings data from different sources and technologies, is simplifying and automating the business processes. Having a reusable set of services, libraries of utility processes, and a common data model is paramount. In order to support high availability and load balancing, integration applications usually use […]

Frequent “Slow clock tick error” on EMS side

“Slow clock tick error” on EMS side is a common issue for most of the companies that are using EMS for transport. The reason for this error is that the EMS server gets very busy and the processing of messages is delayed. We are seeing this frequent error message in the EMS logs and here […]

JMeter for testing Windows Forms applications using Java Robot class

Apache JMeter™ is an open-source desktop Java application that is designed to load test and measure performance. It can be used to simulate loads of various scenarios and output performance data in several ways, including CSV, XML files, or graphs. Because it is 100% Java-based, it is available on every OS that supports Java 6 […]

Multi-tenant architecture using Java Spring and Hibernate

The term multi-tenancy refers to software architecture in which a single instance of a software application serves multiple customers. Each customer is called tenant. In a multi-tenancy environment, multiple customers share the same application which is deployed on a common set of software and hardware resources, with the same data-storage mechanism. One important aspect that […]

Multi-tenant ASP.NET Application using Azure AD

Users like simplicity when it comes to registration on some websites, but still they hate remembering different usernames and passwords for each service they are using. They also like to feel secure and do not want to share their full social media data with the websites they like to use. Here the OAuth 2.0 protocol […]