Yeah, you can have virtual machine (VPS) in cloud for free.

Oracle cloud infrastructure (OCI) was made generally available on October 20, 2016 with IaaS, PaaS and SaaS services.

Signing up an account with OCI gives you 30 days free trial with USD 300 plus some always free services.

Check out the details at https://www.oracle.com/in/cloud/free/

The always free services include

Compute

  • 2 x Virtual Machines with 1/8 OCPU, 1 GB memory, 1 vNIC with 1 Public IP and 480Mbps Network bandwidth

Storage

  • 2 Block Volumes, 100 GB total.
  • 10 GB Object Storage.
  • 10 GB Archive Storage.

Other services

  • Load Balancer: 1 instance, 10 Mbps bandwidth
  • Outbound Data Transfer: 10 TB per month.

and more. Refer https://docs.cloud.oracle.com/en-us/iaas/Content/FreeTier/freetier.htm for details.

During sign up, you will have to provide your credit card details, your card will be charged with $1 and will be refunded for verification.

After the free trial of 30 days, only the always free services will function. You need to upgrade the account for accessing the full features. Means you will not be charged unless you upgrade your account.

Screenshot of a VM deployed in OCI

Ubuntu OS (16.04/18.04/20.04) minimal or other free eligible Linux OS on 1vCPU (1/8 oCPU), 1GB ram and 100GB disk space runs with good performance for FREE!!!. You can spin up a WordPress site or LAMP suite to host your website. After all you have 2 VM’s in the cloud.

Check out my post on how to install WordPress in Ubuntu.

Hope this is informative and thank you for reading.