Publié le: Jun 30, 2021

AWS Glue Schema Registry prend désormais en charge la définition de schémas au format JSON Schema en plus d'Apache Avro. Les clients qui optent pour le format de données JSON Schema peuvent ainsi contrôler en continu et de manière centralisée l'évolution des flux de données sans devoir gérer leurs propres registres.. Grâce à des sérialiseurs et des désérialiseurs sous licence Apache, Glue Schema Registry s'intègre aux applications Java développées pour Apache Kafka/Amazon Managed Streaming for Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, Apache Flink/Amazon Kinesis Data Analytics for Apache Flink et AWS Lambda.

AWS Glue Schema Registry est une fonctionnalité sans serveur AWS Glue qui vous permet de valider et de contrôler l'évolution des streamings de données à l'aide de schémas enregistrés dans Apache Avro et de formats de données JSON Schema, et ce sans frais supplémentaires. Les schémas correspondent à une structure et un format d’enregistrements de données, également appelés événements, produits par des applications. Lorsque les applications générant des données ajoutent ou suppriment des champs dans un schéma, cela peut compromettre la qualité des données ou avoir une incidence sur les applications en aval. Grâce à AWS Glue Schema Registry, vous pouvez réduire les problèmes d’applications en aval, dans la mesure où les schémas utilisés pour la production des données sont validés par rapport aux schémas d’un registre central. Vous pouvez ainsi contrôler la qualité des données de façon centralisée. 

Grâce à l’ajout récent de la prise en charge du format de données JSON Schema, les clients qui l’utilisent peuvent désormais bénéficier des mêmes contrôles de validation et d'évolution que ceux offerts par Glue Schema Registry pour les schémas Apache Avro. Glue Schema Registry est compatible avec les préversions 4, 6, 7, 2019-09 de JSON Schema.

JSON Schema est pris en charge dans toutes les régions AWS dans lesquelles Glue Schema Registry est disponible. Lisez la documentation de Glue Schema Registry pour démarrer et en savoir plus.