Veröffentlicht am: Mar 13, 2024
Amazon S3 on Outposts speichert AWS-IAM-Berechtigungen jetzt lokal im Cache und verbessert so die Leistung von Anwendungen, die auf AWS Outposts ausgeführt werden. Dieser lokale Cache verhindert Schwankungen bei First-Byte-Latenzen, die durch Authentifizierungs- und Autorisierungsvorgänge in der übergeordneten AWS-Region verursacht werden, wodurch die Leistung Ihrer Objekt-API-Anfragen verbessert wird.
Nachdem Sie eine API-Anfrage an S3 on Outposts gestellt haben, werden die AWS-IAM-Berechtigungen für S3 on Outposts sicher lokal im Outpost zwischengespeichert. Ihre nachfolgenden API-Anfragen für S3-Objekte werden anhand zwischengespeicherter Daten authentifiziert und autorisiert, wodurch die Latenz vermieden wird, die durch einen Roundtrip in die AWS-Region entsteht. Der Cache ist bis zu 10 Minuten gültig, wenn der Outpost mit der AWS-Region verbunden ist, und wird asynchron aktualisiert, wenn Sie eine S3-on-Outposts-API-Anfrage stellen, sodass die neuesten Berechtigungen verwendet werden. Um den lokalen Cache nutzen zu können, müssen Sie API-Anfragen mit dem SigV4A-Algorithmus signieren, der in den neusten Versionen der AWS-SDKs verfügbar ist und über eine Abhängigkeit von den AWS Common Runtime (CRT)-Bibliotheken abgerufen wird.
Unterstützung für den Authentifizierungs- und Autorisierungscache für S3 on Outposts ist ohne Zusatzkosten in allen AWS-Regionen verfügbar, in denen S3 on Outposts verfügbar ist. Weitere Informationen und erste Schritte finden Sie auf der Seite zu S3 on Outposts oder in der Dokumentation.