This is also how other cloud providers do it, eg DigitalOcean.