diff --git a/guide/README.md b/guide/README.md new file mode 100644 index 0000000000000000000000000000000000000000..72ef993d3104c35f613067bb01ba2defb9f40956 --- /dev/null +++ b/guide/README.md @@ -0,0 +1,48 @@ +OpenFaaS guides: +======================== + +## Beginner guides + +* [Kubernetes deployment](https://github.com/openfaas/faas/blob/master/guide/deployment_k8s.md) + +* [Docker Swarm deployment](https://github.com/openfaas/faas/blob/master/guide/deployment_swarm.md) + +## Intermediate + +* [Chaining functions](https://github.com/openfaas/faas/blob/master/guide/chaining_functions.md) + +* [Troubleshooting](https://github.com/openfaas/faas/blob/master/guide/troubleshooting.md) + +* [Asynchronous functions with NATS Streaming](https://github.com/openfaas/faas/blob/master/guide/asynchronous.md) + +* [Hardening OpenFaaS with Kong & TLS](https://github.com/openfaas/faas/blob/master/guide/kong_integration.md) + +## Blog posts and tutorials + +### Hands-on with Node.js / Python + +* [Morning coffee with the OpenFaaS CLI](https://blog.alexellis.io/quickstart-openfaas-cli/) + +* [Your first serverless Python function with OpenFaaS](https://blog.alexellis.io/first-faas-python-function/) + +### Project background, design decisions and architecture: + +* [Introducing Functions as a Service (OpenFaaS)](https://blog.alexellis.io/introducing-functions-as-a-service/) + +* [OpenFaaS presents to CNCF Serverless workgroup](https://blog.alexellis.io/openfaas-cncf-workgroup/) + +### Hands-on with containers as functions + +* [Serverless sorcery with ImageMagick](https://blog.alexellis.io/serverless-imagemagick/) + +### Fine-tuning + +* [OpenFaaS accelerates serverless Java with AfterBurn](https://blog.alexellis.io/openfaas-serverless-acceleration/) + +### Raspberry Pi & ARM + +[Your Serverless Raspberry Pi cluster with Docker](https://blog.alexellis.io/your-serverless-raspberry-pi-cluster/) + +## Extend OpenFaaS + +* [Build a third-party provider](https://github.com/openfaas/faas/blob/master/guide/backends.md)