Im firdaus , i can proposed serverless architecture for you since im familiar with lambda services provided by aws . I can proposed an architecture where the user management, to database using aws services . I give you the high level view of architecture where the authentication and authorization will be handle by amazon cognito . The database depends on what your application , and for all the function and module will be handle by lambda and developed using serverless framework . Thank you