Skip to content

Verified cloud accounts across 14 providers. Secure handover with every order.

Cloud guide

The Cloud Account Security Checklist to Run on Day One

The exact sequence to work through in the first hour after you receive credentials for any cloud account.

Why the first hour matters

When an account changes hands, the previous holder knows the password. Until that changes, you do not have exclusive control, and every hour the original credentials stay valid is an hour of unnecessary exposure. This is not a theoretical concern: the whole point of a handover is that someone else created the account.

The good news is that the work is short and mechanical. The checklist below takes under an hour on any provider and leaves you with an account that is genuinely yours.

1. Change the password before anything else

Do this before you look around the console. Use a password manager to generate something long and random, and store it there rather than anywhere else. Do not reuse a password from another account, and do not pick something you can remember, because you should not need to.

If the provider supports it, invalidate active sessions at the same time. Changing a password does not always terminate sessions that are already signed in.

2. Enable multi-factor authentication

MFA is the control that matters most, because it stops a leaked password from being enough on its own. Use an authenticator app or a hardware key rather than SMS where you have the choice, since SMS can be intercepted through number porting.

Enable it on the root or owner identity first. Then save the recovery codes somewhere separate from the password manager entry, because losing both at once locks you out permanently.

3. Audit what already exists

A pre-existing account is not an empty account. Before you deploy anything, look at what is already there.

  • Existing users, IAM identities or service accounts, and whether each one should still exist
  • Active access keys and API tokens, which should be revoked and reissued rather than inherited
  • SSH keys registered on the account
  • Running resources you did not create, which will be billing to you from now on
  • Any third-party application or OAuth grant with access to the account

Anything you cannot account for should be removed rather than left in place.

4. Move contact and billing details to you

Update the account email, phone number and billing address to your own. This matters for more than tidiness: password resets, security notifications and billing alerts all go to whatever is on file. If the contact address is not yours, the recovery path for the account is not yours either.

5. Stop using the owner login for daily work

The root or owner identity should be used to set up other identities and then left alone. Create a separate user for yourself with only the permissions you actually need, and a separate identity for each teammate or application.

This is the principle of least privilege, and it does real work. It limits what a compromised credential can reach, and it makes the audit log meaningful, because actions are attributable to a person rather than to a shared login.

6. Set a billing alert immediately

Set a budget threshold on the first day, before anything is running. Cloud bills grow from resources nobody remembers starting, and a budget alert is the difference between noticing in a day and noticing at the end of the month.

Set the first threshold low, at a figure that would surprise you. You can always raise it.

7. Turn on activity logging

Every major provider has an audit log: CloudTrail on AWS, Cloud Audit Logs on Google Cloud, the Activity Log on Azure. Turn it on and make sure it is being retained somewhere the account itself cannot trivially erase.

You are unlikely to read it day to day. You will care about it enormously the one time something unexpected happens.

8. Put credential rotation on a schedule

Access keys accumulate. Set a recurring reminder to review and rotate them, and delete any that have not been used recently. Most providers report last-used timestamps for exactly this purpose.

This guide applies across providers. The cloud account catalogue lists every platform with its configurations and prices, and the comparison table puts them side by side.

Further reading

Frequently asked questions

Enabling multi-factor authentication. Changing the password matters, but MFA is what keeps the account safe if a password is ever exposed later.

Yes, once you have confirmed you can sign in yourself and have working recovery codes. Verify your own access first so you do not lock yourself out.

Under an hour on any provider. Auditing existing resources is usually the longest part, and it is worth doing properly.

Keep reading

Browse verified cloud accounts

Fourteen providers, each with its own configurations and published pricing.

Scroll to Top
0 selected Compare