Connect a cloud provider
Last updated
Last updated
In the Turn it Off platform, we organise things around;
Your Application (e.g: your website, your finance system, your CRM system etc.), then
their Environments (e.g: non-production testing, non-production staging etc.), then
the Resources (e.g: virtual machines, database services etc.) in each of those environments.
Before we start defining Applications and related Environments, to start using Turn it Off to manage the power on/off of cloud Resources, first you need to identify and connect the cloud provider account(s) that ultimately contain the Resources you'd like the platform to manage.
Turn it Off currently supports the two major cloud providers globally, Amazon Web Services (AWS) and Microsoft Azure, the role/permissions setup in each cloud provider is slightly different but the process to Connect a cloud provider in Turn it Off once the role/permissions are set in the cloud provider is the same.
Once you've identified which cloud provider account(s) contain the Resources, you can go ahead and connect as many cloud provider accounts as you like to Turn it Off. Turn it Off uses the access control model native to your cloud provider to see the resources it may manage in a given account.
Amazon Web Services customers will need to configure an Identify and Access Management (IAM) role with limited permissions to connect a cloud provider account. Detailed configuration information can be found in the Cloud providers section.
Microsoft Azure customers will need to configure a service principle and contributor access connect a subscription. Detailed configuration information can be found in the Cloud providers section.
Once the role is created, connecting a cloud provider account is as simple as the following demo: