Postfix featured image

Installing and Configuring Postfix as a Send-only SMTP Server on Ubuntu 20.04

Postfix is a popular free and open-source software that acts as a mail transfer agent (MTA). The job of Postfix is to route and deliver emails. Besides the classic usage, Postfix can also be configured to send emails by local applications only. This application of Postfix is a useful trick to deploy in various situations. For example, it can be …

WordPress deploy with Docker

How to Deploy WordPress with Docker Containers on Ubuntu 20.04

Introduction WordPress is one of the most popular Content Management Systems (CMSs) out there. Statistically, it powers over 39% of all websites you see around the world wide web. It’s a popular choice because of its extensibility through plugins and its flexible templating system. It allows you to change its appearance in seconds. Moreover, its administration can be done through …

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 …

How-To-Set-Up-an-NFS-Mount-on-Ubuntu-16.04--01

Setting Up an NFS Mount on Ubuntu 20.04

The Network File System (NFS) is a distributed storage solution. It’s a file system protocol that allows mounting remote directories on the local server and uses it as if it was local storage. NFS allows multiple clients to share remote storage. It is well-suited for environments that regularly require shared resources. NFS is built on the ONC RPC (Open Network …

JavaScript Date and Time featured image

Basics of JavaScript: How to Work with Date and Time

Introduction Date and time are not only critical components of routine life but also a part of computer programming. Whether you need them to book appointments or display a calendar, there are many reasons why you would require a date and time. The applications of date and time features are extensive and extremely versatile. The versatility comes from the fact …

Pull Request on GitHub

Creating a Pull Request on GitHub

Git is a distributed version control system that is easily scalable. It’s suitable for projects of all sizes. In the Git ecosystem, project codes are stored in a Git repository. The GitHub website is one of the most popular places to host Git repositories. GitHub offers both free and paid services for Git repo hosting. It makes managing Git repositories …

install Webmin featured image

How to Install Webmin on Ubuntu 18.04

For system administrators, Webmin is a boon. It’s a web-based control panel that allows managing a Linux machine remotely, using a modern web-based interface. Webmin can change various system configurations on the fly, including web servers and databases. It can also manage users, groups, and software packages. In this guide, we will walk you through the steps of installing and …

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 …

Docker containers feature image

Sharing Data between Docker Containers

Introduction Docker is a container platform that is a lightweight, virtualized, portable, software-defined standardized environment that allows the software to run in isolation of other software running on the physical host machine. Docker is a defining component of the Continuous Development and Integration aspect of Software Development. By providing a consistent run-time environment, Docker ensures that software behaves the same …

Cloud for Research TensorCell featured image

Excellent Technical Support and Intuitive User Interface Make CloudSigma the Perfect Cloud for Research Groups

The OCRE Project The Open Clouds for Research Environments project (OCRE) aims to accelerate cloud adoption in the European research community. It does so by bringing together cloud providers, Earth Observation (EO) organizations, and the research and education community. Cloud-based services can offer the European research community a wealth of powerful tools. Unfortunately, for many researchers, these are currently out …

Customer-Success-Story-with-CalmCo-BI-Solutions-

CloudSigma’s High-Performance and Cost-Effective Cloud Solution Enables a BIaaS Provider to Better Serve its Customers

Customer Profile CalmCo BI Solutions is a Business Intelligence-as-a-Service (BIaaS) provider with a focus on the automotive industry. CalmCo’s main customers are car dealers, wholesalers, and importers. CalmCo extracts relevant data from a customer’s ERP system during the night and transforms the data into meaningful information to allow its customers to analyze their business on a day-to-day basis. CalmCo focuses …