Cloud Servers vs Physical Servers: A Comparison

Reading Time: 6 minutes
Cloud Servers

Introduction

In this article, we will compare the similarities and differences of a cloud server vs a physical server. Every business has similar and different approaches in how they operate. The differences often relate to what is essential for that specific business: the clientele, the need to process information/orders, and how quickly market adaptation changes are needed.

Since almost every industry today has some type of online presence, hosting providers have adapted to offer products that solve many of the challenges that face todays businesses. One such hurdle a company must solve is which type of hosting infrastructure is best suited for their demands. These choices include both cloud servers and dedicated servers. Cloud servers and dedicated servers each perform distinct tasks based on use-cases, and can be a challenge to determine which environment will satisfy the requirements that a business requires.

Continue reading “Cloud Servers vs Physical Servers: A Comparison”

How to Install SaltStack on Ubuntu 18

Reading Time: 6 minutes

What is SaltStack?

SaltStack is an open-source infrastructure management platform built on a dynamic communications bus. The main structure of SaltStack contains two main components for work: one Salt Master and several Salt Minions. Salt Master is the main control system used to send commands to Salt Minion and their configuration. Salt Minions (they are also called Nodes) are subsystems that work on managed servers and receive commands from the master, as well as their configuration. At least two servers are required for interaction settings. One for the Master and one for the node. All nodes are configured in the same way.

Continue reading “How to Install SaltStack on Ubuntu 18”

The Best DevOps Tools for Infrastructure Automation

Reading Time: 5 minutes

Today, DevOps teams try to utilize automation as much as possible. This is to cut down on the sheer number of repeatable processes to limit man-hours worked, throttle development efforts, and to reduce the possibility of errors. This is also a business necessity to reduce overhead costs, increase the speed of the CI/CD process and increase customer satisfaction. There are multiple individual areas that need to be automated to have a fully autonomous infrastructure. Luckily, there are various tools we can take advantage of to help us automate our infrastructure and make sure we have well-developed DevOps processes. In this article we will go over the several of the best DevOps tools for our infrastructure systems.

Continue reading “The Best DevOps Tools for Infrastructure Automation”

Liquid Web Global DNS

Reading Time: 3 minutes

What is DNS and Why is it Important?  

31920.dns.iconSimply put, DNS (the Domain Name System) converts text-based, human-readable domain names like www.liquidweb.com into an IP (Internet Protocol) address like 172.154.75.42. This system also works in an inverse manner and converts IP addresses into domain names. When internet-connected devices communicate, IPs are utilized to find and connect to a specified destination. This simply means that the DNS protocol acts as an “internet phone book” of sorts that translates the text-based domain name you enter in your favorite browser into that device ready IP. Because of the limited availability of IPv4 IP addresses, keeping all the internet-ready devices connected becomes even more challenging. This has caused the rise and proliferation of IPv6 addresses. These IP addresses, which look like “2a03:2880:f127:283:face:b00c:0:25de” are continuing to be more widely used.

Continue reading “Liquid Web Global DNS”

How to Install Docker on CentOS 8

Reading Time: 6 minutes

What is Docker?

Before we begin, let’s describe what Docker is. Docker is a set of virtualization tools that allows us to create, test, and deploy containerized applications quickly and easily. It has become very popular and used almost everywhere in our daily lives. Thanks to containerization, we can quickly launch applications on different platforms utilizing small bundles which contain all the needed packages, libraries and configuration file to run an application. These docker packages communicate via established network channels.

Docker Silhouette
Docker Silhouette
Continue reading “How to Install Docker on CentOS 8”

How to install Envoy Proxy on Ubuntu 18

Reading Time: 5 minutes

Today we will demonstrate how to install Envoy Proxy on Ubuntu. 

Envoy is a high performance C++ distributed proxy designed for single services and applications, as well as a communication bus and “universal data plane” designed for large microservice “service mesh” architectures. Built on the learnings of solutions such as NGINX, HAProxy, hardware load balancers, and cloud load balancers, Envoy runs alongside every application and abstracts the network by providing common features in a platform-agnostic manner.

https://www.envoyproxy.io/

Continue reading “How to install Envoy Proxy on Ubuntu 18”

Working With Ubuntu Workspaces

Reading Time: 3 minutes

How to Create, Enable, Switch and Configure Workspaces

If you’re looking to learn how to use workspaces in Ubuntu 18.04 and above, this is the guide for you. We’re confident that you’ll start feeling like a real workspace ninja before you even finish reading it.

Continue reading “Working With Ubuntu Workspaces”

Vagrant: An Overview

Reading Time: 13 minutes

Setting up Development Environment with Vagrant

In this tutorial, we will demonstrate how to install Vagrant on several operating systems.

Continue reading “Vagrant: An Overview”

How to Install Graylog Sidecar

Reading Time: 4 minutes

What is Graylog Sidecar?

Graylog Sidecar is a nimble configuration management framework for various log collectors called backends. The Graylog master node acts as a centrally located hub that contains the configurations of the log collectors. Sidecar can run as a service on both Windows and Linux servers.

Continue reading “How to Install Graylog Sidecar”