Skip to content

Commit b6248a0

Browse files
committed
Add eBook to two blog posts
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent b36dc2c commit b6248a0

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

_posts/2020-04-17-introducing-faasd.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@ After several years of working with Kubernetes and similar technology, I've beco
2929

3030
[As a consultant and CNCF Ambassador](https://www.alexellis.io/), I believe that teams need to use the right tool for the job, and that's not always the most powerful and featureful. I wrote about a tiered approach starting with managed services, then containers, then orchestrated containers in: [Your team might not need Kubernetes](https://medium.com/faun/your-team-might-not-need-kubernetes-57240e8d554a).
3131

32+
## Announcing "Serverless For Everyone Else"
33+
34+
![faasd ebook and workshop](https://pbs.twimg.com/media/EshzOvLUYAUbCxw?format=jpg&name=medium)
35+
36+
I've released my first eBook and video workshop called "Serverless For Everyone Else", in the book I cover how to build your own self-hosted Serverless Functions without needing AWS IAM or Kubernetes. It can run on commodity hardware like a Raspberry Pi or DigitalOcean Droplet.
37+
38+
In the labs you'll learn how to deploy faasd, how to use the OpenFaaS UI, CLI and REST API (via `curl`). The book then chances pace into hands-on labs with Node.js where you get to build out functions to query HTTP APIs, add npm modules, configure behaviour with environment variables and then add secrets. To top if off, you write a small CRUD API with Postgresql - all on the same host. The second half of the book concentrates on operational concerns like setting up TLS, or a HTTPS tunnel when you're running behind a firewall and gives detailed instructions on monitoring your functions.
39+
40+
[Check it out on Gumroad](https://gumroad.com/l/serverless-for-everyone-else)
41+
3242
## "But there's servers in serverless!"
3343

3444
We'll often hear cries of "But there's servers in serverless!" and this tends to come not from the Cloud Native community, but from users of managed services like AWS Lambda, Heroku and similar.

_posts/2020-08-13-faasd-tls-terraform.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,16 @@ In a very short period of time, using standard infrastructure automation tools w
318318

319319
If you want to remove your host, just run `terraform destroy`, but at ~5 USD / mo, you may as well keep it up and keep learning.
320320

321+
## Announcing "Serverless For Everyone Else"
322+
323+
![faasd ebook and workshop](https://pbs.twimg.com/media/EshzOvLUYAUbCxw?format=jpg&name=medium)
324+
325+
I've released my first eBook and video workshop called "Serverless For Everyone Else", in the book I cover how to build your own self-hosted Serverless Functions without needing AWS IAM or Kubernetes. It can run on commodity hardware like a Raspberry Pi or DigitalOcean Droplet.
326+
327+
In the labs you'll learn how to deploy faasd, how to use the OpenFaaS UI, CLI and REST API (via `curl`). The book then chances pace into hands-on labs with Node.js where you get to build out functions to query HTTP APIs, add npm modules, configure behaviour with environment variables and then add secrets. To top if off, you write a small CRUD API with Postgresql - all on the same host. The second half of the book concentrates on operational concerns like setting up TLS, or a HTTPS tunnel when you're running behind a firewall and gives detailed instructions on monitoring your functions.
328+
329+
[Check it out on Gumroad](https://gumroad.com/l/serverless-for-everyone-else)
330+
321331
### Taking it further
322332

323333
There are many other OpenFaaS templates for different languages, and faasd can even run regular containers, as long as they accept HTTP traffic on port 8080.

0 commit comments

Comments
 (0)