Zum Inhalt springen
uencoder

Amazon Ion

Amazon Ion ist ein von AWS entworfenes Datenformat, das Text- und Binärdarstellungen mit identischer Semantik unterstützt und eine Obermenge von JSON ist.

Zweck

Es gibt AWS-Diensten (QLDB, Step Functions) eine reich typisierte, selbstbeschreibende Datendarstellung, die zwischen Text und Binär austauschbar ist.

Mechanismus

Text-Ion ähnelt JSON, ergänzt aber Kommentare, S-Ausdrücke, Zeitstempel und Blobs; Binär-Ion nutzt eine kompakte tag-basierte Kodierung, die semantisch äquivalent zu Text-Ion ist, und beide sind frei ineinander umwandelbar.

Anwendungsfälle

  • AWS-QLDB-Daten
  • Step-Functions-Zustände
  • Reich typisierte Konfiguration

Verwandte Tools

References