Architecting for Cost

The cost optimization pillar focuses on avoiding unnecessary costs. The idea is to get the most out of your AWS environment while paying the least for the services that you…

Read More »

Architecting for Reliability

The reliability pillar focuses on ensuring that a workload performs its intended function correctly and consistently when it is expected to. Reliability/resiliency is the ability of an application or workload…

Read More »

Architecting on AWS

The AWS Well-Architected Framework is meant to help and guide cloud architects to build secure, high-performing, resilient and efficient infrastructure for their applications and workloads. The framework is based on…

Read More »

How to Deploy a flask app on Ubuntu 20.04 using Passenger Standalone

On a previous article, we looked at deploying a flask application on Ubuntu 20.04 using Apache and Passenger It is also possible to deploy an application on Passenger alone, without…

Read More »

How to Deploy a Flask App in Ubuntu 20.04 using Apache and Passenger

Flask is a Python micro framework that is very popular. In this guide we will deploy a Flask application on an Ubuntu 20.04 server using Apache Web Server and Passenger….

Read More »

How to Install Virtualbox 6.1 on Ubuntu 20.04

Virtualbox is a software created by Oracle and allows you to create virtual computers on your computer. This allows you to explore the features and run tests on different OS…

Read More »

How to harden Apache Web Server on Centos 7

Apache is the most popular web server used in the internet. It is ideal for most situations and allows flexibility for shared environments through the use of .htaccess file. This…

Read More »

9 things to do after buying a VPS

There are some few steps that you should take to setup your VPS to survive the Internets viciousness and to make it more convenient for your use. Below are some…

Read More »

Basic Server Security Configuration

When you setup a new server, it takes just 5 hours before it starts receiving attacks. A developer’s primary concerns revolve around getting their application to run, getting some component…

Read More »

How to configure WebDav with Apache on CentOS

WebDAV stands for Web-based Distributed Authoring and Versioning. It is an extension of the HTTP protocol that allows users to edit and manage documents and files stored on web servers….

Read More »