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.
67 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 Import Existing DigitalOcean Assets into Terraform

    Terraform is an infrastructure as code tool created by HashiCorp that helps developers with deploying, updating, and removing different assets of their infrastructure in an efficient and more scalable way. In this tut...
    By Ivan Terraform Cloud Computing DigitalOcean Cloud Firewalls
  • Tutorial series

    How To Manage Infrastructure with Terraform

    Terraform is a popular open source Infrastructure as Code (IAC) tool that automates provisioning of your infrastructure in the cloud and manages the full lifecycle of all deployed resources, which are defined in sourc...
    By Savic, Mitchell Anicas and Brian Hogan Terraform Cloud Computing Configuration Management Infrastructure System Tools API Nginx Load Balancing DigitalOcean Managed Load Balancers DNS Apache Python Development DigitalOcean DigitalOcean Spaces Ansible DigitalOcean Managed PostgreSQL Database
  • 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 Interactive Linux Commands
  • 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
  • How To Use Terraform With Your Team

    In this tutorial, you'll create an organization in Terraform Cloud to which you'll connect your project. You'll then use your orgnanization to set up workspaces and resources. You will store your state in the managed ...
    By Savic Terraform Cloud Computing DigitalOcean Managed PostgreSQL Database
  • 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 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 Ubuntu
  • Tutorial

    Coding for Beginners: Tutorials to Help New Developers

    Do you want to learn more technical skills but don’t know where to start? Explore our range of beginner-friendly tutorials to build your skills and launch your next project.
    By Erin Glass Cloud Computing HTML CSS WordPress Python JavaScript Machine Learning
  • 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
  • Infrastructure as Code Explained

    In this article, we define Infrastructure as Code (IaC) and explain the benefits of IaC in development and deployment workflows. We also start to learn about Terraform's role in the IaC workflow and understand "what i...
    By Savic Terraform Cloud Computing Configuration Management Infrastructure
  • 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 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 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

    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
  • 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
  • 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

    What is a Virtual Machine?

    A virtual machine, also commonly referred to as VM, is a guest system running on top of a virtualization software or hypervisor. VirtualBox, VMWare, and QEMU are examples of popular tools that are able to emulate netw...
    By Erika Heidi Glossary Cloud Computing
  • 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

    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