Cloud is a popular, but vague, term to describe resource service. There are many types of resources that can be provided by a Cloud, though the most commonly discussed are compute and storage. Ansible is capable of interacting with numerous cloud providers to discover, create, or otherwise manage resources within them.
One such cloud provider that Ansible can interact with is OpenStack. OpenStack is an open source cloud operating system. A suite of services provides interfaces to manage compute, storage, and networking services, plus many other supportive services. There is not a single provider of OpenStack, instead many public and private cloud providers build their products with OpenStack, and as such they all share common interfaces for tooling such as Ansible to interact with.
Ansible has supported OpenStack services since very early in the project. That initial support has grown to include over forty modules, with support for managing:
Compute
Bare metal compute...