What are the Five Criteria Of a Cloud Platform?

Reading Time: 6 minutes

Cloud computing is a model for empowering users to access a useful, network-accessible, shared pool of resources that allows for quick changes to settings and configurations with minimal intervention from a service provider in an easy-to-maneuver self-service management interface.

Our Managed Cloud service uses several virtual resources to create and drive a combination of components. These components work together to create our cloud environment. This framework meets the National Institute of Standards and Technology’s1 (NIST) five basic cloud computing platform criteria:

Continue reading “What are the Five Criteria Of a Cloud Platform?”

How to Install ESXi in VMware

Reading Time: 4 minutes

Introduction

install.esxi6

In this tutorial, we will learn how to install and configure VMware ESXi. The majority of VMware cloud product installations are targeting experienced Linux or Windows administrators. However, we will try to simplify the process as much as possible. If you are new to hypervisors like ESXi or VMware vSphere, this guide might be right for you! Let’s start by reviewing what ESXi is.

Continue reading “How to Install ESXi in VMware”

How to Store Secrets in Kubernetes

Reading Time: 5 minutes

What is a Secret? 

k8s secrets

A Kubernetes Secret is an object that enables us to store and manage sensitive information. A Secret can contain data like SSH keys, OAuth data, or other user authentication information like passwords. It is typically stored within a cluster in a manner native to Kubernetes. Using a Secret object provides more granular control over how highly sensitive data is used. It also lowers the risk of data exposure to unauthorized parties. 

Continue reading “How to Store Secrets in Kubernetes”

How to Install and Configure KubeKey

Reading Time: 5 minutes

What is KubeKey?

kubekey2

KubeKey is the newest Kubernetes installer for KubeSphere. KubeSphere is a distributed OS management system for cloud-native applications using Kubernetes as its kernel. It provides a plug-and-play structure for seamless integration of many third-party applications. It is somewhat similar in nature to MiniKube for installing Kubernetes.

KubeKey was developed using the Go programming language. It provides a quick method to install Kubernetes and any additional add-ons using Chart or YAML files. KubeKey uses the kubeadm application to install a Kubernetes cluster on multiple nodes in a synchronous manner to reduce the complexity of the installation and improve efficiency. Using KubeKey reduces installation time considerably compared to many other installation techniques.

Continue reading “How to Install and Configure KubeKey”

Why Choose a VMware Cloud? 

Reading Time: 6 minutes
Multiple Clouds

If you have been in the hosting industry for some time, you most likely had to upgrade your hosting package or resize your server at some point. As your business grows, so do the resources needed to run that business. Over the years, someone has most likely recommended a private cloud solution to you. You probably asked yourself why you would need a more expensive private solution like VMware cloud when you have a powerful VPS server or Dedicated server that is perfectly capable of handling your existing traffic.

Continue reading “Why Choose a VMware Cloud? “

What are Cloud Computing Projects?

Reading Time: 6 minutes
cloud computing projects

What is a Project?

A project is a group of virtual machines, servers, and online assets such as domain registration that work together to deliver your business online. These cloud computing based servers work in tandem to ensure that your website and applications are always online, regardless of operating your business on a dedicated, VPS, or cloud environment.

Online assets are just an individual piece of a project. Whether that asset is a server, domain, or additional services such as backups or a VPN. The project aspect allows you to group your servers and relative assets. This makes it easy to separate your cloud platform from any other servers that you may have running on your account.

Continue reading “What are Cloud Computing Projects?”

IaaS, PaaS, and SaaS: A Comparison

Reading Time: 7 minutes

Introduction

cloud-services 2

Businesses looking to establish themselves online have numerous options. They can not only choose the providers, but the service they wish to receive. Cloud computing has become an extremely popular hosting method due to flexibility in price, features, and support/management. Within the concept of cloud computing, you are typically presented with three distinct categories of services offered: 

Continue reading “IaaS, PaaS, and SaaS: A Comparison”

Using Telepresence to Improve Microservice Development

Reading Time: 4 minutes

What is Telepresence?

Initially developed by Datawire, Telepresence is a new open-source tool supported by the CNCF (Cloud Native Computing Foundation). It allows developers to run local software while connected to a remote Kubernetes cluster. The application uses a two-way network proxy to simulate TCP connections, environmental variables, and other volumes of services as local processes. This link allows for remote work to be accomplished while seemingly local to the cluster via the proxied connection. 

Continue reading “Using Telepresence to Improve Microservice Development”

A Beginner’s Guide to Chef on CentOS 8

Reading Time: 4 minutes

What is Chef?

Chef.logo

Chef is an open-source configuration management DevOps tool used for configuration and management of multiple systems in infrastructure. Using Chef, we can use so-called recipes and cookbooks to automate and speed up managing multiple systems in our environment. By using Chef, we can adjust every system in our environment to our desired state, which we defined using the code in recipes. In the process, code is continuously tested and deployed using Chef.

Continue reading “A Beginner’s Guide to Chef on CentOS 8”

How to Install Jenkins on Ubuntu 20.04

Reading Time: 7 minutes

By mfitzgerald

31920.jenkins

Introduction

In this tutorial, we are going to examine Jenkins and what its purpose is. We will begin by installing it on an Ubuntu 20.04 server and then start the software, enable the service, configure it, and finally, create a user with administrative privileges.

Continue reading “How to Install Jenkins on Ubuntu 20.04”