Pulumi's managed service is primarily for state storage and secret management, but there are alternative backends that you can use.
Pulumi's service also doesn't talk to your cloud provider, that is done by the pulumi program running on your machine using your local credentials.