You should expect to pay roughly $100 / month for an EC2 instance that can run Hubble.
In AWS, go to EC2 > Instances > Launch Instances
Give it a name and select Ubuntu Server 22.04 LTS (HVM), SSD Volume Type and 64-bit (x86)
Choose m5.xlarge for instance type (~$70/mo)
In Key pair (login), select Create a new key pair , then select RSA and .pem format, and save it
In Network settings, select Allow SSH traffic from Anywhere
In Configure storage, select 20 GiB of gp3 storage($30/mo)
Click Launch Instance on the righthand side menu
Add port 2281 to the inbound rules if you wish to use the HTTP API
chmod 400 key.pem
ssh ubuntu@<ipv4 address> -i key.pem
Follow the remaining instructions on installing hubble