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