fbpx
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Mike Solinap

Outsourcing is the Best Way to Stay Flexible, Even Elastic!

Outsourcing is the Best Way to Stay Flexible, Even Elastic!

The technology industry loves buzzwords. The decade of the '80s was all about synergy and paradigm shifts. In the '90s, it was the web and the Internet. The turn of the century brought talk about virtualization and social media. Today it's all about the cloud. Of...

Using SSH to Securely Tunnel a TCP Application

Using SSH to Securely Tunnel a TCP Application

Often times, I'm caught in a situation where an application or service is not directly accessible to me from the network I'm currently on.  For instance, if I'm at a customer site, I may need VNC or RDP access to a collocated server.  Sure, I could open up port 5901...

Avoid Fatal Product Design Flaws with QA

Avoid Fatal Product Design Flaws with QA

The difference between quality assurance (QA) and testing is often misunderstood. In fact, the terms are frequently used interchangeably. However, testing is actually just one part of QA. Quality assurance, on the other hand, covers a larger, more holistic part of the...

Creating a Custom Nagios Plugin

Creating a Custom Nagios Plugin

Nagios is an invaluable tool to help monitor a customer's infrastructure.  Last year, I explained how easy it was to be able to integrate Network Appliance health checks.  In fact, Nagios provides a plethora of out of the box plugins.  Additional plugins are available...

4 Reasons to Use Static Analysis on Your Codebase

4 Reasons to Use Static Analysis on Your Codebase

All of us who work in software development want the products that we release to be high quality, and also low cost to maintain in the field. This is no big revelation; it’s common knowledge, and it’s common sense. It’s not clear that there is any silver bullet in...

How Code Reviews Reduce SDLC Costs

How Code Reviews Reduce SDLC Costs

Bugs can be introduced anywhere in the software development lifecycle, from the early stages (requirements gathering etc) right up to the final shipping of the project. The most expensive types of bugs to fix are those introduced earliest and fixed latest. For...

Redhat vs. Ubuntu in a Corporate Environment

Redhat vs. Ubuntu in a Corporate Environment

Picking a linux distribution can be an extremely daunting task.  Wikipedia lists at least several hundred of them, although many of them are targeted for very specific hardware architectures or embedded devices.  In the PC world, there are still a ton to...

Top 5 Challenges Of Infrastructure Management (Updated 2023)

Top 5 Challenges Of Infrastructure Management (Updated 2023)

Managing infrastructure comes with unique challenges. Lab network, computer farm, load-balancing app, build-and-release system - each is distinct. "IT" is a broad term, but it comprises separate realms that are easily overlooked. But, understanding the uniqueness of...

Leveraging Netapp’s Deduplication Feature

Leveraging Netapp’s Deduplication Feature

We recently obtained the necessary licenses required to enable one of our clients' FAS2050 filers for deduplication.  Currently, deduplication is offered by Netapp for free.  You simply need to get in touch with your reseller and request both ASIS licenses...

Network Monitoring with Cacti

Network Monitoring with Cacti

In my initial blog post, I explained a little bit about Nagios, and how it can be configured to monitor any networking device or server.  Nagios' basic operation is this: Define a check Execute the check at a specified interval Take the result of the check and...

Creating a low cost, high performance ESX cluster

Creating a low cost, high performance ESX cluster

As Senior Systems Integrator for SPK and Associates, a California based IT services company specializing in infrastructure management services, I recently completed an interesting project.  The goal was to create an ESX cluster for a small engineering group...

How to Keep Your Linux Servers Up to Date

How to Keep Your Linux Servers Up to Date

One of the most important aspects of our Linux server management service is operating system patching. With Windows, Microsoft has made this trivial by means of the Windows Update utility. Microsoft is the single source of the patches, and assuming that the patches...