Skip to content

Cloud Providers

September 29, 2023
June 17, 2015

The history of cloud: a fairy tale | Network World
AWS vs. Azure vs. Google: Detailed Cloud Comparison

The Best Alternatives To Heroku - Theo's Deployment Recommendations - YouTube

The ABCs of virtual private servers, Part 1: Why go virtual? | Ars Technica
The ABCs of virtual private servers, Part 2: Getting started | Ars Technica

Web Hosting

hostinger

Requirements:

The above plan (Cloud Startup Hosting) is $18.99/month for 4 years contract on Hostinger.

Free Web Hosting - Host a Website for Free with Cpanel, PHP by Hostinger

The 7 Best Cheap WordPress Hosting Providers: starting @ 0.99/mo
WordPress Hosting Archives - CPOThemes
How Much Does Website Hosting Cost in 2021?
Cloud Web Hosting: scaled across multiple machines
VPS Web Hosting: VPS, needless to say more
WordPress Web Hosting: more powerful, Wordpress only
Shared Web Hosting: less powerful, usually multiple apps

Hostinger vs SiteGround: Comparing the Two Web Hosting Providers
Hostinger vs SiteGround: Which Is a Better Web Host? 2021
Bluehost vs Hostinger: Popular Doesn't Mean Better in 2021

Hostinger Review in 2021 - The 10 Pros & 1 Con Revealed! - YouTube
Hostinger Review 2020: Can we recommend Hostinger? Find out.

Node.js can be installed by nvm and setting PATH.
How to install and configure Node.js on managed hosting

What is Hotlinking and How to Prevent it in Joomla - JoomShaper

A2 Hosting

A2 Hosting Review: Our Real Test Data + Pros And Cons
Hosting Website | 20X FASTER Web Hosting | WordPress Hosting

Image Hosting

10 Free Image Hosting Sites for Your Photos

WordPress

11 Best WordPress Photo Gallery Plugins (Compared With Examples)
How to Create a Stunning WordPress Gallery (In 3 Steps)
How to Optimize Images for WordPress (And Speed it Up!)

The Best WordPress Image Gallery Plugin for photographers & creatives Basic $27 supports video
Modula Image Gallery – WordPress plugin | WordPress.org
Documentation - Modula

NextGEN Plus $79
WordPress Gallery Plugin – NextGEN Gallery – WordPress plugin | WordPress.org
NextGEN Gallery Documentation

Robo Gallery - wordpress gallery PRO $30
Image Gallery by Robo – Responsive Photo Gallery – WordPress plugin | WordPress.org supports video, 3 Galleries only

🔥World’s Leading Photo Gallery Plugin for WordPress | 10Web Basic $40
Photo Gallery Demo
Photo Gallery by 10Web – Mobile-Friendly Image Gallery – WordPress plugin | WordPress.org supports video
Documentation – 10Web Help Center

FooGallery – Image Gallery WordPress Plugin – WordPress plugin | WordPress.org
Best WordPress Gallery Plugin - FooGallery PRO $59 supports video
FooGallery Archives - FooPlugins

Flickr

Home | Flickr
Best Free Image Hosting Sites Guide For 2019 - Make A Website Hub

â–· Embed Flickr || 100% FREE & Easy to use || No Registration
⓵ Flickr Embed Slideshow ≫ 100% FREE & Responsive Widget
Embed Flickr: Responsive oEmbed via Iframely
NC Digital Commons Help: Flickr Photo Album Embed

SaaS

Dropbox

Developers - Dropbox

Deprecating the Sync and Datastore APIs - Dropbox sunset in 2016
How the Datastore API Handles Conflicts – Part 1: Basics of Offline Conflict Handling - Dropbox
How the Dropbox Datastore API Handles Conflicts – Part Two: Resolving Collisions - Dropbox
Rewriting the heart of our sync engine - Dropbox

PaaS

A PAAS that supports autoscaling and database.

Vercel

Next.js and serverless hosting

Develop. Preview. Ship. – Vercel formerly Zeit
Simpler Pricing – Vercel
Limits - Vercel Documentation
Next.js on Vercel - Vercel Documentation

Vercel Examples
vercel/examples: Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications.

Netlify

Netlify: All-in-one platform for automating modern web projects
Netlify and bandwidth | Netlify
GitHub Pages vs. Netlify | A Comparative Breakdown

Welcome to Netlify | Netlify Docs
Get started with build configuration | Netlify Docs

A tutorial to host your Static Site on Netlify
How to publish your website for FREE using Netlify - YouTube
Deploy Websites In Seconds With Netlify - YouTube
set environment variable NODE_VERSION to the version you need

Netlify Tutorial - How to build and deploy websites using Netlify - YouTube freeCodeCamp.org, 3hr

See How We Improved Environment Variables and Deploy Previews
See 13 Netlify features for the best control of development workflow

Control your asset optimization settings from netlify.toml | Netlify

Netlify Dev | Netlify
Matt Biilmann - Keynote: Announcing Netlify Dev - YouTube
Deploy in seconds with Netlify CLI | Netlify
Zero Config, yet Technology Agnostic: How Netlify Dev Detectors Work | Netlify
Netlify Dev - The Power of Netlify on Your Local Computer ― Scotch.io

Terms of Service | Netlify
For free accounts:
Network Bandwidth: 100GB/month — Soft
Storage: 100GB — Soft
API requests: 500 requests/minute, 3 deploys/minute — Hard

Netlify CLI

