migrate a website featured image

How to Migrate a Website from WordPress to CloudSigma PaaS

Most websites on the internet today are created using WordPress. However, using a PaaS environment like the one provided by CloudSigma offers a lot of additional functionality. In this tutorial, we will demonstrate how you can easily migrate a WordPress website over to CloudSigma PaaS.  There are several pre-configured WordPress packages in the CloudSigma Marketplace that you can use for …

PostgreSQL Clustering featured image

Using Asynchronous Primary-Secondary Replication by PostgreSQL for Auto-Clustering

Data is arguably the most important component of any website or application. If you are the owner of a website or an app, you must ensure that you are able to provide your users with adequate data security, accessibility, and availability within a dynamically changing environment. One of the ways to do this is to use multiple servers working in …

Flask Application with Docker featured image

Build and Deploy a Flask Application with Docker on Ubuntu 20.04

Introduction Docker is an open-source container platform. It is a lightweight, virtualized, portable, software-defined standardized environment that allows the software to run in isolation from other software running on the physical host machine. Docker offers a lightweight alternative to virtual machines. At the same time, it provides portability, performance, agility, and scalability of applications. For a comprehensive guide about the …

Ruby PaaS featured image

Exploring CloudSigma PaaS: How to Utilize Ruby PaaS Hosting Services?

What is Ruby? Ruby is an open-source programming language that is well known for having one of the most natural and easy-to-read syntaxes. This object-oriented programming language combines the best features of other languages to make a simple yet rewarding approach a possibility. In addition to its object-oriented nature, Ruby also offers features such as operator overloading, iterators and closures, …

MongoDB Auto-Clustering featured image

Improving Availability and Site Performance Using a Replica Set with MongoDB Auto-Clustering

Auto-clustering enables you to create a replica set of your entire database. MongoDB is a stack you can use on your CloudSigma PaaS platform to make the process incredibly easy- you can make a reliable replica set with just one click. There are many benefits to automatic clusterization, some of which include: High Data Availability It is a great strategy …

PaaS No-Vendor Lock-In featured image

Is PaaS Platform Lock-In a Hidden Threat to Your Business?

Platform-as-a-service (PaaS) offerings can be a powerful solution to the problem of scarce resources. By removing the complexity of managing underlying infrastructure and development environments, they make it possible to write, test and deploy new applications fast and efficiently. Since speed to market is now a key competitive differentiator, PaaS is a choice that can deliver a market advantage.  The …

Helm package manager featured image

Introduction to Helm: Package Manager for Kubernetes

Kubernetes is a popular and powerful container-orchestration system. Deploying applications to it, however, can be quite complex. That’s because a single application setup could entail generating several interdependent Kubernetes resources. Those can include deployments, pods, services, and replica sets. Each of these requires a YAML manifest file to be written. To ease the process of packaging, configuring, and deploying applications …

Wordpress Cloud Hosting featured image

Why Should You Turn to WordPress Cloud Hosting for Your Website?

Gone are the days when cloud computing used to be nothing more than just a buzzword. In fact, it has become a necessity if a company wants to keep up with its competitors and focus on developing its business. If you are currently paying a third-party provider for web hosting services, it is high time for you to seriously consider …

install Kubernetes featured image

How to Install and Use Kubernetes on Ubuntu 20.04

Introduction Kubernetes is an open-source tool that is crucial in container orchestration. Kubernetes works by orchestrating and managing clusters at scale across various cloud environments or even on-premise servers. A cluster is a set of hosts meant for running containerized applications and services. A cluster needs a minimum of two nodes to work – one master node and a worker node. Keeping …

Load Balancing featured image

CloudSigma PaaS Platform Load Balancing How-to Guide

On CloudSigma’s PaaS Dashboard settings, you will find a tool known as a load balancer. Load balancers are dedicated nodes that allow you to perform load balancing– the process of traffic navigation and workload distribution across different components in your infrastructure. CloudSigma PaaS gives you the option to add these instances manually into your environment. You will get the option …

PaaS cloud platform featured image

Exploring Platform-as-a-Service (PaaS) and its Types

PaaS stands for Platform-as-a-Service. These platforms serve to provide cloud computing services to modern businesses. However, there is no singular, one fits all definition for everyone. There are various aspects that are unique for different types of PaaS cloud solutions. Similarly, even the way we define cloud computing service models varies from case to case. Generally speaking, PaaS is a …

CloudSigma PaaS Dashboard featured image

CloudSigma PaaS Platform Dashboard How-to Guide

The following is a detailed guide that will help you become familiar with the CloudSigma PaaS Dashboard. We will go over all of the different features, tools, and icons you can interact with on the user interface to create and modify your project. You need to follow along with this tutorial on the CloudSigma PaaS platform. This way, you can …