What is High Availability? A Tutorial

Reading Time: 8 minutes
High Availability

High availability is the description of a system designed to be fault-tolerant, highly dependable, operates continuously without intervention, or having a single point of failure. These systems are highly sought after to increase the availability and uptime required to keep an infrastructure running without issue. The following characteristics define a High Availability system.

Continue reading “What is High Availability? A Tutorial”

What is Serverless? A Beginners Guide

Reading Time: 5 minutes

What is Serverless?

What.is.Serverless

Serverless computing (or serverless for short), is an execution model where the cloud provider manages and allocates resources dynamically without the need for infrastructure. Resource allocation is based on the as needed, real-time use of your application or website. When running this type of hosting, you are only charged for the amount of resources that our code uses. 

Continue reading “What is Serverless? A Beginners Guide”

What is Single Tenant vs Multi-Tenant Software?

Reading Time: 7 minutes

Evaluating Single-Tenant vs. Multi-Tenant Software

tenant splash

Today, we will be discussing the differences between Single Tenant and Multi-Tenant hosted software. In the overall scheme of SaaS delivery models, the meaning of “Tenant” is specifically utilized to denote a “customer”. So, in essence, when we say Single Tenant or Multi-Tenant, we are stating Single customer, or Multi-customer SaaS hosted software. 

Continue reading “What is Single Tenant vs Multi-Tenant Software?”