Skip to content

Commit 4272222

Browse files
committed
fix(edge): corrections
1 parent 8ddab0e commit 4272222

File tree

2 files changed

+12
-96
lines changed

2 files changed

+12
-96
lines changed

pages/edge-services/concepts.mdx

+2
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ You can create an Edge Services pipeline for each of your Object Storage buckets
6666

6767
The protocol (HTTP or HTTPS) that the Edge Services pipeline should use when sending requests to an origin Load Balancer. HTTPS is recommended, but you should choose the protocol that corresponds with your Load Balancer setup.
6868

69+
## WAF
70+
6971
<Message type="note">
7072
Edge Services WAF is currently in [Public Beta](https://www.scaleway.com/en/betas/) and available only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming to the Scaleway console soon.
7173
</Message>

pages/edge-services/reference-content/understanding-pricing.mdx

+10-96
Original file line numberDiff line numberDiff line change
@@ -27,45 +27,42 @@ When you subscribe to a plan, you are billed its flat monthly fee, which allows
2727

2828
- Run a fixed maximum number of Edge Services [pipelines](/edge-services/concepts/#pipeline) for the month. They can be for Object Storage or Load Balancer origins, or a mixture of both.
2929
- Egress a fixed maximum amount of data from all your pipelines' [caches](/edge-services/concepts/#cache).
30-
- Filter a fixed maximum amount of requests through [WAF](/edge-services/concepts/#waf) (currently available via the [Edge Services API only](https://www.scaleway.com/en/developers/api/edge-services/), coming soon to the Scaleway console.)
30+
- Filter a fixed maximum amount of requests through [WAF](/edge-services/concepts/#waf)
3131

3232
<Message type="note">
33-
The Starter plan does not include WAF. To use WAF on this plan, you must may an additional monthly add-on charge (see [below](#waf-add-on)).
33+
WAF is currently in Public Beta and therefore **free of charge**. For now it is only available via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console. When WAF enters General Availability, the free pricing model will end.
3434
</Message>
3535

3636
If you subscribe to a plan, and exceed its monthly limits for pipelines, cache data, or WAF requests you will incur additional charges that month.
3737

38-
Essentially, your Edge Services monthly bill is made up of your **monthly subscription plan price** + **any additional pipeline charges incurred** + **any additional cache charges incurred** + **optional WAF add-on** (Started plan only) + **any additional WAF charges incurred**.
38+
Essentially, your Edge Services monthly bill is made up of your **monthly subscription plan price** + **any additional pipeline charges incurred** + **any additional cache charges incurred**.
3939

4040
For full details of the price and limits of each plan, refer to the [pricing page](https://www.scaleway.com/en/pricing/network/#edge-services). Subscription plans are scoped to a single Scaleway [Project](/organizations-and-projects/concepts/#project).
4141

4242
## Keeping track of your Edge Services consumption
4343

4444
You can check the number of pipelines you have at any one time in the **Pipelines** tab of the Edge Services dashboard in the Scaleway console. [Scaleway Cockpit](/edge-services/how-to/monitor-cockpit/) can be used to monitor the data egressing from your Edge Services caches.
4545

46-
## WAF add-on
46+
## WAF
4747

4848
<Message type="note">
49-
WAF is in Public Beta, and currently available only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console.
49+
WAF is in Public Beta, and currently available free of charge and only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console.
5050
</Message>
5151

52-
The Starter plan is the only plan that does not include WAF. To use WAF on this plan, you must pay an additional monthly add-on charge (see [pricing page](https://www.scaleway.com/en/pricing/network/#edge-services)).
53-
54-
To add the WAF add-on to your Starter plan, simply [enable WAF](/edge-services/how-to/configure-waf/) on a pipeline. You are then prompted to accept the add-on. You must pay the add-on charge in order to use WAF on the Starter plan.
52+
WAF is only compatible with Load Balancer origin pipelines, not with Object Storage bucket pipelines.
5553

56-
<Lightbox src="scaleway-waf-add-on.webp" alt="A screenshot of the Scaleway console shows that the user is prompted to tick a box to accept the WAF add-on when enabling WAF on pipeline, under Starter plan." />
54+
Although it is currently available free of charge, read on to find out more about how it will be charged once in General Availability
5755

58-
This add-on then lets you enable WAF on all your pipelines, and use a fixed amount of WAF requests for that month across all pipelines. Any WAF requests that exceed this amount will be charged additionally, as described below.
56+
Each plan (except Starter plan) will include a fixed amount of WAF requests to use across all your pipelines. If you exceed the amount of WAF requests in a month that is allowed on your plan (or by the Starter add-on), you will be charged a fee per million additional requests.
5957

60-
WAF is only compatible with Load Balancer origin pipelines, not with Object Storage bucket pipelines.
58+
The **Starter** plan will be the only plan that does not include a set amount of WAF requests. To use WAF on this plan, you must pay an additional monthly add-on charge. This add-on will then let you enable WAF on all your pipelines, and use a fixed amount of WAF requests for that month across all pipelines.A ny WAF requests that exceed this amount will be charged additionally.
6159

6260
## Included usage vs additional charges
6361

6462
Additional charges apply when you either:
6563

6664
- Have more pipelines in existence (at any given time) than the limit of your monthly plan
6765
- Egress more data from all your pipelines' caches combined, than the limit of your monthly plan
68-
- Filter more requests through WAF, for all of your pipelines combined, than the limit of your monthly plan or add-on.
6966

7067
Read on to understand more about how additional charges are applied.
7168

@@ -114,34 +111,6 @@ You consumed 200 GB of cache data that was not included within your monthly plan
114111
`{Fee per GB of additional cache} * 200 GB` <br/>
115112
e.g. `0.0135 * 200 = €2.70`
116113

117-
### Additional WAF charges
118-
119-
<Message type="note">
120-
WAF is in Public Beta, and currently available only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console.
121-
</Message>
122-
123-
WAF consumption is based on the number of requests processed by all your Edge Services pipelines' Web Application Firewalls combined, in a given month. Requests that are served by the cache are **not** processed by WAF, as WAF protects only your origin.
124-
125-
For every million requests processed by Edge Services WAF in a month, **beyond** the limit of your monthly plan (or add-on, in the case of the Starter plan), an additional charge applies.
126-
127-
For example:
128-
129-
<Message type="important">
130-
The example prices and limits used below are subject to change. You should always refer to the [pricing page](https://www.scaleway.com/en/pricing/network/#edge-services) for the most up to date information.
131-
</Message>
132-
133-
- For the entire month of November, you are subscribed to the **Professional** plan, which has a limit of 5M WAF requests.
134-
- Over the course of the month, a total of 8M requests were processed by WAF across all your Edge Services pipelines.
135-
136-
You used 3M extra WAF requests that were not included within your monthly plan. Your November Edge Services billing, in terms of additional WAF charges, is therefore calculated as follows:
137-
138-
`{Fee per additional 1M WAF requests} * 3` <br/>
139-
e.g. `0.5 * 3 = €1.50`
140-
141-
<Message type="note">
142-
You are charged proportionally for additional WAF requests, even though the price is set per million. If, for example, you only make 500,000 additional WAF requests in a month, you will be charged `{Fee per additional 1M WAF requests} / 2`.
143-
</Message>
144-
145114
## Changing your subscription plan
146115

147116
You can upgrade or downgrade your subscription plan at any time. Read on to understand how changing plan mid-month affects your billing.
@@ -210,59 +179,4 @@ The example prices and limits used below are subject to change. You should alway
210179
You consumed 200 GB of cache data that was not included within your monthly Starter plan, between November 1-10. For the rest of the month, you were within the limits of your new Professional plan. Your November Edge Services billing, in terms of the additional cache charges, is therefore calculated as follows:
211180

212181
`{Fee per GB of additional cache} * 200 GB` <br/>
213-
e.g. `0.0135 * 200 = €2.70`
214-
215-
### WAF charges
216-
217-
<Message type="note">
218-
WAF is in Public Beta, and currently available only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console.
219-
</Message>
220-
221-
Any additional WAF request charges accumulated when you exceeded your previous plan's limit will remain on your monthly bill. From the moment you change your plan, your WAF request consumption resets to 0. During the rest of the month, you can consume WAF requests up to the new plan's limit without being charged.
222-
223-
<Message type="note">
224-
- If you **downgrade** your plan, all the WAF requests made within the hour of changing plans will count towards the WAF request consumption of the new plan.
225-
- If you **upgrade** your plan, all the WAF requests made within the hour of changing plans will count towards the cache consumption of the old plan.
226-
</Message>
227-
228-
For example:
229-
230-
<Message type="important">
231-
The example prices and limits used below are subject to change. You should always refer to the [pricing page](https://www.scaleway.com/en/pricing/network/#edge-services) for the most up to date information.
232-
</Message>
233-
234-
- From November 1-10 you are subscribed to the **Professional** plan, which has a limit of 5M WAF requests.
235-
- From November 1-10 you make 10M WAF requests.
236-
- On November 11, you upgrade to the **Advanced** plan, which has a limit of 50M WAF requests. Your WAF request usage resets to 0.
237-
- Between November 11 and the end of the month, you make 50M WAF requests.
238-
239-
You made 5M WAF requests that were not included within your monthly Professional plan, between November 1-10. For the rest of the month, you were within the limits of your new Advanced plan. Your November Edge Services billing, in terms of the additional cache charges, is therefore calculated as follows:
240-
241-
`{Fee per additional 1M WAF requests} * 5` <br/>
242-
e.g. `0.5* 5 = €2.50`
243-
244-
### WAF add-on
245-
246-
<Message type="note">
247-
WAF is in Public Beta, and currently available only via the [Edge Services API](https://www.scaleway.com/en/developers/api/edge-services/). It will be coming soon to the Scaleway console.
248-
</Message>
249-
250-
This scenario applies to a user who is subscribed to the Starter plan and pays the WAF add-on price, then upgrades to a higher level plan.
251-
252-
You will be billed pro-rata for the add-on charge, based on how long you were subscribed Starter with an add-on before upgrading, during the billing month.
253-
254-
For example:
255-
256-
<Message type="important">
257-
The example prices and limits used below are subject to change. You should always refer to the [pricing page](https://www.scaleway.com/en/pricing/network/#edge-services) for the most up to date information.
258-
</Message>
259-
260-
- From November 1-10 you are subscribed to the **Starter** plan and **WAF add-on**
261-
- On November 11, you switch to the **Professional** plan.
262-
- You remain subscribed to the **Professional** plan for the rest of the month (ending November 30)
263-
264-
There are 30 days in the month of November, and you spent 10 of them subscribed to the Starter plan with the WAF add-on. When you upgrade to the Professional plan, the WAF add-on was no longer applicable because WAF was automatically included in your subscription plan. Your November Edge Services billing, in terms of the WAF add-on, is therefore calculated as follows:
265-
266-
`({Monthly price for WAF add-on} / 30 days) * 10 days` <br/>
267-
e.g. `(4 / 30) * 10 = 1.33`
268-
182+
e.g. `0.0135 * 200 = €2.70`

0 commit comments

Comments
 (0)