Cloud Computing

Cloud Servers: An Introduction — step-by-step Linux tutorial on Progressive Robot

Cloud Servers: An Introduction

A **cloud server** is internet infrastructure that provides computing resources to users remotely. You can think of a cloud server as a private computer that you can set up and control in the same way as an on-premise computer, such as a laptop or desktop. Though the types of software and tooling you install on your cloud server can vary greatly, understanding a few key components will help prepare you to plan and set up your own cloud server.

Read more
What is the Private Cloud? — step-by-step DevOps tutorial on Progressive Robot

What is the Private Cloud?

The term “private cloud” refers to cloud services that are owned and managed by the organization that uses them and available only to the organization’s employees and customers. Private clouds allow organizations to exert greater control over their computing environment and their stored data, which can be necessary for organizations in highly-regulated industries.

Read more
Cloud Servers Checkpoint — step-by-step Linux tutorial on Progressive Robot

Cloud Servers Checkpoint

This checkpoint will help you assess what you have learned from these introductory articles on cloud computing, cloud servers, and the Linux command line. You can test your knowledge with interactive components and find opportunities for continued learning and Linux server management.

Read more
What is Software as a Service (SaaS)? — step-by-step DevOps tutorial on Progressive Robot

What is Software as a Service (SaaS)?

Software as a Service (SaaS) is a category of cloud computing in which software is provided as a product over the internet. With SaaS, users have access to software provided by third party vendors, though they are not in charge of the production, maintenance, or modification of that software.

Read more
How To Set Up the Eclipse Theia Cloud IDE Platform on Kubernetes — step-by-step Kubernetes tutorial on Progressive Robot

How To Set Up the Eclipse Theia Cloud IDE Platform on Kubernetes

Eclipse Theia is an extensible cloud IDE running on a remote server and accessible from a web browser. Visually, it’s designed to look and behave similarly to Microsoft Visual Studio Code, which means that it supports many programming languages, has a flexible layout, and has an integrated terminal. In this tutorial, you will set up the default version of the Eclipse Theia cloud IDE platform on your Kubernetes cluster.

Read more
How To Set Up the Eclipse Theia Cloud IDE Platform on Ubuntu 18.04 [Quickstart] — step-by-step Linux tutorial on Progressive Robot

How To Set Up the Eclipse Theia Cloud IDE Platform on Ubuntu 18.04 [Quickstart]

Eclipse Theia is an extensible cloud IDE running on a remote server and accessible from a web browser. In this tutorial, you’ll deploy Eclipse Theia to your Ubuntu 18.04 server using Docker Compose, a container orchestration tool. You’ll expose it at your domain using nginx-proxy, an automated system for Docker that simplifies the process of configuring Nginx to serve as a reverse proxy for a container.

Read more
CHAT