Cloud Computing

Cloud computing, colloquially referred to as “the cloud”, is a model for sharing computer resources via the internet in which users can run their own workloads using scalable, abstracted resources.

Cloud Computing subscription active
You will receive email notifications for new publications on Cloud Computing.
24 Results
  • Tutorial

    A General Introduction to Cloud Computing

    This conceptual article provides an introduction to the history, features, benefits, and risks of cloud computing. It is part of the Cloud Computing curriculum, which includes beginner-friendly, hands-on tutorials for...
    By Erin Glass Spin Up Cloud Computing Conceptual
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Ubuntu 18.04

    In this tutorial, you will set up the code-server cloud IDE platform on your Ubuntu 18.04 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visua...
    By Savic Nginx Cloud Computing Let's Encrypt Ubuntu 18.04
  • Tutorial

    What is Linux?

    Generally, Linux refers to a group of open-source operating system distributions built around the Linux kernel. In the strictest sense, Linux refers only to the presence of the kernel itself. Linus Torvalds first rele...
    By Lisa Tagliaferri Linux Basics Glossary Cloud Computing
  • Tutorial

    A Linux Command Line Primer

    This tutorial will provide users who are new to terminal environments with the basics of using a command-line interface, providing a primer for understanding how to use Linux cloud servers.
    By Lisa Tagliaferri Linux Basics Spin Up Cloud Computing Linux Commands
  • Tutorial

    What is a Packet?

    Packets are the basic units of data transmitted through a TCP/IP network. Originally conceived as a way to transmit data without a pre-established connection, packets make dynamic data transference possible. Packet da...
    By Mark Drake Cloud Computing Networking Glossary
  • Tutorial

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

    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 orches...
    By Savic Cloud Computing Nginx Let's Encrypt Ubuntu 18.04 Docker
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Debian 10

    In this tutorial, you will set up the code-server cloud IDE platform on your Debian 10 machine and expose it at your domain, secured with free Let's Encrypt TLS certificates. In the end, you'll have Microsoft Visual S...
    By Savic Cloud Computing Let's Encrypt Nginx Debian 10
  • Tutorial

    How To Create SSH Keys with OpenSSH on macOS, Linux, or Windows Subsystem for Linux

    This tutorial will guide you through the steps of creating SSH keys with OpenSSH on macOS, Linux, or Windows Subsystem for Linux. It is written for an audience just getting started with the command line and will provi...
    By Erin Glass Cloud Computing
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on Ubuntu 18.04 [Quickstart]

    code-server is Microsoft Visual Studio Code running on a remote server and accessible directly from your browser. In this tutorial, you will set up the code-server cloud IDE platform on your Ubuntu 18.04 machine and e...
    By Savic Cloud Computing Ubuntu 18.04 Let's Encrypt Nginx Quickstart VS Code
  • Tutorial

    How To Set Up an Ubuntu 20.04 Server on a DigitalOcean Droplet

    In this guide, you will create an Ubuntu 20.04 server through DigitalOcean’s administrative panel and configure it to work with your SSH keys. Once you have your server set up, you can use it to deploy apps and websit...
    By Erin Glass Spin Up Cloud Computing
  • Tutorial

    How To Set Up the code-server Cloud IDE Platform on CentOS 7

    In this tutorial, you will set up the code-server cloud IDE platform on your CentOS 7 machine and expose it at your domain, secured with free Let's EncryptTLS certificates. In the end, you'll have Microsoft Visual Stu...
    By Savic CentOS Let's Encrypt Nginx Cloud Computing
  • How To Build a Custom Terraform Module

    Terraform modules encapsulate distinct logical components of your infrastructure by grouping their resources together. In this tutorial, you'll create a Terraform module that will set up multiple Droplets behind a Loa...
    By Savic Terraform Infrastructure Cloud Computing
  • Tutorial

    What is Platform as a Service (PaaS)?

    Platform as a Service (PaaS) is a category of cloud computing in which the underlying infrastructure (such as the operating system and other software) is installed, configured, and maintained by the provider, allowing...
    By Kathleen Juell, Mark Drake, Erin Glass Cloud Computing DigitalOcean App Platform Glossary
  • Tutorial

    What is the Public Cloud?

    The public cloud refers to cloud services (such as virtual machines, storage, or applications) offered publicly by a commercial provider to businesses and individuals.
    By Erin Glass Cloud Computing Glossary
  • Tutorial

    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 e...
    By Erin Glass Cloud Computing Glossary
  • Tutorial

    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...
    By Erin Glass Cloud Computing Glossary
  • Tutorial

    What is Infrastructure as a Service (IaaS)?

    Infrastructure as a Service (IaaS) is the on-demand delivery of computing infrastructure over the internet, including operating systems, networking, storage, and other infrastructural components.
    By Erin Glass Infrastructure Cloud Computing Glossary
  • Tutorial

    What is Cloud Computing?

    Cloud computing is the on-demand delivery of computing resources as services, meaning that the resources are owned and managed by the cloud provider rather than the end user.
    By Erin Glass Cloud Computing Glossary
  • Tutorial

    How To Set Up the Eclipse Theia Cloud IDE Platform on DigitalOcean 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...
    By Savic Kubernetes Cloud Computing Let's Encrypt Nginx
  • Tutorial

    An Introduction to Cloud Hosting

    Cloud hosting is a method of using online servers in an affordable, scalable, and reliable way. In this guide, we will go over the common components in a cloud hosting environment, including different types of virtual...
    By Josh Barnett Getting Started FAQ DigitalOcean Conceptual Cloud Computing