<a id="sr-develop"></a>

# Develop Schema Registry Applications on Confluent Cloud

This is the developer reference for building applications against Confluent Cloud Schema Registry.
It covers Schema Registry client configuration, REST API usage examples, serializers and
deserializers (serdes) for Avro, Protobuf, and JSON Schema, the Maven plugin
for build-time integration, the C++ client (`libschemaregistry`), and
AsyncAPI tooling for documenting your Apache Kafka® topics and schemas.

Schema Registry on Confluent Cloud is a fully managed schema repository that stores and serves
the schemas your producers and consumers use to validate event data. You can
interact with Schema Registry through these interfaces:

- Serializers and deserializers (serdes) embedded in your Kafka client
  applications. Serdes transparently register, fetch, and validate schemas
  as messages flow through your topics.
- The Schema Registry REST API for direct schema lifecycle operations:
  register, list, look up, evolve, and delete schemas and subjects.
- Build and tooling integrations like the Schema Registry Maven plugin and AsyncAPI
  tooling, which let you manage schemas alongside your application source
  and CI/CD pipeline.
