Monthly Archives:July 2017

Two rows of Roman arches stacked on each other

How POM-based Architecture Boosts your Automated Testing

Recognizing the enormous effort for performing manual UI testing, organizations have opted to automate their UI test activity to speed up the development pipeline. To make automation payoff, one must approach it with the same mindset that we approach the development of our production code.

READ MORE >
The words "Using Akka and Scala" super-imposed over the photo of a laptop

Using Akka and Scala for CQRS and Event Sourcing

In the past, we covered using Lagom to implement Java microservices using the event sourcing and CQRS patterns that framework relies on. Today, we’ll be revisiting our blog microservice example using the Scala programming language and Akka, one of the main components underlying Lagom. Event Sourcing First, let’s take a quick review of what event
READ MORE >

Black and white photo of two hands fitting two puzzle pieces together

Simple Hybrid Integration With BizTalk 2016, Azure Service Bus Queues

With any new development or training, we often find ourselves wanting to try something new and need a simple example to get us going. In this post, I’ll demonstrate BizTalk 2016 using a simple hybrid integration scenario with Azure. This simple hybrid demonstration will use BizTalk to pick up a file, securely send it to
READ MORE >

Why Visual Data Science Platforms are Here to Stay

With the continued democratization of data science, the market has responded. Now, there are visual data science platforms for designing and implementing the analytic process flow and advanced analytic solutions. And they’re not going to disappear any time soon. This post takes a look at the background of these platforms and walks you through a
READ MORE >

Black dominos with white dots in a curved row. Half fallen. Half upright.

How to Create a Scheduled Background WebJob in Azure

In the past you might have created a scheduled WebJob using a CORN expression. While that is still possible for non-.NET environments, if you want to run a .NET based WebJob you would need to use an Azure Scheduler. If you have an existing WebJob with a CORN expression and a publish settings file with
READ MORE >

two rows of metallic colored key hold padlocks hanging from cables.

12 Steps to Password Recovery for RHEL, CentOS 7 Linux

Forgot your RHEL 7 or CentOS 7 Linux root password? Did you recently inherit one of these systems but do not have a way to log in? If you have access to the console, be it physical or using whatever Hyper-Visor tools, you may be able to perform a root password recovery procedure. Please note that
READ MORE >

Business Transformation

Business Transformation – “Out of Pocket”

Mobile accessibility has transformed business. Not only has the expectations changed for response time and availability after hours, these changes are impacting business models as well. We expect to be able to not just check-in, but to be able to conduct business without a desk. The question has now changed to – what can’t you do when you’re “Out of Pocket”?

READ MORE >

How to Improve Software Testing Through Measurement

Measurement is used for multiple purposes. Typical software testing measurement focuses on managing testing activities and defect resolution during a software project, whether the methodology is Agile, iterative or waterfall. Beyond measuring to manage, measurement should be used to baseline software quality and to drive improvement.

READ MORE >

How to Automate Azure Resource Groups Deployment

This blog shows you how to automate the creation and removal of Azure Resource Groups based on Azure AD Group membership in a Demo Azure subscription. To help you, I developed the following PowerShell script, which is deployed as a Runbook in an Azure Automation account and scheduled to run once a day. As new users
READ MORE >

Why DevOps: Problems the Practice Helps Solve in your Business

Most people in the IT industry have heard of DevOps, yet many are confused on what it really means. In this post, we’ll discuss why DevOps is necessary to improve your IT department and your business. Why DevOps? You might have heard the following statements about DevOps: DevOps is a close collaboration between Development team and Operations. DevOps is using Automation.
READ MORE >