# IronFunctions Documentation * [FAQ](faq.md) ## For Developers If you are a developer using IronFunctions through the API, this section is for you. * [Quickstart](https://github.com/iron-io/functions#quickstart) * [Definitions](definitions.md) * [fn (CLI Tool)](/fn/README.md) * [Writing functions](writing.md) * [Writing Lambda functions](lambda/README.md) * [Function file (func.yaml)](function-file.md) * [Packaging functions](packaging.md) * [Open Function Format](function-format.md) * [API Reference](http://petstore.swagger.io/?url=https://raw.githubusercontent.com/iron-io/functions/master/docs/swagger.yml) * [Hot functions](hot-functions.md) ## For Operators If you are operating IronFunctions, this section is for you. * [Running in Production Overview](operating/production.md) * [Runtime Options](operating/options.md) * [Databases](operating/databases/README.md) * [Message Queues](operating/mqs/README.md) * [UI](operating/ui.md) * [Logging](operating/logging.md) * [Metrics](operating/metrics.md) * [Triggers](operating/triggers.md) * [Extending IronFunctions](operating/extending.md) * [Docker Configuration](operating/docker.md) * [Operating On Windows](operating/windows.md) * Running IronFunctions on: * [Kubernetes](operating/kubernetes/README.md) * [Docker Swarm](operating/docker-swarm/README.md)