Good day all,
Scenario:
- I am building a web application based on ASP.NET Core Zero Framework. This web application will utilize both front-end components such as login page, reports, etc. as well as exposed RESTFUL services. This application needs to be hosted in AWS.
Requirements:
- ASP.NET Core application.
- MVC as front-end
- Restful API's as back-end
- Authorization decoupled from API's (AWS Cognito)
Problem:
- I am not sure if I should use AWS Fargate for everything or AWS Lambda.
- If I use AWS Fargate, how would I use AWS API Gateway to add authorization to my API's. The fargate tasks run in a VPC and API Gateway cannot access them.
Question:
- What would be the best solution, Fargate or Lambda or something completely different.
Kind Regards Simon Erasmus