Blog Type: Technology

TIBCO StreamBase

In recent years the Complex Event Processing (CEP) applications market has been moving more and more toward Event Stream Processing (ESP). ESP is focused on processing continuous streams of events (like a stock market feed or IoT sensor data). Working more like a database turned upside down where queries are stored and stream data is […]

Advanced usage of Selenium IDE for web automated testing

Summary This article gives an overview of Selenium IDE’s main features and its architecture, while the linked document describes in detail how Selenium IDE is used as a full-featured regression test automation tool. Selenium IDE is a “lightweight” full-featured test automation tool for quick jumps in test script creation, record and playback fundamental, regression testing […]

Master Data Management – Selected Use Case

In my previous article, we discussed Master Data Management in general. We explained what Master data is, and discussed enterprise data types, master data problems, master data management, and its benefits. This article will cover a selected use case that depicts the Master Data problems in an enterprise, the solution our team implemented, and the […]

Testing Web Applications with Selenium POM using C# and NUnit

When speaking of UI Automation, usually Selenium comes in the first place. But why is this framework so popular? Selenium does browser automation by telling the browser to click some element, populate and submit a form, navigate to a page, or do any other form of user interaction. Basically, it simulates manual testing of E2E […]

Why SCRUM simply works?

Introduction In today’s competitive and dynamic business environment, software development is increasingly driven by the focused needs of customers and businesses, both of whom require rapid response to their requirements. Feedback must be immediately incorporated into products and engineering teams must be able to deliver the exact product their customer is looking for on time. […]

Data extraction and processing patterns in SnapLogic

What is SnapLogic? SnapLogic is a unified iPaaS (Integration Platform as a Service) that provides a number of connectors to a variety of data sources, applications, and APIs, by delivering maximum performance and productivity. As a SnapLogic partner, ⋮IWConnect has successfully completed many integration projects in the data warehousing field and API processing. What is […]

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), […]