LoslegenKostenlos starten

Match the caller to the door

You are the platform engineer on an API with four callers, and a decision is waiting on you: keep that API on REST, or move it to HTTP. Nobody has written down which caller depends on what.

What each caller presents at the door:

  • The web app user, carrying a Cognito token.
  • The partner app, carrying an opaque session key your own code has to resolve.
  • The analytics batch job, presenting no token at all, admitted today because of the account it calls from.
  • The inventory service, signing its requests with AWS credentials.

A REST API offers IAM auth, a Cognito authorizer, a Lambda authorizer, and a resource policy. An HTTP API offers IAM auth, a JWT authorizer, and a Lambda authorizer, and has no resource policies at all.

Which of these callers can be served by a REST API but not by an HTTP API?

Diese Übung ist Teil des Kurses

<Kurs>Using AWS Security for Developers</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten