Category: Architecture

September 2, 2020


Migrating legacy applications to the public cloud

Our recent blog, Cloud migration: The advantages of the public cloud, described the concepts and advantages of public cloud migration. This blog goes into further depth and discusses the functionality of an existing application that captures, tracks and reports issues as the basis for migrating the application into the public cloud. The blog wraps up by migrating … Continued

Mike Jenkins

July 28, 2020


6 successful cloud migration strategies

A cloud migration strategy provides the framework to help your organization move data and applications from on-premises architecture to the cloud. Learn more about the advantages of migrating here. Not all workloads are created equal. There are several migration strategies to help transition your legacy application, known as the six Rs. The “best” option is based on each … Continued

Mike Jenkins

July 22, 2020


Cloud migration: Cloud concepts

Before implementing or adopting cloud technology, it is important to understand the cloud and what options you have when thinking about your deployment. Let’s start with the basics: What is cloud computing? Cloud computing delivers on-demand computing services — from applications to storage and processing power — managed virtually on a pay-as-you-go model. Companies can … Continued

Mike Jenkins

July 7, 2020


Cloud migration: The advantages of the public cloud

Efficiency. Agility. Productivity. Businesses everywhere are trying to do more with fewer resources in less time. In the age of everyday disruption and continuous innovation, the public cloud allows business owners to focus on what is most important — their core business. While few can deny how prevalent the public cloud is becoming on the … Continued

Mike Jenkins

May 20, 2020


Improve your bottom line with machine learning

Overview Machine learning (ML) promises excellent advantages to companies in cost savings, increased accuracy and faster processing. But like any good idea, its benefits can only come to fruition in the right environment, with the right resources and support. Benefits of machine learning Machine learning technologies can dramatically improve a company’s bottom line, increasing revenues … Continued

Brian Conte

November 20, 2019


API / Component testing

This post is part of a series on functional testing using the test pyramid. API testing checks the external interface of one or more components, while component testing tests the functionality of a single component. From the point of view of the consumer, these are the same, so we group them together in the same … Continued

Bill Hodghead

November 11, 2019


Unit testing in the test pyramid

This post is part of a series on functional testing using the test pyramid. Purposes of unit testing Documentation: Defines the behavior of the code as a working specification that is kept up to date. Reduces the need for a development specification. Maintainability: By proving code is testable, it proves the code is maintainable forcing … Continued

Bill Hodghead

November 5, 2019


Structure of the test automation pyramid

This post is part of a series on functional testing using the test pyramid. I’ve been engaged by five different companies to help them create a quality strategy. For each company I’ve worked with, I used variations on the same strategy. To create this strategy, I took ideas from all over, but the core came … Continued

Bill Hodghead

October 29, 2019


The test pyramid: A functional test automation strategy

In this blog series, I’ll show you a test strategy I’ve used with several different companies to achieve high quality and productivity. Test automation saves money, improves time to market and raises quality, but it’s also expensive. This test pyramid gives a guideline on how to allocate your efforts. I’ll give you the basic definitions, … Continued

Bill Hodghead

October 27, 2017

Architecture,Technical Due Diligence

Will this scale? Part 1: Evaluating software architecture for scalability

Perhaps the most common question we get at Crosslake when performing technical due diligence on a company is, “Will this thing scale?” After all, investors want to see a return on their investment into a company, and a common way to achieve that is to grow the number of users on an application or platform. … Continued

Crosslake Staff

Next Page »