# Serialize my Data

The below articles provide background and information on setting up and configuring what you need to convert and consume complex data.

{% content-ref url="serialization/working-with-protobuf-serialized-data-and-deltastream-descriptors" %}
[working-with-protobuf-serialized-data-and-deltastream-descriptors](https://docs.deltastream.io/how-do-i.../serialization/working-with-protobuf-serialized-data-and-deltastream-descriptors)
{% endcontent-ref %}

{% content-ref url="serialization/working-with-avro-serialized-data-and-schema-registries" %}
[working-with-avro-serialized-data-and-schema-registries](https://docs.deltastream.io/how-do-i.../serialization/working-with-avro-serialized-data-and-schema-registries)
{% endcontent-ref %}

{% content-ref url="serialization/configuring-deserialization-error-handling" %}
[configuring-deserialization-error-handling](https://docs.deltastream.io/how-do-i.../serialization/configuring-deserialization-error-handling)
{% endcontent-ref %}

{% content-ref url="../reference/sql-syntax/data-format-serialization" %}
[data-format-serialization](https://docs.deltastream.io/reference/sql-syntax/data-format-serialization)
{% endcontent-ref %}