Netlify CLI Command List
Netlify CLI - functions
Netlify: Develop & deploy the best web experiences in record time

npm install netlify-cli -g
# create Netlify site in CLI or in web console
netlify deploy -d folder  # deploy draft
netlify deploy --prod -d folder  # deploy to <site>.netlify.app

Custom Domains

Custom domains | Netlify Docs

Using Your Domain with a Netlify-Hosted Site | CSS-Tricks - CSS-Tricks

Use CNAME to the Netlify URL when dealing with subdomains

Redirects

A Step-by-Step Guide: Deploying A Static Site or Single-page App | Netlify
Redirects and rewrites | Netlify Docs

./_redirects

/*  /index.html 200

Forms

Forms setup | Netlify Docs
Netlify's super easy static forms

Serverless Functions

Netlify Lambda Functions Tutorial
Serverless Functions: A Guide to Usage and Deployment - SitePoint
How to Use Netlify to Deploy a Free Go Web Application · The Ethically-Trained Programmer

Build plugins

Build Plugins | Netlify Docs

netlify/build: Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI
netlify/plugins: Netlify plugins directory

What are Netlify Build Plugins? Part 1 - How to Use Build Plugins
What's a Netlify Build Plugin Series: Part 2 - Making Build Plugins

Railway

Heroku-like platform

Railway

deploy container, Node.js app, database

Fly.io

Deploy app servers close to your users · Fly edge computing, deploy containers, supports Remix

fly-apps/edge-apollo-cache: Run and cache results from your Apollo GraphQL server on the edge with Fly

NO OPS Application Deployment For FREE! // You want to know Fly.io! - YouTube

CloudFlare

Overview · Cloudflare Pub/Sub
Cloudflare R2 documentation · Cloudflare R2 docs Key value store
Using Durable Objects · Cloudflare Workers docs
How KV works · Cloudflare Workers docs
Announcing D1: our first SQL database SQLite

Azure

http://azure.microsoft.com/en-us/pricing/details/websites/
http://azure.microsoft.com/en-us/pricing/details/sql-database/

Basic Tier
3 VM + 250GB SQL + Auto Scale = $71
(plus bandwidth fees)

Supports C#, Java, Node, PHP, Python in SDK
It seems the "Websites" is the PAAS
But pricing page also indicates VM instances (IAAS)
Supports dynamic scaling out of the box, higher tier support more advances scaling algorithm

Overview of the Azure CLI | Microsoft Docs

Azure Functions

Azure Functions - Microsoft Tech Community
Azure Functions Serverless Compute | Microsoft Azure
Azure Functions - YouTube
Durable function
Fan out pattern

Create your first function in Azure using Visual Studio Code | Microsoft Docs
Easy Data Processing With Azure Fun -Tania Allard - Sponsor Workshop: Microsoft - YouTube
Stateful Programming Models in Serverless Functions - YouTube Durable functions

Google App Engine

https://cloud.google.com/appengine/pricing
https://cloud.google.com/appengine/docs/quotas

Supports Python, Java, PHP, Go in SDK
Supports any language with Google Cloud VMs (IAAS)
Supports dynamic scaling out of the box

1 frontend + 1GB Datastore = Free

1 frontend + 64GB Datastore + Auto Scale = $11.52
(plus extra frontend, bandwidth, read/write operation fees)

Heroku

https://www.heroku.com/pricing

Supports any language with buildpacks
Plenty of add-ons

1 dyno + 10K row Postgres = Free

1 dynos + 64GB Postgres + Adept Scale = $68
(plus extra frontend, bandwidth fees)

Fathym

Fathym - Develop & Deploy modern web experiences with your team

IaaS

AWS vs. Azure vs. Google Cloud: Which free tier is best? | InfoWorld
Cloud review: Amazon, Microsoft, Google, IBM, and Joyent | InfoWorld
Cloud compute: AWS, Azure, Google, SoftLayer compared | InfoWorld
Kubernetes: AWS vs GCP vs Azure vs DigitalOcean – Andrei Dascalu – Medium
Google Cloud Platform for AWS Professionals | Google Cloud Platform for AWS Professionals | Google Cloud Platform
AWS vs Alibaba Cloud Services in 2019 | Analytics Insight
AWS vs. DigitalOcean: Which Cloud Server is Better - By DashMagazine

vps-hosting

Multicloud

Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs | Apache Libcloud
Apache Libcloud documentation
islamgulov/libcloud.rest: REST Interface for Libcloud
pkgcloud/pkgcloud: pkgcloud is a standard library for node.js that abstracts away differences among multiple cloud providers.
apcera/libretto: Libretto is a Golang library to create Virtual Machines (VMs) on any cloud and Virtual Machine hosting platforms such as AWS, Azure, OpenStack, vSphere, or VirtualBox.

Pulumi - Modern Infrastructure as Code
Pulumi Registry | Pulumi
Pulumi vs. Terraform | Pulumi

Welcome to CloudBridge’s documentation!
CloudVE/cloudbridge: A consistent interface to multiple IaaS clouds; in Python.

cloud-init Documentation — cloud-init documentation boot time user data
How Cloud-init can be used for your Raspberry Pi homelab | Opensource.com
Add nodes to your private cloud using Cloud-init | Opensource.com
An Introduction to Cloud-Config Scripting | DigitalOcean

Cost-effective platform for running your microservices apps patented Universal Cloud Identity

Amazon Web Service

aws

Google Cloud Platform

google-cloud-platform

Rackspace

Rackspace: Managed Dedicated & Cloud Computing Services