As described in my previous post, we are doing a bake-off between Amazon Web Services, Microsoft Azure, and the Google Compute Platform to see which platform we like best for DC/OS. I’ve used AWS off-and-on for years, but this was my first time using the Google Cloud Platform. I am very pleased with its features and especially with its user interface.
Getting started with Google Cloud Platform couldn’t be easier. Start out with the $300/8-week free trial. Google’s Getting Started document tells you everything you need to know. Google automatically gives you a default project when you sign-up, but I created a separate project for the bake-off to share wth my team.
Adding team members to the Google Cloud platform is simple. Just click Manage project settings from the Project card on the dashboard. Click the IAM menu item to bring up the IAM panel. Use its Add button to grant permissions to team members.
I added my co-workers with a mixture of Editor or Owner roles. That was enough for all of us to be able to access the project and control Compute Engine resources.
Not on my Dime
You must provide a credit card to sign-up for the free trial. Not only did I want to avoid any personal charges should we decide to move forward with Google Cloud Platform, I also wanted to avoid having to file company expense reports. Google Cloud Platform lets you do that by transferring the billing administrator duties for a project to somebody else.
To assign a new billing administrator you first need to set-up their permissions as described above. The billing administrator needs to have both Owner and Project Billing Manager roles.
Next, pick Billing from the main menu and add that person as a billing administrator. See Manage billing administrators. The billing administrator can now go into Google Cloud Platform and replace your credit card with the company credit card, plus all billing correspondence will go to them.
You’re Ready to Setup DC/OS
That’s it. You now have a collaborative cloud platform that is not on your dime. You are ready to get started installing DC/OS, which I will cover in my next post.