Which architecture change could you introduce to reduce costs and still keep your web application secure and scalable?

2 Comments

  1. Gerald
    Author

    I classify that the answer is:
    Re-architect your ingest pattern, have the app authenticate against your identity provider, and use your identity provider as a broker fetching temporary AWS credentials from AWS Secure Token Service (GetFederationToken). Securely pass the credentials and S3 endpoint/prefix to your app. Implement client-side logic that used the S3 multipart upload API to directly upload the file to Amazon S3 using the given credentials and S3 prefix.

  2. Amanda
    Author

    If memory serves me right, the answer is:
    Re-architect your ingest pattern, have the app authenticate against your identity provider, and use your identity provider as a broker fetching temporary AWS credentials from AWS Secure Token Service (GetFederationToken). Securely pass the credentials and S3 endpoint/prefix to your app. Implement client-side logic that used the S3 multipart upload API to directly upload the file to Amazon S3 using the given credentials and S3 prefix.

Leave a Reply to Amanda Cancel reply

Your email address will not be published. Required fields are marked *

11 + 14 =