A human-friendly data serialisation format commonly used for configuration files and data exchange.
YAML (YAML Ain't Markup Language) is a human-readable data serialisation format. It's commonly used for configuration files where readability and ease of editing are priorities.
YAML features:
Common uses:
YAML vs JSON:
Syntax examples:
YAML dominates DevOps and infrastructure configuration, valued for its readability and ability to include comments.
We use YAML for infrastructure and automation configuration for Australian businesses, leveraging its readability for maintainable deployments.
"A Docker Compose file defining services, networks, and volumes in a readable format that developers can easily understand and modify."