Cloud deployments can be easily facilitated by updating the Inventory file for the Ansible deployment in the SDK, and using your specific cloud provider module for Ansible.
On-Premise deployments can be easily facilitated by updating the Inventory file for the Ansible deployment in the SDK, and then using SSH keys to connect to your host machine. The base configuration of the platform is configured for this. See the SDK for further deployment instructions.
Development deployments (typically local machine) are facilitated through the SDK using the default configurations. Note that there are two options for deployments when doing development work: you can deploy from a Docker Image (typically the default Docker Hub), or you can create a manual build which will generate a image locally using the downloaded Git Repository. This is a configuration option in the Ansible Inventory file.