You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2024-09-23-meet-openfaas-edge.md
+18-14Lines changed: 18 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Instead of Docker, or even compose, faasd was built from the ground up to integr
30
30
31
31
## What is OpenFaaS Edge and faasd CE?
32
32
33
-
faasd CE is the original version of faasd, it's free to use under the [faasd CE EULA](https://github.com/openfaas/faasd/blob/master/pro/EULA.md) for personal use and within a Small Business Environment, with up to 15 functions, but it doesn't come with support, and is limited to the same set of features and capabilities of OpenFaaS CE on Kubernetes.
33
+
faasd CE is the original version of faasd, it's free to use under the [faasd CE EULA](https://github.com/openfaas/faasd/blob/master/pro/EULA.md) for personal use, with up to 15 functions, but it doesn't come with support, and is limited to the same set of features and capabilities of OpenFaaS CE on Kubernetes.
34
34
35
35
## New features from OpenFaaS Pro
36
36
@@ -39,7 +39,8 @@ OpenFaaS Edge comes with support, plus new features from OpenFaaS Pro:
39
39
* Upgraded Pro components from OpenFaaS Standard: Gateway, Cron Connector, JetStream Queue Worker and Classic Scale to Zero
40
40
* Deploy up to 250 functions per installation
41
41
* Configure private DNS servers
42
-
* Airgap-friendly with installation bundled in an OCI image
42
+
* Airgap-friendly with installation bundled in an OCI image or RPM package
43
+
* Support for private registries
43
44
* Multiple namespace support
44
45
45
46
The upgraded components support structured logs in JSON format for better observability. We'll cover some of the new features below.
@@ -54,7 +55,11 @@ Both versions of faasd and their container images support the Intel/AMD and 64-A
54
55
55
56
## Simple activation
56
57
57
-
For individual use, OpenFaaS Edge can be activated during installation with:
58
+
Commercial users can order licenses via email to contact@openfaas.com, with automated options available for rolling out to your own customers.
59
+
60
+
For personal non-commercial use, OpenFaaS Edge is available for a 25 USD / mo sponsorship to @openfaas on GitHub.
61
+
62
+
This is intended purely for individuals used outside of a work setting, for testing, experimentation, and learning.
58
63
59
64
```bash
60
65
# Verify sponsorship status for @openfaas
@@ -64,10 +69,6 @@ faasd-pro github login
64
69
faasd-pro activate
65
70
```
66
71
67
-
For commercial redistribution, a HTTP REST API is available to activate installations using your API token.
68
-
69
-
This can be done during delivery to a customer, or on a self-service basis through your existing back-office or onboarding operations.
70
-
71
72
## Pre-configured for production
72
73
73
74
The docker-compose.yaml file that ships with OpenFaaS Edge has been pre-configured to use the additional OpenFaaS Pro components and with extended timeouts.
@@ -173,6 +174,9 @@ Learn more:
173
174
Q: Are there any limitations of OpenFaaS Edge over OpenFaaS Pro on Kubernetes?
174
175
A: Each function can have a maximum of 1 replica.
175
176
177
+
Q: Is High Availability (HA) supported?
178
+
A: OpenFaaS Edge is designed to run on a single device only such as a VM, edge device or bare-metal server. Single devices are inherently a Single Point of Failure (SPoF). Therefore OpenFaaS Edge focuses on a fast installation and Mean Time To Recovery (MTTR) over HA.
179
+
176
180
Q: Is scale to zero supported?
177
181
A: A classic experience of scale to zero is supported, with a single timeout for all functions.
178
182
@@ -183,23 +187,23 @@ Q: How does pricing for OpenFaaS Edge compare to OpenFaaS Standard/for Enterpris
183
187
A: OpenFaaS Edge is designed for edge distribution, and is available at a lower price point than OpenFaaS Standard/for Enterprises from OpenFaaS Ltd.
184
188
185
189
Q: Is the OpenFaaS Pro Dashboard included?
186
-
A: OpenFaaS Edge is designed for headless use, and for commercial redistribution as part of a white-box/OEM solution, so this user-facing component is not included at present.
190
+
A: OpenFaaS Edge is designed for headless use, and for commercial redistribution as part of a white-box/OEM solution, so this user-facing component is not included in the base price. It is available as a separate add-on.
191
+
192
+
Q: Is there a discount for OpenFaaS for non-profits and charitable organisations?
193
+
A: We can offer a reduced-cost OpenFaaS option for certain organisations, subject to a brief call to learn more about the intended use-case.
187
194
188
-
Q: Can I use OpenFaaS Edge for individual use?
195
+
Q: Can I use OpenFaaS Edge for personal use?
189
196
A: Yes, with a GitHub Sponsorship for OpenFaaS at the 25 USD / mo tier or higher. We have included this option for developers to explore the technology and to make use of the additional features in their own projects.
190
197
191
198
Q: Can I still use faasd CE at work for internal use?
192
-
A: If the environment qualifies as a Small Business Environment, then yes, however you may want to consider the benefits of OpenFaaS Edge.
193
-
194
-
Q: Is the Small Business Environment relevant for OpenFaaS Edge?
195
-
A: Apart from personal/individual usage, commercial usage of OpenFaaS Edge will require the purchase of a license from OpenFaaS Ltd.
199
+
A: No, a commercial license is necessary.
196
200
197
201
Q: What level of support is included with OpenFaaS Edge?
198
202
A: OpenFaaS Edge comes with standard support via email.
199
203
200
204
## Get started with faasd
201
205
202
-
If you want to use faasd for Personal use, or [qualify as a Small Business Environment](https://github.com/openfaas/faasd/blob/master/pro/EULA.md), then you can [get started with faasd CE for free](https://github.com/openfaas/faasd) for up to 15 functions, including the use of private registries.
206
+
If you want to use faasd for Personal use, then you can [get started with faasd CE for free](https://github.com/openfaas/faasd) for up to 15 functions, including the use of private registries.
203
207
204
208
Individuals who [sponsor OpenFaaS via GitHub](https://github.com/sponsors/openfaas) on the 25 USD / mo tier or greater, can deploy the [full version of OpenFaaS Edge for personal use](https://github.com/openfaas/faasd).
0 commit comments