Introduction
Public IP addresses let your cloud resources connect to the internet. They give your virtual machines or services a unique address that anyone on the internet can reach.
When you want your virtual machine to be accessible from the internet for a website or app.
When you need to connect to a cloud service remotely using SSH or RDP.
When you want to assign a fixed internet address to a load balancer.
When you want to expose a container or app running in the cloud to users outside your network.
When you need to test internet connectivity to your cloud resource.