Aller au contenu
uencoder

Amazon Ion

Amazon Ion est un format de données conçu par AWS qui prend en charge des représentations texte et binaires de sémantique identique, et est un sur-ensemble de JSON.

Objectif

Il donne aux services AWS (QLDB, Step Functions) une représentation de données riche en types et auto-décrite, interchangeable entre texte et binaire.

Mécanisme

Le Ion textuel ressemble à JSON mais ajoute commentaires, S-expressions, horodatages et blobs ; le Ion binaire utilise un encodage compact à balises sémantiquement équivalent au Ion textuel, et les deux se convertissent librement.

Cas d’usage

  • Données AWS QLDB
  • États de Step Functions
  • Configuration riche en types

Outils associés

References