1
2 Comments

AWS/Firebase Help - Accounts permissions set up for distributed team

I am an AWS/Firebase noob. My backend developer has opted to use a combination of AWS and Firebase for the infrastructure for the web app we're working on. I will be covering the billing, so have created an AWS account.

I would appreciate some tips and resources on how best to set up user roles and permissions for my backend developer so that they can get to work. AWS services in mind include Lambda, Cognito, and API Gateway. I have already created an organization in AWS.

Firebase will use realtime DB.

I would like to maintain separations of concerns and security of the billing account as well as codebase, and the ability to migrate or integrate other developers down the road, including a frontend dev.

Much appreciated

on September 22, 2019
  1. 1

    Thanks for the reply. Yes, good point. I've discussed with the tech team and they said the FB realtime DB is superior to the AWS realtime DB offering, hence the split services.

    Do you have any tips on configuring access, user roles, and permissions in AWS?

  2. 1

    Weird combo, Firebase is a google product. The idea behind is that it includes everything so you don't have to do most of those. If you need some jobs, then use Google cloud functions. I would simplify and use either AWS or Firebase but not both.