Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore options to solve the same on AWS #8

Open
pdkovacs opened this issue Nov 27, 2022 · 1 comment
Open

Explore options to solve the same on AWS #8

pdkovacs opened this issue Nov 27, 2022 · 1 comment

Comments

@pdkovacs
Copy link
Owner

For this project, testing locally is meant to be only a helper, a cheap way of exercising function of the app needed in production (in AWS) as well. A constant "reality-check" is desirable on what solutions are possible and/or optimal on AWS to avoid "digression" with the local env/features.

@pdkovacs
Copy link
Owner Author

Authentication

A close match to the nginx/oauth-proxy solution doesn't seem to be available on AWS.

  1. API Gateway
    1.2. jwt-authorizer is not good enough even as Authorization code with PKCE
    1.3 Lambda authorizer is to expensive in terms of effort
  2. Application Load Balancer
    2.1. OIDC authentication seems to require verifying the loadbalancer's signature on the claims &ndash seems too much effort to integrate a custom environment

Hence: #9

Push-notification fan-out

SNS seems the most optimal candidat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant