What's this like on Google Cloud? Would you create a project to get into other projects and would that achieve most of what this achieves? And would you use a GSuite address so you don't log into the console just by logging into the email?
An AWS account just for getting into other AWS accounts
21–30 of 109 posts
Re: An AWS account just for getting into other AWS accounts
#22What's this like on Google Cloud? Would you create a project to get into other projects and would that achieve most of what this achieves? And would you use a GSuite address so you don't log into the console just by logging into the email?
Everything in GCP is built atop the Google Auth system and tied to a GSuite domain. It’s Org->Folder->Project hierarchy is very similar to AWS Orgs. However, it’s far easier from there. IAM is tied to your gsuite email, and service accounts are also email addresses. One never needs to login with different creds to access another project. You just use your Google login or activate a service account. Projects are a rea…
Re: An AWS account just for getting into other AWS accounts
#23Re: An AWS account just for getting into other AWS accounts
#24Earlier quoted context omitted.
It's tough to say. The last company I worked for (a self-described "unicorn") literally used one AWS account for everything: dev, test, and prod.
That is a very bad idea.
Re: An AWS account just for getting into other AWS accounts
#25What's this like on Google Cloud? Would you create a project to get into other projects and would that achieve most of what this achieves? And would you use a GSuite address so you don't log into the console just by logging into the email?
We created a second GSuite for GCP at Slack because we didn’t want email and other corp IT assets to be mixed into what could’ve (but didn’t) become production infrastructure.
Re: An AWS account just for getting into other AWS accounts
#26Earlier quoted context omitted.
Is this humor? I honestly can’t tell.
It's tough to say. The last company I worked for (a self-described "unicorn") literally used one AWS account for everything: dev, test, and prod.
Terraform provider and workspaces don’t “scale” well when you need to juggle all those roles, for example.
Re: An AWS account just for getting into other AWS accounts
#27Re: An AWS account just for getting into other AWS accounts
#28What's this like on Google Cloud? Would you create a project to get into other projects and would that achieve most of what this achieves? And would you use a GSuite address so you don't log into the console just by logging into the email?
For enterprises it seems this is already baked-in, ie. when you're a Google Workspace (previously GSuite) user, your project selector has an inherent hierarchy stemming from the domain, ie. example.com -> project1, project2, etc. and, in my limited experience, switching between accounts on the command line is pretty good. But this article still makes a good point about keeping different environments in different silo…
Re: An AWS account just for getting into other AWS accounts
#29Earlier quoted context omitted.
It's tough to say. The last company I worked for (a self-described "unicorn") literally used one AWS account for everything: dev, test, and prod.
On the other hand, the company I’m working for now has over 50 accounts for different team envs and it’s a nightmare at times. Terraform provider and workspaces don’t “scale” well when you need to juggle all those roles, for example.
Re: An AWS account just for getting into other AWS accounts
#30https://aws.amazon.com/controltower/ If we all started using Control Tower perhaps they'd get funded enough to continue to build it out and make it awesome.
I've used the ASEA to get a number of organizations setup. I prefer it to Control Tower (it can be installed on top of CT). The ASEA is open source and written in AWS cdk so it can be forked and modified if needed.