EVERYTHING XIAOMI
Get listed
AWS Glue Schema Registry logo

AWS Glue Schema Registry

AWS Glue Schema Registry centrally manages and evolves schemas for data streams used by streaming applications.

Place
#15 of 26
Score
5.9
AWS Glue Schema Registry's website

What AWS Glue Schema Registry is

AWS Glue Schema Registry centrally manages and evolves schemas for data streams used by streaming applications. It provides serializers and deserializers so producers and consumers can share schemas for data serialization. Supported formats include Avro v1.11.4, JSON Schema Draft-04, Draft-06, and Draft-07, and Protocol Buffers proto2 and proto3; Protobuf extensions and groups are not supported. Eight compatibility modes are available: NONE, DISABLED, BACKWARD, BACKWARD_ALL, FORWARD, FORWARD_ALL, FULL, and FULL_ALL. Supported features include schema auto-registration, sourcing schemas through metadata, IAM compatibility, and optional ZLIB compression. Documented integrations include Apache Kafka, Amazon MSK, Kinesis Data Streams, Amazon Managed Service for Apache Flink, AWS Lambda, AWS Glue streaming, and Apache Kafka Streams. The documented Kinesis Producer and Client Library integration supports Java, not multiple languages. Client API communication uses TLS over HTTPS, and schemas are encrypted at rest with an AWS KMS service-managed key. Use is free, subject to account quotas: 100 registries and 10,000 schema versions per Region, plus 10 metadata key-value pairs per schema version per Region.

Good

  • Free to use with defined account quotas.
  • Supports Avro, JSON Schema, and Protocol Buffers.
  • Offers eight schema compatibility modes.
  • Schemas are encrypted at rest with an AWS KMS key.

Watch out

  • Protobuf extensions and groups are unsupported.
  • Documented Kinesis library integration supports Java only.
  • Not supported in the AWS Glue console in the Middle East (UAE) Region.

Who it suits

It suits teams building streaming applications that need shared schema definitions and compatibility controls. Check the supported formats, integration limits, and regional availability against your setup.

Verdict

AWS Glue Schema Registry provides schema-sharing and evolution features for a range of streaming integrations at no additional charge. Its format restrictions, Java-only Kinesis library support, and regional console limitation are worth checking first.

Plans and prices

From AWS Glue Schema Registry's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
AWS Glue Schema RegistryFreeFree to use · Up to 100 registries per Region per account · Up to 10,000 schema versions per Region per account · Up to 10 metadata key-value pairs per schema version per Region · No additional charge

The facts

Each one read from AWS Glue Schema Registry's own pages, with the date it was checked.

What it does

Access control
Registries support application access control, with registry ARNs used to organize different permissions for schema operations.checked 30 Sep 2026
Automation
Supported features include schema auto-registration, schema sourcing via metadata, IAM compatibility, and optional ZLIB compression.checked 30 Sep 2026
Formats
Supports Avro v1.11.4, JSON Schema Draft-04, Draft-06, and Draft-07, and Protocol Buffers proto2 and proto3; Protobuf extensions and groups are not supported.checked 30 Sep 2026
Integrations
The documentation describes integrations with Apache Kafka, Amazon MSK, Kinesis Data Streams, Amazon Managed Service for Apache Flink, AWS Lambda, AWS Glue streaming, and Apache Kafka Streams.checked 30 Sep 2026
Kinesis limitation
The documented Kinesis Producer Library and Kinesis Client Library integration supports Java and does not provide multi-language support.checked 30 Sep 2026
Metadata quota
A schema version can have up to 10 metadata key-value pairs per AWS Region.checked 30 Sep 2026
Purpose
Centrally discovers, controls, and evolves data stream schemas for streaming applications.checked 30 Sep 2026
Regional availability
AWS Glue Schema Registry is not supported in the AWS Glue console in the Middle East (UAE) Region.checked 30 Sep 2026
Registry quota
An account can have up to 100 registries per AWS Region.checked 30 Sep 2026
Schema evolution
Supports eight compatibility modes: NONE, DISABLED, BACKWARD, BACKWARD_ALL, FORWARD, FORWARD_ALL, FULL, and FULL_ALL.checked 30 Sep 2026
Security
Client API communication uses TLS encryption over HTTPS, and schemas are encrypted at rest with an AWS KMS service-managed key.checked 30 Sep 2026
Serialization
Provides serializers and deserializers so producers and consumers can share schemas for data serialization and deserialization.checked 30 Sep 2026
Version quota
An account can have up to 10,000 schema versions per AWS Region.checked 30 Sep 2026

Alternatives to AWS Glue Schema Registry

All alternatives
  1. 1Redpanda logo

    Redpanda

    Free planWebAPILinuxmacOS
    7.4Free plan
  2. 2AWS Glue DataBrew logo
    7.2
  3. 3Confluent Cloud logo

    Confluent Cloud

    Free planWebAPILinux
    7.1From $385 a month
  4. 4

    Lenses

    Free planWebAPILinuxmacOS
    7.1From $4 a year
  5. 5

    AxonOps Schema Registry

    Free planOpen sourceAPILinuxSelf-hosted
    7.0Free plan
  6. 6Google Cloud Pub/Sub logo

    Google Cloud Pub/Sub

    Free planWebAPI
    6.9$40 usage-based