-1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) and [Image Processor](/en/documentation/products/build/edge-application/image-processor/) modules:
+1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) and [Image Processor](/en/documentation/products/build/applications/image-processor/) modules:
' \
diff --git a/src/content/docs/en/pages/build-journey/advanced-configurations/multiple-origins.mdx b/src/content/docs/en/pages/build-journey/advanced-configurations/multiple-origins.mdx
index a0f6b7732b..c5449cb84e 100644
--- a/src/content/docs/en/pages/build-journey/advanced-configurations/multiple-origins.mdx
+++ b/src/content/docs/en/pages/build-journey/advanced-configurations/multiple-origins.mdx
@@ -18,19 +18,19 @@ import Code from '~/components/Code/Code.astro'
-When you [create an application](/en/documentation/products/start-with-a-template/), you need to define an origin. However, more complex and robust infrastructures may need multiple origins for the same application. The [Load Balancer](/en/documentation/products/secure/edge-connector/load-balancer/) feature allows you to use load balancing algorithms to manage high access numbers and control the behaviors of your origin.
+When you [create an application](/en/documentation/products/start-with-a-template/), you need to define an origin. However, more complex and robust infrastructures may need multiple origins for the same application. The [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/) feature allows you to use load balancing algorithms to manage high access numbers and control the behaviors of your origin.
:::caution[warning]
If **Load Balancer** is activated, data transfer could generate usage-related costs. Check the [pricing page](/en/documentation/products/pricing/) for more information.
:::
-There are separate instructions for API v3 using [legacy Origin](/en/documentation/products/build/edge-application/origins/) settings and API v4 using the new [Connectors](/en/documentation/products/secure/edge-connector) product.
+There are separate instructions for API v3 using [legacy Origin](/en/documentation/products/build/applications/origins/) settings and API v4 using the new [Connectors](/en/documentation/products/secure/connectors) product.
:::tip
In this guide, there are separate instructions for API v3 and API v4. If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
:::
-The following steps will walk you through a hypothetical scenario where the default origin should be of the Load Balancer-type with the [Round Robin algorithm](/en/documentation/products/secure/edge-connector/load-balancer/#balancing-method). Feel free to interpret and modify the step-by-step instructions according to your specific use case.
+The following steps will walk you through a hypothetical scenario where the default origin should be of the Load Balancer-type with the [Round Robin algorithm](/en/documentation/products/secure/connectors/load-balancer/#balancing-method). Feel free to interpret and modify the step-by-step instructions according to your specific use case.
The following business rules of different origin servers must be configured with load balancing:
diff --git a/src/content/docs/en/pages/build-journey/build-with-edge-app/build-with-edge-apps.mdx b/src/content/docs/en/pages/build-journey/build-with-edge-app/build-with-edge-apps.mdx
index 5a47948304..255246e06a 100644
--- a/src/content/docs/en/pages/build-journey/build-with-edge-app/build-with-edge-apps.mdx
+++ b/src/content/docs/en/pages/build-journey/build-with-edge-app/build-with-edge-apps.mdx
@@ -11,7 +11,7 @@ meta_tags: >-
namespace: docs_guides_build_edge_application
---
-[Applications](/en/documentation/products/build/edge-application/) allows you to create new applications and define the variables of your application. It also enables you to automate actions at the request-response level.
+[Applications](/en/documentation/products/build/applications/) allows you to create new applications and define the variables of your application. It also enables you to automate actions at the request-response level.
Azion provides a range of tools to configure your applications:
@@ -39,7 +39,7 @@ Next, you can configure your application's behavior by setting variables and par
- **Cache settings**: [tune Cache settings](/en/documentation/products/guides/build/tune-cache-settings/) to reduce the load on origin servers and speed up delivery. Define values such as browse and Cache expiration, large file optimization, cache keys, and adaptive delivery based on devices.
- **Connector**: [adjust your origin settings](/en/documentation/products/guides/build/work-with-origins/) to fit the needs of your application and define the values of the `Host` header and origin address.
- **Device groups**: [group end-users based on their devices](/en/documentation/products/guides/build/create-device-groups/), operating systems, or browsers with information provided by the `User-Agent` header.
-- **Functions**: [instantiate functions](/en/documentation/products/guides/build/instantiate-edge-functions/) to minimize resource usage by processing at the edge.
+- **Functions**: [instantiate functions](/en/documentation/products/guides/build/instantiate-functions/) to minimize resource usage by processing at the edge.
Some variables may have already been created by default when you first built your application. You can edit your default settings or create new ones if necessary.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-angular.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-angular.mdx
index ddc91da452..37f2d7f070 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-angular.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-angular.mdx
@@ -26,7 +26,7 @@ Learn more about [Angular](https://angular.io/docs).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-astro.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-astro.mdx
index d695b8807e..45b02c8be3 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-astro.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-astro.mdx
@@ -29,7 +29,7 @@ Learn more about [Astro](https://docs.astro.build/en/getting-started/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-docusaurus.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-docusaurus.mdx
index e1e193b4c1..1ed3bdf80a 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-docusaurus.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-docusaurus.mdx
@@ -29,7 +29,7 @@ Learn more about [Docusaurus](https://docusaurus.io/docs).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-eleventy.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-eleventy.mdx
index 2da4398d0b..bdfb070bab 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-eleventy.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-eleventy.mdx
@@ -29,7 +29,7 @@ Learn more about [Eleventy](https://www.11ty.dev/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-gatsby.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-gatsby.mdx
index ba57c2199a..a28f7cbe5b 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-gatsby.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-gatsby.mdx
@@ -29,7 +29,7 @@ Learn more about [Gatsby](https://www.gatsbyjs.com/docs/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hexo.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hexo.mdx
index 832cb1f1a9..c68a81bf68 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hexo.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hexo.mdx
@@ -28,7 +28,7 @@ Learn more about [Hexo](https://hexo.io/docs/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hono.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hono.mdx
index 8ab6f64824..2ef8c7c219 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hono.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hono.mdx
@@ -29,7 +29,7 @@ Learn more about [Hono](https://hono.dev/docs/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hugo.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hugo.mdx
index 0f7804dd24..0f8ef15170 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hugo.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-hugo.mdx
@@ -29,7 +29,7 @@ Learn more about [Hugo](https://gohugo.io/documentation/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-jekyll.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-jekyll.mdx
index baafef19ba..430f0501a4 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-jekyll.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-jekyll.mdx
@@ -29,7 +29,7 @@ Learn more about [Jekyll](https://jekyllrb.com/docs/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-next.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-next.mdx
index fe9c91d98b..d3749f2e9e 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-next.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-next.mdx
@@ -19,7 +19,7 @@ Next.js is a flexible React framework that allows for the creation of high-perfo
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
@@ -161,7 +161,7 @@ Wait a few minutes so the propagation takes place, and then access your applicat
## Compatibility
-
+
Watch how to build with Next.js on Azion's YouTube channel:
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-overview.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-overview.mdx
index 0d56e36e19..f52ba1729e 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-overview.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-overview.mdx
@@ -43,7 +43,7 @@ You can check the full list of supported frameworks and some additional informat
:::
-
+
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-react.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-react.mdx
index f0e2fc7a14..e17c6d2a70 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-react.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-react.mdx
@@ -28,7 +28,7 @@ Learn more about [React](https://react.dev/).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-svelte.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-svelte.mdx
index d605f5e24e..cf1f9563c4 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-svelte.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-svelte.mdx
@@ -29,7 +29,7 @@ Learn more about [Svelte](https://svelte.dev/docs/introduction).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vite.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vite.mdx
index 6b8c70af85..3e13a2c2ad 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vite.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vite.mdx
@@ -29,7 +29,7 @@ Learn more about [Vite](https://vitejs.dev/) and [VitePress](https://vitepress.d
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vue.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vue.mdx
index d42cda9d65..dc711c8d85 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vue.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/frameworks/framework-vue.mdx
@@ -29,7 +29,7 @@ Learn more about [Vue](https://vuejs.org/guide/introduction.html).
Before getting started, you must have:
-- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/edge-application/edge-functions/) enabled.
+- An [Azion platform account](/en/documentation/products/accounts/creating-account/) with [Functions](/en/documentation/products/build/applications/functions/) enabled.
- [The latest version of Azion CLI installed](/en/documentation/products/azion-cli/overview/).
- Code editor.
- Access to the terminal.
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/lang-js/lang-javascript.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/lang-js/lang-javascript.mdx
index bd6780f43a..579b2ee2bb 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/lang-js/lang-javascript.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/lang-js/lang-javascript.mdx
@@ -28,7 +28,7 @@ It's paramount to take a look at the list of available APIs, methods, and types.
## Code Editor
-The [Functions Code Editor](/en/documentation/products/edge-application/edge-functions/runtime-api/code-editor/) provides a development experience similar to what developers are accustomed to. The [Functions ChatGPT Integration](/en/documentation/products/edge-application/edge-functions/runtime-api/ai-integration/) helps you to write, refactor, and review code.
+The [Functions Code Editor](/en/documentation/products/applications/functions/runtime-api/code-editor/) provides a development experience similar to what developers are accustomed to. The [Functions ChatGPT Integration](/en/documentation/products/applications/functions/runtime-api/ai-integration/) helps you to write, refactor, and review code.
---
@@ -43,7 +43,7 @@ To develop your first function for Applications:
**Writing an function**
-First, the functions for applications work based on a [fetch event](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/fetch/). It's initialized with an `addEventListener` function, passing `fetch` as the event type, and an event. For example:
+First, the functions for applications work based on a [fetch event](/en/documentation/products/applications/functions/runtime-apis/javascript/fetch/). It's initialized with an `addEventListener` function, passing `fetch` as the event type, and an event. For example:
```javascript
addEventListener('fetch', event => {
@@ -88,7 +88,7 @@ In this example, the response will be the HTML content, declared previously by t
After writing your functions, you can preview the response and inspect the code. The preview simulates a request, and this simulation can be altered to meet the developer's needs.
-Learn more about [Azion Preview Deployment](/en/documentation/products/edge-application/edge-functions/runtime-api/preview-deployment/).
+Learn more about [Azion Preview Deployment](/en/documentation/products/applications/functions/runtime-api/preview-deployment/).
It's possible to debug the functions through:
@@ -101,5 +101,5 @@ It's possible to debug the functions through:
Once you've saved your function, it's necessary to instantiate it in an application.
-[Learn more on how to instantiate a function on Applications](/en/documentation/products/build/edge-application/edge-functions-instances/).
+[Learn more on how to instantiate a function on Applications](/en/documentation/products/build/applications/functions-instances/).
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/lang-wasm/lang-wasm.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/lang-wasm/lang-wasm.mdx
index b3e353ff6d..df484c60fb 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/lang-wasm/lang-wasm.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/lang-wasm/lang-wasm.mdx
@@ -69,7 +69,7 @@ The const `wasmCode` is the binary representation of the following [WAT](https:/
6. Click the **Save** button.
-Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/edge-application/edge-functions-instances/) and try it out.
+Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/applications/functions-instances/) and try it out.
The expected output of the recently created function is similar to:
diff --git a/src/content/docs/en/pages/build-journey/develop-with-azion/toolsAzion-IDE/code-editor.mdx b/src/content/docs/en/pages/build-journey/develop-with-azion/toolsAzion-IDE/code-editor.mdx
index b93f855a9d..d1bd276ca8 100644
--- a/src/content/docs/en/pages/build-journey/develop-with-azion/toolsAzion-IDE/code-editor.mdx
+++ b/src/content/docs/en/pages/build-journey/develop-with-azion/toolsAzion-IDE/code-editor.mdx
@@ -10,7 +10,7 @@ permalink: /documentation/products/build/develop-with-azion/code-editor/
import LinkButton from 'azion-webkit/linkbutton'
-
+
Azion code editor for Functions is user-friendly and is built on the Monaco code editor, known from VS Code, making it easy for those familiar with VS Code to adapt.
diff --git a/src/content/docs/en/pages/build-journey/edit-edge-app/edit-cache-settings/cache-settings.mdx b/src/content/docs/en/pages/build-journey/edit-edge-app/edit-cache-settings/cache-settings.mdx
index 9b3c253008..e5dd92fd53 100644
--- a/src/content/docs/en/pages/build-journey/edit-edge-app/edit-cache-settings/cache-settings.mdx
+++ b/src/content/docs/en/pages/build-journey/edit-edge-app/edit-cache-settings/cache-settings.mdx
@@ -12,10 +12,10 @@ permalink: /documentation/products/guides/build/tune-cache-settings/
import Tabs from '~/components/tabs/Tabs'
-Leverage the capabilities of [Cache](/en/documentation/products/build/edge-application/cache-settings/) to configure your application's [cache policies](/en/documentation/products/build/edge-application/cache-settings/), including expiration values at the edge or browser level, large file optimization to break large files into smaller chunks, and cache key segmentation based on HTTP methods, query strings, cookies, or device groups.
+Leverage the capabilities of [Cache](/en/documentation/products/build/applications/cache-settings/) to configure your application's [cache policies](/en/documentation/products/build/applications/cache-settings/), including expiration values at the edge or browser level, large file optimization to break large files into smaller chunks, and cache key segmentation based on HTTP methods, query strings, cookies, or device groups.
:::caution[warning]
-Some cache features require the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module to be active. If **Application Accelerator** is activated, data transfer could generate usage-related costs. Check the [pricing page](/en/documentation/products/pricing/) for more information.
+Some cache features require the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module to be active. If **Application Accelerator** is activated, data transfer could generate usage-related costs. Check the [pricing page](/en/documentation/products/pricing/) for more information.
:::
---
@@ -56,9 +56,9 @@ If your application isn't sending `Cache-Control` and `Expires` headers or the v
4. Add the TTL in seconds in the **Max Age (seconds)** field. For example: `864000` = 10 days.
:::note
-The maximum and default TTL values for the edge should be between `60` and `31536000` seconds (1 year). If you have the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module activated, you can set this value to a minimum of `0`. Additionally, if you have the [Cache](/en/documentation/products/build/edge-application/tiered-cache/) module activated and wish to maintain cache in the cache layer, you must set TTL to at least `3` seconds.
+The maximum and default TTL values for the edge should be between `60` and `31536000` seconds (1 year). If you have the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module activated, you can set this value to a minimum of `0`. Additionally, if you have the [Cache](/en/documentation/products/build/applications/cache/tiered-cache/) module activated and wish to maintain cache in the cache layer, you must set TTL to at least `3` seconds.
-A TTL zero isn't the same as a cache bypass. For more details, read about the difference between these settings on the [Bypass Cache behavior](/en/documentation/products/build/edge-application/rules-engine/#bypass-cache) documentation.
+A TTL zero isn't the same as a cache bypass. For more details, read about the difference between these settings on the [Bypass Cache behavior](/en/documentation/products/build/applications/rules-engine/#bypass-cache) documentation.
:::
**Stale cache**
@@ -67,7 +67,7 @@ Azion provides the capability to serve stale content from the cache when the ori
**Large file optimization**
-Instead of downloading a large content file and risking timeouts or connection terminations, [files can be fragmented](/en/documentation/products/build/edge-application/cache-settings/#large-file-optimization) into smaller pieces and cached on-demand.
+Instead of downloading a large content file and risking timeouts or connection terminations, [files can be fragmented](/en/documentation/products/build/applications/cache-settings/#large-file-optimization) into smaller pieces and cached on-demand.
5. In **Large file optimization**, enable the switch to activate.
6. The **Cache** layer is already selected by default. If you have the **Cache** module activated, you can also enable this feature for the cache layer.
@@ -78,10 +78,10 @@ The default fragment size is of `1024 kB`.
**Application Accelerator**
-This section lets you customize how cache varies based on HTTP methods, query string fields, cookies and device groups through [cache keys](/en/documentation/products/build/edge-application/cache-settings/#advanced-cache-key). You can choose to segment cache keys using these attributes to control how objects are stored and served from the cache.
+This section lets you customize how cache varies based on HTTP methods, query string fields, cookies and device groups through [cache keys](/en/documentation/products/build/applications/cache-settings/#advanced-cache-key). You can choose to segment cache keys using these attributes to control how objects are stored and served from the cache.
:::caution[warning]
-To enable all Application Accelerator functionalities, you must activate the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module.
+To enable all Application Accelerator functionalities, you must activate the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module.
:::
To determine content variation in cache:
@@ -122,7 +122,7 @@ Once you've finished configuring your cache setting:
**Activating your cache setting**
-The cache settings page now lists the newly created instance. However, this new cache setting isn't active in your application. You need to define what will trigger the implementation of the cache policies in your application. For this, you can use your application's [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+The cache settings page now lists the newly created instance. However, this new cache setting isn't active in your application. You need to define what will trigger the implementation of the cache policies in your application. For this, you can use your application's [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
The instructions below will help you create a rule in which any request from your users to `xxxxxxxxxx.map.azionedge.net/cache` will apply the cache setting you created.
@@ -147,7 +147,7 @@ To verify how your content is being cached, you can [verify application cache in
-1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module:
+1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module:
```bash
curl --location --request PATCH 'https://api.azionapi.net/v4/edge_applications/' \
@@ -230,8 +230,8 @@ curl --location 'https://api.azionapi.net/v4/edge_application/applications/
-Configure your application to handle error responses from the origin using [Error Responses](/en/documentation/products/build/edge-application/error-responses/). Azion allows you to set a cache TTL for error pages, a custom path, or deliver another HTTP code in the response without needing to change the source code of your application.
+Configure your application to handle error responses from the origin using [Error Responses](/en/documentation/products/build/applications/error-responses/). Azion allows you to set a cache TTL for error pages, a custom path, or deliver another HTTP code in the response without needing to change the source code of your application.
With this guide, you'll modify the default error response of your application, setting a cache TTL for each error received from the origin.
diff --git a/src/content/docs/en/pages/build-journey/edit-edge-app/edit-functions-instances/functions-instances.mdx b/src/content/docs/en/pages/build-journey/edit-edge-app/edit-functions-instances/functions-instances.mdx
index 18772cc214..0cc9c0261a 100644
--- a/src/content/docs/en/pages/build-journey/edit-edge-app/edit-functions-instances/functions-instances.mdx
+++ b/src/content/docs/en/pages/build-journey/edit-edge-app/edit-functions-instances/functions-instances.mdx
@@ -15,12 +15,12 @@ import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-Instantiate [serverless functions](/en/documentation/products/build/edge-application/edge-functions-instances/) directly within your application.
+Instantiate [serverless functions](/en/documentation/products/build/applications/functions-instances/) directly within your application.
This guide uses the pre-configured *Azion - Hello World* function, which is linked to your account. You can repeat this process using any function already available on [Azion Marketplace](/en/documentation/products/marketplace/) or [develop your own function](/en/documentation/products/guides/edge-functions/api-builder/).
:::caution[warning]
-You must activate the [Functions](/en/documentation/products/build/edge-application/edge-functions/) module to implement functions in your application. If **Functions** is activated, computing time and invocations could generate usage-related costs. Check the [pricing page](/en/documentation/products/pricing/) for more information.
+You must activate the [Functions](/en/documentation/products/build/applications/functions/) module to implement functions in your application. If **Functions** is activated, computing time and invocations could generate usage-related costs. Check the [pricing page](/en/documentation/products/pricing/) for more information.
:::
---
@@ -49,7 +49,7 @@ The functions page now lists the newly created instance. However, this new funct
14. Under the **Criteria** section, select the variable `${uri}`.
:::note
-The `${uri}` variable may already be selected by default if you didn't activate the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module.
+The `${uri}` variable may already be selected by default if you didn't activate the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module.
:::
15. As a comparison operator, select **is equal**.
@@ -62,7 +62,7 @@ To see your function running, access your application [using its domain](/en/doc
-1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Functions](/en/documentation/products/build/edge-application/edge-functions/) module:
+1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Functions](/en/documentation/products/build/applications/functions/) module:
-1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module:
+1. Run the following `PATCH` request in your terminal, replacing `[TOKEN VALUE]` with your [personal token](/en/documentation/products/guides/personal-tokens/) and the `` variable with [your application ID](/en/documentation/products/guides/build/configure-main-settings/) to activate the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module:
+
Through the reverse proxy architecture, the edge processes user requests and maintains cached data, decentralizing object storage and optimizing the rates and efficiency of data transfer. This scalability allows you to adapt to increasing traffic demands without overloading your infrastructure, also reducing maintenance costs.

-When a user requests content from your application, their browser converts the requested [domain](/en/documentation/products/build/edge-application/domains/) into a pre-set IP address via DNS resolution.
+When a user requests content from your application, their browser converts the requested [domain](/en/documentation/products/build/applications/domains/) into a pre-set IP address via DNS resolution.
-The request is directed to an edge node, where it's processed. At this stage, in addition to security and observability customizations, the edge node processes the request and executes configuration procedures, such as [behaviors](/en/documentation/products/build/edge-application/rules-engine/) and [cache directives](/en/documentation/products/build/edge-application/cache-settings/).
+The request is directed to an edge node, where it's processed. At this stage, in addition to security and observability customizations, the edge node processes the request and executes configuration procedures, such as [behaviors](/en/documentation/products/build/applications/rules-engine/) and [cache directives](/en/documentation/products/build/applications/cache-settings/).
-Any cached content at the edge gets delivered directly in the response to the user. Following this, the system can apply [load balancing algorithms](/en/documentation/products/secure/edge-connector/load-balancer/) to distribute requests across multiple origins.
+Any cached content at the edge gets delivered directly in the response to the user. Following this, the system can apply [load balancing algorithms](/en/documentation/products/secure/connectors/load-balancer/) to distribute requests across multiple origins.
After the mediation by the Azion Web Platform, the request reaches its origin that responds back. The edge once again processes this response before delivering it to the user.
diff --git a/src/content/docs/en/pages/build-journey/work-with-data/environment-variables.mdx b/src/content/docs/en/pages/build-journey/work-with-data/environment-variables.mdx
index acd6af438a..d35acd68b8 100644
--- a/src/content/docs/en/pages/build-journey/work-with-data/environment-variables.mdx
+++ b/src/content/docs/en/pages/build-journey/work-with-data/environment-variables.mdx
@@ -13,7 +13,7 @@ namespace: documentation_build_data_env_vars
import LinkButton from 'azion-webkit/linkbutton'
-
+
Environment variables are a crucial aspect of software development and deployment.
diff --git a/src/content/docs/en/pages/changelog/previous-years/previous-years-changelog.mdx b/src/content/docs/en/pages/changelog/previous-years/previous-years-changelog.mdx
index ef5a4f97e3..6c0ec4b2ee 100644
--- a/src/content/docs/en/pages/changelog/previous-years/previous-years-changelog.mdx
+++ b/src/content/docs/en/pages/changelog/previous-years/previous-years-changelog.mdx
@@ -38,11 +38,11 @@ See the updates from previous years below.
**Edge Application**
-* **Digital Certificates:** we are now supporting **CSR generation** on our platform. A Certificate Signing Request (CSR) is one of the first steps to obtaining your own TLS certificate with the CA (Certificate Authority) of your choice. Learn more about this feature [here](/en/documentation/products/secure/edge-firewall/digital-certificates/).
+* **Digital Certificates:** we are now supporting **CSR generation** on our platform. A Certificate Signing Request (CSR) is one of the first steps to obtaining your own TLS certificate with the CA (Certificate Authority) of your choice. Learn more about this feature [here](/en/documentation/products/secure/firewall/certificate-manager/).
**Edge Firewall**
-* **WAF Self-Calibration:** with the new **Tuning** option, you can view insights and customize which rules will be allowed quickly and easily, with just a few clicks. Read the [documentation](/en/documentation/products/secure/edge-firewall/web-application-firewall/) for more information.
+* **WAF Self-Calibration:** with the new **Tuning** option, you can view insights and customize which rules will be allowed quickly and easily, with just a few clicks. Read the [documentation](/en/documentation/products/secure/firewall/web-application-firewall/) for more information.
## Updates
@@ -164,7 +164,7 @@ See the updates from previous years below.
**Firewall**
-* **Web Application Firewall** has a new feature: _Custom Allowed Rules_, which allows you to select specific Rules IDs, improving the creation and editing of [WAF](/en/documentation/products/secure/edge-firewall/web-application-firewall/) rules. In addition, Firewall gained two fields: _last editor_ and _last modified_. Respectively, they display who created or edited a rule and when this has occurred.
+* **Web Application Firewall** has a new feature: _Custom Allowed Rules_, which allows you to select specific Rules IDs, improving the creation and editing of [WAF](/en/documentation/products/secure/firewall/web-application-firewall/) rules. In addition, Firewall gained two fields: _last editor_ and _last modified_. Respectively, they display who created or edited a rule and when this has occurred.
**Functions**
@@ -231,7 +231,7 @@ See the updates from previous years below.
**Edge Application**
-* We've added a functionality for [multiport](/en/documentation/products/build/edge-application/#multiport) access to Edge Application, making your implementation more flexible.
+* We've added a functionality for [multiport](/en/documentation/products/build/applications/#multiport) access to Edge Application, making your implementation more flexible.
## Updates
@@ -246,7 +246,7 @@ See the updates from previous years below.
**Edge Application**
* Now, with support for using [HTTP](https://api.azion.com/) methods (POST, PUT, PATCH and DELETE) in Functions JavaScript, improving performance, flexibility, and security issues;
-* We have also improved security issues when creating rules in [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/).
+* We have also improved security issues when creating rules in [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/).
**Real Time Events**
@@ -379,7 +379,7 @@ See the updates from previous years below.
**Edge Application**
-* A new feature, [Slice configuration](/en/documentation/products/build/edge-application/edge-cache/#file-slicing), is available on Edge Application.
+* A new feature, [Slice configuration](/en/documentation/products/build/applications/cache/#file-slicing), is available on Edge Application.
**Edge Orchestrator**
@@ -521,10 +521,10 @@ See the updates from previous years below.
* Making [API](/en/documentation/products/secure/edge-dns/) available for managing Zones and Records for the Edge DNS product.
* Added the graph referring to the "Data Stream Requests" metric of the Data Stream product, in the Real-Time Metrics interface.
-* Added support for ECC - _Elliptic Curve Cryptography_ in [Digital Certificates](/en/documentation/products/secure/edge-firewall/digital-certificates/).
+* Added support for ECC - _Elliptic Curve Cryptography_ in [Digital Certificates](/en/documentation/products/secure/firewall/certificate-manager/).
* Improvements in the propagation of Json args from Function Instances.
* Bug fix when editing _Origins_ through the Real-Time Manager interface.
-* Bug fix on the _subdomain_ purge when using [Wildcard Purge](/en/documentation/products/build/edge-application/real-time-purge/).
+* Bug fix on the _subdomain_ purge when using [Wildcard Purge](/en/documentation/products/build/applications/real-time-purge/).
---
@@ -533,8 +533,8 @@ See the updates from previous years below.
* Added "host" variable to Real-Time Events for Data Source "Edge Application".
* Bug fix in the Real-Time Events interface.
* Added the graph referring to the "Data Streamed" metric of the Data Stream product, in the Real-Time Metrics interface.
-* New Bot Management solution integrated to the Azion platform, using [Functions](/en/documentation/products/build/edge-application/edge-functions/) in [Firewall](/en/documentation/products/secure/edge-firewall/).
-* Added [TLS Minimum Version](/en/documentation/products/build/edge-application/#digital-certificates) selection component to the Application interface.
+* New Bot Management solution integrated to the Azion platform, using [Functions](/en/documentation/products/build/applications/functions/) in [Firewall](/en/documentation/products/secure/firewall/).
+* Added [TLS Minimum Version](/en/documentation/products/build/applications/#digital-certificates) selection component to the Application interface.
* Bug fix in [Api V3](https://api.azion.com/) page when listing Applications.
* Bug fix in [Api V3](https://api.azion.com/) page when listing Edge Applications.
@@ -831,7 +831,7 @@ See the updates from previous years below.
**nov/2017**
-* New [types of purge](/en/documentation/products/build/edge-application/real-time-purge/): purges can now be done via URL, CacheKey or Wildcard.
+* New [types of purge](/en/documentation/products/build/applications/real-time-purge/): purges can now be done via URL, CacheKey or Wildcard.
* The purge history will now show the type, method and form in which the system received the purge request.
* Bug fix for purge in the case of URLs with Unicode.
@@ -861,8 +861,8 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
**jul/2017**
-* [Edge Firewall's](/en/documentation/products/secure/edge-firewall/) IP Blocking functionality is integrated into Real-Time Manager.
-* [Edge Firewall](/en/documentation/products/secure/edge-firewall/) IP Blocking integrated in to the API.
+* [Edge Firewall's](/en/documentation/products/secure/firewall/) IP Blocking functionality is integrated into Real-Time Manager.
+* [Edge Firewall](/en/documentation/products/secure/firewall/) IP Blocking integrated in to the API.
* Integration of the functionality that allows the download of the advanced settings file (_locked_) with Real-Time Manager, when required by the customer.
---
@@ -882,7 +882,7 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
* Implementation of the Elastic Search endpoint in the [Data Stream](/en/documentation/products/observe/data-stream/) product.
* Implementation of new features in Lua in Content Delivery for advanced conditional rules.
* Implementation of new Device Detection functionalities for configuring conditional rules based on the device.
-* Evolution of the Learning Tool of the [Web Application Firewall](/en/documentation/products/secure/edge-firewall/web-application-firewall/) product.
+* Evolution of the Learning Tool of the [Web Application Firewall](/en/documentation/products/secure/firewall/web-application-firewall/) product.
---
@@ -913,7 +913,7 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
* Launch of endpoints to configure the Content Delivery API.
* Launch of the new [Data Stream](/en/documentation/products/observe/data-stream/) product.
-* Improvements to the texts of the [Advanced Cache Key](/en/documentation/products/build/edge-application/application-accelerator/#advanced-cache-key) options.
+* Improvements to the texts of the [Advanced Cache Key](/en/documentation/products/build/applications/application-accelerator/#advanced-cache-key) options.
* Improvements in the behavior of the Rules Engine, to simplify the flow of creating Redirect and Access Denied rules.
* Implementation of the customizable “Add Request Header” functionality in the Adaptive Delivery product.
@@ -921,14 +921,14 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
**jan/2017**
-* Renewal of the Azion [Shared Certificate](/en/documentation/products/secure/edge-firewall/digital-certificates/) with CA, for all customers of the product.
+* Renewal of the Azion [Shared Certificate](/en/documentation/products/secure/firewall/certificate-manager/) with CA, for all customers of the product.
* Fix for the creation/editing of the Rule Engine in Real-Time Manager to make the selection of an Edge Firewall rule set optional.
* Fix for viewing graphs in Analytics that account for the occupation of the RawLogs bucket in Cloud Storage.
* Fix for using Image Optimization in conjunction with Cloud Storage without the need to create a segregated Configuration.
* Performance optimization when loading Real-Time Manager.
* Launch of authentication framework in the [Azion API](https://api.azion.com/).
* Launch of analytics data query endpoints in the Azion API.
-* Integration of the Advanced Cache Key functionalities (cache key by cookie and cache key by query string) of the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) product with Real-Time Manager.
+* Integration of the Advanced Cache Key functionalities (cache key by cookie and cache key by query string) of the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) product with Real-Time Manager.
* Launching of a new Cache Settings tab and changing the behavior of the Rules Engine tab, in Real-Time Manager, to enable the reuse of cache settings by path.
---
@@ -949,8 +949,8 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
**ago/2016**
* HTTP/2 support.
-* Update of the Origins tab in Real-Time Manager to integrate the [Load Balancer](/en/documentation/products/secure/edge-connector/load-balancer/) product functionalities.
-* Update of Real-Time Manager to include the new interface for creating [Web Application Firewall](/en/documentation/products/secure/edge-firewall/web-application-firewall/) rule sets.
+* Update of the Origins tab in Real-Time Manager to integrate the [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/) product functionalities.
+* Update of Real-Time Manager to include the new interface for creating [Web Application Firewall](/en/documentation/products/secure/firewall/web-application-firewall/) rule sets.
---
@@ -958,19 +958,19 @@ Note: Just as the interface has been updated to require the purge type, the [Pur
* Update in the Permissions by Time interface, in Real-Time Manager.
* Real-time Wildcard Purge support.
-* Update of the [Image Optimization](/en/documentation/products/build/edge-application/image-processor/) platform, with good gains in image optimization.
+* Update of the [Image Optimization](/en/documentation/products/build/applications/image-processor/) platform, with good gains in image optimization.
---
**may/2016**
-* Launch of the new interface for uploading [Digital Certificates](/en/documentation/products/secure/edge-firewall/digital-certificates/) to Real-Time Manager.
+* Launch of the new interface for uploading [Digital Certificates](/en/documentation/products/secure/firewall/certificate-manager/) to Real-Time Manager.
* New point of presence (POP) in Rio de Janeiro.
---
**apr/2016**
-* Update of the [Edge Firewall](/en/documentation/products/secure/edge-firewall/) interface to support the reuse of rule sets.
+* Update of the [Edge Firewall](/en/documentation/products/secure/firewall/) interface to support the reuse of rule sets.
* Update of the Custom Headers interface to support configuration reuse.
* Launching of the tab for configuring Device Groups and updating the Rules Engine tab for integrating the Adaptive Delivery product.
diff --git a/src/content/docs/en/pages/deploy-journey/advanced-config/explore-usage/explore-usage.mdx b/src/content/docs/en/pages/deploy-journey/advanced-config/explore-usage/explore-usage.mdx
index 549bd01dcc..cddfdaea5e 100644
--- a/src/content/docs/en/pages/deploy-journey/advanced-config/explore-usage/explore-usage.mdx
+++ b/src/content/docs/en/pages/deploy-journey/advanced-config/explore-usage/explore-usage.mdx
@@ -24,7 +24,7 @@ The list of commands includes:
- Help with general commands.
- Status of the execution of the agent.
-
+
You can [check logs](/en/documentation/products/guides/deploy/watch-logs/) related to the edge nodes execution by accessing the file `/var/log/azion/edge-orchestrator.log` and edge services logs in `/var/log/azion/edge-services.log`.
diff --git a/src/content/docs/en/pages/deploy-journey/automate/zero-touch-provisioning/zero-touch-provisioning.mdx b/src/content/docs/en/pages/deploy-journey/automate/zero-touch-provisioning/zero-touch-provisioning.mdx
index 3e050aeefa..212480ab70 100644
--- a/src/content/docs/en/pages/deploy-journey/automate/zero-touch-provisioning/zero-touch-provisioning.mdx
+++ b/src/content/docs/en/pages/deploy-journey/automate/zero-touch-provisioning/zero-touch-provisioning.mdx
@@ -14,7 +14,7 @@ menu_namespace: deployMenu
import LinkButton from 'azion-webkit/linkbutton'
-[Azion Orchestrator](/en/documentation/products/deploy/edge-orchestrator/) is a programmable and extensible cloud-management and *zero-touch provisioning* orchestration service purposely built for edge infrastructures and applications.
+[Azion Orchestrator](/en/documentation/products/deploy/orchestrator/) is a programmable and extensible cloud-management and *zero-touch provisioning* orchestration service purposely built for edge infrastructures and applications.
diff --git a/src/content/docs/en/pages/deploy-journey/configure-node/authorize-node/authorize-node.mdx b/src/content/docs/en/pages/deploy-journey/configure-node/authorize-node/authorize-node.mdx
index 0542f63dca..c949b2472d 100644
--- a/src/content/docs/en/pages/deploy-journey/configure-node/authorize-node/authorize-node.mdx
+++ b/src/content/docs/en/pages/deploy-journey/configure-node/authorize-node/authorize-node.mdx
@@ -58,7 +58,7 @@ curl --location --request PATCH 'https://api.azionapi.net/edge_nodes/authorize'
}'
```
-Now, your edge node is authorized and able to work with [edge services](/en/documentation/products/deploy/edge-orchestrator/edge-services/).
+Now, your edge node is authorized and able to work with [edge services](/en/documentation/products/deploy/orchestrator/edge-services/).
:::tip
Check the [Azion API documentation](https://api.azion.com/) and the [OpenAPI specification](https://github.com/aziontech/azionapi-openapi/) to know more about all features available via API.
diff --git a/src/content/docs/en/pages/deploy-journey/configure-node/work-with-variables/work-with-variables.mdx b/src/content/docs/en/pages/deploy-journey/configure-node/work-with-variables/work-with-variables.mdx
index abb11a693e..9b96af7432 100644
--- a/src/content/docs/en/pages/deploy-journey/configure-node/work-with-variables/work-with-variables.mdx
+++ b/src/content/docs/en/pages/deploy-journey/configure-node/work-with-variables/work-with-variables.mdx
@@ -14,7 +14,7 @@ menu_namespace: deployMenu
import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-During the deployment process on [Orchestrator](/en/documentation/products/deploy/edge-orchestrator/), you can work with variables. A variable can be set on an [edge service](#edge-services-variables) and an [edge node](#edge-node-variables).
+During the deployment process on [Orchestrator](/en/documentation/products/deploy/orchestrator/), you can work with variables. A variable can be set on an [edge service](#edge-services-variables) and an [edge node](#edge-node-variables).
You can create edge node and edge services variables using:
diff --git a/src/content/docs/en/pages/deploy-journey/deploy-service/deploy-service.mdx b/src/content/docs/en/pages/deploy-journey/deploy-service/deploy-service.mdx
index f41e2ce1ac..23a721f2c8 100644
--- a/src/content/docs/en/pages/deploy-journey/deploy-service/deploy-service.mdx
+++ b/src/content/docs/en/pages/deploy-journey/deploy-service/deploy-service.mdx
@@ -84,7 +84,7 @@ With the Orchestrator Agent installed on the device:
-
+
---
diff --git a/src/content/docs/en/pages/deploy-journey/overview/overview.mdx b/src/content/docs/en/pages/deploy-journey/overview/overview.mdx
index c9d18d5a24..e1934d6e63 100644
--- a/src/content/docs/en/pages/deploy-journey/overview/overview.mdx
+++ b/src/content/docs/en/pages/deploy-journey/overview/overview.mdx
@@ -16,7 +16,7 @@ Azion **Deploy** products are designed to enhance the efficiency of managing edg
## Orchestrator
-[Azion Orchestrator](/en/documentation/products/deploy/edge-orchestrator/) is a versatile system for edge computing innovation, enabling efficient workload deployment, management, and automation across edge networks, on-premises, remote devices, and multi-cloud platforms. Designed to orchestrate your applications and [edge services](/en/documentation/products/deploy/edge-orchestrator/edge-services/) on [edge nodes](/en/documentation/products/deploy/edge-orchestrator/edge-node/) by integrating with Azion's built-in products and features, as well as proprietary or third-party applications, services, or resources.
+[Azion Orchestrator](/en/documentation/products/deploy/orchestrator/) is a versatile system for edge computing innovation, enabling efficient workload deployment, management, and automation across edge networks, on-premises, remote devices, and multi-cloud platforms. Designed to orchestrate your applications and [edge services](/en/documentation/products/deploy/orchestrator/edge-services/) on [edge nodes](/en/documentation/products/deploy/orchestrator/edge-node/) by integrating with Azion's built-in products and features, as well as proprietary or third-party applications, services, or resources.
The system provides robust *end-to-end encryption* and *multi-layer security*, facilitating secure data flow while freeing valuable IT resources. Flexible and adaptable, it can accommodate complex mission-critical environments and is compatible with multiple hardware and network architectures, capable of running natively on the operating system, within containers, or on top of the [Azion Runtime](/en/documentation/runtime/overview/).
@@ -26,7 +26,7 @@ An Azion Orchestrator agent is installed on edge nodes and provides end-to-end e
When the Azion Orchestrator Agent is installed on a device and the device is authorized, it now represents an edge node. A service can be linked to many edge nodes. When a service is updated, it'll automatically be deployed to the edge nodes to which it's related.
:::
-
+
@@ -36,7 +36,7 @@ When the Azion Orchestrator Agent is installed on a device and the device is aut
It allows configuration of install, uninstall, and reload triggers, and definition of resource dependencies for edge network service execution.
-
+
### Edge Nodes
@@ -45,6 +45,6 @@ An edge node is a device that has Azion Orchestrator Agent installed and enables
Orchestrator allows customers to manage their own edge nodes, independent of the Azion distributed network. To start provisioning applications, it's essential to configure edge nodes.
-
+
diff --git a/src/content/docs/en/pages/devtools/api-graphql/features/consumption-fields.mdx b/src/content/docs/en/pages/devtools/api-graphql/features/consumption-fields.mdx
index b56bef7540..86ef107ba3 100644
--- a/src/content/docs/en/pages/devtools/api-graphql/features/consumption-fields.mdx
+++ b/src/content/docs/en/pages/devtools/api-graphql/features/consumption-fields.mdx
@@ -39,8 +39,8 @@ If you're logged in with a group or reseller account, you can query the consumpt
| Product name | Product ID | Modules | Metric name/Calculated Field |
|---------------|-------------|---------------|-------------|
| [Data Stream](/en/documentation/products/guides/query-data-stream-usage-data-with-graphql/) | 1498670028 | - | - `data_streamed`: total volume of data streamed through Data Stream.
- `requests`: total number of requests processed by Data Stream. |
-| [Applications](/en/documentation/products/guides/query-edge-application-usage-data-with-graphql/) | 1441740010 | - image_processor
- edge_firewall
- load_balancer
- application_accelerator | - `data_transferred_total`: total amount of data transferred through Applications.
- `requests`: total number of requests received by Application.
- `waf_requests`: total number of requests inspected by WAF. |
-| [Functions](/en/documentation/products/guides/query-edge-functions-usage-data-with-graphql/) | 1531930033 | - | - `compute_time`: Total execution time (in milliseconds) of Functions in milliseconds.
- `invocations`: total number of times an function was executed. |
+| [Applications](/en/documentation/products/guides/query-applications-usage-data-with-graphql/) | 1441740010 | - image_processor
- edge_firewall
- load_balancer
- application_accelerator | - `data_transferred_total`: total amount of data transferred through Applications.
- `requests`: total number of requests received by Application.
- `waf_requests`: total number of requests inspected by WAF. |
+| [Functions](/en/documentation/products/guides/query-functions-usage-data-with-graphql/) | 1531930033 | - | - `compute_time`: Total execution time (in milliseconds) of Functions in milliseconds.
- `invocations`: total number of times an function was executed. |
| [Image Processor](/en/documentation/products/guides/query-image-processor-usage-data-with-graphql/) | 1441110021 | - | `images_processed`: total number of images processed by Image Processor. |
| [Cache](/en/documentation/products/guides/query-tiered-cache-usage-data-with-graphql/) | 1564082375 | - | - `data_transferred_total`: total amount of data transferred through Tiered Cache.
- `requests`: total number of cache requests processed by Tiered Cache. |
diff --git a/src/content/docs/en/pages/devtools/api-graphql/features/features.mdx b/src/content/docs/en/pages/devtools/api-graphql/features/features.mdx
index 5cdcf8b46a..93932489a2 100644
--- a/src/content/docs/en/pages/devtools/api-graphql/features/features.mdx
+++ b/src/content/docs/en/pages/devtools/api-graphql/features/features.mdx
@@ -42,12 +42,12 @@ Four datasets are deprecated and were replaced by other datsets:
| Dataset | Description |
| ------- | ----------- |
| dataStreamedMetrics | Sent events of data by [Data Stream](/en/documentation/products/observe/data-stream/) to the clients' endpoint |
-| edgeFunctionsMetrics | Events executed by [Functions](/en/documentation/products/build/edge-application/edge-functions/) |
-| httpMetrics | Request events registered by [Applications](/en/documentation/products/build/edge-application/) and [Firewall](/en/documentation/products/secure/edge-firewall/) |
+| edgeFunctionsMetrics | Events executed by [Functions](/en/documentation/products/build/applications/functions/) |
+| httpMetrics | Request events registered by [Applications](/en/documentation/products/build/applications/) and [Firewall](/en/documentation/products/secure/firewall/) |
| httpBreakdownMetrics | Query real-time, detailed, aggregated data on [HTTP request events blocked](/en/documentation/products/guides/query-httpbreakdownmetrics-data-with-graphql/) |
| edgeDnsQueriesMetrics | Query events performed on [Edge DNS](/en/documentation/products/secure/edge-dns/) |
-| imagesProcessedMetrics | Image processing events by [Image Processor](/en/documentation/products/build/edge-application/image-processor/) |
-| tieredCacheMetrics | Request events registered by [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) |
+| imagesProcessedMetrics | Image processing events by [Image Processor](/en/documentation/products/build/applications/image-processor/) |
+| tieredCacheMetrics | Request events registered by [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) |
| connectedUsersMetrics | Query the number of users connected to your applications, using [Live Ingest](/en/documentation/products/guides/query-connected-users-data-with-graphql/) |
| botManagerMetrics | Query the number of requests evaluated and the actions performed by [Azion Bot Manager](/en/documentation/products/guides/query-bot-manager-data-with-graphql/) (if subscribed) |
| botManagerBreakdownMetrics | Query the URLs most impacted by bad bots, according to [Azion Bot Manager](/en/documentation/products/guides/query-bot-manager-breakdown-data-with-graphql/) data (if subscribed) |
@@ -61,11 +61,11 @@ Four datasets are deprecated and were replaced by other datsets:
| activityHistoryEvents | Events logs from an account on Azion Console regarding activities registered on [Activity History](/en/documentation/products/accounts/activity-history/). It stores data for *2 years* and exhibits data starting from *September 22nd, 2023*. |
| cellsConsoleEvents | Events logs from applications using [Azion Runtime](/en/documentation/runtime/overview/) returned by the Cells Console. |
| dataStreamedEvents | Sent events of data by [Data Stream](/en/documentation/products/observe/data-stream/) to the clients' endpoint. |
-| edgeFunctionsEvents | Events executed by [Functions](/en/documentation/products/build/edge-application/edge-functions/). |
-| httpEvents | Request events registered by [Applications](/en/documentation/products/build/edge-application/) and [Firewall](/en/documentation/products/secure/edge-firewall/). |
+| edgeFunctionsEvents | Events executed by [Functions](/en/documentation/products/build/applications/functions/). |
+| httpEvents | Request events registered by [Applications](/en/documentation/products/build/applications/) and [Firewall](/en/documentation/products/secure/firewall/). |
| edgeDnsQueriesEvents | Query events performed on [Edge DNS](/en/documentation/products/secure/edge-dns/). |
-| imagesProcessedEvents | Image processing events by [Image Processor](/en/documentation/products/build/edge-application/image-processor/). |
-| tieredCacheEvents | Request events registered by [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/). |
+| imagesProcessedEvents | Image processing events by [Image Processor](/en/documentation/products/build/applications/image-processor/). |
+| tieredCacheEvents | Request events registered by [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/). |
| telemetryDeviceInfoEvents | Events related to the device being used for access and recorded by **Azion Mobile SDK**, both at the hardware and software levels. |
| telemetrySensorsEvents | Events related to the device's sensors recorded by **Azion Mobile SDK**, such as touchscreen interactions and gyroscope information. |
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/edge-sql/edge-sql.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/edge-sql/edge-sql.mdx
index a5f033f395..a5370e4bb0 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/edge-sql/edge-sql.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/edge-sql/edge-sql.mdx
@@ -9,7 +9,7 @@ permalink: /documentation/runtime/api-reference/sql-database/
menu_namespace: runtimeMenu
---
-The **SQL Database API** provides an interface for interacting with an [SQL Database](/en/documentation/products/store/edge-sql/) database from Functions running on the Azion Web Platform. This document outlines the key components of the API and provides code samples for each.
+The **SQL Database API** provides an interface for interacting with an [SQL Database](/en/documentation/products/store/sql-database/) database from Functions running on the Azion Web Platform. This document outlines the key components of the API and provides code samples for each.
import LinkButton from 'azion-webkit/linkbutton'
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/environment-variables/environment-variables.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/environment-variables/environment-variables.mdx
index 097af201b5..79c1933066 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/environment-variables/environment-variables.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/api-reference/environment-variables/environment-variables.mdx
@@ -36,7 +36,7 @@ The Environment Variables interface can be used inside Functions to retrieve env
> **Note**: if the key informed is incorrect, it returns `undefined`.
-Find out more about [Environment variables](/en/documentation/products/edge-functions/environment-variables/).
+Find out more about [Environment variables](/en/documentation/products/functions/environment-variables/).
---
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/code-editor/code-editor.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/code-editor/code-editor.mdx
index d6f3606319..f15427a635 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/code-editor/code-editor.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/code-editor/code-editor.mdx
@@ -13,7 +13,7 @@ namespace: documentation_products_edge_functions_runtime_code_editor
menu_namespace: runtimeMenu
---
-The new code editor for [Functions](/en/documentation/products/build/edge-application/edge-functions/) is the best way to get started developing your functions on the Azion platform. It's a web-based code editor that makes it easier and more intuitive to develop at the edge of the network. It's empowered by the [Monaco Code Editor](https://microsoft.github.io/monaco-editor/docs.html), used in [VS Code](https://code.visualstudio.com/), so if you're used to VS Code, you'll get familiar with it right away. The Monaco Code Editor main features available for the **Functions Code Editor** are:
+The new code editor for [Functions](/en/documentation/products/build/applications/functions/) is the best way to get started developing your functions on the Azion platform. It's a web-based code editor that makes it easier and more intuitive to develop at the edge of the network. It's empowered by the [Monaco Code Editor](https://microsoft.github.io/monaco-editor/docs.html), used in [VS Code](https://code.visualstudio.com/), so if you're used to VS Code, you'll get familiar with it right away. The Monaco Code Editor main features available for the **Functions Code Editor** are:
- Syntax Highlighting
- IntelliSense
@@ -23,13 +23,13 @@ The new code editor for [Functions](/en/documentation/products/build/edge-applic
## About the Code Editor
-The new code editor for Functions is prepared to [support all types](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/azion-runtime-globals/) and [web APIs](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/web-standards/).
+The new code editor for Functions is prepared to [support all types](/en/documentation/products/applications/functions/runtime-apis/javascript/azion-runtime-globals/) and [web APIs](/en/documentation/products/applications/functions/runtime-apis/javascript/web-standards/).
### Code Preview
Along with the code editor, it's possible to see the preview of the function being developed, so you can see its outcome on the fly, providing more reliability before the code goes to production.
-To know more about the preview, go to [Azion Preview Deployment](/en/documentation/products/edge-application/edge-functions/runtime-api/preview-deployment/).
+To know more about the preview, go to [Azion Preview Deployment](/en/documentation/products/applications/functions/runtime-api/preview-deployment/).
### ChatGPT and Functions
@@ -40,7 +40,7 @@ Another feature that comes in the package is an integration with [ChatGPT](https
- Code explanation
- Code generator
-Take a look at [Functions ChatGPT integration](/en/documentation/products/edge-application/edge-functions/runtime-api/ai-integration/).
+Take a look at [Functions ChatGPT integration](/en/documentation/products/applications/functions/runtime-api/ai-integration/).
---
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/frameworks/template-showcase/nextjs/nextal.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/frameworks/template-showcase/nextjs/nextal.mdx
index 34bf6dd23f..4c03aa085b 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/frameworks/template-showcase/nextjs/nextal.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/frameworks/template-showcase/nextjs/nextal.mdx
@@ -38,4 +38,4 @@ import Container from 'azion-webkit/container';
-For more information about deploying this template visit the [template guide](/en/documentation/products/guides/nextal/).
\ No newline at end of file
+For more information about deploying this template visit the [template guide](/en/documentation/products/templates/nextal/).
\ No newline at end of file
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/node-polyfills/cells-node.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/node-polyfills/cells-node.mdx
index 349d3f38be..122c4a3a9e 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/node-polyfills/cells-node.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/compatibility/node-polyfills/cells-node.mdx
@@ -139,5 +139,5 @@ You can check the list of APIs resolved through polyfills in [Azion Bundler's re
:::
For additional compatibility information:
-
+
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/debugging/debugging.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
index e262f004b9..110f02b643 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
@@ -25,7 +25,7 @@ The debugging process in **Functions** has the purpose of promoting better contr
## How it works
-To debug codes, you must create a new [function](/en/documentation/products/build/edge-application/edge-functions/) that will use the **log** method. This method prints to the console a message previously sent by a parameter to the function.
+To debug codes, you must create a new [function](/en/documentation/products/build/applications/functions/) that will use the **log** method. This method prints to the console a message previously sent by a parameter to the function.
### Creating an function
@@ -65,13 +65,13 @@ Now that you've created the function, you must configure your **application** to
To instantiate the newly created function in your application, follow these steps:
1. On the **Products Menu**, navigate to **Build** > **Applications**.
-2. Click on the application where you want to add the function or [create a new one](/en/documentation/products/build/edge-application/first-steps/).
+2. Click on the application where you want to add the function or [create a new one](/en/documentation/products/build/applications/first-steps/).
3. Go to the **Functions Instances** tab and click **+ Function Instance**.
4. Name your function instance.
5. Select the newly created function from the dropdown menu.
6. Click the **Save** button.
-Now your function is instantiated and ready to be used in your application. You can configure the execution conditions and behaviors using the [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/):
+Now your function is instantiated and ready to be used in your application. You can configure the execution conditions and behaviors using the [Rules Engine](/en/documentation/products/build/applications/rules-engine/):
1. While still configuring your application, navigate to the **Rules Engine** tab and click the **+ Rule** button.
2. Give your rule a descriptive name.
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/nextjs/2023-02-14-index.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/nextjs/2023-02-14-index.mdx
index c5d67d79be..bf16256651 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/nextjs/2023-02-14-index.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/nextjs/2023-02-14-index.mdx
@@ -63,7 +63,7 @@ To help improve compatibility, we encourage you to [report bugs](https://github.
:::note
Azion Functions have a maximum size limit of 50 MB per function. After building your project, pay attention to the compressed (gzipped) size of your deployment package—only the compressed size counts toward this limit.
-For more details, see the [documentation on Function size limits](/en/documentation/products/build/edge-application/edge-functions/#limits).
+For more details, see the [documentation on Function size limits](/en/documentation/products/build/applications/functions/#limits).
:::
### Examples
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/overview/overview.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/overview/overview.mdx
index 5709b5fca9..1b8108382f 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/overview/overview.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/overview/overview.mdx
@@ -15,7 +15,7 @@ import Tag from 'primevue/tag';
import LinkButton from 'azion-webkit/linkbutton'
-The **Azion Runtime** is a set of tools for developing applications at the **Edge**. The Azion Runtime allows you to write JavaScript [functions](/en/documentation/products/build/edge-application/edge-functions/) built on Web standards.
+The **Azion Runtime** is a set of tools for developing applications at the **Edge**. The Azion Runtime allows you to write JavaScript [functions](/en/documentation/products/build/applications/functions/) built on Web standards.
**Functions** help you to implement the business logic and create serverless applications, at the edge of the network, closer to users.
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/preview/preview.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/preview/preview.mdx
index 56ee992633..46d8ef8b82 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/preview/preview.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/preview/preview.mdx
@@ -93,7 +93,7 @@ The output is shown right next to the code editor. It's possible to open it on a
## Preview Provider and ChatGPT
-The ChatGPT integration helps you to boost your productivity and, alongside the Preview Deployment, enables more analytical implementations, making it possible to test and see new ideas on the fly. Take a look at [Functions Chat GPT integration](/en/documentation/products/edge-application/edge-functions/runtime-api/ai-integration/).
+The ChatGPT integration helps you to boost your productivity and, alongside the Preview Deployment, enables more analytical implementations, making it possible to test and see new ideas on the fly. Take a look at [Functions Chat GPT integration](/en/documentation/products/applications/functions/runtime-api/ai-integration/).
---
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/readable-stream-default-reader/2023-01-31-index.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/readable-stream-default-reader/2023-01-31-index.mdx
index b1bd4cd803..9ae28c0495 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/readable-stream-default-reader/2023-01-31-index.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/readable-stream-default-reader/2023-01-31-index.mdx
@@ -11,7 +11,7 @@ menu_namespace: runtimeMenu
The Streams API's **ReadableStreamDefaultReader** is a default reader used to read stream data obtained from a network, such as a fetch request.
-Unlike a [ReadableStreamBYOBReader](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/readable-default-reader/), which only works with streams that have a byte source, the ReadableStreamDefaultReader can be used to read from any type of ReadableStream source.
+Unlike a [ReadableStreamBYOBReader](/en/documentation/products/applications/functions/runtime-apis/javascript/readable-default-reader/), which only works with streams that have a byte source, the ReadableStreamDefaultReader can be used to read from any type of ReadableStream source.
## Constructor
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/request/2021-01-14-index.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/request/2021-01-14-index.mdx
index 3a52fdbd95..85b805a43e 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/request/2021-01-14-index.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/request/2021-01-14-index.mdx
@@ -8,11 +8,11 @@ permalink: >-
menu_namespace: runtimeMenu
---
-The `Request` interface represents an HTTP request and integrates the [Fetch API](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/fetch/).
+The `Request` interface represents an HTTP request and integrates the [Fetch API](/en/documentation/products/applications/functions/runtime-apis/javascript/fetch/).
## How it works
-The Request object can be built and also seen as the property of a [fetchevent](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/fetch-event/) received by function.
+The Request object can be built and also seen as the property of a [fetchevent](/en/documentation/products/applications/functions/runtime-apis/javascript/fetch-event/) received by function.
```js
addEventListener("fetch", event => {
diff --git a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/response/2021-01-14-index.mdx b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/response/2021-01-14-index.mdx
index 75b15b1387..5ac4212f71 100644
--- a/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/response/2021-01-14-index.mdx
+++ b/src/content/docs/en/pages/devtools/azion-edge-runtime/runtime-apis/response/2021-01-14-index.mdx
@@ -10,7 +10,7 @@ permalink: >-
menu_namespace: runtimeMenu
---
-The `Response` interface represents an HTTP response and integrates the [Fetch API](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/fetch/).
+The `Response` interface represents an HTTP response and integrates the [Fetch API](/en/documentation/products/applications/functions/runtime-apis/javascript/fetch/).
## Constructor
diff --git a/src/content/docs/en/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx b/src/content/docs/en/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
index b5bf8a227d..c715be9178 100644
--- a/src/content/docs/en/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
+++ b/src/content/docs/en/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
@@ -172,7 +172,7 @@ For applications that require processing on the edge (compute) rather than only
-
+
diff --git a/src/content/docs/en/pages/devtools/cli/azion-cli/commands/dev-command/dev.mdx b/src/content/docs/en/pages/devtools/cli/azion-cli/commands/dev-command/dev.mdx
index 2932153a83..42c0cf4a1d 100644
--- a/src/content/docs/en/pages/devtools/cli/azion-cli/commands/dev-command/dev.mdx
+++ b/src/content/docs/en/pages/devtools/cli/azion-cli/commands/dev-command/dev.mdx
@@ -67,4 +67,4 @@ The `--firewall` option indicates the function is intended for Firewall.
-
+
diff --git a/src/content/docs/en/pages/devtools/cli/azion-cli/commands/update/update.mdx b/src/content/docs/en/pages/devtools/cli/azion-cli/commands/update/update.mdx
index 9df9e215db..672c57cbd3 100644
--- a/src/content/docs/en/pages/devtools/cli/azion-cli/commands/update/update.mdx
+++ b/src/content/docs/en/pages/devtools/cli/azion-cli/commands/update/update.mdx
@@ -45,11 +45,11 @@ The `--application-id` flag specifies the application's ID to be updated.
##### application-acceleration
-The `--application-acceleration` flag specifies if the application has the [Application Acceleration](/en/documentation/products/build/edge-application/application-accelerator/) module active.
+The `--application-acceleration` flag specifies if the application has the [Application Acceleration](/en/documentation/products/build/applications/application-accelerator/) module active.
##### delivery-protocol
-The `--delivery-protocol` flag specifies the application's [delivery protocol](/en/documentation/products/build/edge-application/main-settings/).
+The `--delivery-protocol` flag specifies the application's [delivery protocol](/en/documentation/products/build/applications/main-settings/).
##### device-detection
@@ -61,7 +61,7 @@ The `--edge-firewall` flag specifies whether the application has an associated f
##### edge-functions
-The `--edge-functions` flag specifies if the application has the [Functions](/en/documentation/products/build/edge-application/edge-functions/) module active.
+The `--edge-functions` flag specifies if the application has the [Functions](/en/documentation/products/build/applications/functions/) module active.
##### http-port
@@ -73,7 +73,7 @@ The `--https-port` flag specifies the application's HTTPS Port. By default, it's
##### image-optimization
-The `--image-optimization` flag specifies if the application has the [Image Processor](/en/documentation/products/build/edge-application/image-processor/) module active.
+The `--image-optimization` flag specifies if the application has the [Image Processor](/en/documentation/products/build/applications/image-processor/) module active.
##### file
@@ -104,11 +104,11 @@ Attributes inside a `JSON` file:
##### l2-caching
-The `--l2-caching` flag specifies if the application has the [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) module active.
+The `--l2-caching` flag specifies if the application has the [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) module active.
##### load-balancer
-The `--load-balancer` flag specifies if the application has the [Load Balancer](/en/documentation/products/secure/edge-connector/load-balancer/) module active.
+The `--load-balancer` flag specifies if the application has the [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/) module active.
##### min-tsl-ver
diff --git a/src/content/docs/en/pages/guides/data-streaming/debug-functions-dts.mdx b/src/content/docs/en/pages/guides/data-streaming/debug-functions-dts.mdx
index 043b75a7be..1ada956039 100644
--- a/src/content/docs/en/pages/guides/data-streaming/debug-functions-dts.mdx
+++ b/src/content/docs/en/pages/guides/data-streaming/debug-functions-dts.mdx
@@ -18,7 +18,7 @@ The debugging process in functions' code on [Data Stream](/en/documentation/prod
Before analyzing the process, you need to apply the debugging code. Find out more on [Debugging functions](/en/documentation/devtools/debugging/).
-There are separate instructions using [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings and using the new [Workloads](/en/documentation/products/secure/workloads) product.
+There are separate instructions using [legacy Domains](/en/documentation/products/build/applications/domains/) settings and using the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/debug-rules/debug-rules.mdx b/src/content/docs/en/pages/guides/debug-rules/debug-rules.mdx
index 0a02814baf..c22e819d8a 100644
--- a/src/content/docs/en/pages/guides/debug-rules/debug-rules.mdx
+++ b/src/content/docs/en/pages/guides/debug-rules/debug-rules.mdx
@@ -20,9 +20,9 @@ import Tabs from '~/components/tabs/Tabs'
You can debug rules using the **GraphQL API**, Azion **Data Stream**, and Azion **Real-Time Events**.
-
+
-There are separate instructions using [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings and using the new [Workloads](/en/documentation/products/secure/workloads) product.
+There are separate instructions using [legacy Domains](/en/documentation/products/build/applications/domains/) settings and using the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-configure-cache-policies.mdx b/src/content/docs/en/pages/guides/edge-application/ea-configure-cache-policies.mdx
index a85785d01d..93a0a56d25 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-configure-cache-policies.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-configure-cache-policies.mdx
@@ -15,7 +15,7 @@ import LinkButton from 'azion-webkit/linkbutton'
Azion **Applications** can keep your content cached at the edge to support high-levels of demand without compromising quality or performance, resulting in a better user experience, faster load times, and lower maintenance costs.
-You can optimize processing times by defining the time-to-live (TTL) for cached content at the origin and at the browser, bypass origin cache settings, and forward cookies with [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+You can optimize processing times by defining the time-to-live (TTL) for cached content at the origin and at the browser, bypass origin cache settings, and forward cookies with [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
:::tip
To configure cache settings for dynamic content, see the guide on [How to configure Advanced Cache Key for Applications](/en/documentation/products/guides/advanced-cache-key/).
@@ -45,7 +45,7 @@ To create a new cache setting, follow the steps:
- Under **Browser Cache Settings**, select **Override Cache Settings** to define how long your content can be cached in browsers.
- Under **Cache Settings**, select **Override Cache Settings** to define how long your content can be cached at the edge.
5. If you've chosen to override cache settings, add the desired **Maximum TTL** in seconds.
- - At this point, you may also customize other cache settings for dynamic content provided by the [Advanced Cache Key](/en/documentation/products/build/edge-application/cache-settings/#advanced-cache-key) feature.
+ - At this point, you may also customize other cache settings for dynamic content provided by the [Advanced Cache Key](/en/documentation/products/build/applications/cache-settings/#advanced-cache-key) feature.
6. Click the **Save** button.
Next, you must create a rule to apply the cache settings you've created. To do so, follow the steps:
@@ -79,7 +79,7 @@ If you want to bypass origin cache policies, you can create a rule as follows:
Bypass Cache only affects origin cache policies, not browser cache policies. You can customize browser cache through the **Set Cache Policy** behavior described above.
-
+
---
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-configure-ports/custom-ports.mdx b/src/content/docs/en/pages/guides/edge-application/ea-configure-ports/custom-ports.mdx
index df98db05e7..d4f3ba9f39 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-configure-ports/custom-ports.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-configure-ports/custom-ports.mdx
@@ -18,7 +18,7 @@ With Azion, you can customize your application's delivery address port as well a
The choice of delivery ports are limited to those supported by Azion. However, for retrieving the content from your origins, you can fetch your content from the appropriate origin port, as long as the port exists.
-There are separate instructions for API v3 using [legacy Origins](/en/documentation/products/build/edge-application/origins/) settings and API v4 using the new [Connectors](/en/documentation/products/secure/edge-connector/) product.
+There are separate instructions for API v3 using [legacy Origins](/en/documentation/products/build/applications/origins/) settings and API v4 using the new [Connectors](/en/documentation/products/secure/connectors/) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-cors/check-cors-permissions.mdx b/src/content/docs/en/pages/guides/edge-application/ea-cors/check-cors-permissions.mdx
index 96b5ad2399..7363485c5d 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-cors/check-cors-permissions.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-cors/check-cors-permissions.mdx
@@ -21,7 +21,7 @@ Complex HTTP requests require additional headers. These are requests that may in
## Enabling CORS permission for non-complex HTTP requests
-The first step in allowing CORS access is to create a rule in [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/):
+The first step in allowing CORS access is to create a rule in [Rules Engine](/en/documentation/products/build/applications/rules-engine/):
1. Access [Azion Console](https://console.azion.com).
2. Select **Products Menu** > **Applications**.
@@ -71,7 +71,7 @@ You may configure other complex request types as you want by adding them to the
## Enabling CORS permission for specific origins
-To enable CORS within a configuration for specific origin servers, you'll need to enable the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module:
+To enable CORS within a configuration for specific origin servers, you'll need to enable the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module:
1. Access [Azion Console](https://console.azion.com).
2. Select **Products Menu** > **Applications**.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-cors/fix-cors-errors.mdx b/src/content/docs/en/pages/guides/edge-application/ea-cors/fix-cors-errors.mdx
index 1c92ccdf9c..c85712ae5b 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-cors/fix-cors-errors.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-cors/fix-cors-errors.mdx
@@ -22,7 +22,7 @@ Error message:
Access to XMLHttpRequest at `http://a.domain.com/page-cors-subdomain-a.txt' from origin `http://b.domain.com/` has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
-To solve this type of error, configure your browser on [Azion Console](https://console.azion.com) using [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+To solve this type of error, configure your browser on [Azion Console](https://console.azion.com) using [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
On Google Chrome, proceed as follows:
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-create-rules.mdx b/src/content/docs/en/pages/guides/edge-application/ea-create-rules.mdx
index de245279c7..de58eba5cf 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-create-rules.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-create-rules.mdx
@@ -15,7 +15,7 @@ import LinkButton from 'azion-webkit/linkbutton';
With Azion **Applications** reverse-proxy architecture, the rules you create will be executed between either the **Request phase**, which contains data that a client sends to an origin server, or **Response phase**, which contains data from the origin that is sent to the client.
-
+
---
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-customize-error-responses.mdx b/src/content/docs/en/pages/guides/edge-application/ea-customize-error-responses.mdx
index 31689cc4be..42e7803a85 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-customize-error-responses.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-customize-error-responses.mdx
@@ -16,7 +16,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
Find out how to configure your Azion application to show custom error pages for your user based on HTTP error statuses. For this guide you must already have an Application, a Connector and a Workload already setup.
-There are separate instructions for API v3 using [legacy Error Responses](/en/documentation/products/build/edge-application/error-responses/) settings and API v4 using the new [Custom Pages](/en/documentation/products/secure/custom-pages/) product.
+There are separate instructions for API v3 using [legacy Error Responses](/en/documentation/products/build/applications/error-responses/) settings and API v4 using the new [Custom Pages](/en/documentation/products/secure/custom-pages/) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-enable-gzip.mdx b/src/content/docs/en/pages/guides/edge-application/ea-enable-gzip.mdx
index 1cdb595cb5..a0c710b353 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-enable-gzip.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-enable-gzip.mdx
@@ -24,7 +24,7 @@ Check the [official gzip website](https://www.gzip.org/) for useful links and in
## Enabling gzip compression through Rules Engine
-You can enable gzip compression for any application using the [Rules Engine for Applications](/en/documentation/products/build/edge-application/rules-engine/).
+You can enable gzip compression for any application using the [Rules Engine for Applications](/en/documentation/products/build/applications/rules-engine/).
To enable gzip compression for your application, follow these steps:
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-enforce-hls.mdx b/src/content/docs/en/pages/guides/edge-application/ea-enforce-hls.mdx
index 11ed9ea3a3..1997107ec3 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-enforce-hls.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-enforce-hls.mdx
@@ -21,7 +21,7 @@ Azion Web Platform allows you to [deliver live streaming content in HLS format](
- An existing Azion application, or [create a new one](/en/documentation/products/guides/build/build-an-application/).
- [A domain associated with the application](/en/documentation/products/guides/configure-a-domain/).
- [Tiered Cache enabled](/en/documentation/products/guides/billing-and-subscriptions/) in your account.
-- Access to [Azion Object Storage](/en/documentation/products/store/edge-storage/) for storing video content.
+- Access to [Azion Object Storage](/en/documentation/products/store/object-storage/) for storing video content.
---
@@ -92,7 +92,7 @@ Still on the **Cache Settings** tab:
:::tip
-Read more about setting up [cache settings](/en/documentation/products/build/edge-application/cache-settings/) for your applications.
+Read more about setting up [cache settings](/en/documentation/products/build/applications/cache-settings/) for your applications.
:::
### Utilizing Azion Object Storage for HLS video delivery
@@ -192,7 +192,7 @@ Now, create a rule for the playlist:
Done. Now you can configure your source and encoder pointing to Azion and stream your content, enforcing HLS cache.
:::tip
-Go to the [Rules Engine for Applications](/en/documentation/products/build/edge-application/rules-engine/) documentation for more details.
+Go to the [Rules Engine for Applications](/en/documentation/products/build/applications/rules-engine/) documentation for more details.
:::
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-fs-image-processor.mdx b/src/content/docs/en/pages/guides/edge-application/ea-fs-image-processor.mdx
index 2e11e3f42c..6ef783dcef 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-fs-image-processor.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-fs-image-processor.mdx
@@ -9,21 +9,21 @@ namespace: documentation_guides_image_processor
permalink: /documentation/products/guides/image-processor/
---
-To configure [Image Processor](/en/documentation/products/build/edge-application/image-processor/), follow the steps below:
+To configure [Image Processor](/en/documentation/products/build/applications/image-processor/), follow the steps below:
1. Access [Azion Console](/en/documentation/products/guides/how-to-access-azion-console/) > **Applications**.
2. Select the application responsible for managing your images from your list of existing applications or add a new one with the help of the [build an application](/en/documentation/products/guides/build/build-an-application/) page.
3. In the **Cache Settings** tab, add or edit a custom cache policy for your images.
-4. In the **Cache Expiration Policies** section, configure the [expiration policy](/en/documentation/products/build/edge-application/cache-settings/#browser-cache-settings) for your images.
+4. In the **Cache Expiration Policies** section, configure the [expiration policy](/en/documentation/products/build/applications/cache-settings/#browser-cache-settings) for your images.
:::tip
For images, Azion recommends that you choose larger time-to-live (TTL) values, such as the **Maximum TTL** for **Cache Settings**, which is 7.776.000 seconds (3 months).
:::
5. In the **Advanced Cache Key** section, choose one of the following options:
- - **Content varies by some Query String fields (Allowlist)**: if you want to list all the fields in the Query String that will identify your images. **Image Processor** uses the *ims* field, so this has to be included in the list as one of the required fields for your image manager application. For this, you must enable the [Application Accelerator module](/en/documentation/products/build/edge-application/application-accelerator/).
- - **Content varies by Query String, except for some fields (Blocklist)**: if you only want to list those fields in the Query String that should be ignored to identify the objects in your cache. In this case, it guarantees that the *ims* field will be removed from the list. For this, you must enable the [Application Accelerator module](/en/documentation/products/build/edge-application/application-accelerator/).
- - **Content varies by all Query String fields**: if you don't know or aren't sure about which fields to list in the Query String because you aren't responsible for all the content in the cache or don't have [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) activated.
+ - **Content varies by some Query String fields (Allowlist)**: if you want to list all the fields in the Query String that will identify your images. **Image Processor** uses the *ims* field, so this has to be included in the list as one of the required fields for your image manager application. For this, you must enable the [Application Accelerator module](/en/documentation/products/build/applications/application-accelerator/).
+ - **Content varies by Query String, except for some fields (Blocklist)**: if you only want to list those fields in the Query String that should be ignored to identify the objects in your cache. In this case, it guarantees that the *ims* field will be removed from the list. For this, you must enable the [Application Accelerator module](/en/documentation/products/build/applications/application-accelerator/).
+ - **Content varies by all Query String fields**: if you don't know or aren't sure about which fields to list in the Query String because you aren't responsible for all the content in the cache or don't have [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) activated.
:::caution
To ensure proper processing of images, the `ims=` query string parameter must be the last parameter in the URL. If any additional query string parameters are included after `ims=`, the request may return a **504** error.
@@ -54,7 +54,7 @@ To ensure images are successfully converted to AVIF format, you must also add th
From this point on, images from the configured path will be automatically processed.
-To resize, crop, optimize, convert, or apply filters to an image, you'll need to append the queries described in the [Image Processor](/en/documentation/products/build/edge-application/image-processor/) page to the image's URL, which you may do using an [function](/en/documentation/products/build/edge-application/edge-functions/). To see the original file, you only need to remove the query string added to the URL.
+To resize, crop, optimize, convert, or apply filters to an image, you'll need to append the queries described in the [Image Processor](/en/documentation/products/build/applications/image-processor/) page to the image's URL, which you may do using an [function](/en/documentation/products/build/applications/functions/). To see the original file, you only need to remove the query string added to the URL.
To confirm whether your image is being optimized, [inspect the page](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools) using your browser and find the corresponding path in the image. In the URL's query string, the `ims=VALUExVALUE` field corresponds to the resolution loaded on the page.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-mitigate-httpoxy.mdx b/src/content/docs/en/pages/guides/edge-application/ea-mitigate-httpoxy.mdx
index 4908a2652d..659a256947 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-mitigate-httpoxy.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-mitigate-httpoxy.mdx
@@ -8,7 +8,7 @@ namespace: documentation_how_to_configurations_mitigating
permalink: /documentation/products/guides/mitigating-a-vulnerability-httpoxy/
---
-HTTPoxy is a web application vulnerability caused by malicious HTTP requests. You can configure your application to mitigate HTTPOxy using [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+HTTPoxy is a web application vulnerability caused by malicious HTTP requests. You can configure your application to mitigate HTTPOxy using [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
---
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx b/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
index 3ffffd4b49..e07f03e272 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
@@ -8,15 +8,15 @@ namespace: documentation_guides_lets_encrypt_via_api
permalink: /documentation/products/guides/how-to-generate-a-lets-encrypt-certificate-via-api/
---
-Web applications that use the HTTPS protocol require a [Certificate Manager](/en/documentation/products/build/edge-application/digital-certificates/). When you redirect your traffic to Azion, you have the option to generate a *Let's Encrypt*™ certificate, which is a free and secure way to encrypt data for your application. Azion automates the issuance, renewal, and deactivation of this TLS certificate through an internal certificate management solution.
+Web applications that use the HTTPS protocol require a [Certificate Manager](/en/documentation/products/build/applications/domains/mtls/). When you redirect your traffic to Azion, you have the option to generate a *Let's Encrypt*™ certificate, which is a free and secure way to encrypt data for your application. Azion automates the issuance, renewal, and deactivation of this TLS certificate through an internal certificate management solution.
## Let's Encrypt HTTP-01 Challenge through API
-Azion now offers API-based issuance and renewal of [Let's Encrypt certificates](/en/documentation/products/secure/edge-firewall/digital-certificates/#lets-encrypt-certificate) using the HTTP-01 challenge, providing a streamlined process with no need for DNS TXT records. This offers a straightforward and convenient integration solution, particularly beneficial for customers managing numerous domains and hostnames.
+Azion now offers API-based issuance and renewal of [Let's Encrypt certificates](/en/documentation/products/secure/firewall/certificate-manager/#lets-encrypt-certificate) using the HTTP-01 challenge, providing a streamlined process with no need for DNS TXT records. This offers a straightforward and convenient integration solution, particularly beneficial for customers managing numerous domains and hostnames.
Certificates auto-renew before expiring, removing maintenance windows, and maintaining existing quotas, billing, and permissions. Perfect for ecommerce platforms and hosting providers, this enhancement enables faster onboarding and secures customer sites in minutes without DNS changes.
-For more information on these updates, [visit the Certificate Manager documentation](/en/documentation/products/secure/edge-firewall/digital-certificates/#lets-encrypt-certificate).
+For more information on these updates, [visit the Certificate Manager documentation](/en/documentation/products/secure/firewall/certificate-manager/#lets-encrypt-certificate).
---
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates.mdx b/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates.mdx
index 9c396ab9e8..973ace8efa 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-request-lets-encrypt-certificates.mdx
@@ -16,7 +16,7 @@ import Code from '~/components/Code/Code.astro'
-Web applications that use the HTTPS protocol require a [Certificate Manager](/en/documentation/products/build/edge-application/digital-certificates/). When you redirect your traffic to Azion, you have the option to generate a *Let's Encrypt*™ certificate, which is a free and secure way to encrypt data for your application. Azion automates the issuance, renewal, and deactivation of this TLS certificate through an internal certificate management solution.
+Web applications that use the HTTPS protocol require a [Certificate Manager](/en/documentation/products/build/applications/domains/mtls/). When you redirect your traffic to Azion, you have the option to generate a *Let's Encrypt*™ certificate, which is a free and secure way to encrypt data for your application. Azion automates the issuance, renewal, and deactivation of this TLS certificate through an internal certificate management solution.
@@ -102,7 +102,7 @@ Now that the challenge can take place, the next step is to bind your domain to a
## Configuring your domain
-Below are steps for adding a certificate to your application. There are separate instructions for the [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings and the new [Workloads](/en/documentation/products/secure/workloads) product.
+Below are steps for adding a certificate to your application. There are separate instructions for the [legacy Domains](/en/documentation/products/build/applications/domains/) settings and the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration to API v4 guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
@@ -136,7 +136,7 @@ Once you have an application, you need to [create a Workload](/en/documentation/
To create an Azion **Domain**, you must have an application. If you haven't created an application yet, check the [build an application](/en/documentation/products/guides/build/build-an-application/) documentation.
-Once you have an application, you need to [create a domain](/en/documentation/products/build/edge-application/domains/) and list the CNAMEs that you want to secure with the Let's Encrypt certificate. To do so, follow these steps:
+Once you have an application, you need to [create a domain](/en/documentation/products/build/applications/domains/) and list the CNAMEs that you want to secure with the Let's Encrypt certificate. To do so, follow these steps:
1. Access [Azion Console](/en/documentation/products/guides/how-to-access-azion-console/) > **Domains**.
2. Click the **+ Domain** button.
@@ -190,7 +190,7 @@ If the **Pending** status remains for over 48 hours, you must check if the CNAME
:::
:::tip
-For more information on issuing Let's Encrypt certificates, visit the [Certificate Manager for Secure reference](/en/documentation/products/secure/edge-firewall/digital-certificates/#lets-encrypt-certificate).
+For more information on issuing Let's Encrypt certificates, visit the [Certificate Manager for Secure reference](/en/documentation/products/secure/firewall/certificate-manager/#lets-encrypt-certificate).
:::
---
@@ -208,7 +208,7 @@ To ensure that the certificate is renewed for domains hosted in external service
## Pointing your traffic to Azion
-Below are steps for pointing your traffic to Azion. There are separate instructions for the [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings and the new [Workloads](/en/documentation/products/secure/workloads) product.
+Below are steps for pointing your traffic to Azion. There are separate instructions for the [legacy Domains](/en/documentation/products/build/applications/domains/) settings and the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration to API v4 guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-send-ip-through-header.mdx b/src/content/docs/en/pages/guides/edge-application/ea-send-ip-through-header.mdx
index 1d8921b2fe..16c7112790 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-send-ip-through-header.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-send-ip-through-header.mdx
@@ -9,9 +9,9 @@ namespace: documentation_how_to_configurations_original_ip_header
permalink: /documentation/products/guides/original-ip-header/
---
-When a user makes a request to an application, the `X-Forwarded-For` HTTP header stores the client IP. However, since [edge nodes](/en/documentation/products/build/edge-application/) mediate requests to an application, the header also stores other addresses in the request route in addition to the client IP address.
+When a user makes a request to an application, the `X-Forwarded-For` HTTP header stores the client IP. However, since [edge nodes](/en/documentation/products/build/applications/) mediate requests to an application, the header also stores other addresses in the request route in addition to the client IP address.
-To isolate the client IP, you must forward it to a new header by creating a rule using [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/) for **Applications**.
+To isolate the client IP, you must forward it to a new header by creating a rule using [Rules Engine](/en/documentation/products/build/applications/rules-engine/) for **Applications**.
To send the original client IP through a new request header, follow these steps:
diff --git a/src/content/docs/en/pages/guides/edge-application/ea-use-advanced-cache-key.mdx b/src/content/docs/en/pages/guides/edge-application/ea-use-advanced-cache-key.mdx
index 27636d8848..6825974070 100644
--- a/src/content/docs/en/pages/guides/edge-application/ea-use-advanced-cache-key.mdx
+++ b/src/content/docs/en/pages/guides/edge-application/ea-use-advanced-cache-key.mdx
@@ -10,7 +10,7 @@ permalink: /documentation/products/guides/advanced-cache-key/
og_image: /assets/docs/images/uploads/og_image_usecase-api-accelerate.png
---
-Azion **Application Accelerator** enables access to the [Advanced Cache Key](/en/documentation/products/build/edge-application/cache-settings/#advanced-cache-key) feature, which allows you to create cache rules based on URL Query Strings and Cookies. You can apply these rules to a dynamic application using [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+Azion **Application Accelerator** enables access to the [Advanced Cache Key](/en/documentation/products/build/applications/cache-settings/#advanced-cache-key) feature, which allows you to create cache rules based on URL Query Strings and Cookies. You can apply these rules to a dynamic application using [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
To activate **Advanced Cache Key** for an application:
diff --git a/src/content/docs/en/pages/guides/edge-firewall/update-edge-firewall.mdx b/src/content/docs/en/pages/guides/edge-firewall/update-edge-firewall.mdx
index d7cb461d9f..d1917b6394 100644
--- a/src/content/docs/en/pages/guides/edge-firewall/update-edge-firewall.mdx
+++ b/src/content/docs/en/pages/guides/edge-firewall/update-edge-firewall.mdx
@@ -20,7 +20,7 @@ Rule Sets deprecated from Firewall show a banner with the following message: `Th
This documentation will guide you through updating the Firewall features used in the deprecated versions to the latest ones. Each section describes how each feature works on the new modules, Network Lists, and Rules Engine.
-
+
---
diff --git a/src/content/docs/en/pages/guides/edge-functions/altcha-challenge.mdx b/src/content/docs/en/pages/guides/edge-functions/altcha-challenge.mdx
index 9064b3cd4f..ff92911a29 100644
--- a/src/content/docs/en/pages/guides/edge-functions/altcha-challenge.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/altcha-challenge.mdx
@@ -49,7 +49,7 @@ The ALTCHA function creates two special endpoints in your application to manage
:::note
- It's possible to use the ALTCHA Function independently—only with Firewall—to protect specific areas of your application by requiring the challenge.
-- To use ALTCHA through Bot Manager, [read the documentation](https://www.azion.com/en/documentation/products/secure/edge-firewall/bot-manager/#captcha).
+- To use ALTCHA through Bot Manager, [read the documentation](https://www.azion.com/en/documentation/products/secure/firewall/bot-manager/#captcha).
:::
### Setting up a firewall
@@ -78,7 +78,7 @@ Done. Now you have your ALTCHA Function instanced.
### Setting up the Firewall Rules Engine
-To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the behavior and the criteria to run ALTCHA. To do this:
+To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the behavior and the criteria to run ALTCHA. To do this:
### Independently with Firewall
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-api-builder.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-api-builder.mdx
index 6f375dddf4..97b3d5bf63 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-api-builder.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-api-builder.mdx
@@ -8,7 +8,7 @@ namespace: documentation_how_to_edge_functions_api_builder
permalink: /documentation/products/guides/edge-functions/api-builder/
---
-Learn about the required process to create an API with [Functions](/en/documentation/products/build/edge-application/edge-functions/) and [ChatGPT](/en/documentation/products/edge-application/edge-functions/runtime-api/ai-integration/) and have the response shown on the [Azion Preview Deployment](/en/documentation/products/edge-application/edge-functions/runtime-api/preview-deployment/).
+Learn about the required process to create an API with [Functions](/en/documentation/products/build/applications/functions/) and [ChatGPT](/en/documentation/products/applications/functions/runtime-api/ai-integration/) and have the response shown on the [Azion Preview Deployment](/en/documentation/products/applications/functions/runtime-api/preview-deployment/).
To do so, you need to:
@@ -167,8 +167,8 @@ At this point, your function should look like this:
})
```
-If you want, you can switch the method inside the `PreviewProvider` function and get a live preview of the responses on the [Azion Preview Deployment](/en/documentation/products/edge-application/edge-functions/runtime-api/preview-deployment/).
+If you want, you can switch the method inside the `PreviewProvider` function and get a live preview of the responses on the [Azion Preview Deployment](/en/documentation/products/applications/functions/runtime-api/preview-deployment/).
13. Click the **Save** button.
-Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/edge-application/edge-functions-instances/) and try it out.
+Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/applications/functions-instances/) and try it out.
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/browserless-edge-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
index d4f91b5623..2458f85fba 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
@@ -169,5 +169,5 @@ The browserless Function typically includes:
---
-
+
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
index a3879b6727..fa5615a821 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
@@ -239,5 +239,5 @@ function authenticateUser(request) {
---
-
-
+
+
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
index 2a86f588cf..4e144bd840 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
@@ -262,4 +262,4 @@ Add tracking capabilities to monitor email engagement:
---
-
+
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
index e96f641c8c..7c45efef5f 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
@@ -351,5 +351,5 @@ The RESTful API Function includes:
---
-
-
+
+
diff --git a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
index 85caed337e..8f72e53ec9 100644
--- a/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
@@ -303,4 +303,4 @@ function logWebhookEvent(event, status, processingTime) {
---
-
+
diff --git a/src/content/docs/en/pages/guides/edge-functions/functions-first-steps.mdx b/src/content/docs/en/pages/guides/edge-functions/functions-first-steps.mdx
index 6141664ff4..59f0f38036 100644
--- a/src/content/docs/en/pages/guides/edge-functions/functions-first-steps.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/functions-first-steps.mdx
@@ -23,7 +23,7 @@ It's paramount to take a look at the list of available APIs, methods, and types.
## Code Editor
-The [Functions Code Editor](/en/documentation/products/edge-application/edge-functions/runtime-api/code-editor/) provides a development experience similar to what developers are accustomed to. The [Functions ChatGPT Integration](/en/documentation/products/edge-application/edge-functions/runtime-api/ai-integration/) helps you to write, refactor, and review code.
+The [Functions Code Editor](/en/documentation/products/applications/functions/runtime-api/code-editor/) provides a development experience similar to what developers are accustomed to. The [Functions ChatGPT Integration](/en/documentation/products/applications/functions/runtime-api/ai-integration/) helps you to write, refactor, and review code.
---
@@ -38,7 +38,7 @@ Developing your first function for Applications:
**Writing a function**
-First, the functions for applications work based on a [fetch event](/en/documentation/products/edge-application/edge-functions/runtime-apis/javascript/fetch/). It's initialized with an `addEventListener` function, passing `fetch` as the event type, and an event. For example:
+First, the functions for applications work based on a [fetch event](/en/documentation/products/applications/functions/runtime-apis/javascript/fetch/). It's initialized with an `addEventListener` function, passing `fetch` as the event type, and an event. For example:
```javascript
addEventListener('fetch', event => {
@@ -78,7 +78,7 @@ In this example, the response will be the HTML content, declared previously by t
After writing your functions, you can preview the response and inspect the code. The preview simulates a request, and this simulation can be altered to meet the developer's needs.
-Learn more about [Azion Preview Deployment](/en/documentation/products/edge-application/edge-functions/runtime-api/preview-deployment/).
+Learn more about [Azion Preview Deployment](/en/documentation/products/applications/functions/runtime-api/preview-deployment/).
It's possible to debug the functions through:
@@ -91,4 +91,4 @@ It's possible to debug the functions through:
Once you've saved your function, it's necessary to instantiate it in an applications.
-[Learn more on how to instantiate a function on Applications](/en/documentation/products/build/edge-application/edge-functions-instances/).
+[Learn more on how to instantiate a function on Applications](/en/documentation/products/build/applications/functions-instances/).
diff --git a/src/content/docs/en/pages/guides/edge-functions/serverless-functions.mdx b/src/content/docs/en/pages/guides/edge-functions/serverless-functions.mdx
index 7d0108e34a..c5d69c5598 100644
--- a/src/content/docs/en/pages/guides/edge-functions/serverless-functions.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/serverless-functions.mdx
@@ -10,15 +10,15 @@ permalink: /documentation/products/guides/serverless-functions/
---
import LinkButton from 'azion-webkit/linkbutton'
-[Functions](/en/documentation/products/build/edge-application/edge-functions/) is a module of the Azion Web Platform that allows you to program and execute serverless functions.
+[Functions](/en/documentation/products/build/applications/functions/) is a module of the Azion Web Platform that allows you to program and execute serverless functions.
-
+
To run a function, you must:
- Create your own function or use any of those already available on [Azion Marketplace](https://console.azion.com/marketplace).
- Instantiate a function in an application.
-- Define activation triggers within [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/).
+- Define activation triggers within [Rules Engine](/en/documentation/products/build/applications/rules-engine/).
---
diff --git a/src/content/docs/en/pages/guides/edge-functions/webassembly.mdx b/src/content/docs/en/pages/guides/edge-functions/webassembly.mdx
index 4cec2a3fd1..8f884b8c2b 100644
--- a/src/content/docs/en/pages/guides/edge-functions/webassembly.mdx
+++ b/src/content/docs/en/pages/guides/edge-functions/webassembly.mdx
@@ -10,7 +10,7 @@ og_image: >-
“/assets/docs/images/uploads/use-case_-creating-a-function-using-webassembly.png”
---
-Learn about the required process to create a [function](/en/documentation/products/build/edge-application/edge-functions/) that uses a [WebAssembly](https://webassembly.org/getting-started/developers-guide/) originated function.
+Learn about the required process to create a [function](/en/documentation/products/build/applications/functions/) that uses a [WebAssembly](https://webassembly.org/getting-started/developers-guide/) originated function.
1. Access [Azion Console](/en/documentation/products/guides/how-to-access-azion-console/) > **Functions**.
2. Click **+Function**.
@@ -67,7 +67,7 @@ The const `wasmCode` is the binary representation of the following [WAT](https:/
6. Click the **Save** button.
-Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/edge-application/edge-functions-instances/) and try it out.
+Now, the function is ready to be instantiated in an application. Check how to [instantiate and execute the functions in your application](/en/documentation/products/build/applications/functions-instances/) and try it out.
The expected output of the recently created function is similar to:
diff --git a/src/content/docs/en/pages/guides/edge-sql/create-database.mdx b/src/content/docs/en/pages/guides/edge-sql/create-database.mdx
index 43a1ab1410..63a575981d 100644
--- a/src/content/docs/en/pages/guides/edge-sql/create-database.mdx
+++ b/src/content/docs/en/pages/guides/edge-sql/create-database.mdx
@@ -17,9 +17,9 @@ import Tag from 'primevue/tag'
**SQL Database** allows you to create and manage relational databases. This guide covers how to create, list, and delete a database using the [Azion API](https://api.azion.com).
-
+
-After creating a database, read [How to create an SQL Database query](/en/documentation/products/guides/create-tables-edge-sql/) to populate your database.
+After creating a database, read [How to create an SQL Database query](/en/documentation/products/guides/create-tables-sql-database/) to populate your database.
---
diff --git a/src/content/docs/en/pages/guides/edge-sql/create-query.mdx b/src/content/docs/en/pages/guides/edge-sql/create-query.mdx
index ccabdc2e79..e8ac309255 100644
--- a/src/content/docs/en/pages/guides/edge-sql/create-query.mdx
+++ b/src/content/docs/en/pages/guides/edge-sql/create-query.mdx
@@ -15,9 +15,9 @@ import Tag from 'primevue/tag'
Preview
-Once you've created your [SQL Database database](/en/documentation/products/guides/manage-databases-edge-sql/), you can begin creating tables and inserting data into them.
+Once you've created your [SQL Database database](/en/documentation/products/guides/manage-sql-database/), you can begin creating tables and inserting data into them.
-
+
---
diff --git a/src/content/docs/en/pages/guides/edge-sql/retrieve-data/index.mdx b/src/content/docs/en/pages/guides/edge-sql/retrieve-data/index.mdx
index 0b47e3ea9f..ce4916c73b 100644
--- a/src/content/docs/en/pages/guides/edge-sql/retrieve-data/index.mdx
+++ b/src/content/docs/en/pages/guides/edge-sql/retrieve-data/index.mdx
@@ -11,13 +11,13 @@ import LinkButton from 'azion-webkit/linkbutton'
See how to retrieve data from an existing database (DB) with SQL Database and Functions.
-
+
---
## Requirements
-- [Azion Functions enabled](/en/documentation/products/build/edge-application/edge-functions/).
+- [Azion Functions enabled](/en/documentation/products/build/applications/functions/).
- An active [Azion Personal Token](/en/documentation/products/guides/personal-tokens/).
---
@@ -137,7 +137,7 @@ Since this example is for retrieving data, the method was set to be only GET. Yo
This function was created to communicate with SQL Database. Now, it's necessary to instantiate this function in a running application:
-
+
Learn how to retrieve data effortlessly with Functions. Watch the video below:
diff --git a/src/content/docs/en/pages/guides/edge-sql/vector-search-guide.mdx b/src/content/docs/en/pages/guides/edge-sql/vector-search-guide.mdx
index 94e37042da..d8f50827e7 100644
--- a/src/content/docs/en/pages/guides/edge-sql/vector-search-guide.mdx
+++ b/src/content/docs/en/pages/guides/edge-sql/vector-search-guide.mdx
@@ -11,7 +11,7 @@ import LinkButton from 'azion-webkit/linkbutton'
**Vector Search** is an Azion SQL Database feature that enables customers to implement semantic search engines. While traditional search models aim to find exact matches, such as keyword matches, vector search models use specialized algorithms to identify similar items based on their mathematical representations, or vector embeddings.
-
+
As an example for implementation, this guide will cover setting up the vector search logic in a TypeScript application, with a database using the Langchain library with OpenAI and the Azion SQL API.
@@ -24,7 +24,7 @@ As an example for implementation, this guide will cover setting up the vector se
- Install [Azion CLI](/en/documentation/products/azion-cli/overview/).
- Create a typescript application.
- As in the example, you can use the [Azion CLI](/en/documentation/devtools/cli/init/) to create a Simple Typescript Router application.
-- Set up [SQL Database](/en/documentation/products/store/edge-sql/).
+- Set up [SQL Database](/en/documentation/products/store/sql-database/).
- Install the [Azion Libraries](https://github.com/aziontech/lib).
---
diff --git a/src/content/docs/en/pages/guides/edge-storage/create-object-storage/index.mdx b/src/content/docs/en/pages/guides/edge-storage/create-object-storage/index.mdx
index 684516b57f..acb7545ad5 100644
--- a/src/content/docs/en/pages/guides/edge-storage/create-object-storage/index.mdx
+++ b/src/content/docs/en/pages/guides/edge-storage/create-object-storage/index.mdx
@@ -12,7 +12,7 @@ import LinkButton from 'azion-webkit/linkbutton'
Azion **Object Storage** allows you to create buckets and integrate your object storage with your edge infrastructure. This guide covers how to create, modify, and delete a bucket using the [Azion API](https://api.azion.com).
-
+
Read [How to upload and download objects from an Object Storage bucket](/en/documentation/products/guides/upload-and-download-objects-from-bucket/) to learn about object operations.
@@ -76,7 +76,7 @@ You should receive the following response:
```
:::caution[Warning]
-When a bucket is configured with **read-write permissions**, any user can access and modify its content (for example, by sending a PUT request to overwrite files). If the bucket is used as an origin for an application, this configuration may expose the content to unauthorized modifications. However, suppose the bucket is accessed through an function. In that case, the risk is managed by the logic implemented in the function code, allowing developers to enforce stricter controls over who can access or modify the data. To mitigate risks, always verify the required permissions for each use case and implement proper access controls. Read more on [Authentication and permissions](/en/documentation/products/store/edge-storage/#authentication-and-permissions).
+When a bucket is configured with **read-write permissions**, any user can access and modify its content (for example, by sending a PUT request to overwrite files). If the bucket is used as an origin for an application, this configuration may expose the content to unauthorized modifications. However, suppose the bucket is accessed through an function. In that case, the risk is managed by the logic implemented in the function code, allowing developers to enforce stricter controls over who can access or modify the data. To mitigate risks, always verify the required permissions for each use case and implement proper access controls. Read more on [Authentication and permissions](/en/documentation/products/store/object-storage/#authentication-and-permissions).
:::
---
diff --git a/src/content/docs/en/pages/guides/getting-to-know-azion-console/getting-to-know-azion-console.mdx b/src/content/docs/en/pages/guides/getting-to-know-azion-console/getting-to-know-azion-console.mdx
index aefc7d6395..9a8dcb365f 100644
--- a/src/content/docs/en/pages/guides/getting-to-know-azion-console/getting-to-know-azion-console.mdx
+++ b/src/content/docs/en/pages/guides/getting-to-know-azion-console/getting-to-know-azion-console.mdx
@@ -15,7 +15,7 @@ permalink: /documentation/products/guides/getting-to-know-azion-console/
Through Azion Console, you can:
- Access and configure your [Azion account](/en/documentation/products/accounts/creating-account/).
-- [Build and deploy applications](/en/documentation/products/build/edge-application/).
+- [Build and deploy applications](/en/documentation/products/build/applications/).
- [Manage your applications](/en/documentation/products/guides/build/configure-main-settings/).
- Access and configure [all Azion products and capabilities](/en/documentation/).
@@ -44,7 +44,7 @@ Documentation related to Console's screens in the **Help Center** isn't availabl
6. The **Get Started** section includes the button **+ Create** to start using the Azion Web Platform. By clicking this button, you can go through the initial steps to build an applications [starting with the Azion template](/en/documentation/products/use-a-template-via-azion-console/) that best suits your needs or create other resources such as domains, variables, **functions**, edge services, **certificate manager**, and more.
7. Next to this section, there are two blocks:
-- **Manage Applications**: use this block to go to the [Applications](/en/documentation/products/build/edge-application/) page. There, you'll be able to manage and add applications' main settings, modules, and features.
+- **Manage Applications**: use this block to go to the [Applications](/en/documentation/products/build/applications/) page. There, you'll be able to manage and add applications' main settings, modules, and features.
- **View Analytics**: this link will take you to [Real-Time Metrics](/en/documentation/products/observe/real-time-metrics/). You'll find insights based on your applications' performance, availability, and security there.
8. Below, you'll find the shortcut to **Invite Your Team**. This is an optional step, but you can invite other people to Console to work together with you. Find out more on [Teams Permissions](/en/documentation/products/accounts/teams-permissions/).
diff --git a/src/content/docs/en/pages/guides/import-from-github/import-from-github.mdx b/src/content/docs/en/pages/guides/import-from-github/import-from-github.mdx
index 194cdbb9d1..b5b6cdf7ce 100644
--- a/src/content/docs/en/pages/guides/import-from-github/import-from-github.mdx
+++ b/src/content/docs/en/pages/guides/import-from-github/import-from-github.mdx
@@ -80,7 +80,7 @@ The link to the application allows you to see it on the browser. However, it tak
All application settings can be customized any time you need through Azion Console. To do so, click the **Manage** button that appears during the deployment or go to the **Application** page and select the application you want to update.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details.
:::
As your Azion account is connected to the GitHub repository, any changes will be replicated in both, keeping your project up-to-date in a continuous deployment workflow.
diff --git a/src/content/docs/en/pages/guides/index.mdx b/src/content/docs/en/pages/guides/index.mdx
index 5aa2f6b462..8d8b360e65 100644
--- a/src/content/docs/en/pages/guides/index.mdx
+++ b/src/content/docs/en/pages/guides/index.mdx
@@ -15,21 +15,21 @@ permalink: /documentation/products/guides/
- [How to configure mTLS on your Applications domains](/en/documentation/products/guides/mtls/)
- [Customizing an error response page](/en/documentation/products/guides/customizing-error-response-page/)
- [How to send the client IP address through a dedicated HTTP header](/en/documentation/products/guides/original-ip-header/)
-- [HTTP2](/en/documentation/products/build/edge-application/main-settings/)
+- [HTTP2](/en/documentation/products/build/applications/main-settings/)
- [How to check your WAF mode](/en/documentation/products/guides/how-to-check-your-waf-mode/)
- [How to find the score of WAF blocked requests](/en/documentation/products/guides/how-to-find-waf-score/)
- [How to mitigate the HTTPOxy vulnerability](/en/documentation/products/guides/mitigating-a-vulnerability-httpoxy/)
-- [How to update Firewall](/en/documentation/products/guides/how-to-update-your-edge-firewall/)
+- [How to update Firewall](/en/documentation/products/guides/how-to-update-your-firewall/)
- [Setting up Cross-Origin Resource Sharing (CORS)](/en/documentation/products/guides/cross-origin-resource-sharing-cors/)
- [How to enable gzip compression for Applications](/en/documentation/products/guides/gzip-compression/)
- [How to create rules using Rules Engine for Applications](/en/documentation/products/guides/rules-engine/)
- [How to create IP, ASN, and geolocation blocklists with Network Lists](/en/documentation/products/guides/blocklists-ip-addresses-edge/)
-- [How to stage an application through the hosts file](/en/documentation/products/guides/stage-edge-application-through-hosts-file/)
+- [How to stage an application through the hosts file](/en/documentation/products/guides/stage-applications-through-hosts-file/)
- [How to create and modify an Object Storage bucket](/en/documentation/products/guides/create-and-modify-bucket/)
- [How to upload and download objects from an Object Storage bucket](/en/documentation/products/guides/upload-and-download-objects-from-bucket/)
- [How to use an Object Storage bucket as the origin of a static application](/en/documentation/products/store/storage/use-bucket-as-origin/)
- [How to configure HTTP and HTTPS ports for origins and delivery address](/en/documentation/products/guides/configure-ports/)
-- [How to access Object Storage using the S3 protocol](/en/documentation/products/store/storage/s3-protocol-for-edge-storage/)
+- [How to access Object Storage using the S3 protocol](/en/documentation/products/store/storage/s3-protocol-for-object-storage/)
- [How to enforce HLS cache for live streaming delivery](/en/documentation/products/guides/enforce-hls-cache/)
- [How to configure a WAF Custom Allowed Rule](/en/documentation/products/guides/secure/configure-waf-allowed-rules/)
- [How to configure WAF rules to allow requests with a specific cookie](/en/documentation/products/guides/secure/waf-rules-for-specific-cookie/)
@@ -41,11 +41,11 @@ permalink: /documentation/products/guides/
## Functions Demonstrations
-- [How to build a browserless application with Functions](/en/documentation/products/guides/build/browserless-edge-functions/)
-- [How to implement file upload functionality with Functions](/en/documentation/products/guides/build/file-upload-edge-functions/)
-- [How to integrate Resend email service with Functions](/en/documentation/products/guides/build/resend-email-edge-functions/)
-- [How to build a RESTful API with Functions and SQL Database](/en/documentation/products/guides/build/restful-tasks-api-edge-functions/)
-- [How to handle Stripe webhooks with Functions](/en/documentation/products/guides/build/stripe-webhooks-edge-functions/)
+- [How to build a browserless application with Functions](/en/documentation/products/guides/build/browserless-functions/)
+- [How to implement file upload functionality with Functions](/en/documentation/products/guides/build/file-upload-functions/)
+- [How to integrate Resend email service with Functions](/en/documentation/products/guides/build/resend-email-functions/)
+- [How to build a RESTful API with Functions and SQL Database](/en/documentation/products/guides/build/restful-tasks-api-functions/)
+- [How to handle Stripe webhooks with Functions](/en/documentation/products/guides/build/stripe-webhooks-functions/)
---
@@ -70,8 +70,8 @@ permalink: /documentation/products/guides/
## Applications
-- [How to clone an application](/en/documentation/products/guides/clone-edge-application/)
-- [How to delete an application](/en/documentation/products/guides/delete-edge-application/)
+- [How to clone an application](/en/documentation/products/guides/clone-applications/)
+- [How to delete an application](/en/documentation/products/guides/delete-applications/)
- [How to import an existing project from GitHub and deploy it](/en/documentation/products/guides/import-an-existing-project-from-github/)
- [How to manage the Azion GitHub App](/en/documentation/products/guides/azion-github-app/)
- [How to use the "+ Create" button](/en/documentation/products/guides/create-button/)
@@ -123,9 +123,9 @@ permalink: /documentation/products/guides/
- [How to deploy the Docusaurus TypeScript Boilerplate](/en/documentation/products/guides/docusaurus-typescript-boilerplate/)
- [How to deploy the Docusaurus with Material UI template](/en/documentation/products/guides/docusaurus-material-ui-template/)
- [How to deploy the Dynamic and Static File Optimization template](/en/documentation/products/guides/dynamic-and-static-file-optimization-template/)
-- [How to deploy the AI Inference Starter Kit template](/en/documentation/products/guides/edge-ai-starter-kit/)
+- [How to deploy the AI Inference Starter Kit template](/en/documentation/products/guides/ai-inference-starter-kit/)
- [How to deploy the Application Proxy template](/en/documentation/products/guides/edge-application-proxy-template/)
-- [How to deploy the Function Starter Kit template](/en/documentation/products/guides/edge-function-starter-kit/)
+- [How to deploy the Function Starter Kit template](/en/documentation/products/guides/function-starter-kit/)
- [How to deploy the SQL Database Starter Kit template](/en/documentation/products/guides/sqldatabase-starter-kit/)
- [How to deploy the Gatsby E-commerce Theme template](/en/documentation/products/guides/gatsby-ecommerce-theme/)
- [How to deploy the Hello World template](/en/documentation/products/guides/hello-world-template/)
@@ -152,8 +152,8 @@ permalink: /documentation/products/guides/
- [How to integrate a Turso database with Azion using a template](/en/documentation/products/guides/turso-starter-kit/)
- [How to migrate a WordPress website to the edge with WordPress EdgeAccelerator](/en/documentation/products/guides/wordpress-edgeaccelerator/)
- [How to test Bot Manager Lite using a template](/en/documentation/products/guides/bot-manager-lite-starter-kit/)
-- [How to use the Function GitHub AutoDeploy template](/en/documentation/products/guides/edge-function-github-autodeploy/)
-- [How to use the QStash Function Scheduler template](/en/documentation/products/guides/qstash-edge-function-scheduler/)
+- [How to use the Function GitHub AutoDeploy template](/en/documentation/products/guides/function-github-autodeploy/)
+- [How to use the QStash Function Scheduler template](/en/documentation/products/guides/qstash-function-scheduler/)
- [How to use the Upstash GeoLocation Deploy template](/en/documentation/products/guides/upstash-geolocation-edgedeploy/)
---
@@ -174,11 +174,11 @@ permalink: /documentation/products/guides/
## Use Cases
-- [Azion Firewall: multi-layered security in Edge](/en/documentation/products/guides/edge-firewall/)
+- [Azion Firewall: multi-layered security in Edge](/en/documentation/products/guides/firewall/)
- [Creating Blacklists of IP Addresses in Edge, using Azion Network Shield](/en/documentation/products/guides/blocklists-ip-addresses-edge/)
- [Creating a Function using WebAssembly on Azion's platform](/en/documentation/products/guides/webassembly-on-azion-platform/)
- [Hosting a site](/en/documentation/products/guides/hosting-edge-website/)
-- [Paywall with Function JWT](/en/documentation/products/guides/paywall-edge-function-jwt/)
+- [Paywall with Function JWT](/en/documentation/products/guides/paywall-function-jwt/)
- [Protect restricted content from improper access with Azion Secure Token](/en/documentation/products/guides/secure-token/)
- [How to run serverless functions on Azion Console](/en/documentation/products/guides/serverless-functions/)
- [How to customize the Azion Console interface using the Console Kit](/en/documentation/products/guides/customize-interface-console-kit/)
@@ -188,7 +188,7 @@ permalink: /documentation/products/guides/
## Store
-- [How to implement SQL Database Vector Search](/en/documentation/products/guides/edge-sql-vector-search/)
+- [How to implement SQL Database Vector Search](/en/documentation/products/guides/sql-database-vector-search/)
---
@@ -206,7 +206,7 @@ permalink: /documentation/products/guides/
- [How to use an HTTP/HTTPS POST connector to receive data from Data Stream](/en/documentation/products/guides/observe/connector-standard-https-post/)
- [How to use Amazon Kinesis Data Firehose to receive data from Data Stream](/en/documentation/products/guides/endpoint-amazon-kinesis/)
- [How to use Amazon S3 to receive data from Data Stream](/en/documentation/products/guides/endpoint-amazon-s3/)
-- [How to use Azion Object Storage to receive data from Data Stream](/en/documentation/products/guides/connector-azion-edge-storage/)
+- [How to use Azion Object Storage to receive data from Data Stream](/en/documentation/products/guides/connector-azion-object-storage/)
- [How to use Azure Blob Storage to receive data from Data Stream](/en/documentation/products/guides/endpoint-azure-blob/)
- [How to use Azure Monitor to receive data from Data Stream](/en/documentation/products/guides/endpoint-azure-monitor/)
- [How to use Datadog to receive data from Data Stream](/en/documentation/products/guides/endpoint-datadog/)
@@ -230,9 +230,9 @@ permalink: /documentation/products/guides/
- [How to identify the Top IPs generating attack traffic using GraphQL API](/en/documentation/products/guides/query-top-ips-attack-traffic-with-graphql/)
- [How to identify the top attacks using GraphQL API](/en/documentation/products/guides/query-top-attacks-with-graphql/)
- [How to query data from the httpBreakdownMetrics dataset](/en/documentation/products/guides/query-httpbreakdownmetrics-data-with-graphql/)
-- [How to query usage data from Functions](/en/documentation/products/guides/query-edge-functions-usage-data-with-graphql/)
+- [How to query usage data from Functions](/en/documentation/products/guides/query-functions-usage-data-with-graphql/)
- [How to query usage data from Image Processor](/en/documentation/products/guides/query-image-processor-usage-data-with-graphql/)
-- [How to query usage data from Applications](/en/documentation/products/guides/query-edge-application-usage-data-with-graphql/)
+- [How to query usage data from Applications](/en/documentation/products/guides/query-applications-usage-data-with-graphql/)
- [How to query usage data from Data Stream](/en/documentation/products/guides/query-data-stream-usage-data-with-graphql/)
- [How to query usage data from Tiered Cache](/en/documentation/products/guides/query-tiered-cache-usage-data-with-graphql/)
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/jwt.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/jwt.mdx
index 9f79c32b5d..a024fb09fa 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/jwt.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/jwt.mdx
@@ -74,7 +74,7 @@ Done. Now you have your JWT instanced.
### Setting up the Firewall Rules Engine
-To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the behavior and the criteria to run the JWT.
+To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the behavior and the criteria to run the JWT.
To do so, still on the **Firewall** page, follow these steps:
@@ -97,7 +97,7 @@ On the Console, you must now configure your domain so your firewall protects it.
Done. Now you have a JWT integration running for every request made to the domain you indicate.
:::tip
-You can see a use case by visiting the [Setting up a paywall with Function JWT](/en/documentation/products/guides/paywall-edge-function-jwt/) page.
+You can see a use case by visiting the [Setting up a paywall with Function JWT](/en/documentation/products/guides/paywall-function-jwt/) page.
:::
---
\ No newline at end of file
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/limit-payload.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/limit-payload.mdx
index c7eefa1b04..ca087507dd 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/limit-payload.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/limit-payload.mdx
@@ -79,7 +79,7 @@ Some information about how this integration works:
### Setting up the Firewall Rules Engine
-To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
+To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
Still on the **Firewall** page:
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/request-data-into-header.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/request-data-into-header.mdx
index d0d26341f2..5fe7e00330 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/request-data-into-header.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/request-data-into-header.mdx
@@ -82,7 +82,7 @@ This integration can trigger errors. In this case, the errors will be appended t
## Setting up the Firewall Rules Engine
-To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the integration.
+To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the integration.
Still in the **Firewall** page:
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/scheduled-blocking.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/scheduled-blocking.mdx
index 223b2780e9..0f82175e69 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/scheduled-blocking.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/scheduled-blocking.mdx
@@ -134,7 +134,7 @@ For `static_response` parameter in `action`, you can define the status code that
## Setting up the Rules Engine
-Finally, you must set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
+Finally, you must set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
Still in the **Firewall** page.
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/secure-token.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/secure-token.mdx
index 4cc91694a5..b1a5997e14 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/secure-token.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/secure-token.mdx
@@ -106,7 +106,7 @@ Where the `secure_token_secret` will be the secret string you've passed on the c
### Setting up the Rules Engine
-To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
+To finish, you have to set up the [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) to configure the *behavior* and the *criteria* to run the function.
Still in the **Firewall** page:
diff --git a/src/content/docs/en/pages/guides/marketplace/integrations/videoteca-player.mdx b/src/content/docs/en/pages/guides/marketplace/integrations/videoteca-player.mdx
index 010cf977fa..e0b45b0871 100644
--- a/src/content/docs/en/pages/guides/marketplace/integrations/videoteca-player.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/integrations/videoteca-player.mdx
@@ -42,7 +42,7 @@ You can search any integration by browsing through the cards, using the filters,
To create an instance of the integration's function:
1. On the **Products menu**, navigate to **Build** > **Application**.
-2. Select the application from the list to which you want to add the integration or [create a new application](/en/documentation/products/build/edge-application/first-steps/).
+2. Select the application from the list to which you want to add the integration or [create a new application](/en/documentation/products/build/applications/first-steps/).
3. Select the **Functions Instances** tab.
4. Click the **+ Function Instance** button.
5. Give a name to your instance.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/astro-blog-template.mdx b/src/content/docs/en/pages/guides/marketplace/templates/astro-blog-template.mdx
index 02daded4a2..81803be57f 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/astro-blog-template.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/astro-blog-template.mdx
@@ -26,7 +26,7 @@ This template uses Astro version `4.2.6`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Image processor](/en/documentation/products/build/edge-application/image-processor/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Image processor](/en/documentation/products/build/applications/image-processor/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/astro-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/astro-boilerplate.mdx
index 37f2c70b39..9933cae532 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/astro-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/astro-boilerplate.mdx
@@ -25,7 +25,7 @@ This template uses Astro version `4.5.12`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/azion-starter-kit.mdx b/src/content/docs/en/pages/guides/marketplace/templates/azion-starter-kit.mdx
index 0e04e05e76..7c6fc85d47 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/azion-starter-kit.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/azion-starter-kit.mdx
@@ -32,7 +32,7 @@ To use this template, you must:
- Go to [Azion Marketplace](https://console.azion.com/marketplace) to install this integration by clicking the **Install** button. Check the [How to install Azion Bot Manager Lite](/en/documentation/products/guides/bot-manager-lite/) guide for more details.
- If you didn't launch the Bot Manager Lite function before trying to use this template, the execution will fail and a log explaining the reason will be printed.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), [Image processor](/en/documentation/products/build/edge-application/image-processor/), and [Network Shield](/en/documentation/products/secure/edge-firewall/network-layer-protection/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), [Image processor](/en/documentation/products/build/applications/image-processor/), and [Network Shield](/en/documentation/products/secure/firewall/network-shield/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
## Deploying the template
@@ -57,7 +57,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of the hosted origin the application should fetch the content from.
- Example: `www.yourwebsite.com`
- **Custom Host Header**: in some cases, it may be necessary to add host information in the header request to retrieve information from the origin. This variable is used for that purpose.
- - Example: `${host}`. Read more about the host header and how to customize it on the [Origins](/en/documentation/products/build/edge-application/origins/#host-header) documentation.
+ - Example: `${host}`. Read more about the host header and how to customize it on the [Origins](/en/documentation/products/build/applications/origins/#host-header) documentation.
After completing all the information, click the **Deploy** button, located in the bottom-right corner. This will start the deployment process.
@@ -75,7 +75,7 @@ The application includes the following rules and settings:
- A default rule composed of:
- **Criteria**: if `${uri}` starts with `/`.
- - **Behavior**: then [Set Origin](/en/documentation/products/build/edge-application/rules-engine/#set-origin) as `Default Origin`.
+ - **Behavior**: then [Set Origin](/en/documentation/products/build/applications/rules-engine/#set-origin) as `Default Origin`.
- For image optimization and caching, the file extensions that can be enhanced with these configurations are `.jpg`, `.jpeg`, `.bmp`, `.ico`, `.gif`, `.png`.
- For static content, the template supports the common static file extensions.
- The template:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/bot-starter-kit.mdx b/src/content/docs/en/pages/guides/marketplace/templates/bot-starter-kit.mdx
index ab0bf65406..b201a7f1d3 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/bot-starter-kit.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/bot-starter-kit.mdx
@@ -17,7 +17,7 @@ The **Bot Manager Lite Starter Kit** template deploys an entirely new edge stack
The deployment automatically creates an application, an function, an Firewall, and a domain to access and test the features of Bot Manager Lite. This template is ideal to understand how this integration works and how it can help you secure your applications and digital assets.
:::note
-Bot Manager Lite integration is a [lite version](/pt-br/documentacao/produtos/guias/bot-manager-lite/) available in the Marketplace.
+Bot Manager Lite integration is a [lite version](/en/documentation/products/guides/bot-manager-lite/) available in the Marketplace.
Azion provides the Bot Manager add-on, a comprehensive solution for bot management. Contact the [Sales team](https://www.azion.com/pt-br/contate-vendas/) for more details on the Bot Manager subscription.
:::
@@ -110,7 +110,7 @@ The Bot Manager Lite function instance is set to always write logs. This way, wh
## Managing the template
-Being a testing template, the initial configuration is mostly demonstrative. However, you can use it as a base for creating an actual functional application. You can [configure a new origin](/en/documentation/products/build/edge-application/origins/) for the application and use it as *Default Origin*. You can also modify the JSON Args of your **Bot Manager Lite** instance for a more customized configuration.
+Being a testing template, the initial configuration is mostly demonstrative. However, you can use it as a base for creating an actual functional application. You can [configure a new origin](/en/documentation/products/build/applications/origins/) for the application and use it as *Default Origin*. You can also modify the JSON Args of your **Bot Manager Lite** instance for a more customized configuration.
To manage and edit your application's settings, proceed as follows:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/bot-with-firewall.mdx b/src/content/docs/en/pages/guides/marketplace/templates/bot-with-firewall.mdx
index c8db975807..a662e8d7af 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/bot-with-firewall.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/bot-with-firewall.mdx
@@ -17,7 +17,7 @@ Preview
The **Bot Manager Lite Integration Kit** template provides an easy way to integrate the Bot Manager Lite function in an existent Firewall on Azion. This template automatically creates a new function instance for Bot Manager Lite and a Rules Engine rule to run it in the selected Firewall.
:::note
-Bot Manager Lite integration is a [lite version](/pt-br/documentacao/produtos/guias/bot-manager-lite/) available in the Marketplace.
+Bot Manager Lite integration is a [lite version](/en/documentation/products/guides/bot-manager-lite/) available in the Marketplace.
Azion provides the Bot Manager add-on, a comprehensive solution for bot management. Contact the [Sales team](https://www.azion.com/pt-br/contate-vendas/) for more details on the Bot Manager subscription.
:::
@@ -28,7 +28,7 @@ Azion provides the Bot Manager add-on, a comprehensive solution for bot manageme
Before deploying this template, you must:
-- Have an [Firewall](/en/documentation/products/secure/edge-firewall/) created in your account.
+- Have an [Firewall](/en/documentation/products/secure/firewall/) created in your account.
- During the setup of the template, you must inform the ID of your existing Firewall to add the Bot Manager Lite instance. If the ID doesn't exist, the execution will fail. Check [how to configure and edit an Firewall](/en/documentation/products/secure/secure-application/#step-1-configure-main-settings).
- Launch the latest version of the **Bot Manager Lite** integration.
- Go to [Azion Marketplace](https://console.azion.com/marketplace) to install this integration by clicking the **Install* button. Check the [How to install Azion Bot Manager Lite](/en/documentation/products/guides/bot-manager-lite/) guide for more details.
@@ -121,7 +121,7 @@ All settings can be customized at any time you need through Azion Console. To ma
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/bot-with-tor.mdx b/src/content/docs/en/pages/guides/marketplace/templates/bot-with-tor.mdx
index e2470d3be9..58e23c036c 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/bot-with-tor.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/bot-with-tor.mdx
@@ -19,7 +19,7 @@ The **Bot Manager Lite and TOR Block Starter Kit** template enables you to deplo
This template automatically creates a new Firewall that includes the rules to execute an function instance, confirm if your domains are valid, and deny requests from the pre-built "Azion IP Tor Exit Nodes" network list. All of this, working in conjunction with the **Functions** and **Network Shield** modules and **Bot Manager Lite**.
:::note
-Bot Manager Lite integration is a [lite version](/pt-br/documentacao/produtos/guias/bot-manager-lite/) available in the Marketplace.
+Bot Manager Lite integration is a [lite version](/en/documentation/products/guides/bot-manager-lite/) available in the Marketplace.
Azion provides the Bot Manager add-on, a comprehensive solution for bot management. Contact the [Sales team](https://www.azion.com/pt-br/contate-vendas/) for more details on the Bot Manager subscription.
:::
@@ -34,7 +34,7 @@ Before deploying this template, you must:
- Go to [Azion Marketplace](https://console.azion.com/marketplace) to install this integration by clicking the **Install* button. Check the [How to install Azion Bot Manager Lite](/en/documentation/products/guides/bot-manager-lite/) guide for more details.
- If you didn't install the Bot Manager Lite function before deploying this template, the execution will fail and a log explaining the reason will be printed.
-- This template uses [Functions](/en/documentation/products/build/applications/functions/) and [Network Shield](/en/documentation/products/secure/edge-firewall/network-layer-protection/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Functions](/en/documentation/products/build/applications/functions/) and [Network Shield](/en/documentation/products/secure/firewall/network-shield/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
@@ -117,7 +117,7 @@ All settings can be customized at any time you need through Azion Console. To ma
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/dynamic-and-static-file-optimization.mdx b/src/content/docs/en/pages/guides/marketplace/templates/dynamic-and-static-file-optimization.mdx
index 849fc84e1e..48d0073128 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/dynamic-and-static-file-optimization.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/dynamic-and-static-file-optimization.mdx
@@ -22,7 +22,7 @@ By deploying this template, the platform creates a new application including all
## Requirements
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) and [Image processor](/en/documentation/products/build/edge-application/image-processor/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) and [Image processor](/en/documentation/products/build/applications/image-processor/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
@@ -50,7 +50,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of the hosted origin the application should fetch the original content from.
- Example: `www.yourwebsite.com`
- **Custom Host Header**: in some cases, it may be necessary to override the value of the `Host` header request in the request to retrieve information from the origin. Set a value for the `Host` header in this field.
- - Use the `${host}` variable to retrieve the Host value from the request URI. Read more about the Host Header and how to customize it on the [Origins documentation](/en/documentation/products/build/edge-application/origins/#host-header).
+ - Use the `${host}` variable to retrieve the Host value from the request URI. Read more about the Host Header and how to customize it on the [Origins documentation](/en/documentation/products/build/applications/origins/#host-header).
After completing all the information, click the **Deploy* button, located in the bottom-right corner. This will start the deployment process.
@@ -69,7 +69,7 @@ Now you can [manage and adjust the settings](#managing-the-template) through Azi
The deployed application includes the following rules and settings:
- **Criteria**: if `${uri}` *starts with* `/`.
-- **Behavior**: then [Set Origin](/en/documentation/products/build/edge-application/rules-engine/#set-origin) as `Default Origin`.
+- **Behavior**: then [Set Origin](/en/documentation/products/build/applications/rules-engine/#set-origin) as `Default Origin`.
- For image optimization and caching, the file extensions that can be enhanced with these configurations are `.jpg`, `.jpeg`, `.bmp`, `.ico`, `.gif`, `.png`.
- For static content, the template supports the common static file extensions.
- Additionally, the template:
@@ -92,7 +92,7 @@ To manage and edit your application's settings, proceed as follows:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/edge-ai-starter-kit.mdx b/src/content/docs/en/pages/guides/marketplace/templates/edge-ai-starter-kit.mdx
index 2c89d7b3f2..ac2272d826 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/edge-ai-starter-kit.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/edge-ai-starter-kit.mdx
@@ -96,7 +96,7 @@ This example uses the [Qwen3 model](/en/documentation/products/ai/ai-inference/m
5. Click the **Save** button to save your changes.
:::tip
-Read the documentation about [managing functions](/en/documentation/products/build/edge-application/edge-functions/) for more details.
+Read the documentation about [managing functions](/en/documentation/products/build/applications/functions/) for more details.
:::
### Managing the application
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/edge-application-proxy.mdx b/src/content/docs/en/pages/guides/marketplace/templates/edge-application-proxy.mdx
index 4c197dd29d..fd816cf40c 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/edge-application-proxy.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/edge-application-proxy.mdx
@@ -20,7 +20,7 @@ Preview
The rule is composed by:
- **Criteria**: if `${uri}` *starts with* `/url_route`.
-- **Behavior**: then [Set Origin](/en/documentation/products/build/edge-application/rules-engine/#set-origin) `Default Origin`, [Bypass Cache](/en/documentation/products/build/edge-application/rules-engine/#bypass-cache), and [Forward Cookies](/en/documentation/products/build/edge-application/rules-engine/#forward-cookies).
+- **Behavior**: then [Set Origin](/en/documentation/products/build/applications/rules-engine/#set-origin) `Default Origin`, [Bypass Cache](/en/documentation/products/build/applications/rules-engine/#bypass-cache), and [Forward Cookies](/en/documentation/products/build/applications/rules-engine/#forward-cookies).
You must link your origin with the template to start using this set of rules. After the deployment, the script creates a new application that runs on **Azion Web Platform**, with which you can manage and adjust the settings.
@@ -56,7 +56,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of the hosted origin the application should fetch the original content from.
- Example: `www.yourwebsite.com`
- **Custom Host Header**: in some cases, it may be necessary to add host information in the header request to retrieve information from the origin. This variable is used for that purpose.
- - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/edge-application/origins/#host-header).
+ - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/applications/origins/#host-header).
- **Route to bypass** *: specific URL route to apply the bypassing rules.
- Example: `/url_route`
@@ -87,7 +87,7 @@ To manage and edit your application's settings, proceed as follows:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
:::
Learn how to deploy the Applications Proxy template. Watch the video below:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/edge-function-github-autopeploy.mdx b/src/content/docs/en/pages/guides/marketplace/templates/edge-function-github-autopeploy.mdx
index 886e7b6654..2b8bd03ed3 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/edge-function-github-autopeploy.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/edge-function-github-autopeploy.mdx
@@ -94,5 +94,5 @@ The new application has an assigned Azion Workload domain to make it accessible
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/edge-function-starter-kit.mdx b/src/content/docs/en/pages/guides/marketplace/templates/edge-function-starter-kit.mdx
index 829e2e0c72..40f6a5414f 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/edge-function-starter-kit.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/edge-function-starter-kit.mdx
@@ -75,7 +75,7 @@ This template includes a simple `Hello World` function that is ready to run. Fol
5. Click the **Save** button to save your changes.
:::tip
-Read the documentation about [managing functions](/en/documentation/products/build/edge-application/edge-functions/) for more details.
+Read the documentation about [managing functions](/en/documentation/products/build/applications/functions/) for more details.
:::
### Managing the application
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/edgesql-starter-kit.mdx b/src/content/docs/en/pages/guides/marketplace/templates/edgesql-starter-kit.mdx
index b6a5bb4568..ad485add9f 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/edgesql-starter-kit.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/edgesql-starter-kit.mdx
@@ -22,10 +22,10 @@ The deployment of this template creates a GitHub repository containing your proj
## Requirements
- An SQL Database slot.
- - The number of available slots is defined by your service plan. For more information visit our [SQL Database reference](https://www.azion.com/en/documentation/products/store/edge-sql/).
+ - The number of available slots is defined by your service plan. For more information visit our [SQL Database reference](https://www.azion.com/en/documentation/products/store/sql-database/).
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
@@ -80,7 +80,7 @@ To manage and edit your application's settings, follow these steps:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation for more details about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [managing EdgeSQL databases](/en/documentation/products/guides/manage-databases-edge-sql/).
+Read the documentation for more details about [managing applications](/en/documentation/products/build/applications/first-steps/) and [managing EdgeSQL databases](/en/documentation/products/guides/manage-sql-database/).
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/hello-world.mdx b/src/content/docs/en/pages/guides/marketplace/templates/hello-world.mdx
index 0743a27f97..814e346f80 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/hello-world.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/hello-world.mdx
@@ -93,7 +93,7 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/hexo-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/hexo-boilerplate.mdx
index 2e339b429d..306d63dee4 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/hexo-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/hexo-boilerplate.mdx
@@ -96,7 +96,7 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/image-optimization.mdx b/src/content/docs/en/pages/guides/marketplace/templates/image-optimization.mdx
index 39ab9c73d3..ae799f1a79 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/image-optimization.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/image-optimization.mdx
@@ -52,7 +52,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of the hosted origin the application should fetch the original content from.
- Example: `www.yourwebsite.com`
- **Custom Host Header**: in some cases, it may be necessary to add host information in the header request to retrieve information from the origin. This variable is used for that purpose.
- - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/edge-application/origins/#host-header).
+ - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/applications/origins/#host-header).
- **Image file extensions to cache** *: the file extensions for the rules, separated by a comma. You can add as many variables as you need, based on the example.
- Example: `jpg,jpeg,bmp,ico,gif,png`
- **CDN Static Maximum TTL** *: a maximum TTL (time-to-live), in seconds, for cached content to be delivered.
@@ -87,7 +87,7 @@ To manage and edit your application's settings, proceed as follows:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [Azion Image Processor](/en/documentation/products/build/edge-application/image-processor/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [Azion Image Processor](/en/documentation/products/build/applications/image-processor/) for more details.
:::
Learn how to deploy the Image Optimization template. Watch the video below:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/mongodb-template.mdx b/src/content/docs/en/pages/guides/marketplace/templates/mongodb-template.mdx
index bcc134706e..304c1c642a 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/mongodb-template.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/mongodb-template.mdx
@@ -245,7 +245,7 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
Learn how to deploy the MongoDB Atlas Boilerplate. Watch the video below:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/neon-database-with-drizzle.mdx b/src/content/docs/en/pages/guides/marketplace/templates/neon-database-with-drizzle.mdx
index 6a186aae26..7fb31b84c3 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/neon-database-with-drizzle.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/neon-database-with-drizzle.mdx
@@ -24,7 +24,7 @@ The deployment of this template creates a GitHub repository containing your proj
- Every push will be deployed automatically to this repository to keep your project updated.
- A [Neon database](https://neon.tech/) with available space for a new table.
-This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information. Database storage and operations could also generate costs directly by Neon. Check [Neon's pricing page](https://neon.tech/pricing) for details.
+This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information. Database storage and operations could also generate costs directly by Neon. Check [Neon's pricing page](https://neon.tech/pricing) for details.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/next-app-config.mdx b/src/content/docs/en/pages/guides/marketplace/templates/next-app-config.mdx
index 1630519732..7a0fd15f68 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/next-app-config.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/next-app-config.mdx
@@ -16,7 +16,7 @@ Preview
The **Next.js App + Configurations** template provides a quick start to build a Next.js application with custom configurations and App Router to run it directly on the edge.
-This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), as well as an [Object Storage configuration](/en/documentation/products/store/edge-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
+This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), as well as an [Object Storage configuration](/en/documentation/products/store/object-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
**Next.js App + Configurations** also creates files to implement the [App Router format](https://nextjs.org/docs/app), including the index page, edge API routing, and Custom Route Handlers, created in the new repository during the deployment.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/next-app-middleware.mdx b/src/content/docs/en/pages/guides/marketplace/templates/next-app-middleware.mdx
index c78feca903..f0ea761745 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/next-app-middleware.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/next-app-middleware.mdx
@@ -16,7 +16,7 @@ Preview
The **Next.js App + Middleware** accelerates the deployment of a Next.js application with custom configurations, App Router, and a middleware to run it directly on the edge.
-This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/edge-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
+This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/object-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
Next.js App + Middleware creates files to implement the [App Router format](https://nextjs.org/docs/app), with the index page, edge API routing, and Custom Route Handler created in the new repository during the deployment. It also includes a [middleware](https://nextjs.org/docs/app/building-your-application/routing/middleware) that allows you to modify the response for a request and control different aspects of the application, such as performing redirects, setting headers, and others.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/next-pages-config.mdx b/src/content/docs/en/pages/guides/marketplace/templates/next-pages-config.mdx
index 2ae9b85d99..fbda529ddd 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/next-pages-config.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/next-pages-config.mdx
@@ -16,7 +16,7 @@ Preview
The **Next.js Pages + Configurations** template enables you to quickly deploy a Next.js application with Pages Router and custom configurations.
-This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/edge-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
+This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/object-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
**Next.js Pages + Configurations** also creates files to implement the [Pages Router format](https://nextjs.org/docs/pages), to use a file-system router to map each file to a route.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/next-pages-middleware.mdx b/src/content/docs/en/pages/guides/marketplace/templates/next-pages-middleware.mdx
index aa54ebe4be..786179310d 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/next-pages-middleware.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/next-pages-middleware.mdx
@@ -16,7 +16,7 @@ Preview
The **Next.js Pages + Middleware** template enables you to quickly deploy a Next.js application with Pages Router, a middleware, and custom configurations.
-This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/edge-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
+This template deploys a basic Next.js application containing a domain to access the Single-Page Application (SPA), an [Object Storage configuration](/en/documentation/products/store/object-storage/), cache settings, Gzip compression, and Rules Engine rules to improve the performance and delivery of static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
**Next.js Pages + Middleware** also creates files to implement the [Pages Router format](https://nextjs.org/docs/pages), to use a file-system router to map each file to a route. It also includes a [middleware](https://nextjs.org/docs/app/building-your-application/routing/middleware) that allows you to modify the response for a request and control different aspects of the application, such as performing redirects, setting headers, and others.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/nextjs-static-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/nextjs-static-boilerplate.mdx
index 8e425858f2..848519f210 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/nextjs-static-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/nextjs-static-boilerplate.mdx
@@ -131,6 +131,6 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/preact-javascript-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/preact-javascript-boilerplate.mdx
index a9c9887764..fb05e9cbae 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/preact-javascript-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/preact-javascript-boilerplate.mdx
@@ -25,7 +25,7 @@ This template uses Preact `10.25.3` and Vite `6.0.4` as its build tool.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/preact-typescript-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/preact-typescript-boilerplate.mdx
index 2a65eeb6c7..13b1f19953 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/preact-typescript-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/preact-typescript-boilerplate.mdx
@@ -25,7 +25,7 @@ This template uses Preact `10.25.3` and Vite `6.0.4` as its build tool.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/qstash-scheduler.mdx b/src/content/docs/en/pages/guides/marketplace/templates/qstash-scheduler.mdx
index 4827888d2b..0525f7efde 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/qstash-scheduler.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/qstash-scheduler.mdx
@@ -181,7 +181,7 @@ To manage and edit your application's settings, follow these steps:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details. For specific Upstash or QStash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details. For specific Upstash or QStash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/qwik-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/qwik-boilerplate.mdx
index 6d80b8c81e..e210a6a785 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/qwik-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/qwik-boilerplate.mdx
@@ -25,7 +25,7 @@ This template uses Qwik version `1.12.0`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/qwik-minimal.mdx b/src/content/docs/en/pages/guides/marketplace/templates/qwik-minimal.mdx
index bccd5ddc88..16bec7482d 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/qwik-minimal.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/qwik-minimal.mdx
@@ -25,7 +25,7 @@ This template uses Qwik version `1.12.0`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
-
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/react-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/react-boilerplate.mdx
index 03d880830b..c7d7fb041c 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/react-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/react-boilerplate.mdx
@@ -24,7 +24,7 @@ This template uses React version `18.2.0`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Functions](/en/documentation/products/build/applications/functions/) and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Functions](/en/documentation/products/build/applications/functions/) and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
@@ -98,7 +98,7 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/static-cache.mdx b/src/content/docs/en/pages/guides/marketplace/templates/static-cache.mdx
index ba2c7772e0..f3613cca9d 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/static-cache.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/static-cache.mdx
@@ -56,7 +56,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of the hosted origin the application should fetch the original content from.
- Example: `www.yourwebsite.com`
- **Custom Host Header**: in some cases, it may be necessary to add host information in the header request to retrieve information from the origin. This variable is used for that purpose.
- - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/edge-application/origins/#host-header).
+ - Example: `${host}`. Read more about the host header and how to customize it on the [Origins documentation](/en/documentation/products/build/applications/origins/#host-header).
- **Static files extensions to cache** *: the static files extensions for the static rules, separated by a comma. You can add as many variables as you need, based on the example.
- Example: `aif,aiff,au,avi,bin,cab,carb,cct,cdf,class,doc`
- **CDN Static Maximum TTL** *: a maximum TTL (time-to-live), in seconds, for cached content to be delivered.
@@ -89,7 +89,7 @@ To manage and edit your application's settings, proceed as follows:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) and [how to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) for more details.
:::
Learn how to deploy the Static Cache template. Watch the video below:
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/stencil-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/stencil-boilerplate.mdx
index 92245b177b..b225996541 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/stencil-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/stencil-boilerplate.mdx
@@ -26,7 +26,7 @@ This template uses Stencil version `4.22.2`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/stencil-pwa-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/stencil-pwa-boilerplate.mdx
index 4458ac811a..24ad43594a 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/stencil-pwa-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/stencil-pwa-boilerplate.mdx
@@ -22,7 +22,7 @@ This template uses Stencil version `4.17.0`.
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/upstash-geolocation.mdx b/src/content/docs/en/pages/guides/marketplace/templates/upstash-geolocation.mdx
index 75f49bd668..1c9574addf 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/upstash-geolocation.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/upstash-geolocation.mdx
@@ -114,7 +114,7 @@ To manage and edit your application's settings, follow these steps:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details. For specific Upstash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details. For specific Upstash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/upstash-rate-limiting.mdx b/src/content/docs/en/pages/guides/marketplace/templates/upstash-rate-limiting.mdx
index 08db4a7d62..3a5f4f418d 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/upstash-rate-limiting.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/upstash-rate-limiting.mdx
@@ -98,7 +98,7 @@ To manage and edit your application's settings on Azion, follow these steps:
After selecting the application you'll work on, you'll be directed to a page containing all the settings you can configure.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details. For specific Upstash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details. For specific Upstash-related questions, check the [Upstash documentation](https://docs.upstash.com/).
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/videoteca-static-cache.mdx b/src/content/docs/en/pages/guides/marketplace/templates/videoteca-static-cache.mdx
index 6c78a10706..373092712a 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/videoteca-static-cache.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/videoteca-static-cache.mdx
@@ -24,7 +24,7 @@ The deployment of this template creates a GitHub repository containing your proj
- A [GitHub account](https://github.com/signup) to connect with Azion and create your new repository.
- Every push will be deployed automatically to this repository to keep your project updated.
- The [Videoteca Player integration](/en/documentation/products/guides/videofront-player/) installed and configured in your Azion account.
-- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), [Image Processor](/en/documentation/products/build/edge-application/image-processor/), and [Cache](/en/documentation/products/build/edge-application/edge-cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
+- This template uses [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/), [Functions](/en/documentation/products/build/applications/functions/), [Image Processor](/en/documentation/products/build/applications/image-processor/), and [Cache](/en/documentation/products/build/applications/cache/), and it may generate usage-related costs. Check the [pricing page](https://www.azion.com/en/pricing/) for more information.
---
@@ -52,7 +52,7 @@ Fields identified with an asterisk are mandatory.
- Use a unique and easy-to-remember name. If the name has already been used, the platform returns an error message.
2. Fill the additional fields with the information needed for configuring the **Videoteca Player integration**.
- `Origin Address`: the domain name or IP address for your origin.
- - `Custom Host Header`: customized value for the `host` header. Leave it blank to use the same address from the previous field. Read more about the host header and how to customize it on the [Origins](/en/documentation/products/build/edge-application/origins/#host-header) documentation.
+ - `Custom Host Header`: customized value for the `host` header. Leave it blank to use the same address from the previous field. Read more about the host header and how to customize it on the [Origins](/en/documentation/products/build/applications/origins/#host-header) documentation.
- `Videoteca Player Path`: the path for the Videoteca player. Example: `/player`.
- `Videoteca Username`: the username for the Videoteca account.
- `Videoteca API Token`: the token for the Videoteca API.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/vite-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/vite-boilerplate.mdx
index bdc58f1ab4..828add3ebb 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/vite-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/vite-boilerplate.mdx
@@ -14,7 +14,7 @@ Preview
The **Vue3/Vite Boilerplate** accelerates the deployment of an application based on these frameworks directly on the edge.
-This template deploys a new stack with a new application containing a domain to access the Single-Page Application (SPA), as well as [Object Storage configuration](/en/documentation/products/store/edge-storage/), cache settings, and Rules Engine rules to improve the performance of the static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
+This template deploys a new stack with a new application containing a domain to access the Single-Page Application (SPA), as well as [Object Storage configuration](/en/documentation/products/store/object-storage/), cache settings, and Rules Engine rules to improve the performance of the static files. Additionally, it creates a new GitHub repository, including a GitHub Action to enable a continuous development workflow and keep your application up to date.
This template uses Vue version `3.3.4` and Vite version `4.4.6`.
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/vue-boilerplate.mdx b/src/content/docs/en/pages/guides/marketplace/templates/vue-boilerplate.mdx
index 3cb344c1e1..2b6f980018 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/vue-boilerplate.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/vue-boilerplate.mdx
@@ -100,7 +100,7 @@ The application created during the deployment has an assigned Azion Workload dom
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/wordpress-edgeaccelerator.mdx b/src/content/docs/en/pages/guides/marketplace/templates/wordpress-edgeaccelerator.mdx
index e3b3f4c54a..70a78fc8fc 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/wordpress-edgeaccelerator.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/wordpress-edgeaccelerator.mdx
@@ -48,7 +48,7 @@ Fields identified with an asterisk are mandatory.
- **Origin Address** *: the address of your hosted origin. This information is crucial for the application to know where to fetch the original content from.
- For example: `www.yourwebsite.com`.
- **Custom host header**: in some cases, it may be necessary to add host information in the header request to retrieve information from the origin. This variable is used for that purpose.
- - For example: `${host}`. Read more about the Host Header and how to customize it on the [Origins documentation](/en/documentation/products/build/edge-application/origins/).
+ - For example: `${host}`. Read more about the Host Header and how to customize it on the [Origins documentation](/en/documentation/products/build/applications/origins/).
After completing all the information, click the **Deploy** button, located in the bottom-right corner. This will start the deployment process.
@@ -83,7 +83,7 @@ After selecting the application you'll work on, you're directed to a page contai
Additionally, once the template is deployed, you also have full control over customizing your website's design, content, and functionality using the WordPress admin panel.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details. For specific WordPress-related questions, check [WordPress official](https://wordpress.com/) channels.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details. For specific WordPress-related questions, check [WordPress official](https://wordpress.com/) channels.
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/marketplace/templates/wordpress-instacreator.mdx b/src/content/docs/en/pages/guides/marketplace/templates/wordpress-instacreator.mdx
index 049b43371b..77d428d4ff 100644
--- a/src/content/docs/en/pages/guides/marketplace/templates/wordpress-instacreator.mdx
+++ b/src/content/docs/en/pages/guides/marketplace/templates/wordpress-instacreator.mdx
@@ -112,7 +112,7 @@ After selecting the application you'll work on, you're directed to a page contai
Once the template is deployed, you also have full control over customizing your website's design, content, and functionality using the WordPress admin panel.
:::tip
-Read the documentation about [managing applications](/en/documentation/products/build/edge-application/first-steps/) for more details. For specific WordPress-related questions, check [WordPress official](https://wordpress.com/) channels.
+Read the documentation about [managing applications](/en/documentation/products/build/applications/first-steps/) for more details. For specific WordPress-related questions, check [WordPress official](https://wordpress.com/) channels.
:::
### Adding a custom domain
diff --git a/src/content/docs/en/pages/guides/mtls/configure-mtls.mdx b/src/content/docs/en/pages/guides/mtls/configure-mtls.mdx
index b533cc3f47..601866fe47 100644
--- a/src/content/docs/en/pages/guides/mtls/configure-mtls.mdx
+++ b/src/content/docs/en/pages/guides/mtls/configure-mtls.mdx
@@ -18,9 +18,9 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
To configure mTLS in your applications, you need to activate the service through [Azion Sales Team](https://www.azion.com/en/contact-sales/) in addition to having a digital certificate with mTLS support, provided by a third-party certificate authority. At Azion, this certificate is called **Trusted Certificate (Trusted CA)**.
-More information about requirements, certificate manager, Trusted CA, and how mTLS works at Azion is available on the [Support for mTLS page](/en/documentation/products/secure/edge-firewall/mtls/).
+More information about requirements, certificate manager, Trusted CA, and how mTLS works at Azion is available on the [Support for mTLS page](/en/documentation/products/secure/firewall/mtls/).
-There are separate instructions using [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings using the new [Workloads](/en/documentation/products/secure/workloads) product.
+There are separate instructions using [legacy Domains](/en/documentation/products/build/applications/domains/) settings using the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
@@ -121,7 +121,7 @@ In this example, the Rule Set will block `(Error 403 Forbidden)` any incoming ne
If your application is part of the Open Banking model, you' wi'll need to specify the variables `${ssl_client_escaped_cert}` and `${ssl_client_s_dn_parsed}` in the *header* of your application. You can also insert other mTLS variables.
-
+
To add a variable to your application header, follow the steps:
diff --git a/src/content/docs/en/pages/guides/network-layer-protection/blacklists-ip-addresses-edge/create-blocklists.mdx b/src/content/docs/en/pages/guides/network-layer-protection/blacklists-ip-addresses-edge/create-blocklists.mdx
index a8dd5829b7..6d5b898956 100644
--- a/src/content/docs/en/pages/guides/network-layer-protection/blacklists-ip-addresses-edge/create-blocklists.mdx
+++ b/src/content/docs/en/pages/guides/network-layer-protection/blacklists-ip-addresses-edge/create-blocklists.mdx
@@ -20,9 +20,9 @@ Network Lists can be based on user's IP addresses, ASN, and geolocation addresse
-
+
-There are separate instructions using [legacy Domains](/en/documentation/products/build/edge-application/domains/) settings using the new [Workloads](/en/documentation/products/secure/workloads) product.
+There are separate instructions using [legacy Domains](/en/documentation/products/build/applications/domains/) settings using the new [Workloads](/en/documentation/products/secure/workloads) product.
:::tip
If you're not sure which steps apply to your account, see [the Verify Your Account Migration guide](/en/documentation/products/guides/verify-account-migration/) to determine if your account has already been migrated.
diff --git a/src/content/docs/en/pages/guides/open-next/get-started-opennext.mdx b/src/content/docs/en/pages/guides/open-next/get-started-opennext.mdx
index d04e2d0c74..1b87050597 100644
--- a/src/content/docs/en/pages/guides/open-next/get-started-opennext.mdx
+++ b/src/content/docs/en/pages/guides/open-next/get-started-opennext.mdx
@@ -148,7 +148,7 @@ module.exports = {
### Local Development
-Use the [Azion CLI](/en/documentation/products/cli/) for local development:
+Use the [Azion CLI](/en/documentation/products/azion-cli/overview/) for local development:
```sh
azion dev
diff --git a/src/content/docs/en/pages/guides/open-next/troubleshooting-opennext.mdx b/src/content/docs/en/pages/guides/open-next/troubleshooting-opennext.mdx
index e22052edad..550bc95821 100644
--- a/src/content/docs/en/pages/guides/open-next/troubleshooting-opennext.mdx
+++ b/src/content/docs/en/pages/guides/open-next/troubleshooting-opennext.mdx
@@ -142,7 +142,7 @@ To resolve this:
3. **Optimize imports**: Prefer importing specific functions instead of entire libraries (for example, `import { parse } from "date-fns"` instead of `import * as dateFns from "date-fns"`).
4. **Leverage Azion’s caching**: Move static assets and large files to Azion’s Object Storage or CDN, and reference them via URLs instead of bundling them.
-Refer to [Azion’s documentation on Functions limits](/en/documentation/products/build/edge-application/edge-functions/#limits) for up-to-date size restrictions.
+Refer to [Azion’s documentation on Functions limits](/en/documentation/products/build/applications/functions/#limits) for up-to-date size restrictions.
---
@@ -156,6 +156,6 @@ If your code can't access an expected environment variable:
2. **Redeploy after changes**: Any change to environment variables requires a redeploy of your function to take effect.
3. **Access variables correctly**: In your code, use `process.env.MY_VARIABLE` (for Node.js compatibility) or the platform-specific API if using another runtime.
-If you’re using a framework like Next.js, ensure your build process does not overwrite or ignore these variables. For more, see [Azion’s guide to environment variables](/en/documentation/products/edge-functions/environment-variables/).
+If you’re using a framework like Next.js, ensure your build process does not overwrite or ignore these variables. For more, see [Azion’s guide to environment variables](/en/documentation/products/functions/environment-variables/).
---
\ No newline at end of file
diff --git a/src/content/docs/en/pages/guides/waf/allowlist-waf-cookie.mdx b/src/content/docs/en/pages/guides/waf/allowlist-waf-cookie.mdx
index 5c053cc4d4..0cbe5f5f65 100644
--- a/src/content/docs/en/pages/guides/waf/allowlist-waf-cookie.mdx
+++ b/src/content/docs/en/pages/guides/waf/allowlist-waf-cookie.mdx
@@ -22,7 +22,7 @@ To configure WAF rules to allow requests with a specific cookie, you must comple
To implement this solution, you must have:
-- An [existent firewall](/en/documentation/products/guides/secure/edge-firewall-configure-main-settings/) with the WAF add-on activated.
+- An [existent firewall](/en/documentation/products/guides/secure/firewall-configure-main-settings/) with the WAF add-on activated.
---
@@ -42,7 +42,7 @@ First, you must create your primary **WAF Rule Set** that will be used as a stan
## Creating a secondary WAF Rule Set for a specific cookie
-Still on the **WAF Rules** page, you must create a secondary **WAF Rule Set** including a [Custom Allowed Rule](/en/documentation/products/secure/edge-firewall/web-application-firewall/custom-allowed-rules/). To do so:
+Still on the **WAF Rules** page, you must create a secondary **WAF Rule Set** including a [Custom Allowed Rule](/en/documentation/products/secure/firewall/web-application-firewall/custom-allowed-rules/). To do so:
1. Click the **+ WAF Rule** button to create the second instance.
2. Give a unique and descriptive name to identify your new WAF rule set.
@@ -57,7 +57,7 @@ To create a Custom Allowed Rule, still in the WAF Rule Set you created:
2. Click the **+ Allowed Rule** button.
3. In the **Rule ID** dropdown menu, select a rule.
- This example will use the `1005 Possible SQL Injection attack: MySQL keyword | found in Body, Path, Query String or Cookies.` rule.
- - Read more about all the [available internal rules](/en/documentation/products/secure/edge-firewall/web-application-firewall/custom-allowed-rules/).
+ - Read more about all the [available internal rules](/en/documentation/products/secure/firewall/web-application-firewall/custom-allowed-rules/).
4. In **Description**, explain the reason this rule was allowed.
5. In **Path**, this example will use `/` to apply the rule to the whole site.
- Type a more specific path to attend to your needs, if required.
diff --git a/src/content/docs/en/pages/guides/waf/check-waf-mode.mdx b/src/content/docs/en/pages/guides/waf/check-waf-mode.mdx
index d62b141430..1a1b3261f0 100644
--- a/src/content/docs/en/pages/guides/waf/check-waf-mode.mdx
+++ b/src/content/docs/en/pages/guides/waf/check-waf-mode.mdx
@@ -12,7 +12,7 @@ Azion **Web Application Firewall (WAF)** can operate in two different modes *lea
The learning mode (or *calibration stage*) helps to improve WAF services and reduce false positives. Blocking mode will provide real-time protection against all supported threat families.
:::tip
-Check the list of all [threat families](/en/documentation/products/secure/edge-firewall/web-application-firewall/) that WAF can protect your applications from.
+Check the list of all [threat families](/en/documentation/products/secure/firewall/web-application-firewall/) that WAF can protect your applications from.
:::
This documentation will guide you on how to create, locate, and edit the operation mode of a WAF Rule Set configuration.
@@ -25,8 +25,8 @@ This documentation will guide you on how to create, locate, and edit the operati
The WAF operation mode is set on the **Rules Engine** tab of an **Firewall** configuration. Make sure you have:
-- A [firewall](/en/documentation/products/guides/secure/edge-firewall-configure-main-settings/) associated with the domains of your applications.
-- This firewall should have at least one [WAF Rule Set](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/).
+- A [firewall](/en/documentation/products/guides/secure/firewall-configure-main-settings/) associated with the domains of your applications.
+- This firewall should have at least one [WAF Rule Set](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/).
If you don't have a configured WAF Rule Set, check [this guide](/en/documentation/products/guides/secure/create-waf-rule-set/) for more details.
diff --git a/src/content/docs/en/pages/guides/waf/configure-allowed-rules.mdx b/src/content/docs/en/pages/guides/waf/configure-allowed-rules.mdx
index 83fe67e405..6ebdb0ed6e 100644
--- a/src/content/docs/en/pages/guides/waf/configure-allowed-rules.mdx
+++ b/src/content/docs/en/pages/guides/waf/configure-allowed-rules.mdx
@@ -16,7 +16,7 @@ Configuring a **WAF Custom Allowed Rule** allows you to instantiate specific rul
This guide explains how to configure a WAF Custom Allowed Rule via Azion Web Platform.
-
+
---
@@ -24,7 +24,7 @@ This guide explains how to configure a WAF Custom Allowed Rule via Azion Web Pla
To instantiate Custom Allowed Rules in a WAF Rule Set, you must have:
-- A [firewall](/en/documentation/products/guides/secure/edge-firewall-configure-main-settings/) with the Web Application Firewall module activated.
+- A [firewall](/en/documentation/products/guides/secure/firewall-configure-main-settings/) with the Web Application Firewall module activated.
- A configured [WAF Rule Set](/en/documentation/products/guides/secure/create-waf-rule-set/).
---
@@ -32,16 +32,16 @@ To instantiate Custom Allowed Rules in a WAF Rule Set, you must have:
## Configuring a WAF Custom Allowed Rule
1. Access [Azion Console](/en/documentation/products/guides/how-to-access-azion-console/) > **WAF Rules** in **Edge Libraries**.
-2. Create a [new WAF Rule Set](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/) or select an existent one.
+2. Create a [new WAF Rule Set](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/) or select an existent one.
3. Select the **Allowed Rules** tab.
4. Click the **+ Allowed Rule** button.
5. Select the **Rule ID** you want to use.
- - Check the list of all [available internal rules](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/).
+ - Check the list of all [available internal rules](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/).
6. Type a description to explain the reason this rule was allowed.
7. In the **Match Zone Set** section configure the behavior that should be used to allow a rule:
- In **Path**, configure the behavior that should be used to allow a rule. Example: `/api/v1/resources/*`.
- In **Match Zones**, select the part of the request to match such as headers, body, etc.
- - According to the option, you could complete additional fields to add a specific value representing the match option and the matches for the value or the key name. Read more about [Allowed Rules fields](/en/documentation/products/secure/edge-firewall/web-application-firewall/#allowed-rules).
+ - According to the option, you could complete additional fields to add a specific value representing the match option and the matches for the value or the key name. Read more about [Allowed Rules fields](/en/documentation/products/secure/firewall/web-application-firewall/#allowed-rules).
- If necessary, activate the **Regex** switch to treat conditional fields as regular expressions in all match zones.
8. Enable the **Status** switch.
9. Click the **Save** button.
diff --git a/src/content/docs/en/pages/guides/waf/find-waf-score.mdx b/src/content/docs/en/pages/guides/waf/find-waf-score.mdx
index ab915e83f1..9c980a500d 100644
--- a/src/content/docs/en/pages/guides/waf/find-waf-score.mdx
+++ b/src/content/docs/en/pages/guides/waf/find-waf-score.mdx
@@ -48,5 +48,5 @@ Check the [Real-Time Events documentation](/en/documentation/products/observe/re
The higher the value of the `waf_score` field, the more indicative of threats were found in this request. If the result is `-`, no indication of threat has been found. This means the stricter the sensitivity level defined in your WAF, the greater the number of low `waf_score` blocked requests.
:::tip
-Check the scores for each sensitivity level available in the [Web Application Firewall](/en/documentation/products/secure/edge-firewall/web-application-firewall/) documentation. To find out if your WAF is operating in Learning or Blocking mode, you can use this same method and check the `waf_learning` field, or see [How to check your WAF mode](/en/documentation/products/guides/how-to-check-your-waf-mode/) guide.
+Check the scores for each sensitivity level available in the [Web Application Firewall](/en/documentation/products/secure/firewall/web-application-firewall/) documentation. To find out if your WAF is operating in Learning or Blocking mode, you can use this same method and check the `waf_learning` field, or see [How to check your WAF mode](/en/documentation/products/guides/how-to-check-your-waf-mode/) guide.
:::
\ No newline at end of file
diff --git a/src/content/docs/en/pages/main-menu/additional-resources/migrate-to-azion/migrate-to-azion.mdx b/src/content/docs/en/pages/main-menu/additional-resources/migrate-to-azion/migrate-to-azion.mdx
index c9f2a446cd..cc7084aa7c 100644
--- a/src/content/docs/en/pages/main-menu/additional-resources/migrate-to-azion/migrate-to-azion.mdx
+++ b/src/content/docs/en/pages/main-menu/additional-resources/migrate-to-azion/migrate-to-azion.mdx
@@ -20,10 +20,10 @@ If you're subscribed to a service plan **Business** or higher, you have access t
Before you migrate applications to Azion, there are two major variables that must exist:
1. **Origin address**: the source server of the application. This entry point to the edge takes the form of either a host, an IPv4, or an IPv6 address of a storage service or an existing application.
-
+
2. **Delivery domain**: the target domain of the application. This output takes the form of an Azion domain, which can be pointed to a custom domain.
-
+
Most applications need an origin from which Azion retrieves the content and code that make them up. That application passes through Azion edge nodes for it to be delivered to users through a domain address.
@@ -43,7 +43,7 @@ See the [full list of available templates](/en/documentation/products/guides/#az
## Step 2: Test locally
-Before fully deploying the application, the recommendation is to [stage your application through the hosts file](/en/documentation/products/guides/stage-edge-application-through-hosts-file/) to ensure everything is working correctly. This step helps to identify and address any misconfigurations or issues caused by the migration.
+Before fully deploying the application, the recommendation is to [stage your application through the hosts file](/en/documentation/products/guides/stage-applications-through-hosts-file/) to ensure everything is working correctly. This step helps to identify and address any misconfigurations or issues caused by the migration.
---
diff --git a/src/content/docs/en/pages/main-menu/additional-resources/templates-and-integrations/understand-azion-templates.mdx b/src/content/docs/en/pages/main-menu/additional-resources/templates-and-integrations/understand-azion-templates.mdx
index 4dcc617115..e886a186ee 100644
--- a/src/content/docs/en/pages/main-menu/additional-resources/templates-and-integrations/understand-azion-templates.mdx
+++ b/src/content/docs/en/pages/main-menu/additional-resources/templates-and-integrations/understand-azion-templates.mdx
@@ -301,7 +301,7 @@ This template helps you deploy a Docusaurus website integrated with Material UI
The **AI Inference Starter Kit** template helps you create an edge AI-based application without origin dependencies.
-
+
+
+
+
+
diff --git a/src/content/docs/en/pages/main-menu/get-started/azion-platform-overview.mdx b/src/content/docs/en/pages/main-menu/get-started/azion-platform-overview.mdx
index 90a5ae4a14..ad16b2f70d 100644
--- a/src/content/docs/en/pages/main-menu/get-started/azion-platform-overview.mdx
+++ b/src/content/docs/en/pages/main-menu/get-started/azion-platform-overview.mdx
@@ -65,11 +65,11 @@ Azion provides different products and modules based on edge computing technology
This includes tasks such as:
-- Building and deploying [applications](/en/documentation/products/build/edge-application/) that run directly at the edge of the network.
+- Building and deploying [applications](/en/documentation/products/build/applications/) that run directly at the edge of the network.
- Using [templates and integrations](/en/documentation/products/marketplace/templates-and-integrations-overview/) to speed up your deployment and test pre-built solutions.
- Creating [zero trust architectures](/en/documentation/architectures/) to protect your content and applications.
- Improving your content delivery by relying on a [highly distributed network](https://www.azion.com/en/products/our-network/).
-- Defining [caching rules](/en/documentation/products/build/edge-application/edge-cache/), custom optimizations, and advanced configurations.
+- Defining [caching rules](/en/documentation/products/build/applications/cache/), custom optimizations, and advanced configurations.
- Monitoring your applications with [data in real time](/en/documentation/products/observe/real-time-metrics/).
- Improving your [performance](/en/documentation/architectures/edge-application/content-delivery/), with lower latency and bandwidth usage, while reducing operational costs.
- Developing with different [supported frameworks and languages](/en/documentation/products/build/develop-with-azion/frameworks-specific/overview/).
diff --git a/src/content/docs/en/pages/main-menu/get-started/go-live-with-azion.mdx b/src/content/docs/en/pages/main-menu/get-started/go-live-with-azion.mdx
index fc4a38361f..99e2d0f0ce 100644
--- a/src/content/docs/en/pages/main-menu/get-started/go-live-with-azion.mdx
+++ b/src/content/docs/en/pages/main-menu/get-started/go-live-with-azion.mdx
@@ -37,8 +37,8 @@ This will open the Domains page to perform your changes.
To do so, click the **Add Domain** button and fill in the presented fields to set up your custom domain:
- **Add Configuration Name**: type a name for your domain. You can use the same name as your domain name.
-- [Digital Certificate](/en/documentation/products/secure/edge-firewall/digital-certificates/): you can select the standard Azion Certificate (SAN), a [Let's Encrypt Certificate](/en/documentation/products/guides/how-to-generate-a-lets-encrypt-certificate/), or any [third-party Digital Certificate](/en/documentation/products/guides/create-a-digital-certificate/).
-- [Canonical Names (CNAMES)](/en/documentation/products/build/edge-application/domains/#cname): write all the CNAMES your domain has. CNAMES must be added one per line, no punctuation.
+- [Digital Certificate](/en/documentation/products/secure/firewall/certificate-manager/): you can select the standard Azion Certificate (SAN), a [Let's Encrypt Certificate](/en/documentation/products/guides/how-to-generate-a-lets-encrypt-certificate/), or any [third-party Digital Certificate](/en/documentation/products/guides/create-a-digital-certificate/).
+- [Canonical Names (CNAMES)](/en/documentation/products/build/applications/domains/#cname): write all the CNAMES your domain has. CNAMES must be added one per line, no punctuation.
- **CNAME Access Only** switch: it should be activated if you want your users to access your application only by CNAME.
- **Application**: select the one your **Domain** will be connected to from the dropdown list.
- The **Active** switch: it must be on.
diff --git a/src/content/docs/en/pages/main-menu/reference/ai-inference/edge-ai-reference.mdx b/src/content/docs/en/pages/main-menu/reference/ai-inference/edge-ai-reference.mdx
index d9768f42e2..d9086690f7 100644
--- a/src/content/docs/en/pages/main-menu/reference/ai-inference/edge-ai-reference.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/ai-inference/edge-ai-reference.mdx
@@ -46,10 +46,10 @@ Integrate with **SQL Database** to enable vector search capabilities, allowing f
## Related products
-- [Applications](/en/documentation/products/build/edge-application/): build applications that run directly on Azion's distributed network, delivering exceptional performance and customization options.
-- [Functions](/en/documentation/products/build/edge-application/edge-functions/): execute code closer to end users, enhancing performance and enabling custom logic for handling requests and responses.
-- [SQL Database](/en/documentation/products/store/edge-sql/): an edge-native SQL solution designed for serverless applications, providing data storage and querying capabilities at the edge.
-- [Vector Search](/en/documentation/products/store/edge-sql/vector-search/): enable semantic search engines and AI-powered recommendations through vector embeddings at the edge.
+- [Applications](/en/documentation/products/build/applications/): build applications that run directly on Azion's distributed network, delivering exceptional performance and customization options.
+- [Functions](/en/documentation/products/build/applications/functions/): execute code closer to end users, enhancing performance and enabling custom logic for handling requests and responses.
+- [SQL Database](/en/documentation/products/store/sql-database/): an edge-native SQL solution designed for serverless applications, providing data storage and querying capabilities at the edge.
+- [Vector Search](/en/documentation/products/store/sql-database/vector-search/): enable semantic search engines and AI-powered recommendations through vector embeddings at the edge.
---
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/cache-settings.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/cache-settings.mdx
index 084592ad0d..465c8452e5 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/cache-settings.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/cache-settings.mdx
@@ -17,7 +17,7 @@ With **Cache Settings** for **Applications**, you can edit cache configurations
| --- | --- |
| Applications first steps | [First steps](/en/documentation/products/build/applications/first-steps/) |
| Cache module | [Cache](/en/documentation/products/build/applications/cache/) |
-| Tiered Cache module | [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) |
+| Tiered Cache module | [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) |
| Creating a cache setting | [How to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) |
| Configuring Advanced Cache Key | [How to configure Advanced Cache Key for Applications](/en/documentation/products/guides/advanced-cache-key/) |
@@ -37,7 +37,7 @@ With **Cache Settings** for **Applications**, you can edit cache configurations
**CDN Cache Settings** configures how Azion caches the content at the edge. You can select from the following options:
- **Honor Origin Cache Headers**: maintains the cache definitions sent by your origin servers through HTTP headers (*Cache-Control and Expires*), sending the same headers to the web browser.
-- **Override Cache Settings**: overrides the cache setting of your origin server with the desired TTL. To set the TTL of CDN cache to values under 60 seconds, you must enable the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module.
+- **Override Cache Settings**: overrides the cache setting of your origin server with the desired TTL. To set the TTL of CDN cache to values under 60 seconds, you must enable the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module.
---
@@ -45,7 +45,7 @@ With **Cache Settings** for **Applications**, you can edit cache configurations
**Large File Optimization** works with a default fragment size of *1024 kB*. If you want to modify the fragmentation range, [contact the Sales team](https://www.azion.com/en/contact-sales/).
-
+
:::note
When activating this feature, each fragment of the file within the defined the range will carry a different cache key.
@@ -53,7 +53,7 @@ When activating this feature, each fragment of the file within the defined the r
Large File Optimization can be applied to both the cache layer at the edge and the tiered cache layer, provided that **Tiered Cache** is an active module.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/domains/domains.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/domains/domains.mdx
index 381734daa8..84e054651f 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/domains/domains.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/domains/domains.mdx
@@ -32,8 +32,8 @@ You may also bind a **Digital Certificate** to domains that use the HTTPS protoc
| Scope | Resource |
| --- | --- |
| Adding a custom domain | [Getting started](/en/documentation/products/guides/configure-a-domain/) |
-| About Certificate Manager | [Certificate Manager](/en/documentation/products/secure/edge-firewall/digital-certificates/) |
-| About mTLS | [mTLS](/en/documentation/products/secure/edge-firewall/mtls/) |
+| About Certificate Manager | [Certificate Manager](/en/documentation/products/secure/firewall/certificate-manager/) |
+| About mTLS | [mTLS](/en/documentation/products/secure/firewall/mtls/) |
---
@@ -78,7 +78,7 @@ To enable this feature, contact our [Sales Team](https://www.azion.com/en/contac
## Local staging of custom domain
-The local `etc/hosts` file maps IP addresses to domains. When you [associate the edge node IP with the CNAME](/en/documentation/products/guides/stage-edge-application-through-hosts-file/) assigned to your domain in your `hosts` file, you force your computer's DNS resolution to access this domain through the edge node and not through public DNS servers. This way, you can stage your application locally as if it were already deployed on your custom domain on the edge before you [point your domain](/en/documentation/products/guides/point-domain-to-azion/) to Azion.
+The local `etc/hosts` file maps IP addresses to domains. When you [associate the edge node IP with the CNAME](/en/documentation/products/guides/stage-applications-through-hosts-file/) assigned to your domain in your `hosts` file, you force your computer's DNS resolution to access this domain through the edge node and not through public DNS servers. This way, you can stage your application locally as if it were already deployed on your custom domain on the edge before you [point your domain](/en/documentation/products/guides/point-domain-to-azion/) to Azion.
---
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-application.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-application.mdx
index 07200a1017..7ee5d110d4 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-application.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-application.mdx
@@ -21,7 +21,7 @@ You're viewing the latest version of this documentation. If your account hasn't
By operating on a reverse proxy architecture, Applications allows you to create applications on the edge and direct traffic from your domain to Azion. Through this process, your users can access your application via a highly distributed global network of edge nodes. Then, Azion selects which edge node closest to the user can handle the request.
-Your content or application must be served from one or more origins. An origin, also called your applications backend, can be made up of one or more web servers in your infrastructure, a cloud service, or [Object Storage](/en/documentation/products/store/edge-storage/). *Connector* is used to connect to these origin sources. For more information, see the [Connectors reference](/en/documentation/products/secure/connector/).
+Your content or application must be served from one or more origins. An origin, also called your applications backend, can be made up of one or more web servers in your infrastructure, a cloud service, or [Object Storage](/en/documentation/products/store/object-storage/). *Connector* is used to connect to these origin sources. For more information, see the [Connectors reference](/en/documentation/products/secure/connectors/).
With Applications, you can:
- Define how your content will be cached.
@@ -29,7 +29,7 @@ With Applications, you can:
- Bring your business rules for any request or response.
- Optimize content and image delivery for your users.
-
+
You can create and manage applications using:
@@ -50,7 +50,7 @@ You can create and manage applications using:
| Get to know Functions | [Functions Instances](/en/documentation/products/build/applications/functions-instances/) |
| Get to know Device Groups | [Device Groups](/en/documentation/products/build/applications/device-groups/) |
| Get to know Workloads | [Workloads](/en/documentation/products/secure/workloads/) |
-| Get to know Connectors | [Connectors](/en/documentation/products/secure/connector/) |
+| Get to know Connectors | [Connectors](/en/documentation/products/secure/connectors/) |
| Get to know Real-Time Purge | [Real-Time Purge](/en/documentation/products/build/applications/real-time-purge/) |
| Rules Engine for Applications | [Rules Engine](/en/documentation/products/build/applications/rules-engine/) |
@@ -68,7 +68,7 @@ See the documentation for each module:
| [Cache](/en/documentation/products/build/applications/cache/) | Configure cache settings to speed up the delivery of static and dynamic content. |
| [Functions](/en/documentation/products/build/applications/functions/) | Build ultra-low latency applications and customize content delivery. |
| [Image Processor](/en/documentation/products/build/applications/image-processor/) | Optimize image processing for various devices, browsers, and screen resolutions. |
-| [Tiered Cache](/en/documentation/products/build/applications/tiered-cache/) | Add a cache layer between your users and the edge to keep objects in cache for longer periods of time. |
+| [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) | Add a cache layer between your users and the edge to keep objects in cache for longer periods of time. |
---
@@ -90,7 +90,7 @@ See the documentation for each available setting:
## Real-Time Purge
-Use **Real-Time Purge** to clear cached content from Azion's edge or from the [tiered cache layer]](/en/documentation/products/build/applications/tiered-cache/) to maintain content accuracy, reduce outdated content delivery, and deliver an optimal user experience on your application.
+Use **Real-Time Purge** to clear cached content from Azion's edge or from the [tiered cache layer]](/en/documentation/products/build/applications/cache/tiered-cache/) to maintain content accuracy, reduce outdated content delivery, and deliver an optimal user experience on your application.
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-caching.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-caching.mdx
index 04bce97ea4..455038d901 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-caching.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-caching.mdx
@@ -22,7 +22,7 @@ If origin servers experience downtime or become unavailable, Azion Cache can als
| Scope | Resource |
| --- | --- |
| Available cache settings | [Cache Settings](/en/documentation/products/build/applications/cache-settings/) |
-| Tiered Cache module | [Tiered Cache](/en/documentation/products/build/applications/tiered-cache/) |
+| Tiered Cache module | [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) |
| Configuring a cache policy | [How to configure cache policies for Applications](/en/documentation/products/guides/cache-settings/) |
---
@@ -191,7 +191,7 @@ The ability to customize both the browser cache TTL and cache TTL at the edge al
## Adaptive Delivery
-**Adaptive Delivery** detects device groups you've created using [Device Groups](/en/documentation/products/build/edge-application/device-groups/), allowing you to configure how Azion delivers your content. You may choose to deliver the same version of the content, regardless of device detection or keep device-based variations of objects in cache.
+**Adaptive Delivery** detects device groups you've created using [Device Groups](/en/documentation/products/build/applications/device-groups/), allowing you to configure how Azion delivers your content. You may choose to deliver the same version of the content, regardless of device detection or keep device-based variations of objects in cache.
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-functions.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-functions.mdx
index dbae0b2f39..8e800ae0ce 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-functions.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/edge-functions.mdx
@@ -45,7 +45,7 @@ By using the [Azion Runtime](/en/documentation/runtime/overview/) to develop you
-
+
---
@@ -56,7 +56,7 @@ Functions provides support for advanced AI workflows, enabling you to:
- Run AI agents directly on Azion's distributed infrastructure with ultra-low latency, building enterprise-grade solutions that operate at the edge with reliability and scale.
- Create sophisticated AI workflows using **LangGraph** and **LangChain** integrations, including advanced retrieval capabilities that combine vector and full-text search for complex use cases.
-- Leverage native [SQL Database](/en/documentation/products/store/edge-sql/) integration for RAG implementations and vector storage, along with MCP Servers that enable agent-to-agent collaboration using Google's Agent2Agent (A2A) protocol.
+- Leverage native [SQL Database](/en/documentation/products/store/sql-database/) integration for RAG implementations and vector storage, along with MCP Servers that enable agent-to-agent collaboration using Google's Agent2Agent (A2A) protocol.
- Access state-of-the-art models like Mistral, Florence, Qwen, and others, that follow OpenAI's API standard, all while reducing complexity with a fully integrated AI infrastructure running at the edge of the network.
Azion's **AI Inference** allows you to run AI models on Azion Runtime, and can be used together with Functions to create complex AI-powered applications.
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/first-steps.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/first-steps.mdx
index 2ca553a6a2..ac413571f5 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/first-steps.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/first-steps.mdx
@@ -31,7 +31,7 @@ You're now in the page to configure the general delivery settings of your applic
- [Cache](/en/documentation/products/build/applications/cache/)
- [Functions](/en/documentation/products/build/applications/functions/)
- [Image Processor](/en/documentation/products/build/applications/image-processor/)
-- [Tiered Cache](/en/documentation/products/build/applications/tiered-cache/)
+- [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/)
Some **Applications modules** are billed products and it may generate usage-related costs. Check the [Applications modules pricing](/en/documentation/products/pricing/) for more information.
@@ -58,7 +58,7 @@ Each tab stores in other configuration options for your application.
A backend, also known as an origin, is the server from which Azion retrieves your content. This can include object storage services, cloud servers, or other infrastructure that hosts your application assets or data.
-To configure your application's origin you'll use [Connectors](/en/documentation/products/secure/edge-connector/).
+To configure your application's origin you'll use [Connectors](/en/documentation/products/secure/connectors/).
1. [Access Console](https://console.azion.com).
2. On the upper-left corner of the page, select **Products Menu** > **Connectors**.
@@ -68,7 +68,7 @@ To configure your application's origin you'll use [Connectors](/en/documentation
6. Click the **Save** button.
:::note
-For more details on Connector Types, please visit the [Connectors reference](/en/documentation/products/secure/edge-connector/).
+For more details on Connector Types, please visit the [Connectors reference](/en/documentation/products/secure/connectors/).
:::
To activate an Connector:
@@ -80,7 +80,7 @@ To activate an Connector:
5. Select the Connector you want to apply.
6. Click the **Save** button.
-**Connector** enables you to configure multiple origins and distribute traffic among them by using [Load Balancer](/en/documentation/products/secure/edge-connector/load-balancer/).
+**Connector** enables you to configure multiple origins and distribute traffic among them by using [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/).
:::tip
You can use [Custom Pages](/en/documentation/products/secure/custom-pages/) to configure custom error pages that are displayed when **Connector** receives specific error responses (such as HTTP 4xx or 5xx status codes) from your origin.
@@ -131,7 +131,7 @@ Edit your cache configuration in [Cache Settings](/en/documentation/products/bui
#### Tiered Cache
-To use the [Tiered Cache](/en/documentation/products/build/applications/tiered-cache/) module:
+To use the [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) module:
1. In the **Main Settings** tab, at the end of the **Applications Modules** section, enable the **Tiered Cache** switch.
2. Access the **Cache Settings** tab.
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/origins.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/origins.mdx
index e213179cdf..fdb6ee34a7 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/origins.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/origins.mdx
@@ -44,7 +44,7 @@ There are three options for you to customize your origin:
When **Load Balancer** is selected as an origin type, you can configure the **Balancing Method** to determine how large amounts of requests are distributed among addresses, add multiple **Addresses** to your origin, and change the **Sever Role** and **Weight** of each address.
-
+
### Object Storage
@@ -54,7 +54,7 @@ The bucket name is defined when you [create or modify an Object Storage bucket](
The prefix is the path to the folder within the bucket that stores the objects. This field can be left blank if you wish your application's origin to be the root of the bucket.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/real-time-purge.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/real-time-purge.mdx
index 9bbc8a314c..ea6ee3f0bf 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/real-time-purge.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/real-time-purge.mdx
@@ -48,7 +48,7 @@ You can use the `DEL` if your goal is to:
**Real-Time Purge** offers you two layers to purge your cache from:
- **Cache**: purges cache kept with Azion at the edge.
-- **Tiered Cache**: purges cache from the second layer at the edge. Can only be done when the [Tiered Cache](/en/documentation/products/build/applications/tiered-cache/) module is active.
+- **Tiered Cache**: purges cache from the second layer at the edge. Can only be done when the [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) module is active.
---
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/edge-application-v3.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/edge-application-v3.mdx
index 4951806824..1dd6003497 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/edge-application-v3.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/edge-application-v3.mdx
@@ -13,7 +13,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::caution[important]
-You're viewing an earlier version of this documentation. If your account has already been migrated, see the updated [Applications reference](/en/documentation/products/build/edge-application/).
+You're viewing an earlier version of this documentation. If your account has already been migrated, see the updated [Applications reference](/en/documentation/products/build/applications/).
:::
**Applications** is an Azion product that allows you to build applications that run in Azion's edge network. By reducing latency and enhancing throughput, Applications optimizes your end-user experience by bringing your application closer to them.
@@ -30,7 +30,7 @@ With Applications, you can:
- Optimize content and image delivery for your users.
- Customize origins and error pages.
-
+
You can create and manage applications using:
@@ -43,17 +43,17 @@ You can create and manage applications using:
| Scope | Resource |
| --- | --- |
-| Applications first steps | [First steps](/en/documentation/products/build/edge-application/first-steps/) |
-| Clone an Applications | [How to clone an Application](/en/documentation/products/guides/clone-edge-application/) |
-| Delete an Application | [How to delete an Application](/en/documentation/products/guides/delete-edge-application/) |
+| Applications first steps | [First steps](/en/documentation/products/build/applications/first-steps/) |
+| Clone an Applications | [How to clone an Application](/en/documentation/products/guides/clone-applications/) |
+| Delete an Application | [How to delete an Application](/en/documentation/products/guides/delete-applications/) |
| Application Main Settings | [Main Settings](/en/documentation/products/build/edge-application/main-settings/v3/) |
-| Application Cache Settings | [Cache Settings](/en/documentation/products/build/edge-application/cache-settings/) |
-| Get to know Functions | [Functions Instances](/en/documentation/products/build/edge-application/edge-functions-instances/) |
-| Get to know Device Groups | [Device Groups](/en/documentation/products/build/edge-application/device-groups/) |
-| Get to know Error Responses | [Error Responses](/en/documentation/products/build/edge-application/error-responses/) |
-| Get to know Origins | [Origins](/en/documentation/products/build/edge-application/origins/) |
-| Get to know Real-Time Purge | [Real-Time Purge](/en/documentation/products/build/edge-application/real-time-purge/) |
-| Rules Engine for Application | [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/) |
+| Application Cache Settings | [Cache Settings](/en/documentation/products/build/applications/cache-settings/) |
+| Get to know Functions | [Functions Instances](/en/documentation/products/build/applications/functions-instances/) |
+| Get to know Device Groups | [Device Groups](/en/documentation/products/build/applications/device-groups/) |
+| Get to know Error Responses | [Error Responses](/en/documentation/products/build/applications/error-responses/) |
+| Get to know Origins | [Origins](/en/documentation/products/build/applications/origins/) |
+| Get to know Real-Time Purge | [Real-Time Purge](/en/documentation/products/build/applications/real-time-purge/) |
+| Rules Engine for Application | [Rules Engine](/en/documentation/products/build/applications/rules-engine/) |
---
@@ -65,13 +65,13 @@ See the documentation for each module:
| Module | Description |
| --- | --- |
-| [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) | Optimize API protocols and manage dynamic content delivery to accelerate applications and APIs. |
-| [Cache](/en/documentation/products/build/edge-application/edge-cache/) | Configure cache settings to speed up the delivery of static and dynamic content. |
-| [Functions](/en/documentation/products/build/edge-application/edge-functions/) | Build ultra-low latency applications and customize content delivery. |
-| [Image Processor](/en/documentation/products/build/edge-application/image-processor/) | Optimize image processing for various devices, browsers, and screen resolutions. |
-| [Load Balancer](/en/documentation/products/secure/edge-connector/load-balancer/) | Balance traffic between your origin servers and cloud providers to improve fault tolerance and avoid network congestion. |
-| [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) | Add a cache layer between your users and the edge to keep objects in cache for longer periods of time. |
-| [WebSocket Proxy](/en/documentation/products/build/edge-application/websocket/) | Enable the WebSocket protocol to establish full-duplex communication channels over one TCP connection. |
+| [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) | Optimize API protocols and manage dynamic content delivery to accelerate applications and APIs. |
+| [Cache](/en/documentation/products/build/applications/cache/) | Configure cache settings to speed up the delivery of static and dynamic content. |
+| [Functions](/en/documentation/products/build/applications/functions/) | Build ultra-low latency applications and customize content delivery. |
+| [Image Processor](/en/documentation/products/build/applications/image-processor/) | Optimize image processing for various devices, browsers, and screen resolutions. |
+| [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/) | Balance traffic between your origin servers and cloud providers to improve fault tolerance and avoid network congestion. |
+| [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) | Add a cache layer between your users and the edge to keep objects in cache for longer periods of time. |
+| [WebSocket Proxy](/en/documentation/products/build/applications/websocket/) | Enable the WebSocket protocol to establish full-duplex communication channels over one TCP connection. |
---
@@ -83,13 +83,13 @@ See the documentation for each available setting:
| Setting | Description |
| --- | --- |
-| [Main Settings](/en/documentation/products/build/edge-application/main-settings/) | Customize your application delivery with Azion's range of protocol options including HTTP, HTTPS, and HTTP/3 support for a better user experience and secure your connection with TLS ciphers. |
-| [Origins](/en/documentation/products/build/edge-application/origins/) | Modify your origin address, `Host` header, path, protocol policies, and HMAC authentication credentials. |
-| [Device Groups](/en/documentation/products/build/edge-application/device-groups/) | Create groups to change your application's cache and delivery behavior according to end-user devices. |
-| [Error Responses](/en/documentation/products/build/edge-application/error-responses/) | Customize error response pages, their cache expiration time, and their origin. |
-| [Cache Settings](/en/documentation/products/build/edge-application/cache-settings/) | Configure your application's browser and cache expiration time, large file optimization, and advanced cache behavior based on cookies or query strings. |
-| [Functions](/en/documentation/products/build/edge-application/edge-functions-instances/) | Instantiate functions created with **Functions**. |
-| [Rules Engine](/en/documentation/products/build/edge-application/rules-engine/) | Automate the execution of behaviors based on specific parameters for your application. |
+| [Main Settings](/en/documentation/products/build/applications/main-settings/) | Customize your application delivery with Azion's range of protocol options including HTTP, HTTPS, and HTTP/3 support for a better user experience and secure your connection with TLS ciphers. |
+| [Origins](/en/documentation/products/build/applications/origins/) | Modify your origin address, `Host` header, path, protocol policies, and HMAC authentication credentials. |
+| [Device Groups](/en/documentation/products/build/applications/device-groups/) | Create groups to change your application's cache and delivery behavior according to end-user devices. |
+| [Error Responses](/en/documentation/products/build/applications/error-responses/) | Customize error response pages, their cache expiration time, and their origin. |
+| [Cache Settings](/en/documentation/products/build/applications/cache-settings/) | Configure your application's browser and cache expiration time, large file optimization, and advanced cache behavior based on cookies or query strings. |
+| [Functions](/en/documentation/products/build/applications/functions-instances/) | Instantiate functions created with **Functions**. |
+| [Rules Engine](/en/documentation/products/build/applications/rules-engine/) | Automate the execution of behaviors based on specific parameters for your application. |
---
@@ -97,7 +97,7 @@ See the documentation for each available setting:
Azion **Workloads** provides you with the flexibility to use automatically generated domains or your own custom domains, allowing you to manage and deliver content effectively through your applications with support for secure connections over HTTP and HTTPS.
-
+
---
@@ -105,15 +105,15 @@ Azion **Workloads** provides you with the flexibility to use automatically gener
With **Certificate Manager**, you can enhance the security of your HTTPS applications by binding a custom TLS certificate to your application.
-
+
---
## Real-Time Purge
-Use **Real-Time Purge** to clear cached content from Azion's edge or from the [tiered cache layer](/en/documentation/products/build/edge-application/tiered-cache/) to maintain content accuracy, reduce outdated content delivery, and deliver an optimal user experience on your application.
+Use **Real-Time Purge** to clear cached content from Azion's edge or from the [tiered cache layer](/en/documentation/products/build/applications/cache/tiered-cache/) to maintain content accuracy, reduce outdated content delivery, and deliver an optimal user experience on your application.
-
+
---
@@ -128,12 +128,12 @@ These are the **default limits**:
| Scope | Limit |
| ----- | ----- |
-| Minimum CDN cache TTL | 60 seconds
For the [Application Accelerator](/en/documentation/products/build/edge-application/application-accelerator/) module: 0 seconds |
+| Minimum CDN cache TTL | 60 seconds
For the [Application Accelerator](/en/documentation/products/build/applications/application-accelerator/) module: 0 seconds |
| Debug Rules log size | 1.5 kB |
| Edge-client keepalive connection¹ | 10 to 15 minutes |
| Single object size in cache | 10 GB |
-> ¹ Azion enforces a keepalive connection duration limit between users and applications. To avoid the termination of active connections that require more time to complete, consider implementing [file slicing](/en/documentation/products/build/edge-application/cache-settings/#slice-settings) or [file compression](/en/documentation/products/guides/gzip-compression/) for large files to improve data transfer speeds.
+> ¹ Azion enforces a keepalive connection duration limit between users and applications. To avoid the termination of active connections that require more time to complete, consider implementing [file slicing](/en/documentation/products/build/applications/cache-settings/#slice-settings) or [file compression](/en/documentation/products/guides/gzip-compression/) for large files to improve data transfer speeds.
These are the **default limits** for each Service Plan:
diff --git a/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/main-settings-v3.mdx b/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/main-settings-v3.mdx
index e9c944a4ef..27e74e0201 100644
--- a/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/main-settings-v3.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/build/edge-application/v3/main-settings-v3.mdx
@@ -17,11 +17,11 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::caution[important]
-You're viewing an earlier version of this documentation. If your account has already been migrated, see the updated [Application main settings reference](/en/documentation/products/build/edge-application/main-settings/).
+You're viewing an earlier version of this documentation. If your account has already been migrated, see the updated [Application main settings reference](/en/documentation/products/build/applications/main-settings/).
:::
-With [Application](/en/documentation/products/build/edge-application/), you can choose your application's delivery protocol and ports. You can also ensure the security of the HTTPS connection between the application and its users with TLS ciphers.
+With [Application](/en/documentation/products/build/applications/), you can choose your application's delivery protocol and ports. You can also ensure the security of the HTTPS connection between the application and its users with TLS ciphers.
---
@@ -31,7 +31,7 @@ With [Application](/en/documentation/products/build/edge-application/), you can
- **HTTP & HTTPS**: delivers your application using both the HTTP and HTTPS protocols.
:::note
-If you choose to deliver your application through HTTP & HTTPS, you must associate a [digital certificate](/en/documentation/products/secure/edge-firewall/digital-certificates/) to your domain.
+If you choose to deliver your application through HTTP & HTTPS, you must associate a [digital certificate](/en/documentation/products/secure/firewall/certificate-manager/) to your domain.
:::
### HTTP/3 support
diff --git a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx
index 47c409762f..f142720448 100644
--- a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx
@@ -54,7 +54,7 @@ Learn more about the [Azion Orchestrator agent installation](/en/documentation/p
**Node** enables the creation and management of devices, as well as integration with Azion. You need to install our agent so that the Azion platform can orchestrate its settings and ensure secure communication between the devices and Azion.
-[Learn more about Node](/en/documentation/products/deploy/edge-orchestrator/edge-node/).
+[Learn more about Node](/en/documentation/products/deploy/orchestrator/edge-node/).
---
@@ -62,7 +62,7 @@ Learn more about the [Azion Orchestrator agent installation](/en/documentation/p
**Services** enables you to create your own services. You can use your customized services and ensure your device is managed and orchestrated by [Azion Console](https://console.azion.com).
-[Learn more about Services](/en/documentation/products/deploy/edge-orchestrator/edge-services/).
+[Learn more about Services](/en/documentation/products/deploy/orchestrator/edge-services/).
diff --git a/src/content/docs/en/pages/main-menu/reference/glossary/glossary.mdx b/src/content/docs/en/pages/main-menu/reference/glossary/glossary.mdx
index c30d0b2c1c..79040cd25e 100644
--- a/src/content/docs/en/pages/main-menu/reference/glossary/glossary.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/glossary/glossary.mdx
@@ -180,7 +180,7 @@ Ability of a system or component to continue functioning properly even if faults
### Feature
-A part of a [product](#product) or [module](#module) that performs a specific function. For example: [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/).
+A part of a [product](#product) or [module](#module) that performs a specific function. For example: [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/).
---
@@ -234,7 +234,7 @@ Part of the HTTP protocol. They're used to transmit additional information betwe
### HTTP status
-Response codes that a server sends to a client in response to an HTTP request. These status codes indicate the success or failure of the request and provide information about the specific nature of the response. The HTTP status codes are three-digit numbers grouped into [different categories](/en/documentation/products/build/edge-application/error-responses/#overview).
+Response codes that a server sends to a client in response to an HTTP request. These status codes indicate the success or failure of the request and provide information about the specific nature of the response. The HTTP status codes are three-digit numbers grouped into [different categories](/en/documentation/products/build/applications/error-responses/#overview).
---
@@ -270,7 +270,7 @@ Type of software architecture where an application is built as a single, self-co
### Module
-A component of a system or application associated with a [product](#product), but working independently. It offers specific characteristics and functions to complement a product. For example: [DDoS Protection](/en/documentation/products/secure/edge-firewall/ddos-protection/).
+A component of a system or application associated with a [product](#product), but working independently. It offers specific characteristics and functions to complement a product. For example: [DDoS Protection](/en/documentation/products/secure/firewall/ddos-protection/).
---
@@ -300,7 +300,7 @@ A platform or software based on open standards must be openly available, accessi
### Orchestration
-Orchestration, in the context of Azion, refers to the process of managing and controlling edge resources in real time. This includes provisioning, updating, and managing various components such as applications, firewalls, functions, edge nodes, edge services, and third-party services via Marketplace. [Orchestrator](/en/documentation/products/deploy/edge-orchestrator/) allows users to simplify the installation and software updates by compiling all the necessary dependencies and libraries. It can be implemented manually on each edge node or automatically through the installation of the Azion agent on compatible systems. The orchestration process is sequential and respects the dependencies and triggers required for configuration.
+Orchestration, in the context of Azion, refers to the process of managing and controlling edge resources in real time. This includes provisioning, updating, and managing various components such as applications, firewalls, functions, edge nodes, edge services, and third-party services via Marketplace. [Orchestrator](/en/documentation/products/deploy/orchestrator/) allows users to simplify the installation and software updates by compiling all the necessary dependencies and libraries. It can be implemented manually on each edge node or automatically through the installation of the Azion agent on compatible systems. The orchestration process is sequential and respects the dependencies and triggers required for configuration.
---
@@ -318,7 +318,7 @@ Physical location where [edge computing](#edge-computing) infrastructure is depl
### Product
-A digital service, such as software or data, offered to customers for use in different scenarios. For example: [Firewall](/en/documentation/products/secure/edge-firewall/).
+A digital service, such as software or data, offered to customers for use in different scenarios. For example: [Firewall](/en/documentation/products/secure/firewall/).
---
diff --git a/src/content/docs/en/pages/main-menu/reference/marketplace/marketplace-reference.mdx b/src/content/docs/en/pages/main-menu/reference/marketplace/marketplace-reference.mdx
index 275f62e794..c903251445 100644
--- a/src/content/docs/en/pages/main-menu/reference/marketplace/marketplace-reference.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/marketplace/marketplace-reference.mdx
@@ -66,7 +66,7 @@ By accessing [Azion Console](https://console.azion.com), you find the ideal opti
### Types of integrations
-In Azion Marketplace, you'll find integrations that run functions in two ways: by using [Firewall](/en/documentation/products/secure/edge-firewall/) or by using [Applications](/en/documentation/products/build/edge-application/). The Firewall functions are focused on network security, authentication, and traffic control, while Applications functions are best fit to process data or run services on the edge, closer to the user.
+In Azion Marketplace, you'll find integrations that run functions in two ways: by using [Firewall](/en/documentation/products/secure/firewall/) or by using [Applications](/en/documentation/products/build/applications/). The Firewall functions are focused on network security, authentication, and traffic control, while Applications functions are best fit to process data or run services on the edge, closer to the user.
Check [Azion’s guides page](/en/documentation/products/guides/#marketplace) for more details on the installation for type of integration.
diff --git a/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx b/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx
index f4860482ae..b356199a49 100644
--- a/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx
@@ -181,10 +181,10 @@ The **Applications** data source provides the data from requests made to your [A
| $waf_total_processed | Informs the total number of processed requests. |
:::note
-You can add the `$traceback` variable when using a custom template for the Applications data source if you have the *Debug rules* option activated in your application. See more on [Debugging rules on Application](/en/documentation/products/build/edge-application/rules-engine/#debugging-rules).
+You can add the `$traceback` variable when using a custom template for the Applications data source if you have the *Debug rules* option activated in your application. See more on [Debugging rules on Application](/en/documentation/products/build/applications/rules-engine/#debugging-rules).
:::
-The variables: `$upstream_bytes_received`, `$upstream_cache_status`, `$upstream_connect_time`, `$upstream_header_time`, `$upstream_response_time`, and `$upstream_status` can have *more than one comma-separated element*. When a connection is triggered, either by internal redirection or choice of source with [Load Balancer](/en/documentation/products/build/edge-application/load-balancer/), for example, each value contained in the field represents the respective initiated connection. The field can be separated by:
+The variables: `$upstream_bytes_received`, `$upstream_cache_status`, `$upstream_connect_time`, `$upstream_header_time`, `$upstream_response_time`, and `$upstream_status` can have *more than one comma-separated element*. When a connection is triggered, either by internal redirection or choice of source with [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/), for example, each value contained in the field represents the respective initiated connection. The field can be separated by:
- A comma, representing multiple IPs.
- A colon, representing internal redirection.
@@ -226,7 +226,7 @@ The following variables are available for this option:
Requires: Web Application Firewall
-The **WAF Events** data source provides the data from requests analyzed by [Web Application Firewall (WAF)](/en/documentation/products/secure/edge-firewall/web-application-firewall/) to allow you to map the score assigned to the request, the WAF rules that matched, and the reason for the block.
+The **WAF Events** data source provides the data from requests analyzed by [Web Application Firewall (WAF)](/en/documentation/products/secure/firewall/web-application-firewall/) to allow you to map the score assigned to the request, the WAF rules that matched, and the reason for the block.
The following variables are available for this option:
@@ -283,7 +283,7 @@ By selecting one of the templates provided by Azion, you can't modify the variab
## Domains
-You can associate your [existing domains](/en/documentation/products/build/edge-application/domains/) registered on Azion to your stream. If you haven't registered any domains to your account yet, see the [Creating a new domain associated with your Application](/en/documentation/products/guides/configure-a-domain/) documentation.
+You can associate your [existing domains](/en/documentation/products/build/applications/domains/) registered on Azion to your stream. If you haven't registered any domains to your account yet, see the [Creating a new domain associated with your Application](/en/documentation/products/guides/configure-a-domain/) documentation.
When you associate a domain, the events related with that or those specific domains are collected and sent to the endpoint you configure through a Data Stream. You can associate one or more domains and you have the option to **Filter Domains** or select **All Domains**.
@@ -474,7 +474,7 @@ To configure the [IBM Qradar](https://www.ibm.com/qradar) endpoint, you need acc
### S3 - Simple Storage Service
:::note
-The S3 credentials used with the endpoint must include the `List Bucket` permission (to list and view objects within a bucket) and the `Put Object` permission (to add or overwrite objects within a bucket), ensuring the necessary access for reading and writing operations in the information storage, including logs. Find out more about [S3 credentials](/en/documentation/products/store/storage/s3-protocol-for-edge-storage/).
+The S3 credentials used with the endpoint must include the `List Bucket` permission (to list and view objects within a bucket) and the `Put Object` permission (to add or overwrite objects within a bucket), ensuring the necessary access for reading and writing operations in the information storage, including logs. Find out more about [S3 credentials](/en/documentation/products/store/storage/s3-protocol-for-object-storage/).
:::
You can use any type of S3 (Simple Storage Service) provider of your choice, including [Azion Object Storage](/en/documentation/products/store/object-storage/). To configure the S3 endpoint, you need access to the chosen platform to get the required information:
@@ -490,7 +490,7 @@ You can use any type of S3 (Simple Storage Service) provider of your choice, inc
- **Content Type**: the format in which the object will be created in your bucket. You can chose between *plain/text* or *application/gzip*.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx
index 89f637895b..cb3109930b 100644
--- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx
@@ -123,7 +123,7 @@ The `Set WAF [Your WAF]` Firewall behavior performs special processing, allowing
Requires: Functions
-Displays the event records of requests made to your [Functions](/en/documentation/products/build/edge-application/edge-functions/).
+Displays the event records of requests made to your [Functions](/en/documentation/products/build/applications/functions/).
| Variable | Description |
| -------- | ----------- |
@@ -162,7 +162,7 @@ Displays the event records from applications using [Azion Runtime](/en/documenta
Requires: Image Processor
-Displays the event records of requests made to applications using [Image Processor](/en/documentation/products/build/edge-application/image-processor/).
+Displays the event records of requests made to applications using [Image Processor](/en/documentation/products/build/applications/image-processor/).
| Variable | Description |
| -------- | ----------- |
@@ -194,7 +194,7 @@ Displays the event records of requests made to applications using [Image Process
Requires: Tiered Cache
-Displays the event records of requests made to applications using [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/).
+Displays the event records of requests made to applications using [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/).
| Variable | Description |
| -------- | ----------- |
diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx
index 4f1bacb5eb..077d2c6a0b 100644
--- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx
@@ -207,7 +207,7 @@ Next, you can find detailed information about each tab and subtabs and about eac
### Applications
-The **Applications** tab displays metrics related to the accesses of your [Applications](/en/documentation/products/build/edge-application/) configured in your account. You find four subtabs with different charts: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes), and [Bandwidth Saving](#bandwidth-saving).
+The **Applications** tab displays metrics related to the accesses of your [Applications](/en/documentation/products/build/applications/) configured in your account. You find four subtabs with different charts: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes), and [Bandwidth Saving](#bandwidth-saving).
#### Data Transferred
@@ -229,7 +229,7 @@ import EdgeCaching from "~/includes/docs_help_center/en/real-time-metrics/edge-a

-If you have [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) enabled, your Cache graph will exhibit:
+If you have [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) enabled, your Cache graph will exhibit:
- **Data Transferred In**: data transferred from the end user to the edges, and from the edges to the tiered cache layer.
@@ -380,7 +380,7 @@ The table displays the 10 most frequently used Remote Addresses, but you can app
### Tiered Cache
-The Tiered Cache tab displays metrics related to the data of your applications using [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) configured in your account.
+The Tiered Cache tab displays metrics related to the data of your applications using [Tiered Cache](/en/documentation/products/build/applications/cache/tiered-cache/) configured in your account.
Find out more about each chart:
@@ -406,7 +406,7 @@ import L2Offload from "~/includes/docs_help_center/en/real-time-metrics/l2-cachi
### Functions
-The **Functions** tab displays metrics related to the invocations of the [Functions](/en/documentation/products/build/edge-application/edge-functions/) configured in your account.
+The **Functions** tab displays metrics related to the invocations of the [Functions](/en/documentation/products/build/applications/functions/) configured in your account.
Find out more about the chart:
@@ -416,7 +416,7 @@ import TotalInvocations from "~/includes/docs_help_center/en/real-time-metrics/e
### Image Processor
-The **Image Processor** tab displays metrics related to the requests made to your images processed through [Image Processor](/en/documentation/products/build/edge-application/image-processor/) configured in your account.
+The **Image Processor** tab displays metrics related to the requests made to your images processed through [Image Processor](/en/documentation/products/build/applications/image-processor/) configured in your account.
Find out more about each chart:
@@ -433,7 +433,7 @@ import TotalRequestsPerSecondIp from "~/includes/docs_help_center/en/real-time-m
### WAF
-The **WAF** tab displays metrics related to [threats protected by WAF](/en/documentation/products/secure/edge-firewall/web-application-firewall/) in your account.
+The **WAF** tab displays metrics related to [threats protected by WAF](/en/documentation/products/secure/firewall/web-application-firewall/) in your account.
Find out more about each chart:
@@ -505,9 +505,9 @@ The **WAF Threat Requests by Host** graph displays the total number of requests
This graph helps you quickly identify which hosts are responsible for the highest volume of detected threats. By analyzing this data, you can take targeted security measures to mitigate risks, protect your applications, and take proactive steps to mitigate potential risks. For example:
-- [Analyze flagged request logs](/en/documentation/products/secure/troubleshoot/edge-firewall-understand-metrics/) to identify patterns or potential vulnerabilities that need addressing.
+- [Analyze flagged request logs](/en/documentation/products/secure/troubleshoot/firewall-understand-metrics/) to identify patterns or potential vulnerabilities that need addressing.
- [Adjust WAF Rules Sets](/en/documentation/products/guides/secure/create-waf-rule-set/) to strengthen filtering policies to block or challenge suspicious requests from high-risk hosts.
-- [Implement rate limiting](/en/documentation/products/secure/edge-firewall/rules-engine/#set-rate-limit) and restrict the number of requests from specific hosts to prevent abuse.
+- [Implement rate limiting](/en/documentation/products/secure/firewall/rules-engine/#set-rate-limit) and restrict the number of requests from specific hosts to prevent abuse.
- [Define blocklists](/en/documentation/products/guides/blocklists-ip-addresses-edge/) with identified threat sources to prevent repeated attacks.
### Edge DNS
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/api-v4-migration.mdx b/src/content/docs/en/pages/main-menu/reference/secure/api-v4-migration.mdx
index 3e12ea0c6e..485b5ad922 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/api-v4-migration.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/api-v4-migration.mdx
@@ -316,13 +316,13 @@ If you have an automation that currently uses the **Applications - Origins** API
- **Simplified Backend Management**: **Connectors** centralizes all backend connection definitions, reducing configuration complexity. Multiple **Applications** can use a single **Connectors**, streamlining maintenance and ensuring configuration consistency.
- **Future-Ready Architecture**: **Connectors** provides the foundation for upcoming Azion Web Platform features and optimizations, ensuring your Applications are ready to leverage new capabilities as they become available.
-
+
---
## Custom Pages
-**Custom Pages** is an Azion feature that allows you to customize error pages for users based on the status code received from an [Connectors](/en/documentation/products/secure/edge-connector/) when fetching the content from your origin.
+**Custom Pages** is an Azion feature that allows you to customize error pages for users based on the status code received from an [Connectors](/en/documentation/products/secure/connectors/) when fetching the content from your origin.
**Custom Pages*** replaces Applications's **Error Responses** settings. All settings previously managed in Applications' **Error Responses** tab are now organized under **Custom Pages**.
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/custom-pages/custom-pages.mdx b/src/content/docs/en/pages/main-menu/reference/secure/custom-pages/custom-pages.mdx
index 533464716a..ff6defe2d1 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/custom-pages/custom-pages.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/custom-pages/custom-pages.mdx
@@ -14,10 +14,10 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::note
-This page documents the new Custom Pages product. If your account hasn't been migrated yet, refer to the [legacy Error Responses documentation](/en/documentation/products/build/edge-application/error-responses/).
+This page documents the new Custom Pages product. If your account hasn't been migrated yet, refer to the [legacy Error Responses documentation](/en/documentation/products/build/applications/error-responses/).
:::
-**Custom Pages** is an Azion feature that allows you to customize error pages for users based on the status code received from an [Connector](/en/documentation/products/secure/connector/).
+**Custom Pages** is an Azion feature that allows you to customize error pages for users based on the status code received from an [Connector](/en/documentation/products/secure/connectors/).
When a user requests content from an application, Azion sends the request to the origin servers using **Connector**. As a response, the **Connector** sends back an HTTP status code, which indicates whether or not the request has been completed.
@@ -31,9 +31,9 @@ With **Custom Pages**, you can customize how your application will handle *Clien
| Scope | Resource |
| --- | --- |
-| Application first steps | [First steps](/en/documentation/products/build/edge-application/first-steps/) |
+| Application first steps | [First steps](/en/documentation/products/build/applications/first-steps/) |
| Customizing error page | [How to customize an error response page](/en/documentation/products/guides/customizing-error-response-page/) |
-| Connectors | [Connectors reference](/en/documentation/products/secure/connector/) |
+| Connectors | [Connectors reference](/en/documentation/products/secure/connectors/) |
| Workloads | [Workloads reference](/en/documentation/products/secure/workloads/) |
| Custom Pages API | [API reference](https://api.azion.com/v4#/operations/GetWorkspaceCustomPages) |
@@ -76,7 +76,7 @@ These are the available status codes:
Defines the time in seconds that the error page will remain in cache before it's refreshed.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/edge-connector.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/edge-connector.mdx
index 1e8abf163d..22a072df61 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/edge-connector.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/edge-connector.mdx
@@ -12,7 +12,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::note
-This page documents the new Connectors product. If your account hasn't been migrated yet, refer to the [legacy Origins reference](/en/documentation/products/build/edge-application/origins/).
+This page documents the new Connectors product. If your account hasn't been migrated yet, refer to the [legacy Origins reference](/en/documentation/products/build/applications/origins/).
:::
**Connectors** centralize connection settings, allowing you to reuse them across multiple applications, and provides granular control over performance, security, and routing through a unified interface for connecting Applications to an origin, natively incorporating features such as load balancing, HMAC authentication, and Origin Shield.
@@ -21,7 +21,7 @@ This page documents the new Connectors product. If your account hasn't been migr
| Scope | Resource |
| --- | --- |
-| Application first steps | [First steps](/en/documentation/products/build/edge-application/first-steps/) |
+| Application first steps | [First steps](/en/documentation/products/build/applications/first-steps/) |
| Load Balancer module | [Load Balancer](/en/documentation/products/secure/connectors/load-balancer/) |
---
@@ -157,7 +157,7 @@ Below are the attributes for the [Connectors API](https://api.azion.com/v4#/oper
### Object Storage
- When Object Storage is selected as an origin type, it connects directly with an [Azion Object Storage](/en/documentation/products/store/edge-storage/) bucket where you must add the bucket name and prefix.
+ When Object Storage is selected as an origin type, it connects directly with an [Azion Object Storage](/en/documentation/products/store/object-storage/) bucket where you must add the bucket name and prefix.
The bucket name is defined when you [create or modify an Object Storage bucket](/en/documentation/products/guides/create-and-modify-bucket/).
@@ -172,7 +172,7 @@ Below are the attributes for the [Connectors API](https://api.azion.com/v4#/oper
| bucket | String | The name of the bucket. |
| prefix | String | The prefix path for the bucket. |
-
+
### Live Ingest
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/load-balancer.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/load-balancer.mdx
index 3084abc87f..f04e8d8bcf 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/load-balancer.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/load-balancer.mdx
@@ -18,7 +18,7 @@ With Load Balancer, you can:
- Choose between load balancing algorithms.
- Create routing rules to balance HTTP and HTTPS requests.
-For more options on how to direct traffic to **Load Balancer** based on other criteria, see the [Rules Engine for Application](/en/documentation/products/build/edge-application/rules-engine/) page.
+For more options on how to direct traffic to **Load Balancer** based on other criteria, see the [Rules Engine for Application](/en/documentation/products/build/applications/rules-engine/) page.
## Implementation
@@ -33,7 +33,7 @@ For more options on how to direct traffic to **Load Balancer** based on other cr
The balancing method defines how requests will be distributed, considering the availability of your origins (layer 3) and potential access errors, such as when the origin returns an HTTP STATUS 500 (layer 7).
:::note
-**Load Balancer** will query the origins according to the balancing method and weight they're assigned. If an origin returns a `4xx` or a `5xx` error, or takes longer to respond than the [timeouts](/en/documentation/products/build/edge-application/origins/#timeouts) defined in the origin, the Load Balancer will override the balancing method and weight to query the remaining origins before returning an error to your users.
+**Load Balancer** will query the origins according to the balancing method and weight they're assigned. If an origin returns a `4xx` or a `5xx` error, or takes longer to respond than the [timeouts](/en/documentation/products/build/applications/origins/#timeouts) defined in the origin, the Load Balancer will override the balancing method and weight to query the remaining origins before returning an error to your users.
To customize this behavior, [contact the support team](https://tickets.azion.com/en/support/login).
:::
@@ -58,7 +58,7 @@ The **IP Hash** balancing algorithm tracks user IP addresses and associates the
You may add more than one **Address** for your origin. Addresses in **Load Balancer** follow the same logic as a **Single Origin** address.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/origin-shield.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/origin-shield.mdx
index 3416f95f9c..1ba1c47e78 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/origin-shield.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-connector/origin-shield.mdx
@@ -22,7 +22,7 @@ Clients are responsible for automating updates to their security policies to kee
| --- | --- |
| Secure an application | [Secure an application](/en/documentation/products/secure/secure-infrastructure/) |
| Connectors | [Connectors](/en/documentation/products/secure/connectors/) |
-| Applications first steps | [First steps](/en/documentation/products/build/edge-application/first-steps/) |
+| Applications first steps | [First steps](/en/documentation/products/build/applications/first-steps/) |
---
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/azion-bot-manager.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/azion-bot-manager.mdx
index c4690e1230..39c955c097 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/azion-bot-manager.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/azion-bot-manager.mdx
@@ -69,7 +69,7 @@ Bot Manager is able to execute **7 different actions** whenever the request's sc
All these actions can be configured for web and mobile applications, as well as APIs, offering protection in different environments.
:::tip
-You can also benefit from **Secure** products, including [Web Application Firewall](/en/documentation/products/secure/edge-firewall/web-application-firewall/), [DDoS Protection](/en/documentation/products/secure/edge-firewall/ddos-protection/), [Network Shield](/en/documentation/products/secure/edge-firewall/network-layer-protection/), and [Edge DNS](/en/documentation/products/secure/edge-dns/), to increase your protection, adding extra security layers to your infrastructure.
+You can also benefit from **Secure** products, including [Web Application Firewall](/en/documentation/products/secure/firewall/web-application-firewall/), [DDoS Protection](/en/documentation/products/secure/firewall/ddos-protection/), [Network Shield](/en/documentation/products/secure/firewall/network-shield/), and [Edge DNS](/en/documentation/products/secure/edge-dns/), to increase your protection, adding extra security layers to your infrastructure.
:::
### Use cases
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/ddos-protection/ddos-protection.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/ddos-protection/ddos-protection.mdx
index c047b4278a..1d714678e6 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/ddos-protection/ddos-protection.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/ddos-protection/ddos-protection.mdx
@@ -8,7 +8,7 @@ permalink: /documentation/products/secure/firewall/ddos-protection/
import LinkButton from 'azion-webkit/linkbutton'
-**DDoS Protection** is an [Firewall](/en/documentation/products/secure/edge-firewall/) add-on that protects your applications against *Denial of Service (DoS)* and *Distributed Denial of Service (DDoS)* attacks, at the network, transport, presentation, and application layers (layers 3, 4, 6, and 7 of the OSI model, respectively).
+**DDoS Protection** is an [Firewall](/en/documentation/products/secure/firewall/) add-on that protects your applications against *Denial of Service (DoS)* and *Distributed Denial of Service (DDoS)* attacks, at the network, transport, presentation, and application layers (layers 3, 4, 6, and 7 of the OSI model, respectively).
At Azion, DDoS Protection is **unmetered** and is automatically enabled in all accounts. It offers protection against DoS and DDoS attacks with unmetered bandwidth. This means that, no matter how much DDoS attack traffic is directed to your applications or the Azion infrastructure, the Azion dedicated network will guarantee that all services are constant and not affected by the attack. As it's unmetered, mitigation using this protection won't appear on *billing*. For more information regarding traffic accounting, see the [pricing](/en/documentation/products/pricing/) page.
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/digital-certificates.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/digital-certificates.mdx
index da55b7b2d2..a07af84b80 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/digital-certificates.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/digital-certificates.mdx
@@ -32,8 +32,8 @@ Azion also supports **Certificate Revocation List (CRL)** via [Azion API](https:
| Scope | Resource |
| --- | --- |
-| About Domains | [Domains](/en/documentation/products/build/edge-application/domains/) |
-| About mTLS | [mTLS](/en/documentation/products/secure/edge-firewall/mtls/) |
+| About Domains | [Domains](/en/documentation/products/build/applications/domains/) |
+| About mTLS | [mTLS](/en/documentation/products/secure/firewall/mtls/) |
---
@@ -77,13 +77,13 @@ Smaller keys are less computationally intensive to generate signatures because t
### Trusted CA certificate
-A Trusted CA is an entity that is authorized to issue digital certificates that can be used for the [Mutual Transport Layer Security (mTLS)](/en/documentation/products/secure/edge-firewall/mtls/) security protocol. You may upload Trusted CA certificates and intermediate certificates.
+A Trusted CA is an entity that is authorized to issue digital certificates that can be used for the [Mutual Transport Layer Security (mTLS)](/en/documentation/products/secure/firewall/mtls/) security protocol. You may upload Trusted CA certificates and intermediate certificates.
---
## Let's Encrypt certificate
-[Let's Encrypt](https://letsencrypt.org/)™ is a nonprofit global CA that allows people and organizations to obtain, renew, and manage TLS certificates for free. When [creating a Domain](/en/documentation/products/build/edge-application/domains/) with Azion, you may choose to obtain a TLS certificate signed by Let's Encrypt. You can request Let's Encrypt certificates for domains hosted in [Edge DNS](/en/documentation/products/secure/edge-dns/) or in a third-party DNS provider.
+[Let's Encrypt](https://letsencrypt.org/)™ is a nonprofit global CA that allows people and organizations to obtain, renew, and manage TLS certificates for free. When [creating a Domain](/en/documentation/products/build/applications/domains/) with Azion, you may choose to obtain a TLS certificate signed by Let's Encrypt. You can request Let's Encrypt certificates for domains hosted in [Edge DNS](/en/documentation/products/secure/edge-dns/) or in a third-party DNS provider.
Once you [create a domain with Azion](/en/documentation/products/guides/configure-a-domain/), you can choose the option **Let's Encrypt** to automatically generate a Let's Encrypt certificate. An entry for this certificate will be listed in the **Certificate Manager** page in [Azion Console](https://console.azion.com). After the certificate undergoes DNS validation, issuance, and storage, it'll become active.
@@ -176,7 +176,7 @@ For more information about the API parameters, see the [Certificates API referen
:::note[Note]
Let's Encrypt certificates cross-signed by IdenTrust expired on September 30th, 2024. Devices and applications using the [Let's Encrypt certificate that used IdenTrust are now invalid](https://letsencrypt.org/2023/07/10/cross-sign-expiration.html). This could impact the functionality of devices and applications utilizing these certificates, mainly users of older Android devices (pre-7.1). It'll be necessary to take the following actions:
-- **For users of Let's Encrypt Certificates with IdenTrust**: you must migrate to the new Let's Encrypt signing technology or an [Azion edge certificate](/en/documentation/products/build/edge-application/digital-certificates/#edge-certificate).
+- **For users of Let's Encrypt Certificates with IdenTrust**: you must migrate to the new Let's Encrypt signing technology or an [Azion edge certificate](/en/documentation/products/build/applications/domains/mtls/#edge-certificate).
- **For users of other types of Let's Encrypt**: no immediate action is necessary, considering other certificates remain unaffected with this update, since the problem is caused by outdated certificate chains on the device.
- **For user with applications using Let's Encrypt on Azion**: no action needed. Certificates are automatically updated, although an affected device must have its CAs updated as well.
:::
@@ -205,7 +205,7 @@ You'll need to inform:
A **Certificate Revocation List (CRL)** is a list of digital certificates revoked before their expiration date. It works as a block list that you can add to your account to state those certificates can't be trusted. The issuing certificate authority (CA) signs this list to guarantee its security.
-The CRL works when associated with an [mTLS CA Certificate](/en/documentation/products/secure/edge-firewall/mtls/). Therefore, you must have mTLS enabled in the domain you want to associate it with.
+The CRL works when associated with an [mTLS CA Certificate](/en/documentation/products/secure/firewall/mtls/). Therefore, you must have mTLS enabled in the domain you want to associate it with.
The CRL is automatically validated before the creation is successful in the Azion Web Platform. The management, including creation, of a CRL is available via [Azion API](https://api.azion.com/#b2df23ee-7a28-4900-9ad5-ffd135b4c6cf).
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-firewall.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-firewall.mdx
index c91bfaf6f3..d9c9743502 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-firewall.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-firewall.mdx
@@ -34,14 +34,14 @@ For more details on the product's accounting, see the [pricing](/en/documentatio
| Scope | Source |
| ----- | ------ |
-| Main settings | [How to configure main settings](/en/documentation/products/guides/secure/edge-firewall-configure-main-settings/) |
-| Update Firewall | [How to update your Firewall](/en/documentation/products/guides/how-to-update-your-edge-firewall/) |
+| Main settings | [How to configure main settings](/en/documentation/products/guides/secure/firewall-configure-main-settings/) |
+| Update Firewall | [How to update your Firewall](/en/documentation/products/guides/how-to-update-your-firewall/) |
| Get to know Network Lists | [Network Lists](/en/documentation/products/secure/edge-firewall/network-layer-protection/network-lists/) |
-| Get to know WAF Rule Sets | [WAF Rule Sets](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/) |
-| Get to know WAF Custom Allowed Rules | [WAF Custom Allowed Rules](/en/documentation/products/secure/edge-firewall/web-application-firewall/custom-allowed-rules/) |
-| Get to know Functions | [Functions Instances for Firewall](/en/documentation/products/secure/edge-firewall/edge-functions-instances/) |
-| Get to know Rules Engine | [Rules Engine for Firewall](/en/documentation/products/secure/edge-firewall/rules-engine/) |
-| Get to know Certificate Manager | [Certificate Manager for Secure](/en/documentation/products/secure/edge-firewall/digital-certificates/) |
+| Get to know WAF Rule Sets | [WAF Rule Sets](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/) |
+| Get to know WAF Custom Allowed Rules | [WAF Custom Allowed Rules](/en/documentation/products/secure/firewall/web-application-firewall/custom-allowed-rules/) |
+| Get to know Functions | [Functions Instances for Firewall](/en/documentation/products/secure/firewall/functions-instances/) |
+| Get to know Rules Engine | [Rules Engine for Firewall](/en/documentation/products/secure/firewall/rules-engine/) |
+| Get to know Certificate Manager | [Certificate Manager for Secure](/en/documentation/products/secure/firewall/certificate-manager/) |
| DNSSEC Compatibility | [DNSSEC Compatibility](/en/documentation/products/secure/edge-dns/dnssec-compatibility/) |
| Create network lists | [How to create IP blocklists with Network Shield](/en/documentation/products/guides/blocklists-ip-addresses-edge/) |
| WAF Mode | [How to check your WAF mode](/en/documentation/products/guides/how-to-check-your-waf-mode/) |
@@ -56,7 +56,7 @@ You can share the same firewall among all applications that adopt the same secur
An firewall consists in an identification name, all your application domains where Firewall should be applied, what are the applied modules, and what are the security rules configured in the **Rules Engine** tab.
-
+
:::note
You need to activate at least one for the firewall to work.
@@ -101,7 +101,7 @@ The **DDoS Protection** module protects your content and applications against *D
-
+
### Network Shield
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
index c4914942fd..76b2831d08 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
@@ -9,7 +9,7 @@ namespace: documentation_products_edge_functions_firewall
permalink: /documentation/products/secure/firewall/functions/
---
-[Functions](/en/documentation/products/build/edge-application/edge-functions/) are functions that run on the Azion Web Platform with low latency, bringing the operational power closer to the end user.
+[Functions](/en/documentation/products/build/applications/functions/) are functions that run on the Azion Web Platform with low latency, bringing the operational power closer to the end user.
[Firewall](/en/documentation/products/secure/firewall/) supports functions. Through them you can write your own security source code in JavaScript and deploy it to run at the edge of the network.
@@ -124,25 +124,25 @@ By using this metadata you're able to filter and manage the access to your appli
You can deny access to your application when the request comes from certain places.
-Find out more about the [GeoIP metadata list](/en/documentation/products/edge-application/edge-functions/runtime/api-reference/metadata/#geo-ip).
+Find out more about the [GeoIP metadata list](/en/documentation/products/applications/functions/runtime/api-reference/metadata/#geo-ip).
### Remote
You're able to check the IP address and the TCP port used.
-Find out more about the [Remote metadata list](/en/documentation/products/edge-application/edge-functions/runtime/api-reference/metadata/#remote).
+Find out more about the [Remote metadata list](/en/documentation/products/applications/functions/runtime/api-reference/metadata/#remote).
### Server
You're able to check the protocol being used in the request.
-Find out more about the [Server metadata list](/en/documentation/products/edge-application/edge-functions/runtime/api-reference/metadata/#server).
+Find out more about the [Server metadata list](/en/documentation/products/applications/functions/runtime/api-reference/metadata/#server).
### TLS
The TLS-related metadata is available when the request is made over a secure TLS connection.
-Find out more about the [TLS metadata list](/en/documentation/products/edge-application/edge-functions/runtime/api-reference/metadata/#tls).
+Find out more about the [TLS metadata list](/en/documentation/products/applications/functions/runtime/api-reference/metadata/#tls).
---
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances.mdx
index 0824511a85..fbf89bfcf9 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances.mdx
@@ -103,7 +103,7 @@ In this example, `threshold` and `action` are overridden by the instance configu
The **Args** field in **Functions Instance** supports a maximum of 100KB of arguments.
:::
-
+
To associate an execution trigger, you simply need to associate the instance with a **Behavior** of a **Rules Engine** Rule, in Request. Thus, when a request meets the criteria defined in the **Rules Engine** rules, the **Function** will be invoked and executed directly on Azion's Edges Nodes.
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/mtls.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/mtls.mdx
index 1d5ab1aceb..f773846d18 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/mtls.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/mtls.mdx
@@ -56,7 +56,7 @@ If your application needs special access, it is necessary to configure a permiss
You can also change and specify the *header variables* of your **mTLS** to meet Open Banking requirements. This can be done in the **Application** configuration page, within [Azion Console](https://console.azion.com).
-> The list of accepted variables is available on the [Rules Engine for Application](/en/documentation/products/build/edge-application/rules-engine/) page.
+> The list of accepted variables is available on the [Rules Engine for Application](/en/documentation/products/build/applications/rules-engine/) page.
## Limits
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
index 7b27744cbe..229bc9d2d0 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
@@ -37,7 +37,7 @@ Advantages of using Azion's Network Shield:
When activating the **Network Shield** module in the *Main Settings* of a **Firewall Rule Set**, the conditions (*criteria*) and commands (*behavior*) will be enabled in the **Rules Engine** tab of the firewall.
:::tip
-Learn more about [Firewall](/en/documentation/products/secure/edge-firewall/) configurations and [Rules Engine for Firewall](/en/documentation/products/secure/edge-firewall/rules-engine/).
+Learn more about [Firewall](/en/documentation/products/secure/firewall/) configurations and [Rules Engine for Firewall](/en/documentation/products/secure/firewall/rules-engine/).
:::
The *criteria* available with the activation of the Network Shield module are:
@@ -66,7 +66,7 @@ Behavior: `[Then] [Deny (403 Forbidden)]`.
In this example, requests originating from countries that are on the blocklist will be blocked unless the `User-Agent` header contains the string "Googlebot".
:::note
-The conditions and behaviors available in the Firewall Rules Engine tab depend on the activated modules. Learn more about [Firewall modules](/en/documentation/products/secure/edge-firewall/).
+The conditions and behaviors available in the Firewall Rules Engine tab depend on the activated modules. Learn more about [Firewall modules](/en/documentation/products/secure/firewall/).
:::
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/rules-engine.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/rules-engine.mdx
index 4a8617ef70..c9ef104a04 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/rules-engine.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/rules-engine.mdx
@@ -27,7 +27,7 @@ You can use the Rules Engine for Firewall to configure all operational aspects o
A firewall can have as many rules as needed. These rules are interchangeable, allowing you to share the same rule across all other firewalls.
-
+
@@ -36,7 +36,7 @@ A firewall can have as many rules as needed. These rules are interchangeable, al
| Scope | Resource |
| --- | --- |
| Secure an application | [How to secure an application](/en/documentation/products/secure/secure-application/) |
-| Configuring main settings | [How to configure Firewall main settings](/en/documentation/products/guides/secure/edge-firewall-configure-main-settings/) |
+| Configuring main settings | [How to configure Firewall main settings](/en/documentation/products/guides/secure/firewall-configure-main-settings/) |
| Creating a WAF rule set | [How to create a WAF rule set](/en/documentation/products/guides/secure/create-waf-rule-set/) |
| Blocking Tor exit node IP addresses | [How to block Tor exit node IP addresses](/en/documentation/products/guides/secure/block-tor-networks/) |
@@ -53,7 +53,7 @@ The processing of the rules is sequential and you can use them as a powerful set
:::note
A firewall is composed of several key components that define its functionality and operation. While configuring a firewall, you can define its main settings, including: a **Name**, the **Domains** that will be secured by the firewall, and the **Modules** that will be used to extend the usability of **Rules Engine**, as well as enable the **Debug Rules** feature.
-After that, you'll be able to add [Functions Instances](/en/documentation/products/secure/edge-firewall/edge-functions-instances/) and **Rules Engine** rules. The fields and requirements to use **Rules Engine for Firewall** are explained in the sections below.
+After that, you'll be able to add [Functions Instances](/en/documentation/products/secure/firewall/functions-instances/) and **Rules Engine** rules. The fields and requirements to use **Rules Engine for Firewall** are explained in the sections below.
:::
---
@@ -88,7 +88,7 @@ For example, this criteria identifies requests where the URI starts with a forwa
| If | `Request URI` | *starts with* | `/` |
:::note
-The availability of certain criteria depends on the enabled modules of your Firewall. Go to the [Firewall modules reference](/en/documentation/products/secure/edge-firewall/#about-edge-firewall-modules) for more details.
+The availability of certain criteria depends on the enabled modules of your Firewall. Go to the [Firewall modules reference](/en/documentation/products/secure/firewall/#about-edge-firewall-modules) for more details.
:::
### Variables
@@ -182,7 +182,7 @@ The `Maximum Burst size` is only available for the `Req/s` (request per second).
Requires WAF
-It associates the WAF Rule Set to be used in the request. WAF policies must be previously configured in **Edge Libraries** > **WAF Rules**. You must also define the **WAF mode**: **Learning** or **Blocking**. Read more on [WAF Rule Sets](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/).
+It associates the WAF Rule Set to be used in the request. WAF policies must be previously configured in **Edge Libraries** > **WAF Rules**. You must also define the **WAF mode**: **Learning** or **Blocking**. Read more on [WAF Rule Sets](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/).
:::caution[Warning]
Azion platform maintains only one `Set WAF Rule Set` behavior configuration for each criteria logic. If you have two different firewalls configured with the same criteria logic but different `Set WAF Rule Set` behaviors, only the most recent one will be processed. This can be useful in case your application needs constant switching between two or more behaviors for the same criteria.
@@ -192,7 +192,7 @@ Azion platform maintains only one `Set WAF Rule Set` behavior configuration for
Requires Functions
-It runs a function specified as a parameter. The function must have been previously [instantiated and parameterized](/en/documentation/products/guides/secure/instantiate-edge-functions/) in the Functions tab in order to be used.
+It runs a function specified as a parameter. The function must have been previously [instantiated and parameterized](/en/documentation/products/guides/secure/instantiate-functions/) in the Functions tab in order to be used.
### Set Custom Response
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
index 9a397970f0..1ab6e93459 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
@@ -18,7 +18,7 @@ WAF operates in the seventh layer of the OSI model, the application layer, where
**Web Application Firewall** is based on requests *scoring* methodology. Each HTTP/HTTPS request is compared to a very strict and detailed set of application standards and given a *score* that is associated with a particular family of threats. According to the *score* received by the request, it can be released or blocked directly in Azion's edge nodes, before the threat reaches its origin or causes any type of damage. You define the desired level of sensitivity for blocking each family of threats.
-WAF can operate in two modes: **Learning** or **Blocking**. You can set the mode in a rule in [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/) with the **Set WAF Rule Set** behavior or via [Azion API](https://api.azion.com/#ace1b2f6-253a-48a1-bf58-4c5381e22c21).
+WAF can operate in two modes: **Learning** or **Blocking**. You can set the mode in a rule in [Rules Engine](/en/documentation/products/secure/firewall/rules-engine/) with the **Set WAF Rule Set** behavior or via [Azion API](https://api.azion.com/#ace1b2f6-253a-48a1-bf58-4c5381e22c21).
You can use the **Learning** mode to avoid blocking lawful requests and malfunctions of your application. In this step, WAF identifies the legitimate behaviors of your application by placing them in an *allowlist*.
@@ -54,7 +54,7 @@ Learn more about [Firewall modules](/en/documentation/products/secure/firewall/)
:::
-
+
## WAF Main Settings
@@ -62,7 +62,7 @@ The **Main Settings** section is configured by activating protection against spe
The **Threat Type Configuration** table categorizes threats into families, according to the purpose of the attack.
-
+
@@ -72,7 +72,7 @@ It's possible to enable and disable protection for each threat family individual
Each sensitivity level tolerates a defined number of threat indicatives and the WAF score represents this amount of threat indicatives. The more flexible the sensitivity level is, the higher the WAF score it accepts. The most rigid sensitivity levels, on the other hand, only accept requests with fewer signs of threats.
-
+
## WAF Rule IDs
@@ -80,7 +80,7 @@ Each WAF rule has a unique numeric identifier, called `Rule ID`.
- **Visibility:** the `Rule IDs` appear on the **WAF Tuning** and **Allowed Rules** screens.
- **Usage:** you can use the `Rule ID` to identify, filter, and allow/block specific behaviors of your application.
-- **Full list:** see the description of rule families and their `Rule IDs` in [WAF Rule Sets](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/).
+- **Full list:** see the description of rule families and their `Rule IDs` in [WAF Rule Sets](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/).
### Rule 13: POST format validation
@@ -97,7 +97,7 @@ To understand the expected formats and the semantics of `POST` requests, see:
- [RFC 7231 – Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content](https://datatracker.ietf.org/doc/html/rfc7231)
- [RFC 2388 – Returning Values from Forms: multipart/form-data](https://datatracker.ietf.org/doc/html/rfc2388)
-You can find the detailed description of Rule 13 and its parameters on the [WAF Rule Sets](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/) page.
+You can find the detailed description of Rule 13 and its parameters on the [WAF Rule Sets](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/) page.
## WAF Tuning
@@ -124,7 +124,7 @@ The Allowed Rules are composed of the fields:
| Field | Description |
| ----- | ----------- |
-| `Rule ID` | Unique numeric ID of a WAF Rule. See the list of rules in [WAF Rule Sets](/en/documentation/products/secure/edge-firewall/web-application-firewall/rules-set/). |
+| `Rule ID` | Unique numeric ID of a WAF Rule. See the list of rules in [WAF Rule Sets](/en/documentation/products/secure/firewall/web-application-firewall/rules-set/). |
| `Rule Description` | Automatic textual description of what the rule is/does |
| `Reason` | Alternative manual textual description |
| `URI` | *Uniform Resource Identifier (URI)* is the path that goes after the domain in the URL |
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/wildcard-lets-encrypt-certificates.mdx b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/wildcard-lets-encrypt-certificates.mdx
index 6267fb427e..25dc0c4df7 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/wildcard-lets-encrypt-certificates.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/edge-firewall/wildcard-lets-encrypt-certificates.mdx
@@ -93,7 +93,7 @@ By centralizing wildcard certificate issuance and management, the platform minim
Integration with Azion's management environment enables certificates to be easily associated with customer domains and subdomains, maintaining consistency and compliance with security policies.
-
+
---
diff --git a/src/content/docs/en/pages/main-menu/reference/secure/worklads/workloads.mdx b/src/content/docs/en/pages/main-menu/reference/secure/worklads/workloads.mdx
index 847a33cce5..aa91ec5a31 100644
--- a/src/content/docs/en/pages/main-menu/reference/secure/worklads/workloads.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/secure/worklads/workloads.mdx
@@ -13,7 +13,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::note
-This page documents the new Workloads product. If your account hasn't been migrated yet, refer to the [legacy Domains reference](/en/documentation/products/build/edge-application/domains/).
+This page documents the new Workloads product. If your account hasn't been migrated yet, refer to the [legacy Domains reference](/en/documentation/products/build/applications/domains/).
:::
**Workloads** is an [Azion Console](https://console.azion.com) feature that centralizes communication protocol settings, such as certificates, domains, ports and protocols.
@@ -28,7 +28,7 @@ You may also bind a **Digital Certificate** to your workload to enable HTTPS/TLS
| --- | --- |
| Adding a custom domain | [Getting started](/en/documentation/products/guides/configure-a-domain/) |
| About Certificate Manager | [Certificate Manager](/en/documentation/products/secure/firewall/certificate-manager/) |
-| About mTLS | [mTLS](/en/documentation/products/secure/edge-firewall/mtls/) |
+| About mTLS | [mTLS](/en/documentation/products/secure/firewall/mtls/) |
---
@@ -42,7 +42,7 @@ With this setting you can control where your configuration will be deployed whil
Select the infrastructure type for your workload. Once this option is saved, it cannot be modified.
:::tip
-The local `etc/hosts` file maps IP addresses to domains. When you [associate the edge node IP with the CNAME](/en/documentation/products/guides/stage-edge-application-through-hosts-file/) assigned to your domain in your `hosts` file, you force your computer's DNS resolution to access this domain through the edge node and not through public DNS servers. This way, you can stage your application locally as if it were already deployed on your custom domain on the edge before you [point your domain](/en/documentation/products/guides/point-domain-to-azion/) to Azion.
+The local `etc/hosts` file maps IP addresses to domains. When you [associate the edge node IP with the CNAME](/en/documentation/products/guides/stage-applications-through-hosts-file/) assigned to your domain in your `hosts` file, you force your computer's DNS resolution to access this domain through the edge node and not through public DNS servers. This way, you can stage your application locally as if it were already deployed on your custom domain on the edge before you [point your domain](/en/documentation/products/guides/point-domain-to-azion/) to Azion.
:::
---
## Domains
@@ -62,7 +62,7 @@ You may allow access to the self-generated workload domain after creating a work
---
## Deployment Settings
-Configure your workload deployment by selecting an [Application](/en/documentation/products/build/edge-application/) and an [Firewall](/en/documentation/products/secure/firewall/). You can also set up [Custom Pages](/en/documentation/products/secure/custom-pages/) to handle errors and configure cache time-to-live (TTL) settings based on the HTTP status code returned from the edge connectors.
+Configure your workload deployment by selecting an [Application](/en/documentation/products/build/applications/) and an [Firewall](/en/documentation/products/secure/firewall/). You can also set up [Custom Pages](/en/documentation/products/secure/custom-pages/) to handle errors and configure cache time-to-live (TTL) settings based on the HTTP status code returned from the edge connectors.
A Workload Deployment is a configuration that ties **Application** (mandatory), **Firewall** and **Custom Pages** together for your application.
diff --git a/src/content/docs/en/pages/main-menu/reference/services/support/technical-support.mdx b/src/content/docs/en/pages/main-menu/reference/services/support/technical-support.mdx
index 0594a845ff..e27d571933 100644
--- a/src/content/docs/en/pages/main-menu/reference/services/support/technical-support.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/services/support/technical-support.mdx
@@ -83,7 +83,7 @@ The table below describes the severity options for tickets of the **Request** ty
| General Guidance | You have a general request for the Azion Web Platform. |
| New Feature | You want to request a feature. |
| Solutions Labs | You want to request the assistance of a specialist to propose a new solution. |
-| CNAMEs already in use | You have encountered the error *CNAMEs already in use* when listing a CNAME in one of your [Azion domains](/en/documentation/products/build/edge-application/domains/). |
+| CNAMEs already in use | You have encountered the error *CNAMEs already in use* when listing a CNAME in one of your [Azion domains](/en/documentation/products/build/applications/domains/). |
| Integration Services | You want to request [Integration Services](/en/documentation/services/integration-services/) initiate a new integration with Azion. |
| Template (Preview) | You need a new [Template](/en/documentation/products/marketplace/templates/) to be added to the Azion Marketplace. |
@@ -94,7 +94,7 @@ The table below describes the severity options for tickets of the **Question** t
| Severity | Definition |
| -------- | ---------- |
| General Guidance | You have a question about the Azion Platform. |
-| Rules Engine | You have questions about how to set up a behavior using [Rules Engine for Applications](/en/documentation/products/build/edge-application/rules-engine/) or [Rules Engine for Firewall](/en/documentation/products/secure/edge-firewall/rules-engine/). |
+| Rules Engine | You have questions about how to set up a behavior using [Rules Engine for Applications](/en/documentation/products/build/applications/rules-engine/) or [Rules Engine for Firewall](/en/documentation/products/secure/firewall/rules-engine/). |
## Severity of cases and response times according to service plans
diff --git a/src/content/docs/en/pages/main-menu/reference/store/edge-sql/edge-sql.mdx b/src/content/docs/en/pages/main-menu/reference/store/edge-sql/edge-sql.mdx
index 0e06c57875..a6da59def9 100644
--- a/src/content/docs/en/pages/main-menu/reference/store/edge-sql/edge-sql.mdx
+++ b/src/content/docs/en/pages/main-menu/reference/store/edge-sql/edge-sql.mdx
@@ -30,11 +30,11 @@ There are two ways to build a database through SQL Database: using the SQL Datab
| Scope | Resource |
| ----- | -------- |
-| Manage databases with REST API | [How to create an SQL Database database](/en/documentation/products/guides/manage-databases-edge-sql/) |
-| Create queries with REST API | [How to create and query data on SQL Database](/en/documentation/products/guides/create-tables-edge-sql/) |
-| Retrieve data from a database | [How to retrieve data from a database with SQL Database and Functions](/en/documentation/products/guides/edge-sql/retrieve-data-with-edge-functions/) |
+| Manage databases with REST API | [How to create an SQL Database database](/en/documentation/products/guides/manage-sql-database/) |
+| Create queries with REST API | [How to create and query data on SQL Database](/en/documentation/products/guides/create-tables-sql-database/) |
+| Retrieve data from a database | [How to retrieve data from a database with SQL Database and Functions](/en/documentation/products/guides/edge-sql/retrieve-data-with-functions/) |
| Get to know SQL Database Vector Search | [SQL Database Vector Search reference](/en/documentation/products/store/sql-database/vector-search/) |
-| Import data to SQL Database | [How to import data guide ](/en/documentation/products/guides/import-data-edge-sql/) |
+| Import data to SQL Database | [How to import data guide ](/en/documentation/products/guides/import-data-sql-database/) |
---
@@ -66,7 +66,7 @@ With a distributed architecture running across Azion's edge nodes, SQL Database
A database is a set of structured tables that allow to write and read data in SQL language. Organized in columns and rows, users are able to add data logically, with columns representing specific information in the vertical axis, while rows represent individual entry data, related to a column, in the horizontal axis.
-[Creating a database](/en/documentation/products/guides/manage-databases-edge-sql/) is the first step to use SQL Database and add data:
+[Creating a database](/en/documentation/products/guides/manage-sql-database/) is the first step to use SQL Database and add data:
```bash
curl --location 'https://api.azion.com/v4/edge_sql/databases' \
@@ -124,7 +124,7 @@ You can interact with SQL Database directly from your terminal using [the edgesq
Check the documentation below for details on how to install and use EdgeSQL Shell.
-
+
Learn how to master SQL Database via Terminal. Watch the video below:
-Para mais informações sobre a implementação deste template, visite o [guia do template](/pt-br/documentacao/produtos/guias/nextal/).
\ No newline at end of file
+Para mais informações sobre a implementação deste template, visite o [guia do template](/pt-br/documentation/products/templates/nextal/).
\ No newline at end of file
diff --git a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/compatibilidade/use-polyfills.mdx b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/compatibilidade/use-polyfills.mdx
index 914787d99b..b405b97101 100644
--- a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/compatibilidade/use-polyfills.mdx
+++ b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/compatibilidade/use-polyfills.mdx
@@ -20,7 +20,7 @@ Este guia mostrará como usar a API Buffer do Node.js através de polyfills em u
Antes de começar, você deve ter:
-- Uma conta na [plataforma da Azion](/pt-br/documentacao/produtos/contas/criar-uma-conta/) com o módulo [Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) habilitado.
+- Uma conta na [plataforma da Azion](/pt-br/documentacao/produtos/contas/criar-uma-conta/) com o módulo [Functions](/pt-br/documentacao/produtos/build/applications/functions/) habilitado.
- [A versão mais recente da Azion CLI instalada](/pt-br/documentacao/produtos/azion-cli/visao-geral/).
- Um editor de código.
- Acesso ao terminal.
diff --git a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/debugging/debugging.mdx b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
index 804e95739f..6658303fc3 100644
--- a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
+++ b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/debugging/debugging.mdx
@@ -65,13 +65,13 @@ Agora que você criou a function, deve configurar sua **application** para execu
Para instanciar a função recém criada em sua aplicação, siga estas etapas:
1. No **Products Menu**, navegue até **Build** > **Applications**.
-2. Clique na aplicação à qual você deseja adicionar a função ou [crie uma nova](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/).
+2. Clique na aplicação à qual você deseja adicionar a função ou [crie uma nova](/pt-br/documentacao/produtos/build/applications/primeiros-passos/).
3. Vá para a aba **Function Instances** e clique em **+ Function Instance**.
4. Nomeie sua instância de função.
5. Selecione a function recém-criada no menu suspenso.
6. Clique no botão **Save**.
-Agora sua function está instanciada e pronta para ser usada em sua aplicação. Você pode configurar as condições de execução e comportamentos usando o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/):
+Agora sua function está instanciada e pronta para ser usada em sua aplicação. Você pode configurar as condições de execução e comportamentos usando o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/):
1. Ainda na página de configuração da application, navegue até a aba **Rules Engine** e clique no botão **+ Rule**.
2. Dê um nome descritivo à sua regra.
diff --git a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/environment-variables-reference/environment-variables-reference.mdx b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/environment-variables-reference/environment-variables-reference.mdx
index 51222b8b86..6ea4e0ab8a 100644
--- a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/environment-variables-reference/environment-variables-reference.mdx
+++ b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/environment-variables-reference/environment-variables-reference.mdx
@@ -77,7 +77,7 @@ Você pode recuperar o valor de sua variável de ambiente configurada dentro de
const apiToken = Azion.env.get('API_SERVICE_TOKEN');
```
-Saiba mais sobre a [interface de Variáveis de Ambiente](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/metadata/).
+Saiba mais sobre a [interface de Variáveis de Ambiente](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/metadata/).
---
diff --git a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/nextjs/nextjs.mdx b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/nextjs/nextjs.mdx
index f5cde91559..9f7d6dc8d8 100644
--- a/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/nextjs/nextjs.mdx
+++ b/src/content/docs/pt-br/pages/devtools/azion-edge-runtime/nextjs/nextjs.mdx
@@ -64,7 +64,7 @@ Para ajudar a melhorar a compatibilidade, incentivamos você a [relatar bugs](ht
:::note
As Functions da Azion têm um limite máximo de tamanho de 50 MB por função. Após compilar seu projeto, preste atenção ao tamanho comprimido (gzipped) do seu pacote de implementação — apenas o tamanho comprimido conta para esse limite.
-Para mais detalhes, consulte a [documentação sobre limites de tamanho para Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/#limites).
+Para mais detalhes, consulte a [documentação sobre limites de tamanho para Functions](/pt-br/documentacao/produtos/build/applications/functions/#limites).
:::
### Exemplos
diff --git a/src/content/docs/pt-br/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx b/src/content/docs/pt-br/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
index 0fbf5b3940..02f1cb1841 100644
--- a/src/content/docs/pt-br/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
+++ b/src/content/docs/pt-br/pages/devtools/cli/azion-cli/azion-overview/azion-overview.mdx
@@ -179,7 +179,7 @@ Para aplicações que requerem processamento no edge (compute) em vez de apenas
-
+
---
diff --git a/src/content/docs/pt-br/pages/devtools/cli/azion-cli/comandos/update/update.mdx b/src/content/docs/pt-br/pages/devtools/cli/azion-cli/comandos/update/update.mdx
index a9b967c2f5..3b989725f5 100644
--- a/src/content/docs/pt-br/pages/devtools/cli/azion-cli/comandos/update/update.mdx
+++ b/src/content/docs/pt-br/pages/devtools/cli/azion-cli/comandos/update/update.mdx
@@ -107,11 +107,11 @@ Exemplo dos atributos dentro de um arquivo `JSON`:
##### l2-caching
-A flag `--l2-caching` especifica se a application tem o módulo [Tiered Cache](/pt-br/documentacao/produtos/build/applications/tiered-cache/) ativo.
+A flag `--l2-caching` especifica se a application tem o módulo [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/) ativo.
##### load-balancer
-A flag `--load-balancer` especifica se a application tem o módulo [Load Balancer](/pt-br/documentacao/produtos/secure/connector/load-balancer/) ativo.
+A flag `--load-balancer` especifica se a application tem o módulo [Load Balancer](/pt-br/documentacao/produtos/secure/connectors/load-balancer/) ativo.
##### min-tls-ver
diff --git a/src/content/docs/pt-br/pages/guias/conhecendo-o-azion-console/conhecendo-o-azion-console.mdx b/src/content/docs/pt-br/pages/guias/conhecendo-o-azion-console/conhecendo-o-azion-console.mdx
index b8813ebae6..cf9df025d9 100644
--- a/src/content/docs/pt-br/pages/guias/conhecendo-o-azion-console/conhecendo-o-azion-console.mdx
+++ b/src/content/docs/pt-br/pages/guias/conhecendo-o-azion-console/conhecendo-o-azion-console.mdx
@@ -13,7 +13,7 @@ O [Azion Console](https://console.azion.com) é a interface de configuração da
Através do Azion Console, você pode:
- Acessar e configurar sua [conta Azion](/pt-br/documentacao/produtos/contas/criar-uma-conta/).
-- Criar e implantar [applications](/pt-br/documentacao/produtos/build/edge-application/).
+- Criar e implantar [applications](/pt-br/documentacao/produtos/build/applications/).
- [Gerenciar suas applications](/pt-br/documentacao/produtos/guias/build/definir-configuracoes-principais/).
- Acessar e configurar [todos os produtos e recursos da Azion](/pt-br/documentacao/).
@@ -42,7 +42,7 @@ A documentação relacionada às telas do Console no **Help Center** não está
6. A seção **Get Started** inclui o botão **+ Create** para começar a usar a Azion Web Platform. Clicando nesse botão, você pode completar os primeiros passos para criar uma application usando o template que melhor atenda suas necessidades ou criando outros recursos como domínios, variáveis, functions, edge services, certificados digitais e mais.
7. Logo, há dois blocos:
-- **Manage your Domains**: use este bloco para visitar a página de [domínios](/pt-br/documentacao/produtos/build/edge-application/domains/). Lá, você poderá gerenciar e adicionar domínios as suas applications.
+- **Manage your Domains**: use este bloco para visitar a página de [domínios](/pt-br/documentacao/produtos/build/applications/domains/). Lá, você poderá gerenciar e adicionar domínios as suas applications.
- **View Analytics**: lá, você encontrará insights com base no desempenho, disponibilidade e segurança de suas aplicações. Este link levará você ao [Real-Time Metrics](/pt-br/documentacao/produtos/observe/real-time-metrics/).
8. Seção **Invite Your Team**: esta é uma etapa opcional, mas se você estiver trabalhando constantemente com uma equipe, pode convidá-la para ajudar nas configurações e em todo o processo de trabalho. Saiba mais sobre as [permissões das equipes](/pt-br/documentacao/produtos/gestao-de-contas/teams-permissions/).
diff --git a/src/content/docs/pt-br/pages/guias/data-streaming/debug-functions-dts.mdx b/src/content/docs/pt-br/pages/guias/data-streaming/debug-functions-dts.mdx
index 032c47cbda..bb0ec1e21d 100644
--- a/src/content/docs/pt-br/pages/guias/data-streaming/debug-functions-dts.mdx
+++ b/src/content/docs/pt-br/pages/guias/data-streaming/debug-functions-dts.mdx
@@ -19,7 +19,7 @@ Verificar o código para fazer debug de functions através do [Data Stream](/pt-
Antes de analisar o processo, você deve aplicar o código de debugging. Descubra mais em [Debugging functions](/pt-br/documentacao/devtools/debugging/).
-Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/edge-application/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/applications/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/debug-regras/debug-regras.mdx b/src/content/docs/pt-br/pages/guias/debug-regras/debug-regras.mdx
index 3d14ecc295..30b4194913 100644
--- a/src/content/docs/pt-br/pages/guias/debug-regras/debug-regras.mdx
+++ b/src/content/docs/pt-br/pages/guias/debug-regras/debug-regras.mdx
@@ -20,9 +20,9 @@ import Tabs from '~/components/tabs/Tabs'
Você pode fazer o debug de regras usando **GraphQL API**, Azion **Data Stream** e Azion **Real-Time Events**.
-
+
-Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/edge-application/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/applications/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-advanced-cache-key.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-advanced-cache-key.mdx
index 3f190034f6..79453046a3 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-advanced-cache-key.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-advanced-cache-key.mdx
@@ -10,7 +10,7 @@ permalink: /documentacao/produtos/guias/advanced-cache-key/
og_image: /assets/docs/images/uploads/og_image_usecase-api-accelerate.png
---
-O Azion **Application Accelerator** habilita a funcionalidade [Advanced Cache Key](/pt-br/documentacao/produtos/build/edge-application/cache-settings/#advanced-cache-key), que permite que você crie regras de cache com base em Query Strings da URL e Cookies. Você pode aplicar essas regras a uma aplicação dinâmica usando o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+O Azion **Application Accelerator** habilita a funcionalidade [Advanced Cache Key](/pt-br/documentacao/produtos/build/applications/cache-settings/#advanced-cache-key), que permite que você crie regras de cache com base em Query Strings da URL e Cookies. Você pode aplicar essas regras a uma aplicação dinâmica usando o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/).
Para ativar a **Advanced Cache Key** para uma application:
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-cache-policies.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-cache-policies.mdx
index 39f8a98deb..6eee24f94b 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-cache-policies.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-cache-policies.mdx
@@ -15,7 +15,7 @@ import LinkButton from 'azion-webkit/linkbutton'
O Azion **Applications** pode manter seu conteúdo armazenado em cache no edge para sustentar altos níveis de demanda sem comprometer a qualidade ou o desempenho. Isto resulta em uma melhor experiência do usuário, tempos de carregamento mais rápidos e custos de manutenção mais baixos.
-Você pode otimizar seus tempos de processamento definindo o time-to-live (TTL) para conteúdo estático armazenado em cache na origem ou no navegador do usuário final, ou ignorar as configurações de cache de origem com o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+Você pode otimizar seus tempos de processamento definindo o time-to-live (TTL) para conteúdo estático armazenado em cache na origem ou no navegador do usuário final, ou ignorar as configurações de cache de origem com o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/).
:::tip
Para configurar políticas de cache para conteúdo dinâmico, consulte o guia [Como configurar a Advanced Cache Key para Applications](/pt-br/documentacao/produtos/guias/advanced-cache-key/).
@@ -45,7 +45,7 @@ Para criar uma configuração de cache, siga as etapas:
- Em **Browser Cache Settings**, selecione **Override Cache Settings** para definir por quanto tempo seu conteúdo pode ser armazenado em cache nos navegadores.
- Em **Cache Settings**, selecione **Override Cache Settings** para definir por quanto tempo seu conteúdo pode ser armazenado em cache no edge.
5. Se você optou por substituir as configurações de cache, adicione o **Maximum TTL** desejado em segundos.
- - Nesse momento, você também pode personalizar configurações de cache para conteúdo dinâmico relacionadas à funcionalidade [Advanced Cache Key](/pt-br/documentacao/produtos/build/edge-application/application-accelerator/#advanced-cache-key).
+ - Nesse momento, você também pode personalizar configurações de cache para conteúdo dinâmico relacionadas à funcionalidade [Advanced Cache Key](/pt-br/documentacao/produtos/build/applications/application-accelerator/#advanced-cache-key).
6. Clique no botão **Save**.
@@ -81,7 +81,7 @@ Se você quiser ignorar as políticas de cache de origem, você pode criar uma r
Note que a funcionalidade de ignorar cache afeta apenas políticas de cache da origem, não políticas de cache do navegador. Para isso, você deve aplicar o comportamento **Set Cache Policy** descrito acima.
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-clone-edge-application.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-clone-edge-application.mdx
index 6687f76686..dd6acf6098 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-clone-edge-application.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-clone-edge-application.mdx
@@ -31,10 +31,10 @@ A application clonada aparecerá na lista e terá as mesmas configurações que
Leia mais sobre applications na documentação com os seguintes guias:
-- [Applications](/pt-br/documentacao/produtos/build/edge-application/)
+- [Applications](/pt-br/documentacao/produtos/build/applications/)
- [Como criar uma application](/pt-br/documentacao/produtos/guias/build/criar-uma-aplicacao/)
- [Como gerenciar uma application](/pt-br/documentacao/produtos/guias/build/definir-configuracoes-principais/)
-- [Como excluir uma application](/pt-br/documentacao/produtos/guias/excluir-edge-application/)
+- [Como excluir uma application](/pt-br/documentacao/produtos/guias/excluir-applications/)
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-configure-ports/custom-ports.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-configure-ports/custom-ports.mdx
index ba2cab4132..c478d5b9b2 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-configure-ports/custom-ports.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-configure-ports/custom-ports.mdx
@@ -18,7 +18,7 @@ Com a Azion, você pode personalizar a porta do endereço de entrega da sua apli
A escolha das portas de entrega é limitada àquelas suportadas pela Azion. No entanto, para recuperar o conteúdo de suas origens, você pode buscar seu conteúdo da porta de origem apropriada, desde que a porta exista.
-Existem instruções separadas para API v3 usando configurações de [Origins legados](/pt-br/documentacao/produtos/build/edge-application/origins/) e API v4 usando o novo produto [Connectors](/pt-br/documentacao/produtos/secure/edge-connector/).
+Existem instruções separadas para API v3 usando configurações de [Origins legados](/pt-br/documentacao/produtos/build/applications/origins/) e API v4 usando o novo produto [Connectors](/pt-br/documentacao/produtos/secure/connectors/).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/check-cors-permissions.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/check-cors-permissions.mdx
index 6339713ffa..89857983f4 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/check-cors-permissions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/check-cors-permissions.mdx
@@ -21,7 +21,7 @@ Já requisições HTTP complexas exigem cabeçalhos adicionais. Essas são requi
## Habilite permissão CORS para requisições HTTP não complexas
-A primeira etapa para permitir o acesso CORS é criar uma regra no [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/):
+A primeira etapa para permitir o acesso CORS é criar uma regra no [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/):
1. Acesse o [Azion Console](https://console.azion.com).
2. Selecione **Products Menu** > **Applications**.
@@ -71,7 +71,7 @@ Você pode configurar outros tipos de requisições complexas conforme desejar,
## Habilite permissão CORS para origens específicas
-Para ativar o CORS em uma configuração para servidores de origem específicos, você precisará ativar o módulo [Application Accelerator](/pt-br/documentacao/produtos/build/edge-application/application-accelerator/):
+Para ativar o CORS em uma configuração para servidores de origem específicos, você precisará ativar o módulo [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/):
1. Acesse o [Azion Console](https://console.azion.com).
2. Selecione **Products menu** > **Applications**.
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/fix-cors-erros.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/fix-cors-erros.mdx
index 983327668e..7bb1f6a50c 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/fix-cors-erros.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-cors/fix-cors-erros.mdx
@@ -24,7 +24,7 @@ Mensagem de erro:
Access to XMLHttpRequest at `http://a.domain.com/page-cors-subdomain-a.txt` from origin `http://b.domain.com` has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
-Para resolver esse tipo de erro, você precisa configurar o browser no **Azion Console** usando o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+Para resolver esse tipo de erro, você precisa configurar o browser no **Azion Console** usando o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/).
No Google Chrome, siga os passos:
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-customize-error-responses.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-customize-error-responses.mdx
index 2154d9fb10..000ca0a78d 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-customize-error-responses.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-customize-error-responses.mdx
@@ -16,7 +16,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
Descubra como configurar sua application da Azion para mostrar páginas de erro personalizadas para seu usuário baseadas em códigos de status de erro HTTP. Para este guia, você já deve ter uma Applications, um Connectors e um Workload configurados.
-Existem instruções separadas para API v3 usando configurações de [Error Responses legados](/pt-br/documentacao/produtos/build/edge-application/error-responses/) e API v4 usando o novo produto [Custom Pages](/pt-br/documentacao/produtos/secure/custom-pages/).
+Existem instruções separadas para API v3 usando configurações de [Error Responses legados](/pt-br/documentacao/produtos/build/applications/error-responses/) e API v4 usando o novo produto [Custom Pages](/pt-br/documentacao/produtos/secure/custom-pages/).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-enable-gzip.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-enable-gzip.mdx
index b156612ff9..8f6eb53fc6 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-enable-gzip.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-enable-gzip.mdx
@@ -24,7 +24,7 @@ Para mais informações e links úteis, consulte o [site oficial de gzip](https:
## Habilite compressão gzip usando Rules Engine
-Você pode habilitar a compressão gzip para qualquer application usando o [Rules Engine para Applications](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+Você pode habilitar a compressão gzip para qualquer application usando o [Rules Engine para Applications](/pt-br/documentacao/produtos/build/applications/rules-engine/).
Para habilitar a compressão gzip para sua aplicação, siga os passos:
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-enforce-hls.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-enforce-hls.mdx
index 439bd7fcff..d2b1e272dc 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-enforce-hls.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-enforce-hls.mdx
@@ -21,7 +21,7 @@ A Azion Web Platform permite que você [entregue conteúdo de streaming ao vivo
- Uma application existente na Azion, ou [crie uma nova](/pt-br/documentacao/produtos/guias/build/criar-uma-aplicacao/).
- [Um domínio associado à application](/pt-br/documentacao/produtos/guias/configurar-dominio/).
- [Tiered Cache habilitado](/pt-br/documentacao/produtos/guias/billing-and-subscriptions/) em sua conta.
-- Acesso ao [Object Storage da Azion](/pt-br/documentacao/produtos/store/edge-storage/) para armazenar conteúdo de vídeo.
+- Acesso ao [Object Storage da Azion](/pt-br/documentacao/produtos/store/object-storage/) para armazenar conteúdo de vídeo.
---
@@ -95,7 +95,7 @@ Ainda na aba **Cache Settings**:
:::tip
-Leia mais sobre a configuração de [cache settings](/pt-br/documentacao/produtos/build/edge-application/cache-settings/) para suas applications.
+Leia mais sobre a configuração de [cache settings](/pt-br/documentacao/produtos/build/applications/cache-settings/) para suas applications.
:::
### Utilize o Object Storage da Azion para entrega de vídeos HLS
@@ -195,7 +195,7 @@ Agora, crie uma regra para a playlist:
Pronto! Agora você pode configurar sua fonte e codificador apontando para a Azion e transmitir seu conteúdo, implementando o cache HLS.
:::tip
-Acesse a documentação do [Rules Engine for Applications](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) para mais detalhes.
+Acesse a documentação do [Rules Engine for Applications](/pt-br/documentacao/produtos/build/applications/rules-engine/) para mais detalhes.
:::
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-mitigate-httpoxy.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-mitigate-httpoxy.mdx
index 491807539a..27b4b17248 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-mitigate-httpoxy.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-mitigate-httpoxy.mdx
@@ -9,7 +9,7 @@ namespace: documentation_how_to_configurations_mitigating
permalink: /documentacao/produtos/guias/como-mitigar-vulnerabilidade-httpoxy/
---
-HTTPoxy é uma vulnerabilidade de aplicações web causada por requisições HTTP nocivas. Você pode configurar sua application para mitigar HTTPOxy usando o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+HTTPoxy é uma vulnerabilidade de aplicações web causada por requisições HTTP nocivas. Você pode configurar sua application para mitigar HTTPOxy usando o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
index 48d964ed55..393c6efbff 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-request-lets-encrypt-certificates-via-api.mdx
@@ -7,15 +7,15 @@ namespace: documentation_guides_lets_encrypt_via_api
permalink: /documentacao/produtos/guias/como-gerar-um-certificado-lets-encrypt-via-api/
---
-As aplicações que utilizam o protocolo HTTPS requerem um [Digital Certificate](/pt-br/documentacao/produtos/build/edge-application/digital-certificates/). Ao direcionar seu tráfego para a Azion, você tem a opção de gerar um certificado *Let's Encrypt*™, que é uma maneira gratuita e segura de criptografar dados para sua application. A Azion automatiza a emissão, renovação e desativação deste certificado TLS através de uma solução interna de gerenciamento de certificados.
+As aplicações que utilizam o protocolo HTTPS requerem um [Digital Certificate](/pt-br/documentacao/produtos/build/applications/certificate-manager/). Ao direcionar seu tráfego para a Azion, você tem a opção de gerar um certificado *Let's Encrypt*™, que é uma maneira gratuita e segura de criptografar dados para sua application. A Azion automatiza a emissão, renovação e desativação deste certificado TLS através de uma solução interna de gerenciamento de certificados.
## Desafio HTTP-01 do Let's Encrypt via API
-A Azion agora oferece emissão e renovação de [certificados Let's Encrypt](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) via API usando o desafio HTTP-01, oferecendo um processo simplificado sem a necessidade de registros TXT no DNS. Isso oferece uma solução de integração fácil e conveniente, especialmente benéfica para clientes que gerenciam diversos domínios e nomes de host.
+A Azion agora oferece emissão e renovação de [certificados Let's Encrypt](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) via API usando o desafio HTTP-01, oferecendo um processo simplificado sem a necessidade de registros TXT no DNS. Isso oferece uma solução de integração fácil e conveniente, especialmente benéfica para clientes que gerenciam diversos domínios e nomes de host.
Os certificados são renovados automaticamente antes de expirar, eliminando janelas de manutenção e mantendo as cotas, faturamento e permissões existentes. Perfeito para plataformas de e-commerce e provedores de hospedagem, esse aprimoramento permite um onboarding mais rápido e garante segurança aos sites dos clientes em minutos, sem alterações no DNS.
-Para mais informações sobre essas atualizações visite a documentação de [Certificate Manager](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/).
+Para mais informações sobre essas atualizações visite a documentação de [Certificate Manager](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-requet-lets-encrypt-certificates.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-requet-lets-encrypt-certificates.mdx
index 74930ce102..04a00f89c8 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-requet-lets-encrypt-certificates.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-requet-lets-encrypt-certificates.mdx
@@ -14,7 +14,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-As aplicações que utilizam o protocolo HTTPS requerem um [Digital Certificate](/pt-br/documentacao/produtos/build/edge-application/digital-certificates/). Ao direcionar seu tráfego para a Azion, você tem a opção de gerar um certificado *Let's Encrypt*™, que é uma maneira gratuita e segura de criptografar dados para sua application. A Azion automatiza a emissão, renovação e desativação deste certificado TLS através de uma solução interna de gerenciamento de certificados.
+As aplicações que utilizam o protocolo HTTPS requerem um [Digital Certificate](/pt-br/documentacao/produtos/build/applications/certificate-manager/). Ao direcionar seu tráfego para a Azion, você tem a opção de gerar um certificado *Let's Encrypt*™, que é uma maneira gratuita e segura de criptografar dados para sua application. A Azion automatiza a emissão, renovação e desativação deste certificado TLS através de uma solução interna de gerenciamento de certificados.
@@ -100,7 +100,7 @@ Agora que o desafio pode acontecer, o próximo passo é criar um domínio na Azi
## Configurando um domínio
-Abaixo estãos os passos para adicionar um certificado para sua aplicação. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/edge-application/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Abaixo estãos os passos para adicionar um certificado para sua aplicação. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/applications/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip[Dica]
Se você não tem certeza de quais passos se aplicam à sua conta, consulte [o guia Verifique a migração da sua conta para a API v4](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
@@ -131,7 +131,7 @@ Para criar um **Workload**, você deve primeiro ter uma application. Se você ai
Para criar um domínio no **Domain** da Azion, você deve primeiro ter uma application. Se você ainda não criou uma application, vá para a [documentação sobre criar uma aplicação](/pt-br/documentacao/produtos/guias/build/criar-uma-aplicacao/).
-Depois de ter uma application, você precisa [criar um domínio](/pt-br/documentacao/produtos/build/edge-application/domains/) e listar os CNAMEs que deseja proteger com o certificado Let's Encrypt. Para fazer isso, siga os passos:
+Depois de ter uma application, você precisa [criar um domínio](/pt-br/documentacao/produtos/build/applications/domains/) e listar os CNAMEs que deseja proteger com o certificado Let's Encrypt. Para fazer isso, siga os passos:
1. Acesse o [Azion Console](/pt-br/documentacao/produtos/guias/como-acessar-o-azion-console/) > **Domains**.
2. Clique no botão **+ Domain**.
@@ -184,7 +184,7 @@ Se o status **Pending** permanecer por mais de 48 horas, você deve verificar se
:::
:::tip[Dica]
-Para mais informações sobre a emissão de certificados Let's Encrypt, visite a [página de referência Digital Certificates para Secure](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/#certificado-lets-encrypt).
+Para mais informações sobre a emissão de certificados Let's Encrypt, visite a [página de referência Digital Certificates para Secure](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/#certificado-lets-encrypt).
:::
---
@@ -202,7 +202,7 @@ Para garantir que o certificado seja renovado para domínios hospedados em servi
## Aponte seu tráfego para a Azion
-Abaixo estãos os passos para apontar o seu tráfego para a Azion. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/edge-application/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Abaixo estãos os passos para apontar o seu tráfego para a Azion. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/applications/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip[Dica]
Se você não tem certeza de quais passos se aplicam à sua conta, consulte [o guia Verifique a migração da sua conta para a API v4](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-rules-engine.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-rules-engine.mdx
index 36305fb6e4..0043f565e5 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-rules-engine.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-rules-engine.mdx
@@ -18,7 +18,7 @@ import LinkButton from 'azion-webkit/linkbutton';
Com a arquitetura de proxy reverso da Azion **Applications**, as regras que você cria serão executadas entre a **Request phase**, que contém dados que o cliente envia para uma origem, ou a **Response phase**, que contém dados da origem que são enviados para o cliente.
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-application/ea-send-ip-through-header.mdx b/src/content/docs/pt-br/pages/guias/edge-application/ea-send-ip-through-header.mdx
index fa2e1f076d..8100ede14c 100644
--- a/src/content/docs/pt-br/pages/guias/edge-application/ea-send-ip-through-header.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-application/ea-send-ip-through-header.mdx
@@ -10,9 +10,9 @@ namespace: documentation_how_to_configurations_original_ip_header
permalink: /documentacao/produtos/guias/ip-original-header/
---
-Quando um usuário faz uma requisição a uma aplicação, o cabeçalho HTTP `X-Forwarded-For` guarda o IP do cliente. Porém, como [edge nodes](/pt-br/documentacao/produtos/build/edge-application/) servem como uma camada para requisições para applications, além do IP do cliente, o cabeçalho também guarda outros endereços de IP na rota da requisição.
+Quando um usuário faz uma requisição a uma aplicação, o cabeçalho HTTP `X-Forwarded-For` guarda o IP do cliente. Porém, como [edge nodes](/pt-br/documentacao/produtos/build/applications/) servem como uma camada para requisições para applications, além do IP do cliente, o cabeçalho também guarda outros endereços de IP na rota da requisição.
-Para isolar o IP do cliente, você deve adicioná-lo a um novo cabeçalho usando a [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) para **Applications**.
+Para isolar o IP do cliente, você deve adicioná-lo a um novo cabeçalho usando a [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) para **Applications**.
Para enviar o IP original do cliente para um novo cabeçalho, siga os passos a seguir:
diff --git a/src/content/docs/pt-br/pages/guias/edge-firewall/atualizar-edge-firewall.mdx b/src/content/docs/pt-br/pages/guias/edge-firewall/atualizar-edge-firewall.mdx
index 8591b4a9fa..b20c32c4b8 100644
--- a/src/content/docs/pt-br/pages/guias/edge-firewall/atualizar-edge-firewall.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-firewall/atualizar-edge-firewall.mdx
@@ -19,7 +19,7 @@ Os Rule Sets descontinuados do Firewall exibem um banner com a seguinte mensagem
Esta documentação lhe guiará na atualização dos recursos do Firewall usados nas versões obsoletas para as mais recentes. Cada seção descreve como cada recurso funciona nos novos módulos, Network Lists e Rules Engine.
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/WebAssembly.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/WebAssembly.mdx
index 2529474c3b..8b37742c8f 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/WebAssembly.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/WebAssembly.mdx
@@ -10,7 +10,7 @@ og_image: >-
/assets/docs/images/uploads/use-case_-creating-a-function-using-webassembly.png
---
-Saiba mais sobre o processo necessário para a criação de uma [function](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) que utiliza uma função originada de um arquivo [WebAssembly](https://webassembly.org/getting-started/developers-guide/).
+Saiba mais sobre o processo necessário para a criação de uma [function](/pt-br/documentacao/produtos/build/applications/functions/) que utiliza uma função originada de um arquivo [WebAssembly](https://webassembly.org/getting-started/developers-guide/).
1. Acesse o [Azion Console](/pt-br/documentacao/produtos/guias/como-acessar-o-azion-console/) > **Functions**.
2. Clique em **+ Function**.
@@ -67,7 +67,7 @@ Um [código WAT](https://developer.mozilla.org/en-US/docs/WebAssembly/Understand
6. Clique no botão **Save**
-Agora, a função está pronta para ser instanciada em uma application. Veja como [instanciar e executar as funções em sua application](/pt-br/documentacao/produtos/build/edge-application/edge-functions-instances/).
+Agora, a função está pronta para ser instanciada em uma application. Veja como [instanciar e executar as funções em sua application](/pt-br/documentacao/produtos/build/applications/functions-instances/).
A saída esperada da função recém-criada é semelhante a:
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/altcha-challenge.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/altcha-challenge.mdx
index bf959dcf4f..97923efe51 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/altcha-challenge.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/altcha-challenge.mdx
@@ -48,7 +48,7 @@ A função ALTCHA cria dois endpoints especiais em sua aplicação para gerencia
:::note
- É possível usar a Function ALTCHA de forma independente, apenas com o Firewall e proteger áreas específicas da sua aplicação por meio do desafio.
-- Para usar o ALTCHA através do Bot Manager, [consulte a documentação](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/#captcha).
+- Para usar o ALTCHA através do Bot Manager, [consulte a documentação](/pt-br/documentacao/produtos/secure/firewall/bot-manager/#captcha).
:::
### Configure uma regra dentro do Firewall
@@ -77,7 +77,7 @@ Pronto. Agora você tem a sua Function ALTCHA devidamente configurada.
### Crie uma regra dentro do Rules Engine
-Para finalizar, você deve configurar o [Rules Engine](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/) para definir o comportamento e os critérios para executar o ALTCHA, via Bot Manager ou independentemente com Firewall.
+Para finalizar, você deve configurar o [Rules Engine](/pt-br/documentacao/produtos/secure/firewall/rules-engine/) para definir o comportamento e os critérios para executar o ALTCHA, via Bot Manager ou independentemente com Firewall.
1. Em Firewall, selecione **Rules Engine**.
2. Clique no botão **+ Rules Engine** para criar uma Rule para executar a função ALTCHA.
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-api-builder.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-api-builder.mdx
index e1958af354..42529bebe8 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-api-builder.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-api-builder.mdx
@@ -10,7 +10,7 @@ permalink: /documentacao/produtos/guias/edge-functions/api-builder/
-Saiba mais sobre o processo necessário para criar uma API com [Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) e [ChatGPT](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/ai-integration/), e tenha a resposta apresentada no [Azion Preview Deployment](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/preview-deployment/).
+Saiba mais sobre o processo necessário para criar uma API com [Functions](/pt-br/documentacao/produtos/build/applications/functions/) e [ChatGPT](/pt-br/documentacao/produtos/applications/functions/runtime-api/ai-integration/), e tenha a resposta apresentada no [Azion Preview Deployment](/pt-br/documentacao/produtos/applications/functions/runtime-api/preview-deployment/).
Para fazer isso, você precisa ter:
@@ -169,11 +169,11 @@ Neste ponto, sua function deve estar semelhante a:
})
```
-Se quiser, você pode alternar o método dentro da função `PreviewProvider` e ter uma visualização em tempo real das respostas no [Azion Preview Deployment](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/preview-deployment/).
+Se quiser, você pode alternar o método dentro da função `PreviewProvider` e ter uma visualização em tempo real das respostas no [Azion Preview Deployment](/pt-br/documentacao/produtos/applications/functions/runtime-api/preview-deployment/).
13. Clique no botão **Save**.
-Agora, a função está pronta para ser instanciada em uma application. Veja como [instanciar e executar as funções em sua application](/pt-br/documentacao/produtos/build/edge-application/edge-functions-instances/).
+Agora, a função está pronta para ser instanciada em uma application. Veja como [instanciar e executar as funções em sua application](/pt-br/documentacao/produtos/build/applications/functions-instances/).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/browserless-edge-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
index 802a475be3..56b84f0847 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/browserless-edge-functions.mdx
@@ -169,5 +169,5 @@ A Function browserless tipicamente inclui:
---
-
+
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
index c799e7dcaa..022bdf0d4b 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/file-upload-edge-functions.mdx
@@ -239,5 +239,5 @@ function authenticateUser(request) {
---
-
-
+
+
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
index f5e76a99d9..e2f7e391df 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/resend-email-edge-functions.mdx
@@ -250,4 +250,4 @@ Adicione capacidades de rastreamento para monitorar engajamento de email:
---
-
+
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
index 31a7aa0e49..c3e5d5f26a 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/restful-tasks-api-edge-functions.mdx
@@ -532,5 +532,5 @@ async function getTasksPaginated(page = 1, limit = 10) {
---
-
-
+
+
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
index 7c0c0fde3c..5944bb59ff 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/edge-functions-examples/stripe-webhooks-edge-functions.mdx
@@ -303,4 +303,4 @@ function logWebhookEvent(event, status, processingTime) {
---
-
+
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/functions-first-steps.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/functions-first-steps.mdx
index 8639e4005b..198de18c04 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/functions-first-steps.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/functions-first-steps.mdx
@@ -24,7 +24,7 @@ As functions funcionam sobre o [Azion Runtime](/pt-br/documentacao/runtime/visao
## Editor de Código
-[O Functions Code Editor](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/code-editor/) fornece uma experiência de desenvolvimento semelhante à que os desenvolvedores estão acostumados. A [integração entre Functions e ChatGPT](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/ai-integration/) ajuda você a escrever, refatorar e revisar o código.
+[O Functions Code Editor](/pt-br/documentacao/produtos/applications/functions/runtime-api/code-editor/) fornece uma experiência de desenvolvimento semelhante à que os desenvolvedores estão acostumados. A [integração entre Functions e ChatGPT](/pt-br/documentacao/produtos/applications/functions/runtime-api/ai-integration/) ajuda você a escrever, refatorar e revisar o código.
---
@@ -39,7 +39,7 @@ Desenvolvendo sua primeira function para Application:
### Escrevendo uma function
-Primeiro, as functions para Applications funcionam com base em um [fetch event](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-apis/javascript/fetch/). Ele é inicializado com uma função `addEventListener`, passando `fetch` como o tipo de evento e um evento. Por exemplo:
+Primeiro, as functions para Applications funcionam com base em um [fetch event](/pt-br/documentacao/produtos/applications/functions/runtime-apis/javascript/fetch/). Ele é inicializado com uma função `addEventListener`, passando `fetch` como o tipo de evento e um evento. Por exemplo:
```javascript
addEventListener('fetch', event => {
@@ -79,7 +79,7 @@ Neste exemplo, a resposta será o conteúdo HTML, declarado anteriormente pelo c
Depois de escrever suas functions, você pode visualizar a resposta e inspecionar o código. O preview simula uma solicitação e essa simulação pode ser alterada para atender às necessidades do desenvolvedor.
-[Saiba mais sobre o Preview Deployment](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/preview-deployment/).
+[Saiba mais sobre o Preview Deployment](/pt-br/documentacao/produtos/applications/functions/runtime-api/preview-deployment/).
É possível depurar as funções através de:
@@ -92,6 +92,6 @@ Depois de escrever suas functions, você pode visualizar a resposta e inspeciona
Depois de salvar sua function, é necessário instanciá-la em uma application.
-[Saiba mais sobre como instanciar uma function em uma application](/pt-br/documentacao/produtos/build/edge-application/edge-functions-instances/).
+[Saiba mais sobre como instanciar uma function em uma application](/pt-br/documentacao/produtos/build/applications/functions-instances/).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-functions/serverless-functions.mdx b/src/content/docs/pt-br/pages/guias/edge-functions/serverless-functions.mdx
index 16e8bd3cc1..c4a6ec2efc 100644
--- a/src/content/docs/pt-br/pages/guias/edge-functions/serverless-functions.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-functions/serverless-functions.mdx
@@ -12,15 +12,15 @@ import LinkButton from 'azion-webkit/linkbutton'
import Tabs from '~/components/tabs/Tabs'
-[Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) é um módulo da Azion Web Platform que permite que você programe e execute funções serverless, sem o uso de servidores.
+[Functions](/pt-br/documentacao/produtos/build/applications/functions/) é um módulo da Azion Web Platform que permite que você programe e execute funções serverless, sem o uso de servidores.
-
+
Para executar uma função, você deve:
- Criar sua própria função ou usar qualquer uma das que já estão disponíveis no [Azion Marketplace](https://console.azion.com/marketplace).
- Instanciar uma função em uma application.
-- Definir critérios de ativação no [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+- Definir critérios de ativação no [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-sql/criar-query.mdx b/src/content/docs/pt-br/pages/guias/edge-sql/criar-query.mdx
index ddee52ad53..7933460960 100644
--- a/src/content/docs/pt-br/pages/guias/edge-sql/criar-query.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-sql/criar-query.mdx
@@ -17,7 +17,7 @@ import Tag from 'primevue/tag'
Depois de criar seu [banco de dados SQL Database](/pt-br/documentacao/produtos/guias/gerenciar-bancos-dados-edge-sql/), você pode começar a criar tabelas e inserir dados nelas.
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-sql/gerenciar-banco.mdx b/src/content/docs/pt-br/pages/guias/edge-sql/gerenciar-banco.mdx
index 1b0a21d099..3886752558 100644
--- a/src/content/docs/pt-br/pages/guias/edge-sql/gerenciar-banco.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-sql/gerenciar-banco.mdx
@@ -19,7 +19,7 @@ O **SQL Database** permite que você crie e gerencie bancos de dados relacionais
Após criar um banco de dados, leia [Como criar e consultar dados no SQL Database](/pt-br/documentacao/produtos/guias/criar-tabelas-edge-sql/) para popular seu banco de dados.
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-sql/listar-dados/index.mdx b/src/content/docs/pt-br/pages/guias/edge-sql/listar-dados/index.mdx
index a0beb8414b..b99ed50286 100644
--- a/src/content/docs/pt-br/pages/guias/edge-sql/listar-dados/index.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-sql/listar-dados/index.mdx
@@ -12,13 +12,13 @@ import LinkButton from 'azion-webkit/linkbutton'
Veja como recuperar dados de um banco de dados existente com o **SQL Database** e as **Functions**.
-
+
---
## Requisitos
-- [O módulo de Functions habilitado](/pt-br/documentacao/produtos/build/edge-application/edge-functions/).
+- [O módulo de Functions habilitado](/pt-br/documentacao/produtos/build/applications/functions/).
- [Um Personal Token configurado e ativo](/pt-br/documentacao/produtos/guias/personal-tokens/).
---
@@ -138,7 +138,7 @@ Como este exemplo é para recuperação de dados, o método foi definido como ap
Esta function foi criada para se comunicar com o SQL Database. Agora, é necessário instanciar esta função em uma application em execução:
-
+
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-sql/vector-search-guia.mdx b/src/content/docs/pt-br/pages/guias/edge-sql/vector-search-guia.mdx
index 93dcb4d74e..4fdcfc26e7 100644
--- a/src/content/docs/pt-br/pages/guias/edge-sql/vector-search-guia.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-sql/vector-search-guia.mdx
@@ -11,7 +11,7 @@ import LinkButton from 'azion-webkit/linkbutton'
**Vector Search** é um recurso do **SQL Database da Azion** que permite aos clientes implementar mecanismos de busca semântica. Enquanto os modelos de busca tradicionais visam encontrar correspondências exatas, como correspondências de palavras-chave, os modelos de busca vetorial usam algoritmos especializados para identificar itens semelhantes com base em suas representações matemáticas, ou embeddings vetoriais.
-
+
Como exemplo de implementação, este guia abordará a configuração da lógica de busca vetorial em uma aplicação TypeScript, com um banco de dados usando a biblioteca Langchain com OpenAI e a SQL Database API da Azion.
@@ -24,7 +24,7 @@ Como exemplo de implementação, este guia abordará a configuração da lógica
- Instale a [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/).
- Crie uma aplicação TypeScript.
- Como no exemplo, você pode usar a [Azion CLI](/pt-br/documentacao/devtools/cli/init/) para criar uma aplicação Simple Typescript Router.
-- Configure o [SQL Database](/pt-br/documentacao/produtos/store/edge-sql/).
+- Configure o [SQL Database](/pt-br/documentacao/produtos/store/sql-database/).
- Instale as [Azion Libraries](https://github.com/aziontech/lib).
---
diff --git a/src/content/docs/pt-br/pages/guias/edge-storage/bucket-actions/index.mdx b/src/content/docs/pt-br/pages/guias/edge-storage/bucket-actions/index.mdx
index df8ec189a2..01c9b2cdb5 100644
--- a/src/content/docs/pt-br/pages/guias/edge-storage/bucket-actions/index.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-storage/bucket-actions/index.mdx
@@ -10,7 +10,7 @@ import LinkButton from 'azion-webkit/linkbutton'
O **Object Storage** da Azion permite que você crie buckets e integre seu armazenamento de objetos com sua infraestrutura do edge. Este guia abrange como fazer upload e download de objetos de um bucket usando a [API da Azion](https://api.azion.com) e [Azion Runtime](/pt-br/documentacao/runtime/api-reference/storage/).
-
+
Consulte o guia [Como criar e modificar um bucket de Object Storage da Azion](/pt-br/documentacao/produtos/guias/criar-e-modificar-um-bucket/) para operações em buckets.
@@ -141,7 +141,7 @@ addEventListener("fetch", (event) => {
6. Clique no botão **Save**.
:::note
-Consulte a referência [Object Storage API](/en/documentation/runtime/api-reference/storage/) para mais detalhes sobre as funções disponíveis para outros tipos de requisições.
+Consulte a referência [Object Storage API](/pt-br/documentacao/runtime/api-reference/storage/) para mais detalhes sobre as funções disponíveis para outros tipos de requisições.
:::
Após criar a function, você precisa criar uma application que vai intermediar o processo de upload para o bucket.
diff --git a/src/content/docs/pt-br/pages/guias/edge-storage/create-object-storage/index.mdx b/src/content/docs/pt-br/pages/guias/edge-storage/create-object-storage/index.mdx
index de52951b26..f0e347a655 100644
--- a/src/content/docs/pt-br/pages/guias/edge-storage/create-object-storage/index.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-storage/create-object-storage/index.mdx
@@ -14,7 +14,7 @@ import LinkButton from 'azion-webkit/linkbutton'
O **Object Storage** da Azion permite que você crie buckets e integre seu armazenamento de objetos com sua infraestrutura no edge. Este guia abrange como criar, alterar e remover um bucket de armazenamento usando a [API da Azion](https://api.azion.com).
-
+
Consulte o guia [Como fazer upload e download de objetos de um bucket](/pt-br/documentacao/produtos/guias/upload-e-download-de-objetos-do-bucket/) para realizar operações com objetos.
diff --git a/src/content/docs/pt-br/pages/guias/edge-storage/use-bucket-as-origin/index.mdx b/src/content/docs/pt-br/pages/guias/edge-storage/use-bucket-as-origin/index.mdx
index 7e74a82f96..7fa64e4296 100644
--- a/src/content/docs/pt-br/pages/guias/edge-storage/use-bucket-as-origin/index.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-storage/use-bucket-as-origin/index.mdx
@@ -17,11 +17,11 @@ import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-**Object Storage** da Azion permite que você crie buckets e os use como fonte de conteúdo através de [Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#edge-storage). Dessa forma, você pode tornar público o conteúdo do bucket.
+**Object Storage** da Azion permite que você crie buckets e os use como fonte de conteúdo através de [Origins](/pt-br/documentacao/produtos/build/applications/origins/#edge-storage). Dessa forma, você pode tornar público o conteúdo do bucket.
Este guia abrange como criar e servir uma aplicação estática recuperada de um bucket do Object Storage usando a [API da Azion](https://api.azion.com) e o [Azion Console](https://console.azion.com).
-
+
:::note
Você também pode usar o método `async storage.get(key)` da [Runtime API](/pt-br/documentacao/runtime/api-reference/storage/#async-storagegetkey) para servir a aplicação usando uma **Function**.
diff --git a/src/content/docs/pt-br/pages/guias/edge-storage/use-s3-protocol/index.mdx b/src/content/docs/pt-br/pages/guias/edge-storage/use-s3-protocol/index.mdx
index d7fb61fd83..2a405a2109 100644
--- a/src/content/docs/pt-br/pages/guias/edge-storage/use-s3-protocol/index.mdx
+++ b/src/content/docs/pt-br/pages/guias/edge-storage/use-s3-protocol/index.mdx
@@ -131,7 +131,7 @@ Depois de configurar o acesso ao bucket através do s3cmd, você pode executar o
Se algum arquivo foi excluído nas últimas 24 horas do bucket especificado, a ação de excluir o bucket inteiro será bloqueada. É recomendado esperar pelo menos 24 horas após excluir os arquivos antes de tentar excluir o bucket inteiro.
:::
-Para mais detalhes sobre o protocolo S3 e os comandos s3cmd, consulte a [documentação oficial](https://s3tools.org/s3cmd). Você também pode visitar a [referência do Object Storage](/pt-br/documentacao/produtos/store/edge-storage/).
+Para mais detalhes sobre o protocolo S3 e os comandos s3cmd, consulte a [documentação oficial](https://s3tools.org/s3cmd). Você também pode visitar a [referência do Object Storage](/pt-br/documentacao/produtos/store/object-storage/).
---
diff --git a/src/content/docs/pt-br/pages/guias/guides.mdx b/src/content/docs/pt-br/pages/guias/guides.mdx
index 24cabd8469..6acab46333 100644
--- a/src/content/docs/pt-br/pages/guias/guides.mdx
+++ b/src/content/docs/pt-br/pages/guias/guides.mdx
@@ -13,7 +13,7 @@ permalink: /documentacao/produtos/guias/
- [Como configurar mTLS nos Domains da Applications](/pt-br/documentacao/produtos/guias/mtls/)
- [Como personalizar uma página de resposta de erro](/pt-br/documentacao/produtos/guias/personalizar-pagina-resposta-erro/)
- [Como isolar o endereço de IP do cliente em um cabeçalho HTTP dedicado](/pt-br/documentacao/produtos/guias/ip-original-header/)
-- [HTTP2](/pt-br/documentacao/produtos/build/edge-application/main-settings/)
+- [HTTP2](/pt-br/documentacao/produtos/build/applications/main-settings/)
- [Como verificar o modo de operação do WAF](/pt-br/documentacao/produtos/guias/como-verificar-modo-do-seu-waf/)
- [Como encontrar o score de requisições bloqueadas pelo WAF](/pt-br/documentacao/produtos/guias/como-encontrar-score-de-requisicoes-bloqueadas-pelo-waf/)
- [Como atualizar o Firewall](/pt-br/documentacao/produtos/guias/como-atualizar-seu-firewall/)
@@ -29,7 +29,7 @@ permalink: /documentacao/produtos/guias/
- [Como fazer o upload e download de objetos de um bucket do Object Storage](/pt-br/documentacao/produtos/guias/upload-e-download-de-objetos-do-bucket/)
- [Como usar um bucket do Object Storage como origem de uma application estática](/pt-br/documentacao/produtos/guias/usar-bucket-como-origem/)
- [Como configurar portas HTTP e HTTPS para origens e endereço de entrega](/pt-br/documentacao/produtos/guias/configurar-portas/)
-- [Como acessar o Object Storage usando o protocolo S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/)
+- [Como acessar o Object Storage usando o protocolo S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/)
- [Como implementar cache HLS para entrega de streaming ao vivo](/pt-br/documentacao/produtos/guias/implementar-cache-hls/)
- [Como configurar uma WAF Custom Allowed Rule](/pt-br/documentacao/produtos/guias/secure/configurar-waf-allowed-rules/)
- [Como configurar regras de WAF para permitir requisições com um cookie específico](/pt-br/documentation/products/guides/secure/waf-rules-para-cookie-especifico/)
@@ -67,8 +67,8 @@ permalink: /documentacao/produtos/guias/
## Application
-- [Como clonar uma application](/pt-br/documentacao/produtos/guias/clonar-edge-application/)
-- [Como excluir uma application](/pt-br/documentacao/produtos/guias/excluir-edge-application/)
+- [Como clonar uma application](/pt-br/documentacao/produtos/guias/clonar-applications/)
+- [Como excluir uma application](/pt-br/documentacao/produtos/guias/excluir-applications/)
- [Como importar um projeto existente do GitHub e implantá-lo](/pt-br/documentacao/produtos/guias/importar-um-projeto-existente-do-github/)
- [Como gerenciar a Azion GitHub App](/pt-br/documentacao/produtos/guias/azion-github-app/)
- [Como usar o botão "+ Create"](/pt-br/documentacao/produtos/guias/botao-create/)
@@ -99,7 +99,7 @@ permalink: /documentacao/produtos/guias/
- [Como criar applications com o template Next.js App + Configurations](/pt-br/documentacao/produtos/guias/nextjs-app-configurations/)
- [Como criar applications com o template Next.js App + Middleware](/pt-br/documentacao/produtos/guias/nextjs-app-middleware/)
- [Como criar applications com o template Next.js Pages + Configurations](/pt-br/documentacao/produtos/guias/nextjs-pages-configurations/)
-- [Como criar applications com o template Next.js Pages + Middleware](/pt-br/documentacao/produtos/nextjs-pages-middleware/)
+- [Como criar applications com o template Next.js Pages + Middleware](/pt-br/documentacao/produtos/guias/nextjs-pages-middleware/)
- [Como criar um agente de Inteligência Artificial com LangGraph](/pt-br/documentacao/produtos/guias/langgraph-ai-agent-boilerplate/)
- [Como criar um website WordPress do zero com WordPress InstaCreator](/pt-br/documentacao/produtos/guias/wordpress-instacreator/)
- [Como implantar e testar o HTMX no edge usando um template](/pt-br/documentacao/produtos/guias/htmx-boilerplate/)
@@ -205,7 +205,7 @@ permalink: /documentacao/produtos/guias/
- [Como utilizar o Azure Blob Storage para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/azure-blob-endpoint/)
- [Como utilizar o Azure Monitor para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/azure-monitor-endpoint/)
- [Como utilizar o Datadog para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/datadog-endpoint/)
-- [Como utilizar o Object Storage da Azion para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/conector-azion-edge-storage/)
+- [Como utilizar o Object Storage da Azion para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/conector-azion-object-storage/)
- [Como utilizar o Elasticsearch para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/elasticsearch-endpoint/)
- [Como utilizar o Google BigQuery para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/google-bigquery-endpoint/)
- [Como utilizar o Splunk para receber dados do Data Stream](/pt-br/documentacao/produtos/guias/splunk-endpoint/)
diff --git a/src/content/docs/pt-br/pages/guias/importar-do-github/importar-do-github.mdx b/src/content/docs/pt-br/pages/guias/importar-do-github/importar-do-github.mdx
index 70fe50e1be..819d8ae443 100644
--- a/src/content/docs/pt-br/pages/guias/importar-do-github/importar-do-github.mdx
+++ b/src/content/docs/pt-br/pages/guias/importar-do-github/importar-do-github.mdx
@@ -80,7 +80,7 @@ O link para a aplicação de borda permite visualizá-la no navegador. No entant
Todas as configurações da aplicação podem ser personalizadas sempre que necessário por meio do Azion Console. Para fazer isso, clique no botão **Manage** que aparece durante a implantação ou vá para a página do **Applications** e selecione a aplicação que deseja atualizar.
:::tip
-Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
Como sua conta da Azion está conectada ao repositório do GitHub, todas as alterações serão replicadas em ambos, mantendo seu projeto atualizado em um fluxo de trabalho de implantação contínua.
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/bot-manager-lite.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/bot-manager-lite.mdx
index e68d1016b0..3f839b7e25 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/bot-manager-lite.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/bot-manager-lite.mdx
@@ -16,7 +16,7 @@ Essa integração permite a detecção de tráfego suspeito e bots maliciosos, f
:::note
Bot Manager Lite é uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) disponível no Marketplace.
-A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
+A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
:::
---
@@ -90,7 +90,7 @@ Mesmo quando `threshold` e `action` são as variáveis obrigatórias, você pode
Para saber como obter os logs de Azion **Bot Manager Lite**, acesse a seção [Consulte os logs](#consulte-os-logs).
:::
-Para saber mais informações e detalhes sobre os argumentos, visite a documentação do [Azion Bot Manager Lite](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager-lite/#configure-a-funcao).
+Para saber mais informações e detalhes sobre os argumentos, visite a documentação do [Azion Bot Manager Lite](/pt-br/documentacao/produtos/secure/firewall/bot-manager-lite/#configure-a-funcao).
### Configure o Rules Engine
@@ -126,7 +126,7 @@ Pronto. Agora você tem seus domínios protegidos contra ataques de bot usando a
Azion Bot Manager Lite pode executar um conjunto de diferentes ações sempre que a pontuação da requisição for igual ou superior ao limite definido.
-Para saber mais, visite a documentação do [Azion Bot Manager Lite](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager-lite/#configuracao-de-actions).
+Para saber mais, visite a documentação do [Azion Bot Manager Lite](/pt-br/documentacao/produtos/secure/firewall/bot-manager-lite/#configuracao-de-actions).
—--
## Consulte os logs
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/jwt.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/jwt.mdx
index 45affe80b0..ac899f57ad 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/jwt.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/jwt.mdx
@@ -71,7 +71,7 @@ Pronto. Agora você tem a sua Function JWT devidamente configurada.
### Crie uma regra dentro do Rules Engine
-Para colocá-la em uso, você deverá configurar no [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) tanto o critério (*criteria*) como o comportamento (*behavior*) da sua função.
+Para colocá-la em uso, você deverá configurar no [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) tanto o critério (*criteria*) como o comportamento (*behavior*) da sua função.
Para isso, ainda na página do **Firewall**:
@@ -94,7 +94,7 @@ Agora, no Console, você deve configurar seu domínio para que ele seja protegid
Pronto. Agora você tem uma integração **JWT** rodando na sua aplicação para cada requisição que for feita ao seu domínio.
:::tip
-Veja exemplos casos de uso para essa integração acessando a página [Configure um paywall com Function JWT](/pt-br/documentacao/produtos/guias/paywall-edge-function-jwt/).
+Veja exemplos casos de uso para essa integração acessando a página [Configure um paywall com Function JWT](/pt-br/documentacao/produtos/guias/paywall-function-jwt/).
:::
---
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/limit-payload.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/limit-payload.mdx
index cc298cc782..e8ffc0605a 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/limit-payload.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/limit-payload.mdx
@@ -80,7 +80,7 @@ Algumas informações sobre como esta integração funciona:
### Configure o Rules Engine
-Para terminar o processo, é preciso configurar o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) indicando o *behavior* e o *criteria* necessários para executar a integração.
+Para terminar o processo, é preciso configurar o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) indicando o *behavior* e o *criteria* necessários para executar a integração.
Ainda na página do **Firewall**:
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/request-data-headers.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/request-data-headers.mdx
index 6595351b81..6a80ea4cd5 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/request-data-headers.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/request-data-headers.mdx
@@ -83,7 +83,7 @@ Esta integração pode provocar erros. Neste caso, os erros serão anexados a um
## Configure o Rules Engine
-Para terminar o processo, é preciso configurar o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) indicando o *behavior* e o *criteria* necessários para executar a integração.
+Para terminar o processo, é preciso configurar o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) indicando o *behavior* e o *criteria* necessários para executar a integração.
Ainda na página do **Firewall**:
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/scheduled-blocking.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/scheduled-blocking.mdx
index 19aabc4a64..0c4cd36a4b 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/scheduled-blocking.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/scheduled-blocking.mdx
@@ -136,7 +136,7 @@ Para o valor `Static Response` no parâmetro action, você pode definir o códig
### Configure o Rules Engine
-Para concluir, você precisa configurar o [Rules Engine](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/) para determinar o *behavior* (comportamento) e os *criteria* (critérios) para executar a função.
+Para concluir, você precisa configurar o [Rules Engine](/pt-br/documentacao/produtos/secure/firewall/rules-engine/) para determinar o *behavior* (comportamento) e os *criteria* (critérios) para executar a função.
Ainda na página **Firewall**:
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/secure-token.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/secure-token.mdx
index 94897d1043..0170de1e50 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/secure-token.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/secure-token.mdx
@@ -106,7 +106,7 @@ Onde o `secure_token_secret` será a string secreta que você passou no código
### Configure o Rules Engine
-Para concluir, você precisa configurar o [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) para determinar o *behavior* e os *criteria* para executar a função.
+Para concluir, você precisa configurar o [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) para determinar o *behavior* e os *criteria* para executar a função.
Ainda na página **Firewall**:
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/integrations/videoteca-player.mdx b/src/content/docs/pt-br/pages/guias/marketplace/integrations/videoteca-player.mdx
index 63317e0ceb..5821d42a10 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/integrations/videoteca-player.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/integrations/videoteca-player.mdx
@@ -40,7 +40,7 @@ Você pode procurar qualquer integração navegando pelos cards, usando os filtr
Para criar uma instância da função da integração:
1. No **Products menu**, navegue até **Build** > **Applications**.
-2. Selecione na lista a aplicação à qual você deseja adicionar a integração ou [crie uma nova application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/).
+2. Selecione na lista a aplicação à qual você deseja adicionar a integração ou [crie uma nova application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/).
3. Selecione a aba **Function Instances**.
4. Clique no botão **+ Function Instance**.
5. Dê um nome à sua instância.
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/angular-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/angular-boilerplate.mdx
index 7ad44dfdcb..c90866058f 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/angular-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/angular-boilerplate.mdx
@@ -89,7 +89,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-blog-template.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-blog-template.mdx
index 02f08424d5..ab4827e946 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-blog-template.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-blog-template.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-boilerplate.mdx
index eb825ecf37..1009e9e3ff 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-boilerplate.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-ecommerce-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-ecommerce-collection.mdx
index 7b8b5cb2d5..8df144ea29 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-ecommerce-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/astro-ecommerce-collection.mdx
@@ -98,7 +98,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/azion-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/azion-starter-kit.mdx
index ac1da9e20b..74380bbecd 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/azion-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/azion-starter-kit.mdx
@@ -34,7 +34,7 @@ Para usar este template, você deve:
- Instalar a versão mais recente do **Bot Manager Lite**.
- Acesse o [Marketplace da Azion](https://console.azion.com/marketplace) para instalar a integração. Consulte o guia [Como instalar o Azion Bot Manager Lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) para mais detalhes.
- Se você não instalou a função Bot Manager Lite antes de tentar usar este template, a execução falhará e um log explicando o motivo será mostrado.
-- O template usa [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/), [Functions](/pt-br/documentacao/produtos/build/applications/functions/), [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/) e [Network Shield](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/). Isso pode gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
+- O template usa [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/), [Functions](/pt-br/documentacao/produtos/build/applications/functions/), [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/) e [Network Shield](/pt-br/documentacao/produtos/secure/firewall/network-shield/). Isso pode gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
---
@@ -62,7 +62,7 @@ Os campos identificados com asterisco são obrigatórios.
- **Origin Address** *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo: `www.yourwebsite.com`
- **Custom Host Header**: em alguns casos, pode ser necessário substituir o valor do cabeçalho `Host` na requisição para a origem. Defina um valor para o cabeçalho `Host` neste campo.
- - Use a variável `${host}` para retirar o valor do cabeçalho `Host` da URI da requisição. Saiba mais sobre o Host Header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - Use a variável `${host}` para retirar o valor do cabeçalho `Host` da URI da requisição. Saiba mais sobre o Host Header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
Depois de preencher todas as informações, clique no botão **Deploy**, localizado no canto inferior direito.
@@ -77,7 +77,7 @@ O link para sua application permite que você veja como ela fica no navegador. N
A application implantada inclui as seguintes regras e configurações:
- **Criteria**: if `${uri}` *starts with* `/`.
-- **Behavior**: then [Set Origin](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#set-origin) as `Default Origin`.
+- **Behavior**: then [Set Origin](/pt-br/documentacao/produtos/build/applications/rules-engine/#set-origin) as `Default Origin`.
- Para otimização e cache de imagens, as extensões de arquivo que podem ser aprimoradas são `.jpg`, `.jpeg`, `.bmp`, `.ico`, `.gif`, `.png`.
- Para conteúdo estático, o template suporta as extensões de arquivo estático comuns.
- Além disso, o template:
@@ -120,7 +120,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-starter-kit.mdx
index 1d2ac04c43..5dec060104 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-starter-kit.mdx
@@ -19,7 +19,7 @@ A implantação cria automaticamente uma application, uma function, um firewall
:::note
Bot Manager Lite é uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) disponível no Marketplace.
-A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
+A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
:::
---
@@ -109,7 +109,7 @@ A instância da função do Bot Manager Lite está configurada para sempre grava
## Gerencie o template
-Sendo um template de teste, a configuração inicial é principalmente demonstrativa. No entanto, você pode usá-lo como base para criar uma aplicação funcional. Você pode [configurar uma nova origem](/pt-br/documentacao/produtos/build/edge-application/origins/) para a aplicação e usá-la como *Default Origin*. Você também pode modificar os argumentos JSON da sua instância do **Bot Manager Lite** para uma configuração mais personalizada.
+Sendo um template de teste, a configuração inicial é principalmente demonstrativa. No entanto, você pode usá-lo como base para criar uma aplicação funcional. Você pode [configurar uma nova origem](/pt-br/documentacao/produtos/build/applications/origins/) para a aplicação e usá-la como *Default Origin*. Você também pode modificar os argumentos JSON da sua instância do **Bot Manager Lite** para uma configuração mais personalizada.
Para gerenciar e editar as configurações da sua aplicação, siga estas etapas:
@@ -121,7 +121,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-firewall.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-firewall.mdx
index 112edacaad..96b0d1369f 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-firewall.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-firewall.mdx
@@ -19,7 +19,7 @@ O template **Bot Manager Lite Integration Kit** fornece uma maneira fácil de in
:::note
Bot Manager Lite é uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) disponível no Marketplace.
-A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
+A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
:::
---
@@ -28,7 +28,7 @@ A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-
Antes de implantar esse template, você precisa:
-- Ter um [firewall](/pt-br/documentacao/produtos/secure/edge-firewall/) criada em sua conta.
+- Ter um [firewall](/pt-br/documentacao/produtos/secure/firewall/) criada em sua conta.
- Durante a configuração do template, você deve informar o ID do seu firewall existente para adicionar a instância do Bot Manager Lite. Se o ID não existir, a execução falhará. Verifique [como configurar e editar um firewall](/pt-br/documentacao/produtos/secure/proteja-aplicacao/#passo-1-defina-as-configuracoes-principais).
- Instalar a versão mais recente do **Bot Manager Lite**.
- Vá no [Marketplace da Azion](https://console.azion.com/marketplace) e clique no botão **Install**. Consulte o guia sobre [Como instalar o Azion Bot Manager Lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) para mais detalhes.
@@ -122,7 +122,7 @@ Todas as configurações podem ser customizadas a qualquer momento que você pre
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-tor.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-tor.mdx
index 7c28e7a877..95315b1a87 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-tor.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/bot-with-tor.mdx
@@ -21,7 +21,7 @@ Este template cria automaticamente um novo firewall que inclui as regras para ex
:::note
Bot Manager Lite é uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) disponível no Marketplace.
-A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
+A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Entre em contato com a [equipe de vendas](https://www.azion.com/pt-br/contate-vendas/) para mais detalhes sobre a assinatura do Bot Manager.
:::
---
@@ -33,7 +33,7 @@ Antes de implantar esse template, você precisa:
- Instalar a versão mais recente do **Bot Manager Lite**.
- Vá no [Marketplace da Azion](https://console.azion.com/marketplace) e clique no botão **Install**. Consulte o guia sobre [Como instalar o Azion Bot Manager Lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) para mais detalhes.
- Se você não instalou a função Bot Manager Lite antes de tentar usar este template, a execução falhará e um log explicando o motivo será mostrado.
-- O template usa [Functions](/pt-br/documentacao/produtos/build/applications/functions/) e [Network Shield](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/). Isso pode gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
+- O template usa [Functions](/pt-br/documentacao/produtos/build/applications/functions/) e [Network Shield](/pt-br/documentacao/produtos/secure/firewall/network-shield/). Isso pode gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
---
@@ -118,7 +118,7 @@ Todas as configurações podem ser customizadas a qualquer momento que você pre
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
@@ -127,7 +127,7 @@ A application criada tem um Azion Workload Domain atribuído para torná-la aces
import LinkButton from 'azion-webkit/linkbutton';
-
+
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/butter-templates-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/butter-templates-collection.mdx
index 1ff51eb2ec..e0589a47f1 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/butter-templates-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/butter-templates-collection.mdx
@@ -112,7 +112,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-angular-sanity.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-angular-sanity.mdx
index fc5230c20e..1a8506dda4 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-angular-sanity.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-angular-sanity.mdx
@@ -86,7 +86,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-astro-sanity.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-astro-sanity.mdx
index bdc39a4fc5..1e89ce8afb 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-astro-sanity.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-astro-sanity.mdx
@@ -86,7 +86,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-nuxt-sanity.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-nuxt-sanity.mdx
index dc631b553c..08c60daa9d 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-nuxt-sanity.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/clean-nuxt-sanity.mdx
@@ -87,7 +87,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-agency-website.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-agency-website.mdx
index 1976df5935..72120b21c2 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-agency-website.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-agency-website.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-astro-blog.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-astro-blog.mdx
index a9d0dda689..dd2b0e44b9 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-astro-blog.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-astro-blog.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-next-blog.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-next-blog.mdx
index 2dadb5edd2..2fba906ee6 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-next-blog.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/cosmic-simple-next-blog.mdx
@@ -77,7 +77,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/devscard.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/devscard.mdx
index b177e409dc..d869b92e42 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/devscard.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/devscard.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode modificar.
:::tip
-Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-javascript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-javascript-boilerplate.mdx
index ccb530090a..6daad26bd2 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-javascript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-javascript-boilerplate.mdx
@@ -84,7 +84,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-material-ui-template.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-material-ui-template.mdx
index be5ebd02e1..afbb5acaae 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-material-ui-template.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-material-ui-template.mdx
@@ -85,7 +85,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-typescript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-typescript-boilerplate.mdx
index 2827c09c42..03416ee7eb 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-typescript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/docusaurus-typescript-boilerplate.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/dynamic-and-static-file-optimization.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/dynamic-and-static-file-optimization.mdx
index 5646272923..4c6f6c7715 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/dynamic-and-static-file-optimization.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/dynamic-and-static-file-optimization.mdx
@@ -50,7 +50,7 @@ Campos identificados com um asterisco são obrigatórios.
- **Origin Address** *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo: `www.yourwebsite.com`
- **Custom Host Header**: em alguns casos, pode ser necessário substituir o valor do cabeçalho `Host` na requisição para a origem. Defina um valor para o cabeçalho `Host` neste campo.
- - Use a variável `${host}` para retirar o valor do cabeçalho `Host` da URI da requisição. Saiba mais sobre o Host Header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - Use a variável `${host}` para retirar o valor do cabeçalho `Host` da URI da requisição. Saiba mais sobre o Host Header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
Depois de preencher todas as informações, clique no botão **Deploy**, localizado no canto inferior direito.
@@ -67,7 +67,7 @@ Agora, você pode [gerenciar e ajustar as configurações](#gerencie-o-template)
A application implantada inclui as seguintes regras e configurações:
- **Criteria**: if `${uri}` *starts with* `/`.
-- **Behavior**: then [Set Origin](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#set-origin) as `Default Origin`.
+- **Behavior**: then [Set Origin](/pt-br/documentacao/produtos/build/applications/rules-engine/#set-origin) as `Default Origin`.
- Para otimização e cache de imagens, as extensões de arquivo que podem ser aprimoradas com essas configurações são `.jpg`, `.jpeg`, `.bmp`, `.ico`, `.gif`, `.png`.
- Para conteúdo estático, o template suporta as extensões de arquivo estático comuns.
- Além disso, o template:
@@ -91,7 +91,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) e o [Azion Image Processor](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) e o [Azion Image Processor](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-ai-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-ai-starter-kit.mdx
index 7253110c1e..ff1c7419f8 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-ai-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-ai-starter-kit.mdx
@@ -96,7 +96,7 @@ Siga esses passos para atualizar a function de acordo com suas necessidades:
5. Clique no botão **Save** para salvar suas alterações.
:::tip
-Leia a documentação sobre [gerenciamento de functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de functions](/pt-br/documentacao/produtos/build/applications/functions/) para mais detalhes.
:::
### Gerencie a application
@@ -112,7 +112,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-application-proxy.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-application-proxy.mdx
index 53e147ced0..ebdc200c17 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-application-proxy.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-application-proxy.mdx
@@ -21,7 +21,7 @@ Preview
A regra é composta por:
- **Criteria** (critério): if `${uri}` *starts with* `/url_route`.
-- **Behavior** (comportamento): then [Set Origin](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#set-origin) `Default Origin`, [Bypass Cache](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#bypass-cache) e [Forward Cookies](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#forward-cookies).
+- **Behavior** (comportamento): then [Set Origin](/pt-br/documentacao/produtos/build/applications/rules-engine/#set-origin) `Default Origin`, [Bypass Cache](/pt-br/documentacao/produtos/build/applications/rules-engine/#bypass-cache) e [Forward Cookies](/pt-br/documentacao/produtos/build/applications/rules-engine/#forward-cookies).
Você deve vincular sua origem ao template para começar a usar este conjunto de regras de cache para entrega. Após o deployment, o script cria uma nova application que é executada na Azion Web Platform, com a qual você pode gerenciar e ajustar as configurações.
@@ -57,7 +57,7 @@ Campos identificados com um asterisco são obrigatórios.
- **Origin Address** *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo: `www.yourwebsite.com`
- **Custom Host Header**: em alguns casos, pode ser necessário adicionar informações do host no cabeçalho da solicitação para recuperar informações da origem. Esta variável é usada para esse propósito.
- - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
- **Route to bypass** *: rota de URL específica para aplicar as regras de bypass.
- Exemplo: `/url_route`
@@ -88,7 +88,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação desejada, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) e [como configurar políticas de cache para Applications](/pt-br/documentacao/produtos/guias/cache-settings/#criando-uma-regra-para-ignorar-o-cache-da-origem) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) e [como configurar políticas de cache para Applications](/pt-br/documentacao/produtos/guias/cache-settings/#criando-uma-regra-para-ignorar-o-cache-da-origem) para obter mais detalhes.
:::
---
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-function-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-function-starter-kit.mdx
index 162af05d0a..ca0f242b0d 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-function-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/edge-function-starter-kit.mdx
@@ -75,7 +75,7 @@ Este template inclui uma function simples de `Hello World` pronta para ser execu
5. Clique no botão **Save** para salvar suas alterações.
:::tip
-Leia a documentação sobre [gerenciamento de functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de functions](/pt-br/documentacao/produtos/build/applications/functions/) para mais detalhes.
:::
### Gerencie a application
@@ -91,7 +91,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/edgesql-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/edgesql-starter-kit.mdx
index 8ddf937409..745ebe4f4b 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/edgesql-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/edgesql-starter-kit.mdx
@@ -21,7 +21,7 @@ A implantação deste template cria um repositório no GitHub contendo seu proje
## Pré-requisitos
- Um slot de banco de dados no EdgeSQL.
- - A quantidade de bancos de dados que você pode ter é definida pelo seu plano de serviço. Para mais informações, visite nossa página de [referência do EdgeSQL](/pt-br/documentacao/produtos/store/edge-sql/).
+ - A quantidade de bancos de dados que você pode ter é definida pelo seu plano de serviço. Para mais informações, visite nossa página de [referência do EdgeSQL](/pt-br/documentacao/produtos/store/sql-database/).
- Uma [conta GitHub](https://github.com/signup) para se conectar com a Azion e criar seu novo repositório.
- Cada push será implantado automaticamente nesse repositório para manter seu projeto atualizado.
- O template usa [Functions](/pt-br/documentacao/produtos/build/applications/functions/), [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/) e [Cache](/pt-br/documentacao/produtos/build/applications/cache/). Isso pode gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
@@ -79,7 +79,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação para mais detalhes sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) e o [gerenciamento de banco de dados EdgeSQL](/pt-br/documentacao/produtos/guias/gerenciar-bancos-dados-edge-sql/).
+Leia a documentação para mais detalhes sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) e o [gerenciamento de banco de dados EdgeSQL](/pt-br/documentacao/produtos/guias/gerenciar-bancos-dados-edge-sql/).
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/eleventy-ecommerce-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/eleventy-ecommerce-collection.mdx
index d8d5ea3287..32971e39b7 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/eleventy-ecommerce-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/eleventy-ecommerce-collection.mdx
@@ -91,7 +91,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-boilerplate.mdx
index f0cf739ff9..edea90c3aa 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-boilerplate.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-ecommerce-theme.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-ecommerce-theme.mdx
index 6893eb0463..34be85d341 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-ecommerce-theme.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-ecommerce-theme.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-starter-kit.mdx
index 88bd3f675c..3bf722c8e6 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/gatsby-starter-kit.mdx
@@ -82,7 +82,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/hello-world.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/hello-world.mdx
index a42fd74632..a3c7e1579d 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/hello-world.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/hello-world.mdx
@@ -85,7 +85,7 @@ Para gerenciar e editar as configurações da sua application, faça o seguinte:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/hexo-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/hexo-boilerplate.mdx
index 809cfffeec..ab1a990f99 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/hexo-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/hexo-boilerplate.mdx
@@ -87,7 +87,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/htmx-minimal.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/htmx-minimal.mdx
index e543d2041e..2084f73f6a 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/htmx-minimal.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/htmx-minimal.mdx
@@ -78,7 +78,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-boilerplate.mdx
index 2af7b49f80..a8cee6c545 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-boilerplate.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-ecommerce-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-ecommerce-collection.mdx
index 28b9c1e88a..fc90461157 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-ecommerce-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/hugo-ecommerce-collection.mdx
@@ -91,7 +91,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/image-optimization.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/image-optimization.mdx
index c1549dbb4a..70f9baa4a2 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/image-optimization.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/image-optimization.mdx
@@ -54,7 +54,7 @@ Campos identificados com um asterisco são obrigatórios.
- **Origin Address** *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo: `www.yourwebsite.com`
- **Custom Host Header**: em alguns casos, pode ser necessário adicionar informações do host no cabeçalho da solicitação para recuperar informações da origem. Esta variável é usada para esse propósito.
- - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
- **Image files extensions to cache** *: as extensões de arquivo para as regras, separadas por uma vírgula. Você pode adicionar quantas variáveis precisar, com base no exemplo.
- Exemplo: `jpg,jpeg,bmp,ico,gif,png`
- **CDN Static Maximum TTL** *: o TTL (time-to-live) máximo, em segundos, para o conteúdo em cache ser entregue.
@@ -87,7 +87,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) e o [Azion Image Processor](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) e o [Azion Image Processor](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
:::
---
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-boilerplate.mdx
index a40b49a381..2b0a3a6c51 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-boilerplate.mdx
@@ -85,7 +85,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-ecommerce-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-ecommerce-collection.mdx
index 5502105e91..a70be5073a 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-ecommerce-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/jekyll-ecommerce-collection.mdx
@@ -91,7 +91,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/langgraph-template.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/langgraph-template.mdx
index 48377b5c01..8f4dae61ca 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/langgraph-template.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/langgraph-template.mdx
@@ -218,7 +218,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/mongodb-template.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/mongodb-template.mdx
index c4c40b2423..4dda62f5f8 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/mongodb-template.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/mongodb-template.mdx
@@ -106,7 +106,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/neon-databse-with-drizzle.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/neon-databse-with-drizzle.mdx
index 60c823314f..84a64dd4ba 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/neon-databse-with-drizzle.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/neon-databse-with-drizzle.mdx
@@ -79,7 +79,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-app-config.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-app-config.mdx
index 950172993b..2c4e96d070 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-app-config.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-app-config.mdx
@@ -84,7 +84,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-config.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-config.mdx
index 6fce2d2b57..0488eecda8 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-config.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-config.mdx
@@ -82,7 +82,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-middleware.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-middleware.mdx
index a129e52b47..c19fdd1f3a 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-middleware.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-pages-middleware.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-static-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-static-boilerplate.mdx
index 1404506275..6bd6da055f 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/next-static-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/next-static-boilerplate.mdx
@@ -120,7 +120,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/nextjs-ecommerce-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/nextjs-ecommerce-collection.mdx
index 15a8557e84..b8f6f3ddc4 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/nextjs-ecommerce-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/nextjs-ecommerce-collection.mdx
@@ -113,7 +113,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-content.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-content.mdx
index 20ebee9caa..2a63ec783a 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-content.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-content.mdx
@@ -84,7 +84,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-notes.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-notes.mdx
index 4280f6523b..6d5c4ebfed 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-notes.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-notes.mdx
@@ -82,7 +82,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-static-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-static-boilerplate.mdx
index 8ae27b87e5..8fe8c9be1c 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-static-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/nuxt-static-boilerplate.mdx
@@ -79,7 +79,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-javascript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-javascript-boilerplate.mdx
index 951cd47f0d..3d282a65f7 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-javascript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-javascript-boilerplate.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-typescript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-typescript-boilerplate.mdx
index 69703969e6..aa7f9e0c58 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-typescript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/preact-typescript-boilerplate.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/qstash-scheduler.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/qstash-scheduler.mdx
index 47dd748fa0..0eb817582d 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/qstash-scheduler.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/qstash-scheduler.mdx
@@ -183,7 +183,7 @@ Para gerenciar e editar as configurações da sua application na Azion, siga est
Depois de selecionar a application em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao QStash, consulte a [documentação do Upstash](https://docs.upstash.com/).
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao QStash, consulte a [documentação do Upstash](https://docs.upstash.com/).
:::
### Adicionar um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-boilerplate.mdx
index 647e908f83..e5bd6b0572 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-boilerplate.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-minimal.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-minimal.mdx
index 78e9f91cfb..b927ddc4f4 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-minimal.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/qwik-minimal.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/react-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/react-boilerplate.mdx
index 56fd735bc8..138e31ff40 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/react-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/react-boilerplate.mdx
@@ -89,7 +89,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/react-book-store.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/react-book-store.mdx
index 41e8a12a40..2490aaee09 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/react-book-store.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/react-book-store.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/static-cache.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/static-cache.mdx
index a79d349d00..6c30dbea02 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/static-cache.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/static-cache.mdx
@@ -57,7 +57,7 @@ Os campos identificados com asterisco são obrigatórios.
- **Origin Address** *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo: `www.yourwebsite.com`
- **Custom Host Header**: em alguns casos, pode ser necessário adicionar informações do host no cabeçalho da solicitação para recuperar informações da origem. Esta variável é usada para esse propósito.
- - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - Exemplo: `${host}`. Saiba mais sobre o host header e como customizá-lo no [documentação de Origins](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
- **Static files extensions to cache** *: as extensões de arquivos estáticos para as regras estáticas, separadas por uma vírgula. Você pode adicionar quantas variáveis precisar, com base no exemplo.
- Exemplo: `aif,aiff,au,avi,bin,cab,carb,cct,cdf,class,doc`
- **CDN Static Maximum TTL** *: o TTL (time-to-live) máximo, em segundos, para o conteúdo em cache ser entregue.
@@ -90,7 +90,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) e [como configurar políticas de cache para Applications](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) e [como configurar políticas de cache para Applications](/pt-br/documentacao/produtos/guias/cache-settings/) para obter mais detalhes.
:::
---
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-boilerplate.mdx
index 01ff74c827..2295105f52 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-boilerplate.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-pwa-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-pwa-boilerplate.mdx
index 47397bbc83..4841a1a0e1 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-pwa-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/stencil-pwa-boilerplate.mdx
@@ -79,7 +79,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/svelte-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/svelte-boilerplate.mdx
index 4cae3fd6df..bf1a9046ed 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/svelte-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/svelte-boilerplate.mdx
@@ -82,7 +82,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/tidb-with-drizzle.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/tidb-with-drizzle.mdx
index 8afef29eb8..fa4b804ee9 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/tidb-with-drizzle.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/tidb-with-drizzle.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-starter-kit.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-starter-kit.mdx
index 4c854a030d..73cde9ff66 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-starter-kit.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-starter-kit.mdx
@@ -110,7 +110,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-with-drizzle.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-with-drizzle.mdx
index 6c2bf0a844..411252509e 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-with-drizzle.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/turso-with-drizzle.mdx
@@ -83,7 +83,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-geolocation.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-geolocation.mdx
index 7976ab04b6..485c9f9d22 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-geolocation.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-geolocation.mdx
@@ -116,7 +116,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip[dica]
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao Upstash, consulte a [documentação](https://docs.upstash.com/) do Upstash.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao Upstash, consulte a [documentação](https://docs.upstash.com/) do Upstash.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-rate-limiting.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-rate-limiting.mdx
index c8b4e7e3f8..478c147fcc 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-rate-limiting.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/upstash-rate-limiting.mdx
@@ -99,7 +99,7 @@ Para gerenciar e editar as configurações da sua application no Azion, siga est
Depois de selecionar a application em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao Upstash, consulte a [documentação do Upstash](https://docs.upstash.com/).
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao Upstash, consulte a [documentação do Upstash](https://docs.upstash.com/).
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/videoteca-static-cache.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/videoteca-static-cache.mdx
index 81ad44881d..29d3adaf4f 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/videoteca-static-cache.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/videoteca-static-cache.mdx
@@ -51,7 +51,7 @@ Os campos identificados com um asterisco são obrigatórios.
- Use um nome único e fácil de lembrar. Se o nome já tiver sido usado, a plataforma retornará uma mensagem de erro.
2. Preencha os campos adicionais com as informações necessárias para configurar a **integração Videoteca Player**.
- `Origin Address`: o nome do domínio ou endereço IP da sua origem.
- - `Custom Host Header`: valor personalizado para o cabeçalho `host`. Deixe em branco para usar o mesmo endereço do campo anterior. Leia mais sobre o cabeçalho host e como personalizá-lo na documentação sobre [origens](/pt-br/documentacao/produtos/build/edge-application/origins/#host-header).
+ - `Custom Host Header`: valor personalizado para o cabeçalho `host`. Deixe em branco para usar o mesmo endereço do campo anterior. Leia mais sobre o cabeçalho host e como personalizá-lo na documentação sobre [origens](/pt-br/documentacao/produtos/build/applications/origins/#host-header).
- `Videoteca Player Path`: o caminho para o player Videoteca. Exemplo: `/player`.
- `Videoteca Username`: o nome de usuário da conta Videoteca.
- `Videoteca API Token`: o token da API Videoteca.
@@ -85,7 +85,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vite-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vite-boilerplate.mdx
index 05f6766cc4..7a1f7e050b 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vite-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vite-boilerplate.mdx
@@ -80,7 +80,7 @@ Para gerenciar e editar as configurações da sua application:
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Consulte a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-javascript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-javascript-boilerplate.mdx
index 48729911a3..a1c5a6cb47 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-javascript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-javascript-boilerplate.mdx
@@ -84,7 +84,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-typescript-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-typescript-boilerplate.mdx
index f10e4a5af2..632492b6bc 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-typescript-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vitepress-typescript-boilerplate.mdx
@@ -84,7 +84,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vue-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vue-boilerplate.mdx
index dcdec5677b..78dbc7c62c 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vue-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vue-boilerplate.mdx
@@ -89,7 +89,7 @@ Para gerenciar e editar as configurações da sua aplicação, siga estas etapas
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes.
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-boilerplate.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-boilerplate.mdx
index a9ffc36f01..0832d0286c 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-boilerplate.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-boilerplate.mdx
@@ -79,7 +79,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-templates-collection.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-templates-collection.mdx
index 53ea7a2d08..86d9cc10b5 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-templates-collection.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/vuepress-templates-collection.mdx
@@ -112,7 +112,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/webpage-to-pdf-resume.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/webpage-to-pdf-resume.mdx
index 4ee869e655..7cf4fe5695 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/webpage-to-pdf-resume.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/webpage-to-pdf-resume.mdx
@@ -81,7 +81,7 @@ Para gerenciar e editar as configurações da sua application, siga esses passos
Depois de selecionar a application que você trabalhará, você será direcionado para uma página contendo todas as configurações que você pode ajustar.
:::tip
-Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para mais detalhes.
+Leia a documentação sobre [gerenciamento de application](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para mais detalhes.
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-edgeaccelerator.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-edgeaccelerator.mdx
index 2b2ee8835f..4532e1941b 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-edgeaccelerator.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-edgeaccelerator.mdx
@@ -48,7 +48,7 @@ Os campos identificados com asterisco são obrigatórios.
- **Origin Address** *: o endereço onde está hospedada sua origem. Essas informações são cruciais para que a application saiba onde buscar o conteúdo original.
- Por exemplo: `www.yourwebsite.com`
- **Custom host header**: em alguns casos, pode ser necessário adicionar informações do *host* no cabeçalho da requisição para recuperar informações da origem. Esta variável é usada para esse fim.
- - Por exemplo:`${host}`. Saiba mais sobre o Host Header e como personalizá-lo na [documentação sobre Origins](/pt-br/documentacao/produtos/build/edge-application/origins/).
+ - Por exemplo:`${host}`. Saiba mais sobre o Host Header e como personalizá-lo na [documentação sobre Origins](/pt-br/documentacao/produtos/build/applications/origins/).
Depois de preencher todas as informações, clique no botão **Deploy**, localizado no canto inferior direito. Isso iniciará o processo de deployment.
@@ -83,7 +83,7 @@ Depois de selecionar a aplicação em que você trabalhará, você será direcio
Além disso, uma vez que o template é implantado, você também tem controle total sobre a personalização do desenho, conteúdo e funcionalidade do seu site usando o painel de administração do WordPress.
:::tip[dica]
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao WordPress, consulte os [canais oficiais do WordPress](https://wordpress.com/).
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao WordPress, consulte os [canais oficiais do WordPress](https://wordpress.com/).
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-instacreator.mdx b/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-instacreator.mdx
index e99a1ff364..6fc0ed0719 100644
--- a/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-instacreator.mdx
+++ b/src/content/docs/pt-br/pages/guias/marketplace/templates/wordpress-instacreator.mdx
@@ -114,7 +114,7 @@ Depois de selecionar a aplicação em que você trabalhará, você será direcio
Uma vez que o template é implantado, você também tem controle total sobre a personalização do design, conteúdo e funcionalidade do seu site usando o painel de administração do WordPress.
:::tip[dica]
-Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao [WordPress, consulte os canais oficiais do WordPress](https://wordpress.com/).
+Leia a documentação sobre o [gerenciamento de applications](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) para obter mais detalhes. Para perguntas específicas relacionadas ao [WordPress, consulte os canais oficiais do WordPress](https://wordpress.com/).
:::
### Adicione um domínio personalizado
diff --git a/src/content/docs/pt-br/pages/guias/mtls/configurar-mtls.mdx b/src/content/docs/pt-br/pages/guias/mtls/configurar-mtls.mdx
index 356c146954..db2db785ce 100644
--- a/src/content/docs/pt-br/pages/guias/mtls/configurar-mtls.mdx
+++ b/src/content/docs/pt-br/pages/guias/mtls/configurar-mtls.mdx
@@ -19,9 +19,9 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
Para configurar mTLS nas suas aplicações é necessário ativar o serviço através da nossa [equipe de Vendas](https://www.azion.com/pt-br/contate-vendas/), além de possuir um certificado digital com suporte para mTLS, fornecido por uma autoridade certificadora terceira. Na Azion, chamamos esse certificado de **Trusted Certificate (Trusted CA)**.
-Mais informações sobre requisitos, certificados digitais, Trusted CA e como mTLS funciona na Azion estão disponíveis na página [Suporte para mTLS](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/).
+Mais informações sobre requisitos, certificados digitais, Trusted CA e como mTLS funciona na Azion estão disponíveis na página [Suporte para mTLS](/pt-br/documentacao/produtos/secure/firewall/mtls/).
-Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/edge-application/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/applications/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
@@ -121,7 +121,7 @@ Nessa lógica de exemplo, o firewall criado irá bloquear `(Error 403 Forbidden)
Caso sua aplicação faça parte do modelo Open Banking, será necessário especificar as variáveis `${ssl_client_escaped_cert}` e `${ssl_client_s_dn_parsed}` no *header* da sua aplicação. Você também pode inserir outras variáveis do mTLS.
-
+
Para adicionar uma variável no header da sua aplicação, siga os passos:
diff --git a/src/content/docs/pt-br/pages/guias/network-layer-protection/blacklists-ip-addresses-edge/criar-listas-bloqueio.mdx b/src/content/docs/pt-br/pages/guias/network-layer-protection/blacklists-ip-addresses-edge/criar-listas-bloqueio.mdx
index 354f1bb89f..821a0e0f53 100644
--- a/src/content/docs/pt-br/pages/guias/network-layer-protection/blacklists-ip-addresses-edge/criar-listas-bloqueio.mdx
+++ b/src/content/docs/pt-br/pages/guias/network-layer-protection/blacklists-ip-addresses-edge/criar-listas-bloqueio.mdx
@@ -15,11 +15,11 @@ import Tabs from '~/components/tabs/Tabs'
As Network Lists podem ser baseadas em endereços de IP, ASN e geolocalização do usuário. Elas podem feitas considerando o escopo real da aplicação, ou desenvolvidos e mantidos pela Azion, como a lista de *IPs da rede Tor*.
-
+
-
+
-Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/edge-application/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas usando configurações de [Domains legados](/pt-br/documentacao/produtos/build/applications/domains/) e usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/guias/open-next/comece-usar-opennext.mdx b/src/content/docs/pt-br/pages/guias/open-next/comece-usar-opennext.mdx
index fc236bae0c..1b96f864c1 100644
--- a/src/content/docs/pt-br/pages/guias/open-next/comece-usar-opennext.mdx
+++ b/src/content/docs/pt-br/pages/guias/open-next/comece-usar-opennext.mdx
@@ -146,7 +146,7 @@ module.exports = {
### Desenvolvimento Local
-Use o [Azion CLI](/pt-br/documentacao/produtos/cli/) para desenvolvimento local:
+Use o [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/) para desenvolvimento local:
```sh
azion dev
diff --git a/src/content/docs/pt-br/pages/guias/open-next/troubleshooting-opennext.mdx b/src/content/docs/pt-br/pages/guias/open-next/troubleshooting-opennext.mdx
index b98598ccdd..6bf6cedb06 100644
--- a/src/content/docs/pt-br/pages/guias/open-next/troubleshooting-opennext.mdx
+++ b/src/content/docs/pt-br/pages/guias/open-next/troubleshooting-opennext.mdx
@@ -142,7 +142,7 @@ Para resolver isso:
3. **Otimize importações**: Prefira importar funções específicas em vez de bibliotecas inteiras (por exemplo, `import { parse } from "date-fns"` em vez de `import * as dateFns from "date-fns"`).
4. **Aproveite o cache da Azion**: Mova ativos estáticos e arquivos grandes para o Armazenamento de Objetos ou CDN da Azion e faça referência a eles via URLs em vez de empacotá-los.
-Consulte [a documentação da Azion sobre limites de função](/pt-br/documentacao/produtos/build/edge-application/edge-functions/#limites) para restrições de tamanho atualizadas.
+Consulte [a documentação da Azion sobre limites de função](/pt-br/documentacao/produtos/build/applications/functions/#limites) para restrições de tamanho atualizadas.
---
@@ -156,6 +156,6 @@ Se seu código não consegue acessar uma variável de ambiente esperada:
2. **Refaça o deployment após alterações**: Qualquer alteração nas variáveis de ambiente requer um novo deployment da sua função para entrar em vigor.
3. **Acesse as variáveis corretamente**: No seu código, use `process.env.MY_VARIABLE` (para compatibilidade com Node.js) ou a API específica da plataforma se estiver usando outro runtime.
-Se você estiver usando um framework como o Next.js, assegure-se de que seu processo de build não sobrescreva ou ignore essas variáveis. Para mais informações, veja [o guia da Azion sobre variáveis de ambiente](/pt-br/documentacao/produtos/edge-functions/environment-variables/).
+Se você estiver usando um framework como o Next.js, assegure-se de que seu processo de build não sobrescreva ou ignore essas variáveis. Para mais informações, veja [o guia da Azion sobre variáveis de ambiente](/pt-br/documentacao/produtos/functions/environment-variables/).
---
\ No newline at end of file
diff --git a/src/content/docs/pt-br/pages/guias/waf/allowlist-waf-cookie.mdx b/src/content/docs/pt-br/pages/guias/waf/allowlist-waf-cookie.mdx
index 4289121898..728e4565db 100644
--- a/src/content/docs/pt-br/pages/guias/waf/allowlist-waf-cookie.mdx
+++ b/src/content/docs/pt-br/pages/guias/waf/allowlist-waf-cookie.mdx
@@ -22,7 +22,7 @@ Para configurar regras WAF para permitir requisições com um cookie específico
Para implementar esta solução, você deve ter:
-- Um [firewall existente](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/) com o **WAF** ativado.
+- Um [firewall existente](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/) com o **WAF** ativado.
---
@@ -42,7 +42,7 @@ Primeiro, você deve criar seu conjunto de regras WAF primário que será usado
## Crie um conjunto de regras WAF secundário com um cookie específico
-Ainda na página **WAF Rules**, você deve criar um **conjunto de regras WAF** secundário incluindo uma [Custom Allowed Rule](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/custom-allowed-rules/). Para fazer isso:
+Ainda na página **WAF Rules**, você deve criar um **conjunto de regras WAF** secundário incluindo uma [Custom Allowed Rule](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/custom-allowed-rules/). Para fazer isso:
1. Clique no botão **+ WAF Rule** para criar a segunda instância.
2. Dê um nome único e descritivo para identificar seu novo conjunto de regras WAF.
@@ -57,7 +57,7 @@ Para criar uma **Custom Allowed Rule**, ainda na página do conjunto de regras W
2. Clique no botão **+ Allowed Rule**.
3. No menu suspenso **Rule ID**, selecione uma regra.
- Este exemplo usará a regra `1005 Possible SQL Injection attack: MySQL keyword | found in Body, Path, Query String or Cookies.`
- - Saiba mais sobre todas as [regras internas disponíveis](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/custom-allowed-rules/).
+ - Saiba mais sobre todas as [regras internas disponíveis](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/custom-allowed-rules/).
4. Em **Description**, explique o motivo pelo qual esta regra foi permitida.
5. Em **Path**, este exemplo usará `/` para aplicar a regra a todo o site.
- Digite um caminho mais específico para atender às suas necessidades, se necessário.
diff --git a/src/content/docs/pt-br/pages/guias/waf/configurar-allowed-rules.mdx b/src/content/docs/pt-br/pages/guias/waf/configurar-allowed-rules.mdx
index f6d1cb3d58..7c9df45b9e 100644
--- a/src/content/docs/pt-br/pages/guias/waf/configurar-allowed-rules.mdx
+++ b/src/content/docs/pt-br/pages/guias/waf/configurar-allowed-rules.mdx
@@ -16,7 +16,7 @@ Configurar uma **WAF Custom Allowed Rule** permite criar regras específicas par
Este guia explica como configurar uma WAF Custom Allowed Rule através da Azion Web Platform.
-
+
---
@@ -24,7 +24,7 @@ Este guia explica como configurar uma WAF Custom Allowed Rule através da Azion
Para instanciar WAF Custom Allowed Rules em um WAF Rule Set, você deve ter:
-- Um [firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/) com o módulo **Web Application Firewall** ativado.
+- Um [firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/) com o módulo **Web Application Firewall** ativado.
- Um [WAF Rule Set](/pt-br/documentacao/produtos/guias/secure/criar-waf-rule-set/) configurado.
---
@@ -32,16 +32,16 @@ Para instanciar WAF Custom Allowed Rules em um WAF Rule Set, você deve ter:
## Configure uma WAF Custom Allowed Rule
1. Acesse o [Azion Console](/pt-br/documentacao/produtos/guias/como-acessar-o-azion-console/) > **WAF Rules** em **Edge Libraries**.
-2. Crie um [novo WAF Rule Set](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/rule-sets/) ou selecione um existente.
+2. Crie um [novo WAF Rule Set](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/rule-sets/) ou selecione um existente.
3. Selecione a aba **Allowed Rules**.
4. Clique no botão **+ Allowed Rule**.
5. Selecione o **Rule ID** que deseja usar.
- - Verifique a lista de todas as [regras internas disponíveis](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/custom-allowed-rules/).
+ - Verifique a lista de todas as [regras internas disponíveis](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/custom-allowed-rules/).
6. Digite uma descrição para explicar o motivo pelo qual essa regra foi permitida.
7. Na seção **Match Zone Set**, configure o comportamento que deve ser usado para permitir uma regra:
- Em **Path**, configure o comportamento que deve ser usado para permitir uma regra. Exemplo: `/api/v1/resources/*`.
- Em **Match Zones**, selecione a parte da requisição para corresponder, como cabeçalhos, corpo, etc.
- - De acordo com a opção, você pode preencher campos adicionais para adicionar um valor específico representando a opção de correspondência e as correspondências para o valor ou o nome da chave. Leia mais sobre os [campos das Allowed Rules](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/#allowed-rules).
+ - De acordo com a opção, você pode preencher campos adicionais para adicionar um valor específico representando a opção de correspondência e as correspondências para o valor ou o nome da chave. Leia mais sobre os [campos das Allowed Rules](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/#allowed-rules).
- Se necessário, ative o switch **Regex** para tratar campos condicionais como expressões regulares em todas as Match Zones.
8. Habilite o switch **Status**.
9. Clique no botão **Save**.
diff --git a/src/content/docs/pt-br/pages/guias/waf/encontrar-score-waf.mdx b/src/content/docs/pt-br/pages/guias/waf/encontrar-score-waf.mdx
index cc3b82b6e7..6e50eb08ba 100644
--- a/src/content/docs/pt-br/pages/guias/waf/encontrar-score-waf.mdx
+++ b/src/content/docs/pt-br/pages/guias/waf/encontrar-score-waf.mdx
@@ -54,7 +54,7 @@ Veja a descrição dos campos mencionados na [documentação de Real-Time Events
Quanto maior o valor do campo `waf_score`, mais indicativos de ameaças foram encontrados nesta requisição. Se o resultado for `-` significa que nenhum indicativo de ameaça foi encontrado. Por esse motivo, quanto mais rígido for o nível de sensibilidade definido no seu WAF, maior será a quantidade de requisições barradas com `waf_score` baixo.
:::tip
-Consulte os scores referentes a cada nível de sensibilidade disponível na documentação do [Web Application Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/). Para saber se seu WAF está operando em modo *learning* ou *blocking*, você pode usar este mesmo método e analisar o campo `waf_learning`, ou ver o guia [Como verificar o modo do seu WAF](/pt-br/documentacao/produtos/guias/como-verificar-modo-do-seu-waf/).
+Consulte os scores referentes a cada nível de sensibilidade disponível na documentação do [Web Application Firewall](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/). Para saber se seu WAF está operando em modo *learning* ou *blocking*, você pode usar este mesmo método e analisar o campo `waf_learning`, ou ver o guia [Como verificar o modo do seu WAF](/pt-br/documentacao/produtos/guias/como-verificar-modo-do-seu-waf/).
:::
---
\ No newline at end of file
diff --git a/src/content/docs/pt-br/pages/guias/waf/verificar-modo-waf.mdx b/src/content/docs/pt-br/pages/guias/waf/verificar-modo-waf.mdx
index f2f59b440b..3bbeefab50 100644
--- a/src/content/docs/pt-br/pages/guias/waf/verificar-modo-waf.mdx
+++ b/src/content/docs/pt-br/pages/guias/waf/verificar-modo-waf.mdx
@@ -12,7 +12,7 @@ O **Web Application Firewall (WAF)** da Azion pode operar em dois modos diferent
Rodar o WAF em modo de aprendizagem (ou *estágio de calibração*) ajuda a melhorar o seu funcionamento e reduz falsos positivos. O modo de bloqueio fornecerá proteção, em tempo real, contra todas as famílias de ameaças suportadas.
:::tip
-Veja a lista de todas [as famílias de ameaças](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) das quais o WAF protege.
+Veja a lista de todas [as famílias de ameaças](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) das quais o WAF protege.
:::
Este guia irá lhe orientar a criar, conferir e editar o modo de operação de um WAF Rule Set.
@@ -25,8 +25,8 @@ Este guia irá lhe orientar a criar, conferir e editar o modo de operação de u
O modo de operação do WAF é definido na aba **Rules Engine** de um **Firewall**. Por isso, lembre-se de ter:
-- Um [firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/), com os domínios de suas applications associados.
-- Esse firewall deve ter pelo menos um [WAF Rule Set](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/rule-sets/) configurado.
+- Um [firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/), com os domínios de suas applications associados.
+- Esse firewall deve ter pelo menos um [WAF Rule Set](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/rule-sets/) configurado.
Se você não tiver um WAF Rule Set configurado, leia [este guia]](/pt-br/documentacao/produtos/guias/secure/criar-waf-rule-set/) para mais detalhes.
diff --git a/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/active-em-producao.mdx b/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/active-em-producao.mdx
index 8efdd483b1..3fa36fa21a 100644
--- a/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/active-em-producao.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/active-em-producao.mdx
@@ -35,8 +35,8 @@ Isso abrirá a página de domínios para realizar suas alterações.
Para fazer isso, clique no botão **Add domain** e preencha os campos apresentados para configurar seu domínio personalizado:
- **Add Configuration Name**: digite um nome para o seu domínio. Você pode usar o mesmo nome do seu nome de domínio.
-- [Digital Certificate](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/): você pode selecionar o certificado padrão da Azion (SAN), um [Certificado Let 's Encrypt](/pt-br/documentacao/produtos/guias/como-gerar-um-certificado-lets-encrypt/) ou qualquer [certificado digital de terceiros](/pt-br/documentacao/produtos/guias/criar-certificado-digital/).
-- [Canonical Names (CNAMES)](/pt-br/documentacao/produtos/build/edge-application/domains/#cname): escreva todos os CNAMES que seu domínio possui. Os CNAMES devem ser adicionado um por linha, sem pontuação.
+- [Digital Certificate](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/): você pode selecionar o certificado padrão da Azion (SAN), um [Certificado Let 's Encrypt](/pt-br/documentacao/produtos/guias/como-gerar-um-certificado-lets-encrypt/) ou qualquer [certificado digital de terceiros](/pt-br/documentacao/produtos/guias/criar-certificado-digital/).
+- [Canonical Names (CNAMES)](/pt-br/documentacao/produtos/build/applications/domains/#cname): escreva todos os CNAMES que seu domínio possui. Os CNAMES devem ser adicionado um por linha, sem pontuação.
- O switch **CNAME Access Only**: deve ser ativado se você quiser que seus usuários acessem sua application apenas pelo CNAME.
- **Applications**: na lista suspensa, selecione a aplicação à qual seu **domínio** será conectado.
- O switch **Active**: deve estar habilitado.
diff --git a/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/visao-geral-da-azion.mdx b/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/visao-geral-da-azion.mdx
index 9522ad9ec2..ed50be04e1 100644
--- a/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/visao-geral-da-azion.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/ponto-de-partida/visao-geral-da-azion.mdx
@@ -67,11 +67,11 @@ A Azion fornece diferentes produtos e módulos baseados em edge computing, agrup
Isto inclui poder completar tarefas como:
-- Criação e implantação de [aplicações](/pt-br/documentacao/produtos/build/edge-application/) que são executadas diretamente no edge da rede.
+- Criação e implantação de [aplicações](/pt-br/documentacao/produtos/build/applications/) que são executadas diretamente no edge da rede.
- Uso de [templates e integrações](/pt-br/documentacao/produtos/marketplace/visao-geral-templates-e-integracoes/) para acelerar seu desenvolvimento e testar soluções pré-construídas.
- Criação de [arquiteturas zero trust](/pt-br/documentacao/arquiteturas/) para proteger seu conteúdo e aplicações.
- Melhora da entrega de conteúdo confiando em uma [rede altamente distribuída](https://www.azion.com/pt-br/produtos/nossa-rede/).
-- Definição de [regras de cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/), otimizações personalizadas e configurações avançadas.
+- Definição de [regras de cache](/pt-br/documentacao/produtos/build/applications/cache/), otimizações personalizadas e configurações avançadas.
- Monitoramento de applications com [dados em tempo real](/pt-br/documentacao/produtos/observe/real-time-metrics/).
- Melhora no [desempenho](/pt-br/documentacao/arquiteturas/edge-application/content-delivery/), com menor latência e uso de largura de banda, ao mesmo tempo em que reduz os custos operacionais.
- Desenvolvimento com diferentes [frameworks e linguagens suportadas](/pt-br/documentacao/produtos/build/develop-with-azion/frameworks-specific/visao-geral/).
diff --git a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/migrar-para-a-azion/migrar-para-a-azion.mdx b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/migrar-para-a-azion/migrar-para-a-azion.mdx
index 7c8fcb29c4..d0a96c4d33 100644
--- a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/migrar-para-a-azion/migrar-para-a-azion.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/migrar-para-a-azion/migrar-para-a-azion.mdx
@@ -20,10 +20,10 @@ Se sua conta está sob um plano de serviço **Business** ou superior, você tem
Antes de migrar aplicações para a Azion, existem duas variáveis principais que devem existir:
1. **Endereço de origem**: o servidor de origem da aplicação. Esta entrada para o edge assume a forma de um host, um endereço IPv4 ou IPv6 de um serviço de armazenamento ou uma aplicação existente.
-
+
2. **Domínio de entrega**: o domínio alvo da aplicação. Esta saída assume a forma de um domínio Azion, que pode ser apontado para um domínio personalizado.
-
+
A maioria das aplicações precisa de uma origem da qual a Azion recupera o conteúdo e o código que as compõem. Essa aplicação passa pelos edge nodes da Azion para ser entregue aos usuários através de um domínio.
diff --git a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/atualizar-uma-integracao.mdx b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/atualizar-uma-integracao.mdx
index 2fe9ba73b7..bb52191df3 100644
--- a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/atualizar-uma-integracao.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/atualizar-uma-integracao.mdx
@@ -46,7 +46,7 @@ Quando você atualiza uma integração no Azion Marketplace, *ela não substitui
Por exemplo, você pode testar uma nova versão de uma integração com uma application diferente. Então, quando a nova versão tiver passado pelo seu processo de validação, você pode selecioná-la para ser executada na sua application. Para fazer isso, altere a versão da integração no menu suspenso de funções na sua application.
-
+
diff --git a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/overview.mdx b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/overview.mdx
index 14128ede53..a7899c67c5 100644
--- a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/overview.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/overview.mdx
@@ -42,7 +42,7 @@ Os templates oferecidos pela Azion são projetos pré-construídos e pré-config
-
+
diff --git a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/templates-visao-geral.mdx b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/templates-visao-geral.mdx
index dbe7d051b1..1ed70763c3 100644
--- a/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/templates-visao-geral.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/recursos-adicionais/templates-e-integracoes/templates-visao-geral.mdx
@@ -536,7 +536,7 @@ O template **Next.js Pages + Configurations** permite implantar rapidamente uma
O template **Next.js Pages + Middleware** permite que você implante rapidamente uma aplicação Next.js com Pages Router, um middleware e configurações personalizadas.
-
+
+
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/domains/domains.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/domains/domains.mdx
index cb0efc188f..a26ecaabeb 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/domains/domains.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/domains/domains.mdx
@@ -28,8 +28,8 @@ Você também pode vincular um certificado digital a domínios que usam o protoc
| Escopo | Recurso |
| --- | --- |
| Adicionar um domínio personalizado | [Como configurar um domínio](/pt-br/documentacao/produtos/guias/configurar-dominio/) |
-| Sobre Certificate Manager | [Certificate Manager](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) |
-| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/) |
+| Sobre Certificate Manager | [Certificate Manager](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) |
+| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/firewall/mtls/) |
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-app-primeiros-passos.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-app-primeiros-passos.mdx
index 8d8bb741d1..b7af965b40 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-app-primeiros-passos.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-app-primeiros-passos.mdx
@@ -31,7 +31,7 @@ Agora você está na área onde pode definir as configurações gerais de entreg
- [Cache](/pt-br/documentacao/produtos/build/applications/cache/)
- [Functions](/pt-br/documentacao/produtos/build/applications/functions/)
- [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/)
-- [Tiered Cache](/pt-br/documentacao/produtos/build/applications/tiered-cache/)
+- [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/)
Alguns **módulos de Applications** são produtos faturados.Isso pode gerar custos relacionados ao uso,consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para mais informações.
@@ -58,7 +58,7 @@ Cada aba armazena outras opções de configuração para sua application.
Um backend, também conhecido como origem, é o servidor do qual a Azion recupera seu conteúdo. Isso pode incluir serviços de armazenamento de objetos, servidores em nuvem ou outras infraestruturas que hospedam os ativos ou dados da sua aplicação.
-Para configurar a origem da sua Applications, você usará o [Connectors](/pt-br/documentacao/produtos/secure/edge-connector/).
+Para configurar a origem da sua Applications, você usará o [Connectors](/pt-br/documentacao/produtos/secure/connectors/).
1. [Acesse o Console](https://console.azion.com).
2. No canto superior esquerdo da página, selecione **Products Menu** > **Connectors**.
@@ -68,7 +68,7 @@ Para configurar a origem da sua Applications, você usará o [Connectors](/pt-br
6. Clique no botão **Save**.
:::note
-Para mais detalhes sobre os tipos de conector, acesse a [referência do Connectors](/pt-br/documentacao/produtos/secure/edge-connector/).
+Para mais detalhes sobre os tipos de conector, acesse a [referência do Connectors](/pt-br/documentacao/produtos/secure/connectors/).
:::
Para ativar um Connector:
@@ -80,7 +80,7 @@ Para ativar um Connector:
5. Selecione o Connector que deseja aplicar.
6. Clique no botão **Save**.
-O **Connectors** permite configurar múltiplas origens e distribuir o tráfego entre elas utilizando o [Load Balancer](/pt-br/documentacao/produtos/secure/edge-connector/load-balancer/).
+O **Connectors** permite configurar múltiplas origens e distribuir o tráfego entre elas utilizando o [Load Balancer](/pt-br/documentacao/produtos/secure/connectors/load-balancer/).
:::tip
Você pode usar o [Custom Pages](/pt-br/documentacao/produtos/secure/custom-pages/) para configurar páginas de erro personalizadas que são exibidas quando o **Connectors** recebe respostas de erro específicas (como códigos de status HTTP 4xx ou 5xx) da sua origem.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-application.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-application.mdx
index a42bb8e42f..b98e4e2626 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-application.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-application.mdx
@@ -22,7 +22,7 @@ Você está visualizando a versão mais recente desta documentação. Se a sua c
Operando em uma arquitetura de proxy reverso, Applications permite que você crie aplicações e direcione o tráfego do seu domínio para a Azion. Através desse processo, seus usuários podem acessar sua aplicação por meio da rede global altamente distribuída de edge nodes. Em seguida, a Azion seleciona qual edge node mais próximo do usuário pode lidar com a requisição.
-Seu conteúdo ou aplicação deve ser entregue a partir de uma ou mais origens. Uma origem, também pode ser referido como o backend de sua aplicação, pode ser composta por um ou mais servidores web em sua infraestrutura, um serviço em cloud ou pelo [Object Storage](/pt-br/documentacao/produtos/store/edge-storage/). O **Connectors** é utilizado para conectar-se a essas fontes de origem. Para mais informações, consulte a [Referência do Connectors](/pt-br/documentacao/produtos/secure/connector/).
+Seu conteúdo ou aplicação deve ser entregue a partir de uma ou mais origens. Uma origem, também pode ser referido como o backend de sua aplicação, pode ser composta por um ou mais servidores web em sua infraestrutura, um serviço em cloud ou pelo [Object Storage](/pt-br/documentacao/produtos/store/object-storage/). O **Connectors** é utilizado para conectar-se a essas fontes de origem. Para mais informações, consulte a [Referência do Connectors](/pt-br/documentacao/produtos/secure/connectors/).
Com a **Applications**, você pode:
@@ -53,7 +53,7 @@ Você pode criar e gerenciar suas applications usando:
| Saiba mais sobre Functions | [Functions Instances](/pt-br/documentacao/produtos/build/applications/functions-instances/) |
| Saiba mais sobre Device Groups | [Device Groups](/pt-br/documentacao/produtos/build/applications/device-groups/) |
| Saiba mais sobre Workloads | [Workloads](/pt-br/documentacao/produtos/secure/workloads/) |
-| Saiba mais sobre Connectors | [Connectors](/pt-br/documentacao/produtos/secure/connector/) |
+| Saiba mais sobre Connectors | [Connectors](/pt-br/documentacao/produtos/secure/connectors/) |
| Saiba mais sobre Real-Time Purge | [Real-Time Purge](/pt-br/documentacao/produtos/build/applications/real-time-purge/) |
| Saiba mais sobre Rules Engine para Applications | [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) |
@@ -71,7 +71,7 @@ Veja a documentação de cada módulo:
| [Cache](/pt-br/documentacao/produtos/build/applications/cache/) | Configure as configurações de cache para acelerar a entrega de conteúdo estático e dinâmico. |
| [Functions](/pt-br/documentacao/produtos/build/applications/functions/) | Crie aplicações de latência ultrabaixa e personalize a entrega de conteúdo. |
| [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/) | Otimize o processamento de imagens para vários dispositivos, navegadores e resoluções de tela. |
-| [Tiered Cache](/pt-br/documentacao/produtos/build/applications/tiered-cache/) | Adicione uma camada de cache entre seus usuários e o edge para manter os objetos no cache por períodos mais longos. |
+| [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/) | Adicione uma camada de cache entre seus usuários e o edge para manter os objetos no cache por períodos mais longos. |
---
@@ -104,13 +104,13 @@ Com o **Workloads** você pode configurar as opções de protocolo de entrega, i
Com **Certificate Manager**, você pode aprimorar a segurança de seus aplicativos HTTPS vinculando um certificado TLS personalizado à sua application.
-
+
---
## Real-Time Purge
-Use o **Real-Time Purge** para limpar o conteúdo em cache da edge da Azion ou da camada [Tiered Cache](/pt-br/documentacao/produtos/build/applications/tiered-cache/). Dessa forma, você pode manter os conteúdos atualizados, reduzir a entrega de conteúdo desatualizado e oferecer uma experiência de usuário ideal em sua application.
+Use o **Real-Time Purge** para limpar o conteúdo em cache da edge da Azion ou da camada [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/). Dessa forma, você pode manter os conteúdos atualizados, reduzir a entrega de conteúdo desatualizado e oferecer uma experiência de usuário ideal em sua application.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-caching.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-caching.mdx
index 32ba64aaab..1f7a0048e4 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-caching.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-caching.mdx
@@ -22,7 +22,7 @@ Se os servidores de origem estiverem inativos ou ficarem indisponíveis, o Cache
| Escopo | Recursos |
| --- | --- |
| Configurações de cache disponíveis | [Cache Settings](/pt-br/documentacao/produtos/build/applications/cache-settings/) |
-| Módulo Tiered Cache | [Tiered Cache](/pt-br/documentacao/produtos/build/applications/tiered-cache/) |
+| Módulo Tiered Cache | [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/) |
| Configurar uma política de cache | [Como configurar políticas de cache para Applications](/pt-br/documentacao/produtos/guias/cache-settings/) |
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-functions-edge-app.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-functions-edge-app.mdx
index 2c65c43437..55a4403465 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-functions-edge-app.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/edge-functions-edge-app.mdx
@@ -57,7 +57,7 @@ As Functions oferecem suporte para fluxos de trabalho de AI avançados, permitin
- Execute agentes de AI diretamente na infraestrutura distribuída da Azion com latência ultra-baixa, construindo soluções de nível empresarial que operam no edge com confiabilidade e escalabilidade.
- Crie fluxos de trabalho de AI sofisticados usando integrações com **LangGraph** e **LangChain**, incluindo capacidades avançadas de recuperação que combinam busca vetorial e busca de texto completo para casos de uso complexos.
-- Aproveite a integração nativa do [SQL Database](/pt-br/documentacao/produtos/store/edge-sql/) para implementações de RAG e armazenamento vetorial, juntamente com Servidores MCP que permitem a colaboração entre agentes usando o protocolo Agent2Agent (A2A) do Google.
+- Aproveite a integração nativa do [SQL Database](/pt-br/documentacao/produtos/store/sql-database/) para implementações de RAG e armazenamento vetorial, juntamente com Servidores MCP que permitem a colaboração entre agentes usando o protocolo Agent2Agent (A2A) do Google.
- Acesse modelos de ponta como Mistral, Florence, Qwen e outros, que seguem o padrão de API da OpenAI, tudo isso reduzindo a complexidade com uma infraestrutura de AI completamente integrada e executada no edge da rede.
O **AI Inference** da Azion permite que você execute modelos de AI no Azion Runtime, e pode ser usado junto com as Functions para criar aplicações complexas impulsionadas por AI.
@@ -126,7 +126,7 @@ Alguns de seus principais recursos são:
- IntelliSense
- Debugging
-Saiba mais sobre o [Functions Code Editor](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/code-editor/).
+Saiba mais sobre o [Functions Code Editor](/pt-br/documentacao/produtos/applications/functions/runtime-api/code-editor/).
---
@@ -166,7 +166,7 @@ Você também pode depurar usando:
As variáveis de ambiente são um aspecto crucial no desenvolvimento e implantação de software. Elas são usadas para armazenar informações confidenciais ou definições de configuração que não devem ser codificadas na base de código.
-Saiba mais sobre a interface de [Variáveis de Ambiente](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/environment-variables/).
+Saiba mais sobre a interface de [Variáveis de Ambiente](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/environment-variables/).
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/error-responses.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/error-responses.mdx
index ce207075c5..90a0e2fe02 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/error-responses.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/error-responses.mdx
@@ -30,7 +30,7 @@ Os códigos de status HTTP são números de três dígitos, agrupados em cinco c
Para mais informações sobre status HTTP, consulte as [especificações de códigos de status HTTP](https://httpwg.org/specs/rfc9110.html#overview.of.status.codes).
:::
-
+
Com a funcionalidade **Error Responses**, você pode personalizar como sua aplicação irá lidar com erros de *Cliente (4xx)* e *Servidor (5xx)*. Desta forma, quando uma requisição é feita para uma URL que não está na origem ou quando não se obteve resposta do servidor, o usuário pode ser redirecionado para uma página de erro personalizada, cujo conteúdo pode ser armazenado em cache.
@@ -38,7 +38,7 @@ Com a funcionalidade **Error Responses**, você pode personalizar como sua aplic
| Escopo | Recurso |
| --- | --- |
-| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
+| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
| Personalizar página de erro | [Como personalizar uma página de resposta de erro](/pt-br/documentacao/produtos/guias/personalizar-pagina-resposta-erro/) |
---
@@ -75,7 +75,7 @@ Código de status que será entregue ao usuário em vez do código original. Por
A origem em que o arquivo da URI está localizado. Só pode ser alterada se uma URI for adicionada. Deve ser configurada usando **Origins**.
-
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/origins.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/origins.mdx
index 5ee53a95c5..88a5387745 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/origins.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/origins.mdx
@@ -51,7 +51,7 @@ O nome do bucket é definido quando você [cria ou modifica um bucket de Object
O prefix é o caminho para a pasta dentro do bucket que armazena os objetos. Este campo pode ser deixado em branco se desejar que a origem de sua aplicação seja a raiz do bucket.
-
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/edge-application-v3.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/edge-application-v3.mdx
index 2ab7a724d7..e7074513eb 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/edge-application-v3.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/edge-application-v3.mdx
@@ -15,7 +15,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
:::caution[importante]
-Você está visualizando uma versão anterior desta documentação. Se a sua conta já foi migrada, consulte a [referência do Applications](/pt-br/documentacao/produtos/build/edge-application/) atualizada.
+Você está visualizando uma versão anterior desta documentação. Se a sua conta já foi migrada, consulte a [referência do Applications](/pt-br/documentacao/produtos/build/applications/) atualizada.
:::
**Applications** é um produto da Azion que permite que você crie aplicações que serão executadas na edge network da Azion. Ao reduzir a latência e melhorar a taxa de transferência, Applications otimiza a experiência do usuário ao aproximá-los de sua aplicação.
@@ -45,17 +45,17 @@ Você pode criar e gerenciar suas applications usando:
| Escopo | Recursos |
| --- | --- |
-| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
-| Como clonar uma Applications | [Como clonar uma Applications](/pt-br/documentacao/produtos/guias/clonar-edge-application/) |
-| Como excluir uma Applications | [Como excluir uma Applications](/pt-br/documentacao/produtos/guias/excluir-edge-application/) |
+| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
+| Como clonar uma Applications | [Como clonar uma Applications](/pt-br/documentacao/produtos/guias/clonar-applications/) |
+| Como excluir uma Applications | [Como excluir uma Applications](/pt-br/documentacao/produtos/guias/excluir-applications/) |
| Applications Main Settings | [Main Settings](/pt-br/documentacao/produtos/build/edge-application/main-settings/v3/) |
-| Applications Cache Settings | [Cache Settings](/pt-br/documentacao/produtos/build/edge-application/cache-settings/) |
-| Saiba mais sobre Functions | [Functions Instances](/pt-br/documentacao/produtos/build/edge-application/edge-functions-instances/) |
-| Saiba mais sobre Device Groups | [Device Groups](/pt-br/documentacao/produtos/build/edge-application/device-groups/) |
+| Applications Cache Settings | [Cache Settings](/pt-br/documentacao/produtos/build/applications/cache-settings/) |
+| Saiba mais sobre Functions | [Functions Instances](/pt-br/documentacao/produtos/build/applications/functions-instances/) |
+| Saiba mais sobre Device Groups | [Device Groups](/pt-br/documentacao/produtos/build/applications/device-groups/) |
| Saiba mais sobre Error Responses | [Error Responses](/pt-br/documentacao/produtos/build/applications/error-responses/) |
-| Saiba mais sobre Origins | [Origins](/pt-br/documentacao/produtos/build/edge-application/origins/) |
-| Saiba mais sobre Real-Time Purge | [Real-Time Purge](/pt-br/documentacao/produtos/build/edge-application/real-time-purge/) |
-| Saiba mais sobre Rules Engine para Applications | [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) |
+| Saiba mais sobre Origins | [Origins](/pt-br/documentacao/produtos/build/applications/origins/) |
+| Saiba mais sobre Real-Time Purge | [Real-Time Purge](/pt-br/documentacao/produtos/build/applications/real-time-purge/) |
+| Saiba mais sobre Rules Engine para Applications | [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) |
---
@@ -67,13 +67,13 @@ Veja a documentação de cada módulo:
| Módulo | Descrição |
| --- | --- |
-| [Application Accelerator](/pt-br/documentacao/produtos/build/edge-application/application-accelerator/) | Otimize protocolos de API e gerencie a entrega dinâmica de conteúdo para acelerar aplicações e APIs. |
-| [Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/) | Configure as configurações de cache para acelerar a entrega de conteúdo estático e dinâmico. |
-| [Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) | Crie aplicações de latência ultrabaixa e personalize a entrega de conteúdo. |
-| [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/) | Otimize o processamento de imagens para vários dispositivos, navegadores e resoluções de tela. |
-| [Load Balancer](/pt-br/documentacao/produtos/secure/edge-connector/load-balancer/) | Equilibre o tráfego entre seus servidores de origem e provedores de cloud para melhorar a tolerância a falhas e evitar o congestionamento da rede. |
-| [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/tiered-cache/) | Adicione uma camada de cache entre seus usuários e o edge para manter os objetos no cache por períodos mais longos. |
-| [WebSocket Proxy](/pt-br/documentacao/produtos/build/edge-application/websocket/) | Ative o protocolo WebSocket para estabelecer canais de comunicação full-duplex sobre uma única conexão TCP. |
+| [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/) | Otimize protocolos de API e gerencie a entrega dinâmica de conteúdo para acelerar aplicações e APIs. |
+| [Cache](/pt-br/documentacao/produtos/build/applications/cache/) | Configure as configurações de cache para acelerar a entrega de conteúdo estático e dinâmico. |
+| [Functions](/pt-br/documentacao/produtos/build/applications/functions/) | Crie aplicações de latência ultrabaixa e personalize a entrega de conteúdo. |
+| [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/) | Otimize o processamento de imagens para vários dispositivos, navegadores e resoluções de tela. |
+| [Load Balancer](/pt-br/documentacao/produtos/secure/connectors/load-balancer/) | Equilibre o tráfego entre seus servidores de origem e provedores de cloud para melhorar a tolerância a falhas e evitar o congestionamento da rede. |
+| [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/) | Adicione uma camada de cache entre seus usuários e o edge para manter os objetos no cache por períodos mais longos. |
+| [WebSocket Proxy](/pt-br/documentacao/produtos/build/applications/websocket/) | Ative o protocolo WebSocket para estabelecer canais de comunicação full-duplex sobre uma única conexão TCP. |
---
@@ -85,13 +85,13 @@ Consulte a documentação para cada configuração disponível:
| Configuração | Descrição |
| --- | --- |
-| [Delivery Settings](/pt-br/documentacao/produtos/build/edge-application/main-settings/) | Personalize a entrega de sua aplicação com a variedade de opções de protocolo da Azion, incluindo suporte para HTTP, HTTPS e HTTP/3 para uma melhor experiência do usuário e proteja a conexão com cifras TLS. |
-| [Origins](/pt-br/documentacao/produtos/build/edge-application/origins/) | Modifique seu endereço de origem, cabeçalho `Host`, path, políticas de protocolo e credenciais de autenticação HMAC. |
-| [Device Groups](/pt-br/documentacao/produtos/build/edge-application/device-groups/) | Crie grupos para alterar o cache e o comportamento de entrega de sua aplicação de acordo com os dispositivos de seus usuários. |
-| [Error Responses](/pt-br/documentacao/produtos/build/edge-application/error-responses/) | Personalize as páginas de resposta de erro, seu tempo de expiração em cache e sua origem. |
-| [Cache Settings](/pt-br/documentacao/produtos/build/edge-application/cache-settings/) | Configure o tempo de expiração do cache no navegador e no edge, Large File Optimization, e comportamentos avançados de cache com base em cookies ou *query strings*. |
-| [Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions-instances/) | Instancie funções criadas com **Functions**. |
-| [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) | Automatize a execução de comportamentos com base em parâmetros específicos para sua application. |
+| [Delivery Settings](/pt-br/documentacao/produtos/build/applications/main-settings/) | Personalize a entrega de sua aplicação com a variedade de opções de protocolo da Azion, incluindo suporte para HTTP, HTTPS e HTTP/3 para uma melhor experiência do usuário e proteja a conexão com cifras TLS. |
+| [Origins](/pt-br/documentacao/produtos/build/applications/origins/) | Modifique seu endereço de origem, cabeçalho `Host`, path, políticas de protocolo e credenciais de autenticação HMAC. |
+| [Device Groups](/pt-br/documentacao/produtos/build/applications/device-groups/) | Crie grupos para alterar o cache e o comportamento de entrega de sua aplicação de acordo com os dispositivos de seus usuários. |
+| [Error Responses](/pt-br/documentacao/produtos/build/applications/error-responses/) | Personalize as páginas de resposta de erro, seu tempo de expiração em cache e sua origem. |
+| [Cache Settings](/pt-br/documentacao/produtos/build/applications/cache-settings/) | Configure o tempo de expiração do cache no navegador e no edge, Large File Optimization, e comportamentos avançados de cache com base em cookies ou *query strings*. |
+| [Functions](/pt-br/documentacao/produtos/build/applications/functions-instances/) | Instancie funções criadas com **Functions**. |
+| [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/) | Automatize a execução de comportamentos com base em parâmetros específicos para sua application. |
---
@@ -99,7 +99,7 @@ Consulte a documentação para cada configuração disponível:
Azion **Domains** oferece a flexibilidade de usar domínios gerados automaticamente ou seus próprios domínios personalizados, permitindo que você gerencie e entregue conteúdo de forma eficaz por meio de suas applications com suporte para conexões seguras por HTTP e HTTPS.
-
+
---
@@ -107,15 +107,15 @@ Azion **Domains** oferece a flexibilidade de usar domínios gerados automaticame
Com **Certificate Manager**, você pode aprimorar a segurança de seus aplicativos HTTPS vinculando um certificado TLS personalizado à sua application.
-
+
---
## Real-Time Purge
-Use o **Real-Time Purge** para limpar o conteúdo em cache do edge da Azion ou da camada [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/tiered-cache/). Dessa forma, você pode manter os conteúdos atualizados, reduzir a entrega de conteúdo desatualizado e oferecer uma experiência de usuário ideal em sua application.
+Use o **Real-Time Purge** para limpar o conteúdo em cache do edge da Azion ou da camada [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/). Dessa forma, você pode manter os conteúdos atualizados, reduzir a entrega de conteúdo desatualizado e oferecer uma experiência de usuário ideal em sua application.
-
+
---
@@ -130,12 +130,12 @@ Estes são os **limites default**:
| Escopo | Limite |
| --- | --- |
-| TTL mínimo de CDN cache | 60 segundos
Para o módulo [Application Accelerator](/pt-br/documentacao/produtos/build/edge-application/application-accelerator/): 0 segundos |
+| TTL mínimo de CDN cache | 60 segundos
Para o módulo [Application Accelerator](/pt-br/documentacao/produtos/build/applications/application-accelerator/): 0 segundos |
| Tamanho de logs de Debug Rules | 1.5 kB |
| Conexão keepalive edge-cliente¹ | 10 a 15 minutos |
| Tamanho de objeto único em cache | 10 GB |
-> ¹ A Azion impõe um limite de duração de conexão keepalive entre usuários e applications. Para evitar o término de conexões ativas que exigem mais tempo para serem concluídas, considere a implementação de [file slicing](/pt-br/documentacao/produtos/build/edge-application/edge-cache/#slice-settings) ou [compressão de dados](/pt-br/documentacao/produtos/guias/gzip-compression/).
+> ¹ A Azion impõe um limite de duração de conexão keepalive entre usuários e applications. Para evitar o término de conexões ativas que exigem mais tempo para serem concluídas, considere a implementação de [file slicing](/pt-br/documentacao/produtos/build/applications/cache/#slice-settings) ou [compressão de dados](/pt-br/documentacao/produtos/guias/gzip-compression/).
Estes são os **limites default** para cada Plano de Serviço:
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/main-settings-v3.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/main-settings-v3.mdx
index a2eba7fb0a..48a95ae62a 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/main-settings-v3.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/v3/main-settings-v3.mdx
@@ -18,10 +18,10 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
:::caution[importante]
-Você está visualizando uma versão anterior desta documentação. Se a sua conta já foi migrada, consulte a [referência de main settings Applications](/pt-br/documentacao/produtos/build/edge-application/main-settings/) atualizada.
+Você está visualizando uma versão anterior desta documentação. Se a sua conta já foi migrada, consulte a [referência de main settings Applications](/pt-br/documentacao/produtos/build/applications/main-settings/) atualizada.
:::
-Com [Applications](/pt-br/documentacao/produtos/build/edge-application/), você pode escolher o protocolo de entrega e as portas de sua aplicação. Você também pode garantir a segurança da conexão HTTPS entre a aplicação e seus usuários com cifras TLS.
+Com [Applications](/pt-br/documentacao/produtos/build/applications/), você pode escolher o protocolo de entrega e as portas de sua aplicação. Você também pode garantir a segurança da conexão HTTPS entre a aplicação e seus usuários com cifras TLS.
---
@@ -33,7 +33,7 @@ Você pode personalizar a entrega de sua aplicação através das seguintes opç
- **HTTP & HTTPS**: entrega sua aplicação usando os protocolos HTTP e HTTPS.
:::note
-Se você escolher entregar sua aplicação usando HTTP & HTTPS, você deve associar um [digital certificate](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) a seu domínio.
+Se você escolher entregar sua aplicação usando HTTP & HTTPS, você deve associar um [digital certificate](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) a seu domínio.
:::
### Suporte a HTTP/3
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/websocket.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/websocket.mdx
index 2b2c8ff325..3fae6cdc66 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/websocket.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/build/edge-application/websocket.mdx
@@ -18,14 +18,14 @@ Os WebSockets são projetados para minimizar a latência e aumentar a eficiênci
No momento, esta funcionalidade está disponível exclusivamente para clientes dos Service Plans **Business**, **Enterprise** e **Mission Critical**, também disponível nos contratos **Reserved Capacity** ou **Saving Plan**. [Contate o time de Suporte](https://tickets.azion.com/pt-br/support/login) para solicitar acesso a esta funcionalidade.
:::
:::caution
-Devido à sua natureza de conexão aberta bidirecional, WebSocket Proxy é incompatível com o uso dos módulos [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/), [Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/) ou [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/tiered-cache/).
+Devido à sua natureza de conexão aberta bidirecional, WebSocket Proxy é incompatível com o uso dos módulos [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/), [Cache](/pt-br/documentacao/produtos/build/applications/cache/) ou [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/).
:::
## Implementação
| Escopo | Recurso |
| --- | --- |
-| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
+| Primeiros passos de Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
| Functions WebSocket API | [WebSocket API](/pt-br/documentacao/runtime/api-reference/websocket/) |
| Debug Rules | [Debug Rules](/pt-br/documentacao/produtos/guias/debug-regras/) |
@@ -71,5 +71,5 @@ Estes são os **limites default**:
| --- | --- |
| Tempo máximo de conexão¹ | 15 minutos |
-> ¹ A Azion recicla [conexões keepalive](/pt-br/documentacao/produtos/build/edge-application/#keepalive-timeout) nos seus servidores aproximadamente a cada *15 minutos*. Portanto, conexões WebSocket ativas poderão ser encerradas se ultrapassarem esse intervalo. Neste caso, sua aplicação deverá tratar esses cenários e restabelecer a conexão sempre que necessário.
+> ¹ A Azion recicla [conexões keepalive](/pt-br/documentacao/produtos/build/applications/#keepalive-timeout) nos seus servidores aproximadamente a cada *15 minutos*. Portanto, conexões WebSocket ativas poderão ser encerradas se ultrapassarem esse intervalo. Neste caso, sua aplicação deverá tratar esses cenários e restabelecer a conexão sempre que necessário.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx
index 17d8c8f856..9eed30d1f2 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx
@@ -45,7 +45,7 @@ Todos os serviços vinculados aos Edge Nodes serão orquestrados e configurados
O módulo **Edge Node** habilita a criação e gerenciamento dos dispositivos, bem como a integração com a Azion. É necessária a instalação do nosso agente para que possamos orquestrar suas configurações e garantir a comunicação segura entre os dispositivos e a Azion.
-Saiba mais sobre [Edge Node](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-node/).
+Saiba mais sobre [Edge Node](/pt-br/documentacao/produtos/deploy/orchestrator/edge-node/).
---
@@ -53,7 +53,7 @@ Saiba mais sobre [Edge Node](/pt-br/documentacao/produtos/deploy/edge-orchestrat
O módulo Edge Services habilita a criação de serviços próprios do cliente. Você pode levar seus serviços customizados para o Edge e garantir o gerenciamento e orquestração nos dispositivos via painel de controle.
-[Saiba mais sobre Edge Services](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-services/).
+[Saiba mais sobre Edge Services](/pt-br/documentacao/produtos/deploy/orchestrator/edge-services/).
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/glossario/glossario.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/glossario/glossario.mdx
index bb5d45b9d1..b3462b65b5 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/glossario/glossario.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/glossario/glossario.mdx
@@ -246,7 +246,7 @@ Framework conceitual que define as funções e interações de vários protocolo
### Módulo
-Um componente de um sistema ou aplicação associado a um [produto](#produto), mas funcionando de forma independente. Oferece características e funções específicas para complementar um produto. Por exemplo: [DDoS Protection](/pt-br/documentacao/produtos/secure/edge-firewall/ddos-protection/).
+Um componente de um sistema ou aplicação associado a um [produto](#produto), mas funcionando de forma independente. Oferece características e funções específicas para complementar um produto. Por exemplo: [DDoS Protection](/pt-br/documentacao/produtos/secure/firewall/ddos-protection/).
---
@@ -276,7 +276,7 @@ Uma plataforma ou software baseado em open standards deve estar abertamente disp
### Orquestração
-A orquestração, no contexto da Azion, refere-se ao processo de gerenciamento e controle de recursos de edge em tempo real. Isso inclui provisionamento, atualização e gerenciamento de vários componentes, como applications, firewalls, functions, edge nodes, edge services e serviços de terceiros por meio do Marketplace. O [Orchestrator](/pt-br/documentacao/produtos/deploy/edge-orchestrator/) permite que os usuários simplifiquem a instalação e as atualizações de software compilando todas as dependências e bibliotecas necessárias. Pode ser implementado manualmente em cada edge node ou automaticamente através da instalação do agente Azion em sistemas compatíveis. O processo de orquestração é sequencial e respeita as dependências e gatilhos necessários para a configuração.
+A orquestração, no contexto da Azion, refere-se ao processo de gerenciamento e controle de recursos de edge em tempo real. Isso inclui provisionamento, atualização e gerenciamento de vários componentes, como applications, firewalls, functions, edge nodes, edge services e serviços de terceiros por meio do Marketplace. O [Orchestrator](/pt-br/documentacao/produtos/deploy/orchestrator/) permite que os usuários simplifiquem a instalação e as atualizações de software compilando todas as dependências e bibliotecas necessárias. Pode ser implementado manualmente em cada edge node ou automaticamente através da instalação do agente Azion em sistemas compatíveis. O processo de orquestração é sequencial e respeita as dependências e gatilhos necessários para a configuração.
---
@@ -300,7 +300,7 @@ Um tipo de solução tecnológica projetada para otimizar a entrega de conteúdo
### Produto
-Um serviço digital, como software ou dados, oferecido aos clientes para uso em diferentes cenários. Por exemplo: [Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/).
+Um serviço digital, como software ou dados, oferecido aos clientes para uso em diferentes cenários. Por exemplo: [Firewall](/pt-br/documentacao/produtos/secure/firewall/).
---
@@ -348,7 +348,7 @@ Interface de configuração da Azion para gerenciar e utilizar todos os produtos
### Recurso (feature)
-Uma parte de um [produto](#produto) ou [módulo](#modulo) que desempenha uma função específica. Por exemplo: [Rules Engine](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/).
+Uma parte de um [produto](#produto) ou [módulo](#modulo) que desempenha uma função específica. Por exemplo: [Rules Engine](/pt-br/documentacao/produtos/secure/firewall/rules-engine/).
---
@@ -414,7 +414,7 @@ Tipo de arquitetura de software em que uma aplicação é construída como uma u
### Status HTTP
-Códigos de resposta que um servidor envia a um cliente em resposta a uma requisição HTTP. Esses códigos de status indicam o sucesso ou o fracasso da solicitação e fornecem informações sobre a natureza específica da resposta. Os códigos de status HTTP são números de três dígitos agrupados em [diferentes categorias](/pt-br/documentacao/produtos/build/edge-application/error-responses/#overview).
+Códigos de resposta que um servidor envia a um cliente em resposta a uma requisição HTTP. Esses códigos de status indicam o sucesso ou o fracasso da solicitação e fornecem informações sobre a natureza específica da resposta. Os códigos de status HTTP são números de três dígitos agrupados em [diferentes categorias](/pt-br/documentacao/produtos/build/applications/error-responses/#overview).
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace-primeiros-passos.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace-primeiros-passos.mdx
index f20fd969f4..b8f43df76f 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace-primeiros-passos.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace-primeiros-passos.mdx
@@ -31,7 +31,7 @@ Isso abrirá a página de criação, onde você pode selecionar o template com o
-
+
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace.mdx
index 526733cec8..f3e318190d 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/marketplace/marketplace.mdx
@@ -53,7 +53,7 @@ Os templates oferecidos pela Azion são projetos pré-construídos e pré-config
-
+
@@ -65,7 +65,7 @@ As integrações oferecidas pela Azion permitem que você melhore, componha ou p
### Tipos de integrações
-No Marketplace da Azion, você encontrará integrações que executam functions de duas maneiras: usando o [Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/) ou usando o [Applications](/pt-br/documentacao/produtos/build/edge-application/). As funções do Firewall são focadas em segurança de rede, autenticação e controle de tráfego, enquanto as funções do Applications são as mais adequadas para processar dados ou executar serviços no edge, mais perto do usuário.
+No Marketplace da Azion, você encontrará integrações que executam functions de duas maneiras: usando o [Firewall](/pt-br/documentacao/produtos/secure/firewall/) ou usando o [Applications](/pt-br/documentacao/produtos/build/applications/). As funções do Firewall são focadas em segurança de rede, autenticação e controle de tráfego, enquanto as funções do Applications são as mais adequadas para processar dados ou executar serviços no edge, mais perto do usuário.
Consulte a [página de guias da Azion](/pt-br/documentacao/produtos/guias/#marketplace) para obter mais detalhes sobre a instalação para o tipo de integração.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx
index 8b064c6421..f0d0d1f52e 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx
@@ -125,7 +125,7 @@ O data source **Activity History** exibe os dados referentes aos [registros de a
### Applications
-O data source **Applications** exibe os dados das requisições feitas para suas [applications](/pt-br/documentacao/produtos/build/edge-application/) na Azion. As seguintes variáveis estão disponíveis para essa opção:
+O data source **Applications** exibe os dados das requisições feitas para suas [applications](/pt-br/documentacao/produtos/build/applications/) na Azion. As seguintes variáveis estão disponíveis para essa opção:
| Variável | Descrição |
| --- | --- |
@@ -186,7 +186,7 @@ O data source **Applications** exibe os dados das requisições feitas para suas
Você pode adicionar a variável `$traceback` em um custom template com o data source Applications se você tem ativada a opção de *Debug rules* em sua aplicação. Veja mais em [Debugging rules em Applications](/pt-br/documentacao/produtos/build/applications/rules-engine/#debugging-rules).
:::
-As variáveis: `$upstream_bytes_received`; `$upstream_cache_status`; `$upstream_connect_time`; `$upstream_header_time`; `$upstream_response_time` e `$upstream_status` podem apresentar *mais de um elemento separado por vírgula*. Quando uma conexão é disparada, seja por redirecionamento interno ou escolha de origem com [Load Balancer](/pt-br/documentacao/produtos/secure/connector/load-balancer/), por exemplo, cada valor contido no campo representa a respectiva conexão iniciada. O campo pode ser separado por:
+As variáveis: `$upstream_bytes_received`; `$upstream_cache_status`; `$upstream_connect_time`; `$upstream_header_time`; `$upstream_response_time` e `$upstream_status` podem apresentar *mais de um elemento separado por vírgula*. Quando uma conexão é disparada, seja por redirecionamento interno ou escolha de origem com [Load Balancer](/pt-br/documentacao/produtos/secure/connectors/load-balancer/), por exemplo, cada valor contido no campo representa a respectiva conexão iniciada. O campo pode ser separado por:
- Uma vírgula, representando múltiplos IPs.
- Dois-pontos, representando redirecionamento interno.
@@ -284,7 +284,7 @@ Ao selecionar um dos templates fornecidos pela Azion, você não consegue modifi
## Domínios
-Você pode associar os seus [domínios existentes](/pt-br/documentacao/produtos/build/edge-application/domains/) registrados na Azion ao seu stream. Se você ainda não tem um domínio registrado na sua conta, veja a documentação sobre [Criar um novo domínio associado a sua application](/pt-br/documentacao/produtos/guias/configurar-dominio/).
+Você pode associar os seus [domínios existentes](/pt-br/documentacao/produtos/build/applications/domains/) registrados na Azion ao seu stream. Se você ainda não tem um domínio registrado na sua conta, veja a documentação sobre [Criar um novo domínio associado a sua application](/pt-br/documentacao/produtos/guias/configurar-dominio/).
Ao associar um domínio, os eventos relacionados a esse ou a esses domínios específicos são coletados e enviados para seu endpoint. Você pode associar um ou mais domínios e você tem a opção de filtrar domínios com **Filter Domains** ou selecionar todos os domínios com **All Domains**.
@@ -475,7 +475,7 @@ Para configurar o endpoint [IBM Qradar](https://www.ibm.com/qradar), você deve
### S3 - Simple Storage Service
:::note
-As credenciais S3 utilizadas com o endpoint devem incluir as permissões `List Bucket` (para listar e visualizar os objetos dentro de um bucket) e `Put Object` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/).
+As credenciais S3 utilizadas com o endpoint devem incluir as permissões `List Bucket` (para listar e visualizar os objetos dentro de um bucket) e `Put Object` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/).
:::
Você pode usar qualquer tipo de provedor de S3 (Simple Storage Service) de sua escolha, incluindo o [Object Storage da Azion](/pt-br/documentacao/produtos/store/object-storage/). Para configurar o endpoint S3, você deve ter acesso à plataforma escolhida para obter as seguintes informações:
@@ -491,7 +491,7 @@ Você pode usar qualquer tipo de provedor de S3 (Simple Storage Service) de sua
- **Content Type**: formato em que o objeto será criado no bucket. É possível escolher entre *plain/text* ou *application/gzip*.
-
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx
index f1b1019bee..dfafe33707 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx
@@ -163,7 +163,7 @@ Exibe os registros de eventos de applications usando o [Azion Runtime](/pt-br/do
Requer: Image Processor
-Exibe os registros de eventos de requisições feitas às applications que utilizam o [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/).
+Exibe os registros de eventos de requisições feitas às applications que utilizam o [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/).
| Variável | Descrição |
| -------- | --------- |
@@ -196,7 +196,7 @@ Exibe os registros de eventos de requisições feitas às applications que utili
Requer: Tiered Cache
-Exibe os registros de eventos de requisições feitas às applications que utilizam o [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/tiered-cache/).
+Exibe os registros de eventos de requisições feitas às applications que utilizam o [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/).
| Variável | Descrição |
| -------- | --------- |
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx
index 45a2bcd242..b853f79450 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx
@@ -210,7 +210,7 @@ A seguir, você encontra os detalhes sobre cada aba e subaba e sobre cada gráfi
### Applications
-A aba **Applications** mostra as métricas relacionadas aos acessos de suas [applications](/pt-br/documentacao/produtos/build/edge-application/) configuradas em sua conta. Você encontrará três subabas com gráficos diferentes: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes) e [Bandwidth Saving](#bandwidth-saving).
+A aba **Applications** mostra as métricas relacionadas aos acessos de suas [applications](/pt-br/documentacao/produtos/build/applications/) configuradas em sua conta. Você encontrará três subabas com gráficos diferentes: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes) e [Bandwidth Saving](#bandwidth-saving).
#### Data Transferred
@@ -252,7 +252,7 @@ Fluxo **Data Transferred**:

-Se você tem [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/#tiered-cache) habilitado, seu gráfico de Cache irá exibir:
+Se você tem [Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/#tiered-cache) habilitado, seu gráfico de Cache irá exibir:
- **Data Transferred In**: dados transferidos do usuário final para os edges, e dos edges para a camada tiered cache.
@@ -607,7 +607,7 @@ Descubra mais sobre o gráfico:
###### Bandwidth Saving
-O gráfico **Bandwidth Saving** mostra a soma de dados salvos em todas as transmissões de imagens nos seus domínios, associados com uma application, que foram processados e entregues de alguma forma pelo [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/).
+O gráfico **Bandwidth Saving** mostra a soma de dados salvos em todas as transmissões de imagens nos seus domínios, associados com uma application, que foram processados e entregues de alguma forma pelo [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/).
O processamento de imagens pode estar relacionado a redimensionamento, recorte, alteração de qualidade ou qualquer outro recurso do Image Processor. Se uma imagem teve qualquer tipo de tratamento através do Image Processor, os dados salvos dessas imagens são exibidos no gráfico.
@@ -633,7 +633,7 @@ A tabela exibe os 10 endereços IP remotos mais utilizados, mas você pode aplic
### Tiered Cache
-A aba **Tiered Cache** mostra as métricas relacionadas aos dados de suas aplicações usando [o Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/#tiered-cache) configuradas em sua conta.
+A aba **Tiered Cache** mostra as métricas relacionadas aos dados de suas aplicações usando [o Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/#tiered-cache) configuradas em sua conta.
Descubra mais sobre cada gráfico:
@@ -655,7 +655,7 @@ Tiered Cache é um recurso para Applications que acrescenta uma camada adicional
>
> ORIGEM-> TIERED CACHE -> EDGE
-Para usar Tiered Cache e analisar seus dados, você deve ativá-lo em sua conta. Veja a [documentação de Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/tiered-cache/) para mais informações.
+Para usar Tiered Cache e analisar seus dados, você deve ativá-lo em sua conta. Veja a [documentação de Tiered Cache](/pt-br/documentacao/produtos/build/applications/cache/tiered-cache/) para mais informações.
> **Em que unidade os dados aparecem no gráfico?**
>
@@ -691,7 +691,7 @@ Sua aplicação tem 1 GB de dados. Se o gráfico mostra que sua aplicação teve
### Functions
-A aba **Functions** mostra as métricas relacionadas às invocações de suas [functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) configuradas em sua conta.
+A aba **Functions** mostra as métricas relacionadas às invocações de suas [functions](/pt-br/documentacao/produtos/build/applications/functions/) configuradas em sua conta.
Descubra mais sobre o gráfico:
@@ -706,17 +706,17 @@ O gráfico **Total Invocations** mostra a soma de todas as ocasiões em que suas
Cada vez que uma de suas functions configuradas é executada, uma invocação é calculada.
-Descubra mais sobre [como construir aplicações com Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/).
+Descubra mais sobre [como construir aplicações com Functions](/pt-br/documentacao/produtos/build/applications/functions/).
### Image Processor
-A aba **Image Processor** mostra as métricas relacionadas às imagens processadas [através do Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/) que estão configuradas em sua conta.
+A aba **Image Processor** mostra as métricas relacionadas às imagens processadas [através do Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/) que estão configuradas em sua conta.
Descubra mais sobre cada gráfico:
#### Total Requests
-O gráfico **Total Requests** mostra a soma de todas as requisições relacionadas a um conteúdo que tenha imagens processadas pelo [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/).
+O gráfico **Total Requests** mostra a soma de todas as requisições relacionadas a um conteúdo que tenha imagens processadas pelo [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/).
O processamento de imagens pode estar relacionado a redimensionamento, recorte, alteração de qualidade, ou qualquer outro recurso do Image Processor.
@@ -724,7 +724,7 @@ Se uma imagem teve qualquer tipo de tratamento através do Image Processor, as r
#### Total Requests per Second
-O gráfico **Total Requests per Second** mostra a média de requisições por segundo relacionadas a um conteúdo que tenha imagens processadas pelo [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/).
+O gráfico **Total Requests per Second** mostra a média de requisições por segundo relacionadas a um conteúdo que tenha imagens processadas pelo [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/).
O processamento de imagens pode estar relacionado a redimensionamento, recorte, alteração de qualidade, ou qualquer outro recurso do Image Processor.
@@ -740,13 +740,13 @@ Se uma imagem teve qualquer tipo de tratamento através do Image Processor, a m
### WAF
-A aba **WAF** mostra as métricas relacionadas às [ameaças bloqueadas pelo WAF](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) em sua conta.
+A aba **WAF** mostra as métricas relacionadas às [ameaças bloqueadas pelo WAF](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) em sua conta.
Descubra mais sobre cada gráfico:
#### Threats vs Requests
-O gráfico **Threats vs Requests** mostra a soma de ataques e requisições regulares feitas para o seu domínio processados pelo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/).
+O gráfico **Threats vs Requests** mostra a soma de ataques e requisições regulares feitas para o seu domínio processados pelo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/).
O WAF analisa as requisições feitas para seu domínio associado a uma application, detecta e bloqueia qualquer ameaça que identifica como atividade maliciosa.
@@ -848,9 +848,9 @@ O gráfico **WAF Threat Requests by Host** exibe o número total de requisiçõe
Este gráfico ajuda você a identificar rapidamente quais hosts são responsáveis pelo maior volume de ameaças detectadas. Ao analisar esses dados, você pode tomar medidas de segurança direcionadas para mitigar riscos, proteger suas aplicações e adotar ações proativas para reduzir potenciais riscos. Por exemplo:
-- [Analise os logs de requisições sinalizadas](/pt-br/documentacao/produtos/secure/troubleshoot/edge-firewall-monitorar-metricas/) para identificar padrões ou vulnerabilidades potenciais que precisam ser abordadas.
+- [Analise os logs de requisições sinalizadas](/pt-br/documentacao/produtos/secure/troubleshoot/firewall-monitorar-metricas/) para identificar padrões ou vulnerabilidades potenciais que precisam ser abordadas.
- [Ajuste os WAF Rules Sets](/pt-br/documentacao/produtos/guias/secure/criar-waf-rule-set/) para fortalecer as políticas de filtragem e bloquear ou desafiar requisições suspeitas de hosts de alto risco.
-- [Implemente rate limits](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/#set-rate-limit) e restrinja o número de requisições de hosts específicos para prevenir abusos.
+- [Implemente rate limits](/pt-br/documentacao/produtos/secure/firewall/rules-engine/#set-rate-limit) e restrinja o número de requisições de hosts específicos para prevenir abusos.
- [Defina listas de bloqueio](/pt-br/documentacao/produtos/guias/blocklists-enderecos-ip-edge/) com fontes de ameaças identificadas para prevenir ataques repetidos.
### Edge DNS
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/api-v4-migration.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/api-v4-migration.mdx
index 60666f59c2..f8ac028603 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/api-v4-migration.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/api-v4-migration.mdx
@@ -314,13 +314,13 @@ Se você possui automações que atualmente utilizam os endpoints da API de **Ap
- **Gestão simplificada de backend**: O **Connectors** centraliza todas as definições de conexão de backend, reduzindo a complexidade de configuração. Múltiplas **Applications** podem usar um único **Connectors**, facilitando a manutenção e garantindo consistência de configuração.
- **Arquitetura pronta para o futuro**: O **Connectors** fornece a base para novos recursos e otimizações da Azion Web Platform, garantindo que suas Applications estejam prontas para aproveitar novas capacidades assim que estiverem disponíveis.
-
+
---
## Custom Pages
-O **Custom Pages** é um recurso da Azion que permite personalizar páginas de erro para os usuários com base no código de status recebido de um [Connectors](/pt-br/documentacao/produtos/secure/edge-connector/) ao buscar o conteúdo da sua origem.
+O **Custom Pages** é um recurso da Azion que permite personalizar páginas de erro para os usuários com base no código de status recebido de um [Connectors](/pt-br/documentacao/produtos/secure/connectors/) ao buscar o conteúdo da sua origem.
O **Custom Pages** substitui as configurações de **Error Responses** das Applications. Todas as configurações anteriormente gerenciadas na aba **Error Responses** das Applications agora estão organizadas sob **Custom Pages**.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/custom-pages/custom-pages.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/custom-pages/custom-pages.mdx
index b9e72d064d..707fa0e9bb 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/custom-pages/custom-pages.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/custom-pages/custom-pages.mdx
@@ -16,10 +16,10 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
:::note[Nota]
-Esta página documenta o novo produto Custom Pages. Se sua conta ainda não foi migrada, consulte a [documentação legada de Error Responses](/pt-br/documentacao/produtos/build/edge-application/error-responses/).
+Esta página documenta o novo produto Custom Pages. Se sua conta ainda não foi migrada, consulte a [documentação legada de Error Responses](/pt-br/documentacao/produtos/build/applications/error-responses/).
:::
-**Custom Pages** é um recurso da Azion que permite personalizar páginas de erro para os usuários com base no código de status recebido de um [Connector](/pt-br/documentacao/produtos/secure/edge-connector/).
+**Custom Pages** é um recurso da Azion que permite personalizar páginas de erro para os usuários com base no código de status recebido de um [Connector](/pt-br/documentacao/produtos/secure/connectors/).
Quando um usuário solicita conteúdo de uma application, a Azion envia a requisição para os servidores de origem utilizando o **Connectors**. Como resposta, o **Connectors** retorna um código de status HTTP, que indica se a requisição foi ou não concluída.
@@ -33,9 +33,9 @@ Com o **Custom Pages**, é possível customizar como sua aplicação irá tratar
| Escopo | Recurso |
| --- | --- |
-| Primeiros passos com Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
+| Primeiros passos com Applications | [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
| Personalizando página de erro | [Como personalizar uma página de resposta de erro](/pt-br/documentacao/produtos/guias/personalizar-pagina-resposta-erro/) |
-| Connectors | [Referência do Connectors](/pt-br/documentacao/produtos/secure/connector/) |
+| Connectors | [Referência do Connectors](/pt-br/documentacao/produtos/secure/connectors/) |
| Workloads | [Referência de Workloads](/pt-br/documentacao/produtos/secure/workloads/) |
| API de Custom Pages | [Referência da API](https://api.azion.com/v4#/operations/GetWorkspaceCustomPages) |
@@ -78,7 +78,7 @@ Estes são os códigos de status disponíveis:
Define o tempo, em segundos, que a página de erro permanecerá em cache antes de ser atualizada.
-
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/edge-connector.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/edge-connector.mdx
index 225c647fc4..daae2922c0 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/edge-connector.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/edge-connector.mdx
@@ -12,7 +12,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
:::note[Nota]
-Esta página documenta o novo produto Connectors. Se sua conta ainda não foi migrada, consulte a [documentação legada de Origins](/pt-br/documentacao/produtos/build/edge-application/origins/).
+Esta página documenta o novo produto Connectors. Se sua conta ainda não foi migrada, consulte a [documentação legada de Origins](/pt-br/documentacao/produtos/build/applications/origins/).
:::
O **Connectors** centraliza as configurações de conexão, permitindo seu reuso em várias aplicações e fornecendo controle granular sobre desempenho, segurança e roteamento por meio de uma interface unificada para conectar Applications a uma origem, incorporando nativamente recursos como balanceamento de carga, autenticação HMAC e Origin Shield.
@@ -21,7 +21,7 @@ O **Connectors** centraliza as configurações de conexão, permitindo seu reuso
| Escopo | Recurso |
| --- | --- |
-| Primeiros passos com Applications| [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
+| Primeiros passos com Applications| [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
| Módulo Load Balancer | [Load Balancer](/pt-br/documentacao/produtos/secure/connectors/load-balancer/) |
---
@@ -157,7 +157,7 @@ Abaixo estão os atributos da [Connectors API](https://api.azion.com/v4#/operati
### Object Storage
-Quando o Object Storage é selecionado como tipo de origem, ele se conecta diretamente a um bucket do [Azion Object Storage](/pt-br/documentacao/produtos/store/edge-storage/), onde você deve adicionar o bucket name e o prefix.
+Quando o Object Storage é selecionado como tipo de origem, ele se conecta diretamente a um bucket do [Azion Object Storage](/pt-br/documentacao/produtos/store/object-storage/), onde você deve adicionar o bucket name e o prefix.
O nome do bucket é definido ao [criar ou modificar um bucket Object Storage](/pt-br/documentacao/produtos/guias/criar-e-modificar-um-bucket/).
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/load-balancer.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/load-balancer.mdx
index cb5b0d6f3d..61297f34ba 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/load-balancer.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/load-balancer.mdx
@@ -20,7 +20,7 @@ Com o Load Balancer, você pode:
- Escolher entre algoritmos de balanceamento de carga.
- Criar regras de roteamento para equilibrar solicitações HTTP e HTTPS.
-Para mais opções de como direcionar o tráfego para o **Load Balancer** baseado em outros critérios, consulte a página [Rules Engine para Applications](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+Para mais opções de como direcionar o tráfego para o **Load Balancer** baseado em outros critérios, consulte a página [Rules Engine para Applications](/pt-br/documentacao/produtos/build/applications/rules-engine/).
## Implementação
@@ -35,7 +35,7 @@ Para mais opções de como direcionar o tráfego para o **Load Balancer** basead
O método de balanceamento define como as requisições serão distribuídas, considerando a disponibilidade das suas origens (camada 3) e possíveis erros de acesso, como quando a origem retorna um HTTP STATUS 500 (camada 7).
:::note
-O **Load Balancer** irá consultar as origens de acordo com o método de balanceamento e o peso atribuído a elas. Se uma origem retornar um erro `4xx` ou `5xx`, ou demorar mais tempo para responder do que os [timeouts](/pt-br/documentacao/produtos/build/edge-application/origins/#timeouts) definidos na origem, o Load Balancer irá sobrepor o método de balanceamento e peso e consultar as origens restantes antes de retornar um erro aos seus usuários.
+O **Load Balancer** irá consultar as origens de acordo com o método de balanceamento e o peso atribuído a elas. Se uma origem retornar um erro `4xx` ou `5xx`, ou demorar mais tempo para responder do que os [timeouts](/pt-br/documentacao/produtos/build/applications/origins/#timeouts) definidos na origem, o Load Balancer irá sobrepor o método de balanceamento e peso e consultar as origens restantes antes de retornar um erro aos seus usuários.
Para alterar este comportamento, [contate o time de suporte](/pt-br/documentacao/servicos/suporte/).
:::
@@ -58,7 +58,7 @@ O algoritmo de balanceamento por **IP hash** rastreia os endereços IP do usuár
Você pode adicionar mais de um **Address** para sua origem. Os endereços no **Load Balancer** seguem a mesma lógica do endereço de **Single Origin**.
-
+
---
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/origin-shield.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/origin-shield.mdx
index db4ac93640..5ff6c71ade 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/origin-shield.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-connector/origin-shield.mdx
@@ -20,14 +20,14 @@ Os clientes são responsáveis por automatizar as atualizações de suas políti
| Escopo | Recurso |
| --- | --- |
| Proteger uma Aplicação | [Proteger uma Aplicação](/pt-br/documentacao/produtos/secure/proteja-infraestrutura/) |
-| Connector | [Connector](/pt-br/documentacao/produtos/secure/edge-connector/) |
-| Primeiros passos com Application | [Primeiros passos](/pt-br/documentacao/produtos/build/edge-application/primeiros-passos/) |
+| Connector | [Connector](/pt-br/documentacao/produtos/secure/connectors/) |
+| Primeiros passos com Application | [Primeiros passos](/pt-br/documentacao/produtos/build/applications/primeiros-passos/) |
---
### Uso
-Para ativá-lo, habilite o ACL de IP de Origem para pelo menos um [Connector](/pt-br/documentacao/produtos/secure/connector/) na sua conta.
+Para ativá-lo, habilite o ACL de IP de Origem para pelo menos um [Connector](/pt-br/documentacao/produtos/secure/connectors/) na sua conta.
### Atualizações da lista
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/ddos-protection/ddos-protection.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/ddos-protection/ddos-protection.mdx
index 7acc8b947c..c71d6fa201 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/ddos-protection/ddos-protection.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/ddos-protection/ddos-protection.mdx
@@ -25,7 +25,7 @@ A mitigação de ataques de DDoS é realizada pela Azion e não impacta na perfo
**DDoS Protection** está sempre ativo *(always-on)*. Ele monitora continuamente o fluxo da rede, inspecionando o tráfego de entrada. Ele também análise avançada de tráfego e algoritmos de assinatura para detectar e bloquear tráfego malicioso a tempo, sem impacto em suas aplicações. Além disso, utiliza Deep Packet Inspection (DPI) e algoritmos de Inteligência Artificial (IA) para detectar comportamentos anormais de tráfego, garantindo uma detecção precisa e reduzindo falsos positivos.
:::tip
-Você também pode otimizar a proteção contra ataques de DDoS na camada de aplicação (camada 7) utilizando o [Web Application Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/), um add-on do [Firewall](/pt-br/documentacao/produtos/secure/firewall/).
+Você também pode otimizar a proteção contra ataques de DDoS na camada de aplicação (camada 7) utilizando o [Web Application Firewall](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/), um add-on do [Firewall](/pt-br/documentacao/produtos/secure/firewall/).
:::
### Proteção flexível e personalizável
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/digital-certificates.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/digital-certificates.mdx
index 3df3c5bbcc..2a32498d7b 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/digital-certificates.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/digital-certificates.mdx
@@ -31,8 +31,8 @@ A Azion também suporta **Certificate Revocation List (CRL)** via [Azion API](ht
| Escopo | Recurso |
| --- | --- |
-| Sobre Domains | [Domains](/pt-br/documentacao/produtos/build/edge-application/domains/) |
-| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/) |
+| Sobre Domains | [Domains](/pt-br/documentacao/produtos/build/applications/domains/) |
+| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/firewall/mtls/) |
---
@@ -78,13 +78,13 @@ Chaves menores são menos intensivas computacionalmente para gerar assinaturas p
### Certificado Trusted CA
-Uma Trusted CA é uma entidade autorizada a emitir certificados digitais que podem ser usados para o protocolo de segurança [Mutual Transport Layer Security (mTLS)](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/). Você pode fazer o upload certificados de Trusted CA e certificados intermediários.
+Uma Trusted CA é uma entidade autorizada a emitir certificados digitais que podem ser usados para o protocolo de segurança [Mutual Transport Layer Security (mTLS)](/pt-br/documentacao/produtos/secure/firewall/mtls/). Você pode fazer o upload certificados de Trusted CA e certificados intermediários.
---
## Certificado Let's Encrypt
-[Let's Encrypt](https://letsencrypt.org/)™ é uma CA que permite que indivíduos e empresas obtenham, renovem e gerenciem certificados TLS gratuitamente. Quando você [cria um Domínio](/pt-br/documentacao/produtos/build/edge-application/domains/) com a Azion, você pode escolher obter um um certificado TLS assinado pela Let's Encrypt. Você pode requisitar a criação de certificados Let's Encrypt certificates para domínios hospedados no [Edge DNS](/pt-br/documentacao/produtos/secure/edge-dns/) ou em um provedor de DNS externo.
+[Let's Encrypt](https://letsencrypt.org/)™ é uma CA que permite que indivíduos e empresas obtenham, renovem e gerenciem certificados TLS gratuitamente. Quando você [cria um Domínio](/pt-br/documentacao/produtos/build/applications/domains/) com a Azion, você pode escolher obter um um certificado TLS assinado pela Let's Encrypt. Você pode requisitar a criação de certificados Let's Encrypt certificates para domínios hospedados no [Edge DNS](/pt-br/documentacao/produtos/secure/edge-dns/) ou em um provedor de DNS externo.
@@ -204,7 +204,7 @@ Você precisa informar:
Uma **Certificate Revocation List (CRL)** é uma lista de certificados digitais que foram revogados antes de sua data de expiração. Ela funciona como uma lista de bloqueio que você pode adicionar na sua conta, indicando que esses certificados não são confiáveis. Esta lista é assinada pela autoridade certificadora (CA) emissora para garantir sua segurança.
-A CRL funciona quando associada a um [Certificado CA mTLS](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/). Portanto, você precisa ter mTLS habilitado no domínio ao qual deseja associar a CRL.
+A CRL funciona quando associada a um [Certificado CA mTLS](/pt-br/documentacao/produtos/secure/firewall/mtls/). Portanto, você precisa ter mTLS habilitado no domínio ao qual deseja associar a CRL.
A CRL é validada automaticamente antes de ser criada com sucesso na Azion Web Platform. O gerenciamento, incluindo a criação de uma CRL, está disponível através da [API Azion](https://api.azion.com/#b2df23ee-7a28-4900-9ad5-ffd135b4c6cf).
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-firewall.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-firewall.mdx
index 8f0cb2494a..f513c89fd7 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-firewall.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-firewall.mdx
@@ -55,7 +55,7 @@ Você pode compartilhar o mesmo conjunto de regras entre todas suas aplicações
Um firewall consiste em um nome de identificação, uma lista de domínios que essas configurações de segurança devem ser aplicadas, quais são os módulos aplicados e quais são as regras de segurança configuradas na aba **Rules Engine**.
-
+
:::note[nota]
Você precisa ativar pelo menos um módulo para que seu firewall funcione.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
index 1b3e4cfb44..120d6dd2b6 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-firewall.mdx
@@ -9,7 +9,7 @@ namespace: documentation_products_edge_functions_firewall
permalink: /documentacao/produtos/secure/firewall/functions/
---
-[Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) são funções executadas na Azion Web Platform, com a latência baixa, levando a capacidade operacional para mais perto do usuário final.
+[Functions](/pt-br/documentacao/produtos/build/applications/functions/) são funções executadas na Azion Web Platform, com a latência baixa, levando a capacidade operacional para mais perto do usuário final.
[Firewall](/pt-br/documentacao/produtos/secure/firewall/) suporta functions. Através delas, você pode escrever seu próprio código de segurança em JavaScript e realizar deploy no edge.
@@ -115,25 +115,25 @@ Utilizando esses metadados, você pode filtrar e gerenciar o acesso às suas apl
Você pode negar acesso quando a requisição vem de lugares específicos.
-Leia mais sobre [a lista de metadados de GeoIP](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/metadata/#geo-ip).
+Leia mais sobre [a lista de metadados de GeoIP](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/metadata/#geo-ip).
### Remote
Você pode verificar o endereço de IP e a porta TCP utilizada.
-Leia mais sobre [a lista de metadados de Remote](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/metadata/#remote).
+Leia mais sobre [a lista de metadados de Remote](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/metadata/#remote).
### Server
Você pode verificar o protocolo sendo usado na requisição.
-Leia mais sobre [a lista de metadados de Server](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/metadata/#server).
+Leia mais sobre [a lista de metadados de Server](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/metadata/#server).
### TLS
Os metadados relacionados a TLS estarão disponíveis quando a requisição for feita de uma conexão segura.
-Leia mais sobre [a lista de metadados de TLS](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/metadata/#tls).
+Leia mais sobre [a lista de metadados de TLS](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/metadata/#tls).
### Repositório Azion Samples
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances-para-edge-firewall.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances-para-edge-firewall.mdx
index 9cc97a8cf7..a79ab14e23 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances-para-edge-firewall.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/edge-functions-for-edge-firewall/edge-functions-instances-para-edge-firewall.mdx
@@ -29,7 +29,7 @@ Ao instanciar uma **Function**, não é possível alterar seu código fonte, ape
O campo **Args** em **Functions Instance** suporta no máximo 100KB de argumentos.
:::
-
+
Para associar um gatilho de execução, basta que a instância seja associada a um **Behavior** de uma Rule do **Rules Engine**, na Request. Assim, quando uma requisição satisfazer os critérios definidos nas regras do **Rules Engine**, a **Function** será invocada e executada diretamente nos Edges Nodes da Azion.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/mtls.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/mtls.mdx
index cb5764fd5e..fbbe4870bb 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/mtls.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/mtls.mdx
@@ -56,7 +56,7 @@ Se sua aplicação precisa de necessidades de acesso especiais, é necessário c
Você também pode alterar e especificar as *header variables* do seu **mTLS** para atender aos requisitos do Open Banking. Isso pode ser feito na página de configuração do **Application**, dentro do **Azion Console**.
-> A lista de variáveis aceitas está disponível na página [Rules Engine para Application](/pt-br/documentacao/produtos/build/edge-application/rules-engine/).
+> A lista de variáveis aceitas está disponível na página [Rules Engine para Application](/pt-br/documentacao/produtos/build/applications/rules-engine/).
## Limites
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
index b79c38a94c..de437621ef 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/network-layer-protection/network-layer-protection.mdx
@@ -53,10 +53,10 @@ E os *behaviors* são:
- `Set Rate Limit`
:::note[importante]
-As criteria e behaviors disponíveis na aba Rules Engine dependem de quais módulos de Firewall estão ativados. Saiba mais sobre os [módulos do Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/).
+As criteria e behaviors disponíveis na aba Rules Engine dependem de quais módulos de Firewall estão ativados. Saiba mais sobre os [módulos do Firewall](/pt-br/documentacao/produtos/secure/firewall/).
:::
-A configuração de Network Shield é feita na aba **Rules Engine** do Firewall. Na aba, você pode usar *criteria* de `Network` para criar regras com [Network Lists](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/network-lists/), com base na rede, geolocalização do usuário ou ASN. É possível utilizar listas prontas, mantidas e atualizadas pela própria Azion. Você também pode monitorar e bloquear comportamentos suspeitos, ou até mesmo aplicar restrições de acordo com o *behavior* escolhido.
+A configuração de Network Shield é feita na aba **Rules Engine** do Firewall. Na aba, você pode usar *criteria* de `Network` para criar regras com [Network Lists](/pt-br/documentacao/produtos/secure/firewall/network-shield/network-lists/), com base na rede, geolocalização do usuário ou ASN. É possível utilizar listas prontas, mantidas e atualizadas pela própria Azion. Você também pode monitorar e bloquear comportamentos suspeitos, ou até mesmo aplicar restrições de acordo com o *behavior* escolhido.
Ative todos os módulos de Firewall para obter todas as combinações de *criteria* e *behavior* durante a configuração do seu firewall.
@@ -69,7 +69,7 @@ Behavior: `[Then] [Deny (403 Forbidden)]`.
Neste exemplo, as requisições originadas de países que estão na lista de bloqueio serão bloqueadas, a menos que o header `user-agent` contenha o termo "Googlebot".
:::note[nota]
-As criteria e behaviors disponíveis na aba Rules Engine dependem de quais módulos de Firewall estão ativados. Saiba mais sobre os [módulos do Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/).
+As criteria e behaviors disponíveis na aba Rules Engine dependem de quais módulos de Firewall estão ativados. Saiba mais sobre os [módulos do Firewall](/pt-br/documentacao/produtos/secure/firewall/).
:::
@@ -80,7 +80,7 @@ Por meio de **Network Lists**, você pode criar, pesquisar ou atualizar suas lis
Uma única Network List pode ser associada a mais de um firewall. Sempre que uma Network List for atualizada, ela se propagará automaticamente para todos os firewalls associados a ela.
-
+
:::tip[dica]
Se você tiver um *Security Information and Event Management (SIEM)* ou outras ferramentas de segurança em sua infraestrutura, poderá utilizar as Network Lists para manter suas listas de bloqueio *(blocklists)* e de permissão *(allowlists)* sempre atualizadas.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/rules-engine-edge-firewall.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/rules-engine-edge-firewall.mdx
index 0dfc68c6e6..17578c0d2b 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/rules-engine-edge-firewall.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/rules-engine-edge-firewall.mdx
@@ -27,7 +27,7 @@ Você pode usar o Rules Engine para Firewall para configurar todos os aspectos o
Um firewall pode ter quantas regras forem necessárias. Essas regras também são intercambiáveis, e você pode compartilhar a mesma regra com outras configurações de firewall.
-
+
@@ -36,7 +36,7 @@ Um firewall pode ter quantas regras forem necessárias. Essas regras também sã
| Escopo | Recurso |
| --- | --- |
| Proteja sua aplicação | [Como proteger uma aplicação](/pt-br/documentacao/produtos/secure/proteja-aplicacao/) |
-| Configure as main settings | [Como definir as main settings de um firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/) |
+| Configure as main settings | [Como definir as main settings de um firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/) |
| Crie um WAF rule set | [Como criar um WAF rule set](/pt-br/documentacao/produtos/guias/secure/criar-waf-rule-set/) |
| Bloqueie endereços IP de exit nodes Tor | [Como bloquear endereços IP de exit nodes Tor](/pt-br/documentacao/produtos/guias/secure/bloquear-redes-tor/) |
@@ -182,7 +182,7 @@ O Rate Limite é aplicado por endereço de IP ou por Global e por regra, e se um
Requer WAF
-Associa a Rule Set de WAF que deve ser utilizada na requisição. As políticas de WAF devem ser previamente configuradas no menu **Edge Libraries** > **WAF Rules*. Você também deve definir o **modo WAF**: **Learning** ou **Blocking**. Leia mais sobre [WAF Rule Sets](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/rule-sets/).
+Associa a Rule Set de WAF que deve ser utilizada na requisição. As políticas de WAF devem ser previamente configuradas no menu **Edge Libraries** > **WAF Rules*. Você também deve definir o **modo WAF**: **Learning** ou **Blocking**. Leia mais sobre [WAF Rule Sets](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/rule-sets/).
:::caution[atenção]
A plataforma da Azion mantém apenas uma configuração do behavior `Set WAF Rule Set` para cada lógica de criteria. Se você tiver dois firewalls diferentes, configurados com a mesma criteria, mas com behaviors `Set WAF Rule Set` diferentes, apenas o mais recente será processado. Isso pode ser útil caso sua aplicação precise trocar o behavior de `Set WAF Rule Set` constantemente, com base na mesma criteria.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/waf-rule-sets.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/waf-rule-sets.mdx
index a7b86c6b3e..3b45904fc2 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/waf-rule-sets.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/waf-rule-sets.mdx
@@ -11,7 +11,7 @@ permalink: >-
import LinkButton from 'azion-webkit/linkbutton'
-[Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) permite a criação de rule sets para proteger suas applications contra famílias de ameaças.
+[Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) permite a criação de rule sets para proteger suas applications contra famílias de ameaças.
Cada ameaça recebe uma pontuação e é processada de acordo com o nível de sensibilidade configurado. Se houver mais de um caso para o mesmo tipo de ameaça, a pontuação aumentará.
@@ -27,7 +27,7 @@ Após criar um rule set, você também deve criar uma regra no **Rules Engine fo
## Tipos de ameaças
-A tabela **Threat Type Configuration** está disponível na aba [Main Settings](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/#waf-main-settings) de uma configuração de WAF. As ameaças são categorizadas em famílias, conforme o objetivo do ataque.
+A tabela **Threat Type Configuration** está disponível na aba [Main Settings](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/#waf-main-settings) de uma configuração de WAF. As ameaças são categorizadas em famílias, conforme o objetivo do ataque.
| Família de ameaça | Descrição |
| ----------------- | --------- |
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
index d83d14a229..fa2cabcb19 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/edge-firewall/web-application-firewall/web-application-firewall.mdx
@@ -42,7 +42,7 @@ Quando o `Content-Type` não é um dos suportados, o corpo da requisição pode
| Criar WAF rule set | [Como criar um WAF rule set](/pt-br/documentacao/produtos/guias/secure/criar-waf-rule-set/) |
| Modo WAF | [Como verificar o modo do seu WAF](/pt-br/documentacao/produtos/guias/como-verificar-modo-do-seu-waf/) |
| Score WAF | [Como encontrar o score de requisições bloqueadas pelo WAF](/pt-br/documentacao/produtos/guias/como-encontrar-score-de-requisicoes-bloqueadas-pelo-waf/) |
-| Integrar WAF com SIEMs | [Como integrar WAF com SIEMs](/pt-br/documentacao/produtos/secure/automarizar/integrar-siems/) |
+| Integrar WAF com SIEMs | [Como integrar WAF com SIEMs](/pt-br/documentacao/produtos/secure/automatizar/integrar-siems/) |
## Pré-requisitos
@@ -52,7 +52,7 @@ Para configurar um **WAF Rule Set**, que é como uma configuração de WAF é ch
Saiba mais sobre os [módulos do Firewall](/pt-br/documentacao/produtos/secure/firewall/) e o [Rules Engine para o Firewall](/pt-br/documentacao/produtos/secure/firewall/rules-engine/).
:::
-
+
## WAF Main Settings
@@ -113,7 +113,7 @@ Para visualizar as requisições identificadas pelo WAF, é necessário informar
Ao clicar no botão **Apply filter**, uma lista de **Possible Attacks** será exibida. Essa lista conta com os campos **Rule ID**, **Description**, **Hits**, **IPs**, **Countries**, **Top 10 IPs Address** e **Top 10 Countries**. Agora você pode selecionar os que precisar e clicar em **Allow Rules** para adicioná-los às Allowed Rules deste WAF.
-
+
## Allowed Rules
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/workloads/workloads.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/workloads/workloads.mdx
index 9b980f68ad..7ae918eb21 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/secure/workloads/workloads.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/secure/workloads/workloads.mdx
@@ -15,7 +15,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
:::note[Nota]
-Esta página documenta o novo produto Workloads. Se sua conta ainda não foi migrada, consulte a [documentação legada de Domains](/pt-br/documentacao/produtos/build/edge-application/domains/).
+Esta página documenta o novo produto Workloads. Se sua conta ainda não foi migrada, consulte a [documentação legada de Domains](/pt-br/documentacao/produtos/build/applications/domains/).
:::
**Workloads** é uma funcionalidade do [Azion Console](https://console.azion.com) que centraliza as configurações de protocolos de comunicação, como certificados, domínios, portas e protocolos.
@@ -29,8 +29,8 @@ Você também pode vincular um **Digital Certificate** a seu workload para habil
| Escopo | Recurso |
| --- | --- |
| Adicionando um domínio personalizado | [Primeiros passos](/pt-br/documentacao/produtos/guias/configurar-dominio/) |
-| Sobre Certificados Digitais | [Certificados Digitais](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) |
-| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/) |
+| Sobre Certificados Digitais | [Certificados Digitais](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) |
+| Sobre mTLS | [mTLS](/pt-br/documentacao/produtos/secure/firewall/mtls/) |
---
## Infraestrutura
@@ -65,7 +65,7 @@ O `Azion Custom Domain` permite configurar um domínio personalizado para sua ap
---
## Deployment Settings
-Configure o deploy do seu Workload selecionando uma [Applications](/pt-br/documentacao/produtos/build/edge-application/) e um [Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/). Você também pode configurar [Custom Pages](/pt-br/documentacao/produtos/secure/custom-pages/) para tratar erros e definir configurações de cache time-to-live (TTL) baseadas no código de status HTTP retornado pelos conectores de edge.
+Configure o deploy do seu Workload selecionando uma [Applications](/pt-br/documentacao/produtos/build/applications/) e um [Firewall](/pt-br/documentacao/produtos/secure/firewall/). Você também pode configurar [Custom Pages](/pt-br/documentacao/produtos/secure/custom-pages/) para tratar erros e definir configurações de cache time-to-live (TTL) baseadas no código de status HTTP retornado pelos conectores de edge.
Um Workload Deployment é uma configuração que vincula a **Applications** (obrigatória), o **Firewall** e as **Custom Pages** para sua aplicação.
@@ -79,7 +79,7 @@ Configure os protocolos de comunicação utilizados entre o Workload e seus usu
- **HTTP e HTTPS**: entrega sua aplicação utilizando ambos os protocolos HTTP e HTTPS.
:::note
-Se optar por entregar sua aplicação via HTTP e HTTPS, é necessário configurar um [certificado digital](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) ao seu domínio.
+Se optar por entregar sua aplicação via HTTP e HTTPS, é necessário configurar um [certificado digital](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) ao seu domínio.
:::
#### HTTP/3 support
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/servicos/technical-support.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/servicos/technical-support.mdx
index 2e8a6809e3..7924c94632 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/servicos/technical-support.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/servicos/technical-support.mdx
@@ -84,7 +84,7 @@ A tabela abaixo descreve as severidades para tickets do tipo **Request**:
| General Guidance | Você tem uma solicitação para a plataforma da Azion. |
| New Feature | Você deseja solicitar uma nova funcionalidade. |
| Solutions Labs | Você deseja solicitar a assistência de um especialista para propor uma nova solução. |
-| CNAMEs already in use | Você encontrou o erro *CNAMEs already in use* ao listar um CNAME em seu [domínio Azion](/pt-br/documentacao/produtos/build/edge-application/domains/). |
+| CNAMEs already in use | Você encontrou o erro *CNAMEs already in use* ao listar um CNAME em seu [domínio Azion](/pt-br/documentacao/produtos/build/applications/domains/). |
| Integration Services | Você deseja solicitar [Integration Services](/pt-br/documentacao/servicos/solutions-lab/integration-services/) para realizar uma nova integração com a Azion. |
| Template (Preview) | Você precisa que um [Template](/pt-br/documentacao/produtos/marketplace/templates/) seja adicionado ao Azion Marketplace. |
@@ -95,7 +95,7 @@ A tabela abaixo descreve as severidades para tickets do tipo **Question**:
| Severidade | Definição |
| ----------- | --------- |
| General Guidance | Você tem uma dúvida sobre a plataforma da Azion. |
-| Rules Engine | Você tem dúvidas sobre como configurar um comportamento usando [Rules Engine para Applications](/pt-br/documentacao/produtos/build/edge-application/rules-engine/) ou [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/). |
+| Rules Engine | Você tem dúvidas sobre como configurar um comportamento usando [Rules Engine para Applications](/pt-br/documentacao/produtos/build/applications/rules-engine/) ou [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/firewall/rules-engine/). |
## Gravidade dos casos e tempos de resposta de acordo com os planos de serviço
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-sql/edge-sql.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-sql/edge-sql.mdx
index 79ba30392e..a464076b0c 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-sql/edge-sql.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-sql/edge-sql.mdx
@@ -34,7 +34,7 @@ Existem duas maneiras de construir um banco de dados através do SQL Database: u
| Gerenciar bancos de dados com API REST | [Como gerenciar um banco de dados no SQL Database](/pt-br/documentacao/produtos/guias/gerenciar-bancos-dados-edge-sql/) |
| Criar queries com API REST | [Como criar e consultar dados no SQL Database](/pt-br/documentacao/produtos/guias/criar-tabelas-edge-sql/) |
| Ler dados de um banco de dados com uma function | [Como interagir com o Azion SQL Database através do Functions](/pt-br/documentacao/produtos/guides/edge-sql/listando-dados-edge-functions-edge-sql/) |
-| Conhecer o Vector Search do SQL Database | [Referência do Vector Search do SQL Database](/pt-br/documentacao/produtos/store/edge-sql/vector-search/) |
+| Conhecer o Vector Search do SQL Database | [Referência do Vector Search do SQL Database](/pt-br/documentacao/produtos/store/sql-database/vector-search/) |
| Importe dados para o SQL Database | [Guia de importação de dados para o SQL Database](/pt-br/documentacao/produtos/guias/importar-dados-edge-sql/) |
---
@@ -113,7 +113,7 @@ curl --location 'https://api.azion.com/v4/edge_sql/databases/{id_database}/query
## Vector Search
-[Vector Search](/pt-br/documentacao/produtos/store/edge-sql/vector-search/) é um recurso do **SQL Database da Azion** que permite aos clientes implementar mecanismos de busca semântica. Enquanto os modelos de busca tradicionais visam encontrar correspondências exatas, como correspondências de palavras-chave, os modelos de busca vetorial usam algoritmos especializados para identificar itens semelhantes com base em suas representações matemáticas, ou embeddings vetoriais.
+[Vector Search](/pt-br/documentacao/produtos/store/sql-database/vector-search/) é um recurso do **SQL Database da Azion** que permite aos clientes implementar mecanismos de busca semântica. Enquanto os modelos de busca tradicionais visam encontrar correspondências exatas, como correspondências de palavras-chave, os modelos de busca vetorial usam algoritmos especializados para identificar itens semelhantes com base em suas representações matemáticas, ou embeddings vetoriais.
Esta funcionalidade se integra nativamente com [AI Inference](/pt-br/documentacao/produtos/ai/ai-inference/) para impulsionar implementações de RAG sem infraestrutura adicional, combinando capacidades SQL e vetoriais em um único banco de dados. O sistema suporta a integração do **LangChain Vector Store** para armazenamento de documentos e do **LangChain Retriever** para busca híbrida avançada que combina capacidades de busca vetorial e de texto completo.
diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-storage/index.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-storage/index.mdx
index 3462135178..e297d38fe3 100644
--- a/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-storage/index.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/referencia/store/edge-storage/index.mdx
@@ -28,7 +28,7 @@ Esse produto está disponível via [Console](https://console.azion.com/object-st
| Criar e modificar um bucket | [Como criar e modificar um bucket do Object Storage](/pt-br/documentacao/produtos/guias/criar-e-modificar-um-bucket/) |
| Upload e download de objetos | [Como fazer o upload e download de objetos de um bucket do Object Storage](/pt-br/documentacao/produtos/guias/upload-e-download-de-objetos-do-bucket/) |
| Usar bucket como origem | [Como usar um bucket do Object Storage como origem de uma application estática](/pt-br/documentacao/produtos/guias/usar-bucket-como-origem/) |
-| Configurar o protocolo S3 | [Como acessar um bucket do Object Storage usando o protocolo S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/) |
+| Configurar o protocolo S3 | [Como acessar um bucket do Object Storage usando o protocolo S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/) |
| Runtime API | [Object Storage API](/pt-br/documentacao/runtime/api-reference/storage/) |
---
@@ -77,7 +77,7 @@ O upload de um objeto diferente ou a modificação do conteúdo do objeto usando
### Origem
-Com **Object Storage**, você pode usar buckets como uma [origin](/pt-br/documentacao/produtos/secure/connector/#object-storage) no **Connector** da Azion para buscar o conteúdo de uma application.
+Com **Object Storage**, você pode usar buckets como uma [origin](/pt-br/documentacao/produtos/secure/connectors/#object-storage) no **Connector** da Azion para buscar o conteúdo de uma application.
Você pode determinar se o conteúdo é retirado da raiz do bucket ou de um prefix dentro do bucket.
@@ -350,7 +350,7 @@ Quando um bucket é configurado com **permissões de read-write**, qualquer usu
Credenciais podem ser criadas para qualquer bucket que você possua ou para sua conta como um todo para gerenciar todos seus buckets. Com elas, você pode controlar permissões para operações associadas a essa credencial. As permissões para a credencial são exclusivas para acesso através do protocolo S3.
-Para [criar uma credencial S3](/pt-br/documentacao/produtos/guias/protocolo-s3-para-edge-storage/), você deve usar um personal token da Azion e executar uma requisição `POST` via API. No entanto, após a credencial ser criada, ela funciona independentemente do seu token Azion. Dessa forma, mesmo que o token expire, a credencial permanece válida.
+Para [criar uma credencial S3](/pt-br/documentacao/produtos/guias/protocolo-s3-para-object-storage/), você deve usar um personal token da Azion e executar uma requisição `POST` via API. No entanto, após a credencial ser criada, ela funciona independentemente do seu token Azion. Dessa forma, mesmo que o token expire, a credencial permanece válida.
Uma vez que uma credencial é criada, uma *access key* e uma *secret key* são geradas, as quais podem ser usadas para configurar o acesso ao bucket através do protocolo S3. Por razões de segurança, a *secret key* não estará disponível após a criação da credencial. Credenciais existentes não podem ser modificadas.
@@ -377,7 +377,7 @@ O protocolo S3 permite acessar buckets e objetos usando a URL de Object Storage.
Você pode usar a access key e secret key fornecidas pela [API de credenciais S3](https://api.azion.com) para configurar uma conexão usando o protocolo S3.
-
+
Para fazer isso, você precisará das seguintes informações:
diff --git a/src/content/docs/pt-br/pages/menu-principal/release-notes/release-notes.mdx b/src/content/docs/pt-br/pages/menu-principal/release-notes/release-notes.mdx
index 6d0dd3dd44..b89a4318d4 100644
--- a/src/content/docs/pt-br/pages/menu-principal/release-notes/release-notes.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/release-notes/release-notes.mdx
@@ -209,7 +209,7 @@ Correção do comando sync alinhada com o tamanho máximo de página da API (100
Corrigido um problema que bloqueava a emissão de certificados Let's Encrypt durante a criação de domínio.
-Leia mais sobre a [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/) e [certificados Let's Encrypt](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/#certificado-lets-encrypt).
+Leia mais sobre a [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/) e [certificados Let's Encrypt](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/#certificado-lets-encrypt).
---
@@ -451,7 +451,7 @@ A ativação do novo engine pode causar alterações temporárias nos padrões d
Até a atualização de seus JSON Args, o Bot Manager continuará utilizando o engine de fingerprinting anterior.
:::
-Para detalhes completos de configuração, consulte a [documentação do Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/).
+Para detalhes completos de configuração, consulte a [documentação do Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/).
## 9 de julho, 2025
@@ -500,7 +500,7 @@ Suporte a módulos ES do JavaScript:
Edge Functions agora suporta módulos JavaScript, tornando mais fácil do que nunca trazer suas aplicações JavaScript para a Azion Web Platform.
-Visite a documentação de [handlers](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/handlers/) para mais detalhes.
+Visite a documentação de [handlers](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/handlers/) para mais detalhes.
## 15 de maio, 2025
@@ -512,11 +512,11 @@ Visite a documentação de [handlers](/pt-br/documentacao/produtos/edge-applicat
### Desafio HTTP-01 do Let’s Encrypt via API
-A Azion agora oferece emissão e renovação de [certificados Let’s Encrypt](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) via API usando o desafio HTTP-01, oferecendo um processo simplificado sem a necessidade de registros TXT no DNS. Isso oferece uma solução de integração fácil e conveniente, especialmente benéfica para clientes que gerenciam diversos domínios e nomes de host.
+A Azion agora oferece emissão e renovação de [certificados Let’s Encrypt](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) via API usando o desafio HTTP-01, oferecendo um processo simplificado sem a necessidade de registros TXT no DNS. Isso oferece uma solução de integração fácil e conveniente, especialmente benéfica para clientes que gerenciam diversos domínios e nomes de host.
Os certificados são renovados automaticamente antes de expirar, eliminando janelas de manutenção e mantendo as cotas, faturamento e permissões existentes. Perfeito para plataformas de e-commerce e provedores de hospedagem, esse aprimoramento permite um onboarding mais rápido e garante segurança aos sites dos clientes em minutos, sem alterações no DNS.
-Para mais informações sobre essas atualizações, visite a documentação de [Digital Certificates](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/).
+Para mais informações sobre essas atualizações, visite a documentação de [Digital Certificates](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/).
## 7 de maio, 2025
@@ -535,7 +535,7 @@ Essas melhorias, junto com as atualizações recentes da nossa plataforma, contr
#### Edge Functions
-- **WinterTC (Padrão Aberto ECMA)**: compatibilidade aumentada com [WinterTC APIs](/en/documentation/runtime-apis/javascript/), promovendo portabilidade e eliminando vendor lock-in.
+- **WinterTC (Padrão Aberto ECMA)**: compatibilidade aumentada com [WinterTC APIs](/pt-br/documentacao/runtime-apis/javascript/), promovendo portabilidade e eliminando vendor lock-in.
- **Compatibildade NodeJS**: [Compatibilidade com APIs NodeJS expandida](/pt-br/documentacao/produtos/devtools/azion-edge-runtime/compatibilidade/node/), utilizamos o Unenv para realizar Polyfills, expandindo compatibilidade com Node.js.
- **Maiores limites de execução**: As Edge Functions agora executam até 5 minutos de tempo de CPU e suportam pacotes de aplicação de até 20 MB.
@@ -572,7 +572,7 @@ A Azion apresenta vários novos recursos de Inteligência Artificial, incluindo
- **LangGraph AI Agent Boilerplate**: Template para criar um agente que pode consultar e interagir com dados armazenados em bancos de dados EdgeSQL.
- **Compatibilidade**: Integração com APIs compatíveis com OpenAI e LangChain/LangGraph para automação de workflows.
-Para mais detalhes, visite a documentação do [AI Inference](/pt-br/documentacao/produtos/ai/ai-inference/), [Edge Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) e [Edge SQL](/pt-br/documentacao/produtos/store/edge-sql/).
+Para mais detalhes, visite a documentação do [AI Inference](/pt-br/documentacao/produtos/ai/ai-inference/), [Edge Functions](/pt-br/documentacao/produtos/build/applications/functions/) e [Edge SQL](/pt-br/documentacao/produtos/store/sql-database/).
## 26 de março, 2025
@@ -674,7 +674,7 @@ Exemplo: `user/logs/2024/10/12/06/24/37d66e78-c308-4006-9d4d-1c013ed89276`.
Essa estrutura simplifica a gestão e monitoramento de logs, permitindo buscas e filtragens precisas usando a data, hora e UUID.
-Saiba mais sobre o [Data Stream](/pt-br/documentacao/produtos/observe/data-stream/) e como configurar conectores do [Edge Storage](/pt-br/documentacao/produtos/guias/conector-azion-edge-storage/) e [Amazon S3](/pt-br/documentacao/produtos/guias/amazon-s3-endpoint/) para receber dados.
+Saiba mais sobre o [Data Stream](/pt-br/documentacao/produtos/observe/data-stream/) e como configurar conectores do [Edge Storage](/pt-br/documentacao/produtos/guias/conector-azion-object-storage/) e [Amazon S3](/pt-br/documentacao/produtos/guias/amazon-s3-endpoint/) para receber dados.
---
@@ -718,7 +718,7 @@ Saiba mais sobre [Data Stream](/pt-br/documentacao/produtos/observe/data-stream/
**Vector Search** é um novo recurso do Edge SQL da Azion que permite aos clientes implementar motores de busca semântica para diversos casos de uso, resultando em resultados de busca mais relevantes, recomendações em tempo real e insights, ao mesmo tempo em que reduz drasticamente a latência e melhora a satisfação do usuário.
-Conheça o Vector Search do Edge SQL na [documentação](/pt-br/documentacao/produtos/store/edge-sql/vector-search/).
+Conheça o Vector Search do Edge SQL na [documentação](/pt-br/documentacao/produtos/store/sql-database/vector-search/).
---
@@ -748,7 +748,7 @@ Consulte sobre os [gráficos de monitoramento do Real-Time Metrics](/pt-br/docum
O **Azion Copilot** é um assistente com tecnologia de IA integrado diretamente ao Azion Console. Os clientes podem usá-lo para resolver problemas ou obter respostas para dúvidas, com respostas imediatas e orientadas por contexto, baseadas na base de conhecimento da Azion. Essa nova funcionalidade simplifica as tarefas para usuários de todos os níveis de habilidade, facilitando o uso dos produtos e aumentando a eficiência.
-Além disso, o Copilot roda diretamente na plataforma de edge distribuída da Azion, garantindo processamento rápido e aproveitando produtos nativos de edge, como [Edge Application](/pt-br/documentacao/produtos/build/edge-application/), [Edge Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) e [EdgeSQL](/pt-br/documentacao/produtos/store/edge-sql/), para um alto desempenho.
+Além disso, o Copilot roda diretamente na plataforma de edge distribuída da Azion, garantindo processamento rápido e aproveitando produtos nativos de edge, como [Edge Application](/pt-br/documentacao/produtos/build/applications/), [Edge Functions](/pt-br/documentacao/produtos/build/applications/functions/) e [EdgeSQL](/pt-br/documentacao/produtos/store/sql-database/), para um alto desempenho.
Para testar o novo Azion Copilot, acesse o [Azion Console](https://console.azion.com/).
@@ -850,7 +850,7 @@ Leia mais sobre este tópico na [documentação](/pt-br/documentacao/produtos/gu
O módulo **Image Processor** agora pode processar imagens no formato `AVIF`, que oferece compressão e qualidade superiores em comparação com outros formatos como WEBP, JPEG ou PNG.
-Saiba mais sobre o [Image Processor](/pt-br/documentacao/produtos/build/edge-application/image-processor/).
+Saiba mais sobre o [Image Processor](/pt-br/documentacao/produtos/build/applications/image-processor/).
---
@@ -879,7 +879,7 @@ Leia mais sobre a [GraphQL API](/pt-br/documentacao/devtools/graphql-api/visao-g
A Azion **Edge SQL REST API** está agora disponível em **Preview**. Essa API lhe permite criar, ler, atualizar, excluir e listar bancos de dados do **Edge SQL**, um produto de banco de dados distribuído no edge, totalmente compatível com ACID e que utiliza o dialeto SQLite.
-Saiba mais sobre o [Azion Edge SQL](https://www.azion.com/pt-br/documentacao/produtos/store/edge-sql/) e a [Edge SQL API](https://api.azion.com/#2b0cbfe6-50ee-4858-8fbe-e8072d01518b).
+Saiba mais sobre o [Azion Edge SQL](https://www.azion.com/pt-br/documentacao/produtos/store/sql-database/) e a [Edge SQL API](https://api.azion.com/#2b0cbfe6-50ee-4858-8fbe-e8072d01518b).
---
@@ -1018,7 +1018,7 @@ Nenhuma mudança ocorreu na funcionalidade dos produtos.
Agora, **Digital Certificates** suporta o gerenciamento de **Certificate Revocation Lists (CRL)** através da API da Azion. CRL é uma lista de certificados digitais que foram revogados antes de sua data de expiração.
-Utilize a [API da Azion](https://api.azion.com/#b2df23ee-7a28-4900-9ad5-ffd135b4c6cf) para gerenciar as CRLs e consulte a [referência de Digital Certificates](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/#certificate-revocation-list-crl) para mais informações.
+Utilize a [API da Azion](https://api.azion.com/#b2df23ee-7a28-4900-9ad5-ffd135b4c6cf) para gerenciar as CRLs e consulte a [referência de Digital Certificates](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/#certificate-revocation-list-crl) para mais informações.
---
@@ -1082,7 +1082,7 @@ Saiba mais sobre [os limites da API GraphQL](/pt-br/documentacao/devtools/graphq
O **Edge Storage** é uma solução de armazenamento de dados escalável e flexível que armazena dados como objetos discretos, cada um contendo os próprios dados, metadados associados e um identificador único. Essa solução agora vem equipada com acesso à **Edge Storage API REST** da Azion, proporcionando alta escalabilidade, acessibilidade e economia para diversas necessidades de armazenamento de dados não estruturados.
-Veja mais detalhes na [documentação de referência de Edge Storage](/pt-br/documentacao/produtos/store/edge-storage/), a [documentação da API](https://api.azion.com/#565230b1-5f75-49e5-b025-0dc9e271883d) e nos guias:
+Veja mais detalhes na [documentação de referência de Edge Storage](/pt-br/documentacao/produtos/store/object-storage/), a [documentação da API](https://api.azion.com/#565230b1-5f75-49e5-b025-0dc9e271883d) e nos guias:
- [Como criar e modificar um bucket do Edge Storage](/pt-br/documentacao/produtos/guias/criar-e-modificar-um-bucket/)
- [Como fazer o upload e download de objetos de um bucket do Edge Storage](/pt-br/documentacao/produtos/guias/upload-e-download-de-objetos-do-bucket/)
@@ -1259,7 +1259,7 @@ Saiba mais sobre [Azion CLI](/pt-br/documentacao/produtos/azion-cli/visao-geral/
O **Customizable Edge Firewall HTTP return code** está em **General Availability**. Agora você pode definir um retorno específico (código de status, tipo de conteúdo e corpo do conteúdo) como um comportamento do Rules Engine do Edge Firewall, usando o status SSL.
-Visite a [documentação](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/#behaviors) para mais detalhes.
+Visite a [documentação](/pt-br/documentacao/produtos/secure/firewall/rules-engine/#behaviors) para mais detalhes.
---
@@ -1289,7 +1289,7 @@ Conheça os [Service Plans da Azion](https://www.azion.com/pt-br/servicos-profis
Agora você pode usar o novo behavior **Set Custom Response**, permitindo que você personalize cabeçalhos e códigos de resposta HTTP.
-Leia mais na [documentação](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/#behaviors).
+Leia mais na [documentação](/pt-br/documentacao/produtos/secure/firewall/rules-engine/#behaviors).
---
@@ -1307,13 +1307,13 @@ O suporte a HTTP/3 agora é compatível com todas as versões de TLS suportadas
Agora você pode inserir variáveis criadas com **Capture Match Groups** no argumento do behavior **Add Request Header**.
-Consulte a documentação sobre [Capture Match Groups](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#capture-match-groups) para mais detalhes.
+Consulte a documentação sobre [Capture Match Groups](/pt-br/documentacao/produtos/build/applications/rules-engine/#capture-match-groups) para mais detalhes.
**Websocket**
O módulo Websocket agora está em **General Availability**. Este módulo do Edge Application permite estabelecer o protocolo de comunicação WebSocket entre sua origem e seus usuários sob a arquitetura de proxy reverso.
-Consulte a [documentação do Websocket](/pt-br/documentacao/produtos/build/edge-application/websocket/) para saber mais sobre os requisitos, especificações e limites.
+Consulte a [documentação do Websocket](/pt-br/documentacao/produtos/build/applications/websocket/) para saber mais sobre os requisitos, especificações e limites.
> No momento, este módulo é acessível exclusivamente para assinantes dos planos de serviço **Enterprise** e **Mission Critical**. Entre em contato com a [equipe de Suporte](https://tickets.azion.com/en/support/loginen/support/login/new) para solicitar acesso a este módulo.
@@ -1321,7 +1321,7 @@ Consulte a [documentação do Websocket](/pt-br/documentacao/produtos/build/edge
O **DDoS Protection** agora está automaticamente habilitado em todas as contas. Ele oferece proteção contra ataques DoS e DDoS com largura de banda ilimitada para todos os clientes Azion.
-Saiba mais sobre o [DDoS Protection](/pt-br/documentacao/produtos/secure/edge-firewall/ddos-protection/).
+Saiba mais sobre o [DDoS Protection](/pt-br/documentacao/produtos/secure/firewall/ddos-protection/).
---
@@ -1378,21 +1378,21 @@ Para mais detalhes, consulte a documentação sobre [Como integrar a Azion com o
**Edge Application**
-- O [Rules Engine](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#description) agora fornece o campo **description** para que você descreva sua regra.
+- O [Rules Engine](/pt-br/documentacao/produtos/build/applications/rules-engine/#description) agora fornece o campo **description** para que você descreva sua regra.
- Você pode personalizar a descrição via [Real-Time Manager](https://console.azion.com) ou [Azion API](https://api.azion.com/).
-- Para Azion [Domains](/pt-br/documentacao/produtos/build/edge-application/domains/), você pode solicitar a emissão de um [certificado Let's Encrypt](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/#lets-encrypt-certificate) por meio da Azion.
+- Para Azion [Domains](/pt-br/documentacao/produtos/build/applications/domains/), você pode solicitar a emissão de um [certificado Let's Encrypt](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/#lets-encrypt-certificate) por meio da Azion.
- Esse certificado TLS será gerenciado e renovado automaticamente pela Azion antes da data de expiração de 90 dias.
- Consulte o guia [Como gerar um certificado Let's Encrypt para seu domínio](/pt-br/documentacao/produtos/guias/como-gerar-um-certificado-lets-encrypt/) para obter mais informações.
- Disponível no [Real-Time Manager](https://console.azion.com) ou na [Azion API](https://api.azion.com/).
**Edge Functions**
-- Novo [Edge Functions Code Editor](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/code-editor/) com [Azion Preview Deployment](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/preview-deployment/) e [integração com IA generativa](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime-api/ai-integration/).
+- Novo [Edge Functions Code Editor](/pt-br/documentacao/produtos/applications/functions/runtime-api/code-editor/) com [Azion Preview Deployment](/pt-br/documentacao/produtos/applications/functions/runtime-api/preview-deployment/) e [integração com IA generativa](/pt-br/documentacao/produtos/applications/functions/runtime-api/ai-integration/).
- Consulte o guia [Como criar uma API com Edge Functions e ChatGPT](/pt-br/documentacao/produtos/guias/edge-functions/api-builder/) para saber mais sobre essa funcionalidade.
- Disponível em [Real-Time Manager](https://console.azion.com).
-- A nova interface, [Network List interface](/pt-br/documentacao/produtos/edge-application/edge-functions/runtime/api-reference/network-list/), que permite o acesso à [Network Lists](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/network-lists/) e informa se a lista contém um endereço IP específico está disponível.
+- A nova interface, [Network List interface](/pt-br/documentacao/produtos/applications/functions/runtime/api-reference/network-list/), que permite o acesso à [Network Lists](/pt-br/documentacao/produtos/secure/firewall/network-shield/network-lists/) e informa se a lista contém um endereço IP específico está disponível.
**GraphQL API**
@@ -1458,7 +1458,7 @@ Para mais detalhes, consulte a documentação sobre [Como integrar a Azion com o
- Os usuários agora podem escolher entre várias portas `HTTP` e `HTTPS` disponíveis para entrega simultânea de aplicações usando:
- [Real-Time Manager](https://console.azion.com).
- [Azion API for Edge Application](https://api.azion.com/).
-Consulte a [documentação sobre Edge Application](/pt-br/documentacao/produtos/build/edge-application/) para obter mais informações.
+Consulte a [documentação sobre Edge Application](/pt-br/documentacao/produtos/build/applications/) para obter mais informações.
- Ciphers
- Os usuários agora podem/devem escolher o grupo de cifras (algoritmos de criptografia, usados, neste caso, para transmissão mais segura de dados do cliente entre cliente e servidor) que suas edge applications devem utilizar.
diff --git a/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/configurar-dominio.mdx b/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/configurar-dominio.mdx
index bdfbae41b8..bbd13fb625 100644
--- a/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/configurar-dominio.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/configurar-dominio.mdx
@@ -17,7 +17,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
Com a Azion, você pode criar e executar aplicações diretamente no edge. Para permitir o acesso à sua aplicação através do navegador e começar a receber usuários e monitorar métricas, você precisa de um domínio.
-Para criar um endereço de domínio gratuito para sua aplicação no formato `xxxxxxxxxx.map.azionedge.net`, siga os passos na aba apropriada abaixo. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/edge-application/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Para criar um endereço de domínio gratuito para sua aplicação no formato `xxxxxxxxxx.map.azionedge.net`, siga os passos na aba apropriada abaixo. Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/applications/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip[Dica]
Se você não tem certeza de quais passos se aplicam à sua conta, consulte [este guia](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/criar-certificado.mdx b/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/criar-certificado.mdx
index ac45fe0285..5457ded36e 100644
--- a/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/criar-certificado.mdx
+++ b/src/content/docs/pt-br/pages/menu-principal/trabalhe-com-dominios/criar-certificado.mdx
@@ -14,16 +14,16 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
-Se sua aplicação roda em HTTPS, você precisa cadastrar um certificado digital com Azion [Certificate Manager](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/). Um certificado digital TLS confirma a identidade de um site e protege as transferências de dados. Ele garante transações financeiras e qualquer troca de informações sensíveis, desde credenciais de login até dados pessoais.
+Se sua aplicação roda em HTTPS, você precisa cadastrar um certificado digital com Azion [Certificate Manager](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/). Um certificado digital TLS confirma a identidade de um site e protege as transferências de dados. Ele garante transações financeiras e qualquer troca de informações sensíveis, desde credenciais de login até dados pessoais.
Você também pode solicitar que um **certificado Let's Encrypt** seja gerado para o seu domínio através da Azion. O processo para solicitar um certificado Let's Encrypt é diferente dos certificados personalizados. Consulte [como gerar um certificado Let's Encrypt](/pt-br/documentacao/produtos/guias/como-gerar-um-certificado-lets-encrypt/) para mais informações.
:::note
-- A Azion agora oferece a flexibilidade de emitir e renovar [certificados Let’s Encrypt](/pt-br/documentacao/produtos/secure/edge-firewall/digital-certificates/) via API utilizando tanto o desafio DNS-01 quanto o HTTP-01, permitindo que você escolha o método que melhor atenda às suas necessidades.
+- A Azion agora oferece a flexibilidade de emitir e renovar [certificados Let’s Encrypt](/pt-br/documentacao/produtos/secure/firewall/certificate-manager/) via API utilizando tanto o desafio DNS-01 quanto o HTTP-01, permitindo que você escolha o método que melhor atenda às suas necessidades.
- Não possui um certificado digital? Consulte o guia sobre [Como obter e registrar um certificado digital com a Azion](/pt-br/documentacao/produtos/guias/secure/certificado-digital/).
:::
-Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/edge-application/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Há instruções separadas para as configurações do [Domains legado](/pt-br/documentacao/produtos/build/applications/domains/) e para o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip[Dica]
Se você não tem certeza de quais passos se aplicam à sua conta, consulte [o guia Verifique a migração da sua conta para a API v4](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/conector-s3.mdx b/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/conector-s3.mdx
index e7d1ea8b7b..7fc30b42d4 100644
--- a/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/conector-s3.mdx
+++ b/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/conector-s3.mdx
@@ -19,7 +19,7 @@ Continue lendo para obter o passo a passo sobre como conectar um endpoint [Amazo
## Pré-requisitos da Amazon S3
:::note
-As credenciais S3 utilizadas com o endpoint devem incluir as permissões `s3:ListBucket` (para listar e visualizar os objetos dentro de um bucket) e `s3:PutObject` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/).
+As credenciais S3 utilizadas com o endpoint devem incluir as permissões `s3:ListBucket` (para listar e visualizar os objetos dentro de um bucket) e `s3:PutObject` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/).
:::
Para começar, você deve completar algumas configurações na **Amazon S3**:
diff --git a/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/connector-azion-edge-storage.mdx b/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/connector-azion-edge-storage.mdx
index 6bb2de1ccd..98ebb74b2f 100644
--- a/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/connector-azion-edge-storage.mdx
+++ b/src/content/docs/pt-br/pages/observe-jornada/data-stream/integracoes/connector-azion-edge-storage.mdx
@@ -11,17 +11,17 @@ menu_namespace: observeMenu
Ao configurar [streams](/pt-br/documentacao/produtos/observe/data-stream/), você precisa configurar um endpoint específico para fazer stream dos seus dados da Azion.
-Continue lendo para obter o passo a passo sobre como configurar um conector do [Object Storage da Azion](/pt-br/documentacao/produtos/store/edge-storage/) com o Data Stream.
+Continue lendo para obter o passo a passo sobre como configurar um conector do [Object Storage da Azion](/pt-br/documentacao/produtos/store/object-storage/) com o Data Stream.
---
## Pré-requisitos
:::note
-As credenciais S3 utilizadas com o endpoint devem incluir as permissões `ListBucket` (para listar e visualizar os objetos dentro de um bucket) e `PutObject` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/).
+As credenciais S3 utilizadas com o endpoint devem incluir as permissões `ListBucket` (para listar e visualizar os objetos dentro de um bucket) e `PutObject` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/).
:::
-- Crie uma [credencial S3 via API](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/#crie-uma-credencial-via-api) e [configure o acesso ao bucket através do s3cmd](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/#configure-o-acesso-ao-bucket-atraves-do-s3cmd).
+- Crie uma [credencial S3 via API](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/#crie-uma-credencial-via-api) e [configure o acesso ao bucket através do s3cmd](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-object-storage/#configure-o-acesso-ao-bucket-atraves-do-s3cmd).
- Salve a **Access Key** e a **Secret Key** vinculadas à sua credencial. Você precisará delas mais tarde.
- Crie um [bucket de Object Storage](/pt-br/documentacao/produtos/store/storage/criar-bucket/), ou use um existente.
diff --git a/src/content/docs/pt-br/pages/observe-jornada/real-time-events/analise-logs/investigue-requisicoes.mdx b/src/content/docs/pt-br/pages/observe-jornada/real-time-events/analise-logs/investigue-requisicoes.mdx
index 2fa2d53e55..75afb96cbf 100644
--- a/src/content/docs/pt-br/pages/observe-jornada/real-time-events/analise-logs/investigue-requisicoes.mdx
+++ b/src/content/docs/pt-br/pages/observe-jornada/real-time-events/analise-logs/investigue-requisicoes.mdx
@@ -117,7 +117,7 @@ Verifique quantas requisições o segundo país classificado fez para comparar c
### Crie uma network list
-Depois de identificar um país ao qual você não deseja permitir acesso à sua aplicação, você pode criar uma [network list](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/network-lists/) para bloquear o país.
+Depois de identificar um país ao qual você não deseja permitir acesso à sua aplicação, você pode criar uma [network list](/pt-br/documentacao/produtos/secure/firewall/network-shield/network-lists/) para bloquear o país.
1. Acesse [Console da Azion](https://console.azion.com) > **Network Lists**.
2. Clique em **+ Network List**.
@@ -247,7 +247,7 @@ Os atacantes podem alterar o país de onde vêm suas requisições, então, ao b
Neste exemplo, o `User-Agent` **Ubuntu** será usado.
1. [Acesse o Console](/pt-br/documentacao/produtos/guias/como-acessar-o-azion-console/) > **Firewall**.
-2. Selecione um firewall existente ou [crie um novo](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/).
+2. Selecione um firewall existente ou [crie um novo](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/).
3. Selecione a aba **Rules Engine** no firewall selecionado.
4. Dê um nome à sua regra.
5. Em **Criteria**, adicione o critério `if Header User Agent matches Ubuntu`.
@@ -263,8 +263,8 @@ Se você notar que há requisições legítimas de outros países sendo bloquead
Se você não quiser bloquear todas as requisições de um país por meio de uma network list, existem outros recursos dos [produtos de Secure](/pt-br/documentacao/produtos/secure/visao-geral/) da Azion que você pode usar.
-- Crie uma regra com o [Set Rate Limit](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/#behaviors).
-- Use [WAF Tuning](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/#waf-tuning) para monitorar e criar allowed rules específicas.
+- Crie uma regra com o [Set Rate Limit](/pt-br/documentacao/produtos/secure/firewall/rules-engine/#behaviors).
+- Use [WAF Tuning](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/#waf-tuning) para monitorar e criar allowed rules específicas.
Se você usar outras configurações, modifique os filtros da sua query na API GraphQL para corresponder às outras configurações. Por exemplo, usando o campo `stacktrace` ou adicionando outro status, como `429` para a regra de Set Rate Limit.
diff --git a/src/content/docs/pt-br/pages/observe-jornada/real-time-events/integracoes/integrar-grafana.mdx b/src/content/docs/pt-br/pages/observe-jornada/real-time-events/integracoes/integrar-grafana.mdx
index 9d9b38bfd4..2131a687e2 100644
--- a/src/content/docs/pt-br/pages/observe-jornada/real-time-events/integracoes/integrar-grafana.mdx
+++ b/src/content/docs/pt-br/pages/observe-jornada/real-time-events/integracoes/integrar-grafana.mdx
@@ -19,7 +19,7 @@ Para usar o plugin data source da Azion, você precisa de:
- Uma [conta Azion](https://console.azion.com/signup).
- Um [personal token](/pt-br/documentacao/produtos/guias/personal-tokens/) para autenticar sua conta.
-- Uma ou mais [applications](/pt-br/documentacao/produtos/build/edge-application/) criadas em sua conta.
+- Uma ou mais [applications](/pt-br/documentacao/produtos/build/applications/) criadas em sua conta.
- [Acesso ao Grafana](https://grafana.com/).
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/automatizar/edge-functions-apis.mdx b/src/content/docs/pt-br/pages/secure-jornada/automatizar/edge-functions-apis.mdx
index 8ef7c019f1..fed0c54756 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/automatizar/edge-functions-apis.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/automatizar/edge-functions-apis.mdx
@@ -28,21 +28,21 @@ Através das functions, você pode escrever seu próprio código de segurança e
As functions da Azion para o firewall são executadas na fase de requisição e seguem o seguinte processo:
-1. As regras configuradas no [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/) para a função ser executada são acionadas.
+1. As regras configuradas no [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/firewall/rules-engine/) para a função ser executada são acionadas.
2. O Azion Runtime processa a função, retornando um resultado.
3. O Rules Engine para Firewall retoma o processamento, com base no resultado, a partir do ponto em que o comportamento foi acionado.
-
+
---
## Segurança através de APIs
-O [Azion Runtime](/pt-br/documentacao/runtime/visao-geral/) suporta uma lista de APIs que permitem a manipulação de [metadados](/pt-br/documentacao/produtos/secure/automarizar/functions/#metadados) e o uso de [network lists](/pt-br/documentacao/produtos/secure/automarizar/functions/#network-list) para ajudar na implementação da lógica.
+O [Azion Runtime](/pt-br/documentacao/runtime/visao-geral/) suporta uma lista de APIs que permitem a manipulação de [metadados](/pt-br/documentacao/produtos/secure/automatizar/functions/#metadados) e o uso de [network lists](/pt-br/documentacao/produtos/secure/automatizar/functions/#network-list) para ajudar na implementação da lógica.
-
+
### Metadados
@@ -52,7 +52,7 @@ A API de Metadados permite o acesso a um conjunto de metadados que podem ser man
- Filtrar e gerenciar o acesso à sua aplicação
- Aplicar lógica específica em diferentes cenários com base no GeoIP
-
+
### Network list
@@ -64,8 +64,8 @@ Os IPs listados podem ser usados para gerenciamento de:
- Blocklists
- Greylists
-
-
+
+
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/automatizar/integrar-siems.mdx b/src/content/docs/pt-br/pages/secure-jornada/automatizar/integrar-siems.mdx
index 4b311c024e..2789f7f7b3 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/automatizar/integrar-siems.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/automatizar/integrar-siems.mdx
@@ -13,7 +13,7 @@ import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-Seus registros do [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) podem ser integrados a plataformas Security Information and Event Management (SIEM) por meio do **Data Stream** para monitorar comportamentos, desempenho e segurança de suas applications.
+Seus registros do [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) podem ser integrados a plataformas Security Information and Event Management (SIEM) por meio do **Data Stream** para monitorar comportamentos, desempenho e segurança de suas applications.
diff --git a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/editar-main-settings.mdx b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/editar-main-settings.mdx
index 3a4190f6e5..0994e5d951 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/editar-main-settings.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/editar-main-settings.mdx
@@ -32,20 +32,20 @@ Se quiser proteger seu domínio com um firewall, veja o guia abaixo.
### Módulos
-[Módulos](/pt-br/documentacao/produtos/secure/edge-firewall/#sobre-os-modulos-do-edge-firewall) podem desbloquear funcionalidades e recursos adicionais relacionados aos seus firewalls configurados. Veja a [página de Preços](/pt-br/documentacao/produtos/precos/) para mais detalhes.
+[Módulos](/pt-br/documentacao/produtos/secure/firewall/#sobre-os-modulos-do-edge-firewall) podem desbloquear funcionalidades e recursos adicionais relacionados aos seus firewalls configurados. Veja a [página de Preços](/pt-br/documentacao/produtos/precos/) para mais detalhes.
Existem quatro módulos disponíveis que podem ser ativados com o seu firewall:
-- [DDoS Protection](/pt-br/documentacao/produtos/secure/edge-firewall/ddos-protection/)
+- [DDoS Protection](/pt-br/documentacao/produtos/secure/firewall/ddos-protection/)
Protege seu conteúdo e aplicações contra ataques de Distributed Denial of Service (DDoS). Automaticamente habilitado em todas as contas.
-- [Functions](/pt-br/documentacao/produtos/secure/edge-firewall/edge-functions/)
+- [Functions](/pt-br/documentacao/produtos/secure/firewall/functions/)
Permite que você execute funções serverless no edge da Azion com baixa latência, trazendo o poder operacional mais perto do usuário final.
-- [Network Shield](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/)
+- [Network Shield](/pt-br/documentacao/produtos/secure/firewall/network-shield/)
Permite a criação de filtros por endereços IP/CIDR, ASN ou por países (geolocalização) através da configuração de Network Lists e a definição de regras de negócio que validarão os Criteria de bloqueio ou liberação.
-- [Web Application Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/)
+- [Web Application Firewall](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/)
Protege suas aplicações contra ameaças como SQL Injections, Remote File Inclusion (RFI), Cross-Site Scripting (XSS) e muitas outras.
Você pode escolher entre a lista de módulos: você pode selecionar um, alguns, ou até mesmo todos.
@@ -103,9 +103,9 @@ curl --request PATCH \
| --- | --- |
| `name` | Nome do firewall |
| `is_active` | Valor booleano que ativa (`true`) ou desativa (`false`) o firewall |
-| `edge_functions_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Functions](/pt-br/documentacao/produtos/secure/edge-firewall/edge-functions/) |
-| `network_protection_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Network Shield](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/) |
-| `waf_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) |
+| `edge_functions_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Functions](/pt-br/documentacao/produtos/secure/firewall/functions/) |
+| `network_protection_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Network Shield](/pt-br/documentacao/produtos/secure/firewall/network-shield/) |
+| `waf_enabled` | Valor booleano que ativa (`true`) ou desativa (`false`) o módulo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) |
| `debug_rules` | Valor booleano que ativa (`true`) ou desativa (`false`) o recurso [Debug Rules](/pt-br/documentacao/produtos/guias/debug-regras/) |
Aguarde alguns minutos para que as alterações se propaguem e seu firewall será atualizado.
diff --git a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/instanciar-edge-functions.mdx b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/instanciar-edge-functions.mdx
index 54398bbd75..9e9c36b826 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/instanciar-edge-functions.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/instanciar-edge-functions.mdx
@@ -9,14 +9,14 @@ permalink: /documentacao/produtos/guias/secure/instanciar-functions/
import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-Instancie [funções serverless](/pt-br/documentacao/produtos/secure/edge-firewall/edge-functions-instances/) diretamente no seu firewall.
+Instancie [funções serverless](/pt-br/documentacao/produtos/secure/firewall/functions-instances/) diretamente no seu firewall.
-Este guia utiliza a função configurada [Recusando uma requisição baseando-se em Geoip](/pt-br/documentacao/produtos/edge-application/edge-functions/javascript-examples/deny-request/). Você pode repetir este processo usando qualquer função já disponível no [Marketplace da Azion](/pt-br/documentacao/produtos/marketplace/) ou [desenvolver outras funções](/pt-br/documentacao/produtos/guias/edge-functions/api-builder/).
+Este guia utiliza a função configurada [Recusando uma requisição baseando-se em Geoip](/pt-br/documentacao/produtos/applications/functions/javascript-examples/deny-request/). Você pode repetir este processo usando qualquer função já disponível no [Marketplace da Azion](/pt-br/documentacao/produtos/marketplace/) ou [desenvolver outras funções](/pt-br/documentacao/produtos/guias/edge-functions/api-builder/).
-Este guia também presume que você possui uma network list do tipo [Countries](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/network-lists/#tipos-de-network-lists).
+Este guia também presume que você possui uma network list do tipo [Countries](/pt-br/documentacao/produtos/secure/firewall/network-shield/network-lists/#tipos-de-network-lists).
:::caution[atenção]
-Você deve ativar o módulo [Functions](/pt-br/documentacao/produtos/secure/edge-firewall/edge-functions/) para implementar funções em suas aplicações. Se o **Functions** estiver ativado, o tempo de computação e as invocações podem gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para obter mais informações.
+Você deve ativar o módulo [Functions](/pt-br/documentacao/produtos/secure/firewall/functions/) para implementar funções em suas aplicações. Se o **Functions** estiver ativado, o tempo de computação e as invocações podem gerar custos relacionados ao uso. Consulte a [página de preços](/pt-br/documentacao/produtos/precos/) para obter mais informações.
:::
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/proteja-seu-dominio.mdx b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/proteja-seu-dominio.mdx
index 8adf3bcf35..a71ef81aca 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/proteja-seu-dominio.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/proteja-seu-dominio.mdx
@@ -12,7 +12,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/en/snippet.mdx'
-Existem instruções separadas para a API v3 usando as configurações de [Domains](/pt-br/documentacao/produtos/build/edge-application/domains/) legados e para a API v4 usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas para a API v3 usando as configurações de [Domains](/pt-br/documentacao/produtos/build/applications/domains/) legados e para a API v4 usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Neste guia, há instruções separadas para API v3 e API v4. Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
diff --git a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/trabalhar-com-rules-engine.mdx b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/trabalhar-com-rules-engine.mdx
index 00c6f32a91..53ca2cebbd 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/trabalhar-com-rules-engine.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/editar-edge-firewall/trabalhar-com-rules-engine.mdx
@@ -14,12 +14,12 @@ import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-Implementar regras em seu firewall usando o [Rules Engine](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/) permitirá que você determine as regras que ele deve executar em cenários específicos.
+Implementar regras em seu firewall usando o [Rules Engine](/pt-br/documentacao/produtos/secure/firewall/rules-engine/) permitirá que você determine as regras que ele deve executar em cenários específicos.
Este guia demonstra o processo de criação de uma regra com um exemplo prático de verificação da existência de um certificado e retorno de uma resposta personalizada quando não houver um. Esse comportamento é útil em cenários como ajustar suas políticas para cumprir os requisitos do BACEN.
:::note
-Existem diferentes critérios que requerem módulos diferentes do Firewall. Certifique-se de ter o [módulo correto](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/#criteria) ativado para criar suas regras.
+Existem diferentes critérios que requerem módulos diferentes do Firewall. Certifique-se de ter o [módulo correto](/pt-br/documentacao/produtos/secure/firewall/rules-engine/#criteria) ativado para criar suas regras.
:::
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/bloquear-redes-tor.mdx b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/bloquear-redes-tor.mdx
index 0d499aa620..6810a255a0 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/bloquear-redes-tor.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/bloquear-redes-tor.mdx
@@ -17,7 +17,7 @@ import Code from '~/components/Code/Code.astro'
A Azion disponibiliza a network list **Azion IP Tor Exit Nodes** para todos os usuários registrados na plataforma. Essa lista pode ser utilizada para configurar um comportamento usando Rules Engine para bloquear todas as requisições vindas dos IPs contidos na network list.
-
+
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/criar-waf-rule-set.mdx b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/criar-waf-rule-set.mdx
index dd40855c9f..9636c5d669 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/criar-waf-rule-set.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/criar-waf-rule-set.mdx
@@ -9,9 +9,9 @@ permalink: /documentacao/produtos/guias/secure/criar-waf-rule-set/
import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-[Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) permite que você crie conjuntos de regras (rule set) referentes a possíveis [tipos de ameaças](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/#waf-main-settings). Você pode definir esses conjuntos de regras no Rules Engine para o Firewall executar seus comportamentos.
+[Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) permite que você crie conjuntos de regras (rule set) referentes a possíveis [tipos de ameaças](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/#waf-main-settings). Você pode definir esses conjuntos de regras no Rules Engine para o Firewall executar seus comportamentos.
-Este guia criará um conjunto de regras para bloquear ameaças da família **SQL Injection** para prevenir ataques que tentam uma consulta `select`, por exemplo. Após [criar um firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/) e [ativar o módulo WAF](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/#modulos), siga os passos descritos a seguir.
+Este guia criará um conjunto de regras para bloquear ameaças da família **SQL Injection** para prevenir ataques que tentam uma consulta `select`, por exemplo. Após [criar um firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/) e [ativar o módulo WAF](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/#modulos), siga os passos descritos a seguir.
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/gerenciar-bots.mdx b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/gerenciar-bots.mdx
index 375a3ab8c4..ca0c77c641 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/gerenciar-bots.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/gerenciar-bots.mdx
@@ -10,7 +10,7 @@ permalink: /documentacao/produtos/guias/secure/gerenciar-bots/
import LinkButton from 'azion-webkit/linkbutton'
-Você pode proteger suas aplicações e seus conteúdos contra ataques de bots por meio da Azion Web Platform. Para tanto, você aproveita o uso de functions e permite uma solução serverless alinhada com as políticas de segurança do [Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/).
+Você pode proteger suas aplicações e seus conteúdos contra ataques de bots por meio da Azion Web Platform. Para tanto, você aproveita o uso de functions e permite uma solução serverless alinhada com as políticas de segurança do [Firewall](/pt-br/documentacao/produtos/secure/firewall/).
Confira as [integrações do Firewall](/pt-br/documentacao/produtos/marketplace/integracoes/#edge-firewall-functions) no Marketplace para encontrar as integrações disponíveis para proteção contra bots.
@@ -18,7 +18,7 @@ Confira as [integrações do Firewall](/pt-br/documentacao/produtos/marketplace/
## Implementação
-A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/edge-firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) também está disponível no Marketplace.
+A Azion oferece o add-on [Bot Manager](/pt-br/documentacao/produtos/secure/firewall/bot-manager/), uma solução abrangente para o gerenciamento de bots. Uma [integração com uma versão lite](/pt-br/documentacao/produtos/guias/bot-manager-lite/) também está disponível no Marketplace.
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/tune-waf.mdx b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/tune-waf.mdx
index 31c974d522..1a8f7ac3a4 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/tune-waf.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/firewall-configuracoes-avancadas/tune-waf.mdx
@@ -15,7 +15,7 @@ import Apiv4Rollout from '~/includes/snippets/apiv4Rollout/pt/snippet.mdx'
-Você pode usar o recurso [WAF Tuning](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/#waf-tuning) para analisar listas de redes, IPs e países que correspondem aos conjuntos de regras do WAF configurados.
+Você pode usar o recurso [WAF Tuning](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/#waf-tuning) para analisar listas de redes, IPs e países que correspondem aos conjuntos de regras do WAF configurados.
Neste guia, você filtrará possíveis ataques no seu WAF e criará uma regra permitida (*allowed rule*) a partir dos resultados que você recebe.
@@ -27,7 +27,7 @@ Requer:
- [Um firewall configurado]()
-- [WAF ativado no firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/)
+- [WAF ativado no firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/)
Console - Workloads
@@ -89,7 +89,7 @@ Você pode fazer uma análise detalhada dos registros clicando em cada um deles
## Crie uma Allowed Rule
-Ao filtrar uma consulta com o WAF Tuning, você pode criar uma [allowed rule](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/custom-allowed-rules/) a partir dos resultados apresentados. Para fazer isso:
+Ao filtrar uma consulta com o WAF Tuning, você pode criar uma [allowed rule](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/custom-allowed-rules/) a partir dos resultados apresentados. Para fazer isso:
1. Use a caixa de seleção **Field** para selecionar os registros para os quais deseja criar uma regra permitida.
- Você pode selecionar quantos registros quiser.
diff --git a/src/content/docs/pt-br/pages/secure-jornada/proteja-aplicacao.mdx b/src/content/docs/pt-br/pages/secure-jornada/proteja-aplicacao.mdx
index 9d9f5ca3cc..09b671eef1 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/proteja-aplicacao.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/proteja-aplicacao.mdx
@@ -9,15 +9,15 @@ permalink: /documentacao/produtos/secure/proteja-aplicacao/
import LinkButton from 'azion-webkit/linkbutton'
import Tag from 'primevue/tag'
-**Firewall** permite que você proteja suas [applications](/pt-br/documentacao/produtos/build/edge-application/) e [domínios](/pt-br/documentacao/produtos/build/edge-application/domains/) contra vários tipos de ameaças e ataques.
+**Firewall** permite que você proteja suas [applications](/pt-br/documentacao/produtos/build/applications/) e [domínios](/pt-br/documentacao/produtos/build/applications/domains/) contra vários tipos de ameaças e ataques.
A Azion fornece uma gama de ferramentas para configurar seu firewall:
- [Azion Console](https://console.azion.com): fornece uma interface amigável para configurar seu firewall e conjuntos de regras.
- [Azion API](https://api.azion.com/#e21929ff-f172-44d0-a3dc-58ecc11b652e): permite criar, configurar e automatizar firewalls e seus módulos e recursos relacionados.
-- [Azion SDK](/pt-br/documentacao/produtos/secure/automarizar/sdk/): permite melhorar o desenvolvimento de aplicações Go.
-- [Terraform](/pt-br/documentacao/produtos/secure/automarizar/terraform/): fornece integração para sua infraestrutura com Azion usando Terraform. Configurações disponíveis para main settings e functions instances.
-- [Azion Runtime](/pt-br/documentacao/produtos/secure/automarizar/functions/): aproveita APIs para manipulação de rede e dados.
+- [Azion SDK](/pt-br/documentacao/produtos/secure/automatizar/sdk/): permite melhorar o desenvolvimento de aplicações Go.
+- [Terraform](/pt-br/documentacao/produtos/secure/automatizar/terraform/): fornece integração para sua infraestrutura com Azion usando Terraform. Configurações disponíveis para main settings e functions instances.
+- [Azion Runtime](/pt-br/documentacao/produtos/secure/automatizar/functions/): aproveita APIs para manipulação de rede e dados.
---
@@ -32,7 +32,7 @@ Para criar um firewall, o primeiro passo é fornecer:
Opcionalmente, você também pode habilitar o recurso **Debug Rules**.
-
+
---
@@ -42,13 +42,13 @@ O segundo passo é instanciar uma function.
Requer:
-[Functions no Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/edge-functions/)
+[Functions no Firewall](/pt-br/documentacao/produtos/secure/firewall/functions/)
Instanciar uma function criada para fins de segurança reforça suas políticas de segurança e adiciona outra camada de proteção para suas aplicações.
O passo de instanciação também permite que você aplique lógica específica e personalizada às suas functions.
-
+
diff --git a/src/content/docs/pt-br/pages/secure-jornada/proteja-infraestrutura.mdx b/src/content/docs/pt-br/pages/secure-jornada/proteja-infraestrutura.mdx
index e3450c649c..f37bf2d33a 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/proteja-infraestrutura.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/proteja-infraestrutura.mdx
@@ -10,7 +10,7 @@ import LinkButton from 'azion-webkit/linkbutton'
import Tabs from '~/components/tabs/Tabs'
import Code from '~/components/Code/Code.astro'
-Após [criar um firewall e proteger sua aplicação](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/), você pode usar o **Origin Shield** para proteger sua infraestrutura bloqueando ameaças.
+Após [criar um firewall e proteger sua aplicação](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/), você pode usar o **Origin Shield** para proteger sua infraestrutura bloqueando ameaças.
O **Origin Shield** fornece uma lista de endereços IP/CIDR usados exclusivamente pela Azion em sua infraestrutura distribuída, garantindo que apenas IPs confiáveis da Azion tenham acesso. A lista é mantida pela Azion e disponibilizada via Console e API. Cabe ao cliente automatizar a atualização de suas políticas de segurança para mantê-las alinhadas com os endereços atuais do Origin Shield.
@@ -20,8 +20,8 @@ O **Origin Shield** fornece uma lista de endereços IP/CIDR usados exclusivament
Para acessar a lista do Origin Shield, você deve ter:
-- O [Network Shield](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/#modulos) ativado na sua conta.
-- O [Origin Shield](/pt-br/documentacao/produtos/secure/edge-firewall/network-layer-protection/#origin-shield) ativado na sua conta.
+- O [Network Shield](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/#modulos) ativado na sua conta.
+- O [Origin Shield](/pt-br/documentacao/produtos/secure/firewall/network-shield/#origin-shield) ativado na sua conta.
- Para ativar o Origin Shield na sua conta, você precisa entrar em contato com a [equipe de Vendas](https://www.azion.com/pt-br/contate-vendas/).
---
diff --git a/src/content/docs/pt-br/pages/secure-jornada/transport-layer-security/ciphers.mdx b/src/content/docs/pt-br/pages/secure-jornada/transport-layer-security/ciphers.mdx
index bfc014f4d1..fe0c9f9bc2 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/transport-layer-security/ciphers.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/transport-layer-security/ciphers.mdx
@@ -43,7 +43,7 @@ Para habilitar o protocolo HTTPS para sua aplicação:
2. Clique no Workload que você deseja configurar.
3. Em **Protocol Settings**, selecione **HTTP and HTTPS support**.
-Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/build/edge-application/main-settings/#versao-minima-de-tls) e o [conjunto de cifras](/pt-br/documentacao/produtos/build/edge-application/main-settings/#cifras) suportado por sua aplicação:
+Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/build/applications/main-settings/#versao-minima-de-tls) e o [conjunto de cifras](/pt-br/documentacao/produtos/build/applications/main-settings/#cifras) suportado por sua aplicação:
1. Em **Minimum TLS version**, selecione **TLS 1.2**.
2. Em **Cipher suite**, selecione **TLSv1.2_2021**.
@@ -51,7 +51,7 @@ Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/
Pode levar algum tempo para propagar suas alterações para o edge. Para verificar se suas alterações foram implementadas, você pode inspecionar a página `https://xxxxxxxxxx.map.azionedge.net` usando seu navegador e localizar as configurações de segurança da aplicação. Você também pode [executar o comando DIG](/pt-br/documentacao/produtos/guias/executar-o-comando-dig/) para obter mais informações sobre suas configurações de segurança.
-A aplicação ainda pode estar funcionando em TLS 1.3, já que você selecionou a versão mínima e *não a versão exata do TLS* usada. No entanto, você pode conferir o conjunto de cifras sendo usado na [lista de cifras suportadas](/pt-br/documentacao/produtos/build/edge-application/main-settings/#cifras) para verificar se as alterações ocorreram.
+A aplicação ainda pode estar funcionando em TLS 1.3, já que você selecionou a versão mínima e *não a versão exata do TLS* usada. No entanto, você pode conferir o conjunto de cifras sendo usado na [lista de cifras suportadas](/pt-br/documentacao/produtos/build/applications/main-settings/#cifras) para verificar se as alterações ocorreram.
@@ -60,7 +60,7 @@ A aplicação ainda pode estar funcionando em TLS 1.3, já que você selecionou
2. Clique na aplicação que deseja configurar.
3. Em **Delivery Settings**, selecione **HTTP and HTTPS support**.
-Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/build/edge-application/main-settings/#versao-minima-de-tls) e o [conjunto de cifras](/pt-br/documentacao/produtos/build/edge-application/main-settings/#cifras) suportado por sua aplicação:
+Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/build/applications/main-settings/#versao-minima-de-tls) e o [conjunto de cifras](/pt-br/documentacao/produtos/build/applications/main-settings/#cifras) suportado por sua aplicação:
1. Em **Minimum TLS Version**, selecione **TLS 1.2**.
2. Em **Cipher suite**, selecione **TLSv1.2_2021**.
@@ -68,7 +68,7 @@ Agora, para especificar a [versão mínima de TLS](/pt-br/documentacao/produtos/
Pode levar algum tempo para propagar suas alterações para o edge. Para verificar se suas alterações foram implementadas, você pode inspecionar a página `https://xxxxxxxxxx.map.azionedge.net` usando seu navegador e localizar as configurações de segurança da aplicação. Você também pode [executar o comando DIG](/pt-br/documentacao/produtos/guias/executar-o-comando-dig/) para obter mais informações sobre suas configurações de segurança.
-A aplicação ainda pode estar funcionando em TLS 1.3, já que você selecionou a versão mínima e *não a versão exata do TLS* usada. No entanto, você pode conferir o conjunto de cifras sendo usado contra a [lista de cifras suportadas](/pt-br/documentacao/produtos/build/edge-application/main-settings/#cifras) para verificar se as alterações ocorreram.
+A aplicação ainda pode estar funcionando em TLS 1.3, já que você selecionou a versão mínima e *não a versão exata do TLS* usada. No entanto, você pode conferir o conjunto de cifras sendo usado contra a [lista de cifras suportadas](/pt-br/documentacao/produtos/build/applications/main-settings/#cifras) para verificar se as alterações ocorreram.
@@ -110,7 +110,7 @@ curl --request PATCH \
| --- | --- |
| `protocols` | Habilita os protocolos HTTP e HTTPS |
| `minimum_tls_version` | Enum que estabelece a versão mínima de TLS |
-| `ciphers` | Enum que define o conjunto de cifras suportadas. Veja a lista completa de [lista de cifras suportadas](/pt-br/documentacao/produtos/build/edge-application/main-settings/#cifras) para mais detalhes |
+| `ciphers` | Enum que define o conjunto de cifras suportadas. Veja a lista completa de [lista de cifras suportadas](/pt-br/documentacao/produtos/build/applications/main-settings/#cifras) para mais detalhes |
4. Você receberá uma resposta semelhante a esta:
@@ -197,7 +197,7 @@ curl --location --request PATCH 'https://api.azionapi.net/edge_applications/
-O [Mutual Transport Layer Security (mTLS)](/pt-br/documentacao/produtos/secure/edge-firewall/mtls/) é um protocolo de segurança que permite autenticação e criptografia de duas vias para interações de rede. Ele confirma que tanto o cliente quanto o servidor estão autenticados e têm autorização para comunicação efetiva.
+O [Mutual Transport Layer Security (mTLS)](/pt-br/documentacao/produtos/secure/firewall/mtls/) é um protocolo de segurança que permite autenticação e criptografia de duas vias para interações de rede. Ele confirma que tanto o cliente quanto o servidor estão autenticados e têm autorização para comunicação efetiva.
Para configurar o mTLS em suas aplicações, você precisa de um [digital certificate](/pt-br/documentacao/produtos/guias/secure/certificado-digital/) com suporte a mTLS assinado por uma autoridade certificadora, ou Certificate Authority (CA). Na Azion, este tipo de certificado é chamado de **Trusted CA**.
-Existem instruções separadas para API v3 usando configurações de [Domains legadas](/pt-br/documentacao/produtos/build/edge-application/domains/) e API v4 usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
+Existem instruções separadas para API v3 usando configurações de [Domains legadas](/pt-br/documentacao/produtos/build/applications/domains/) e API v4 usando o novo produto [Workloads](/pt-br/documentacao/produtos/secure/workloads).
:::tip
Neste guia, há instruções separadas para API v3 e API v4. Se você não tem certeza de quais etapas se aplicam à sua conta, consulte [o guia Verificar Migração da Conta](/pt-br/documentacao/produtos/guias/verificar-migracao-conta/) para determinar se sua conta já foi migrada.
@@ -344,7 +344,7 @@ curl --location 'https://api.azionapi.net/domains' \
## Crie regras específicas para Permissive mTLS
-Para configurar um firewall para bloquear o acesso a um domínio usando o modo **Permissive** do mTLS, você deve usar o [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/). O exemplo a seguir descreve um conjunto de regras que bloqueará qualquer tráfego de rede de entrada com o hostname `mydomain.com` cuja validação do certificado do cliente não seja efetuada, entregando um erro `403 Forbidden`.
+Para configurar um firewall para bloquear o acesso a um domínio usando o modo **Permissive** do mTLS, você deve usar o [Rules Engine para Firewall](/pt-br/documentacao/produtos/secure/firewall/rules-engine/). O exemplo a seguir descreve um conjunto de regras que bloqueará qualquer tráfego de rede de entrada com o hostname `mydomain.com` cuja validação do certificado do cliente não seja efetuada, entregando um erro `403 Forbidden`.
Console
@@ -352,7 +352,7 @@ Para configurar um firewall para bloquear o acesso a um domínio usando o modo *
1. Acesse o [Azion Console](/pt-br/documentacao/produtos/guias/como-acessar-o-azion-console/) > **Firewall**.
-2. [Configure um firewall](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/) para o domínio mTLS.
+2. [Configure um firewall](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/) para o domínio mTLS.
3. Clique na aba **Rules Engine**.
4. Clique no botão **+ Rules Engine**.
5. Dê um nome fácil de lembrar para sua regra.
@@ -450,14 +450,14 @@ curl --location 'https://api.azionapi.net/edge_firewall//rules
## Especifique variáveis mTLS em cabeçalhos HTTP
-Para especificar variáveis mTLS em cabeçalhos HTTP, você deve usar o [Rules Engine para Application](/pt-br/documentacao/produtos/build/edge-application/rules-engine/). O exemplo a seguir descreve um conjunto de regras que adicionará a variável `${ssl_client_escaped_cert}` ao cabeçalho da sua aplicação.
+Para especificar variáveis mTLS em cabeçalhos HTTP, você deve usar o [Rules Engine para Application](/pt-br/documentacao/produtos/build/applications/rules-engine/). O exemplo a seguir descreve um conjunto de regras que adicionará a variável `${ssl_client_escaped_cert}` ao cabeçalho da sua aplicação.
Requer:
- [Application Accelerator](/pt-br/documentacao/produtos/guias/build/definir-configuracoes-principais/#modulos)
- [Dominio com certificado mTLS](#adicione-um-trusted-ca-e-associe-a-um-dominio)
:::tipcs
-Você também pode inserir cabeçalhos com outras variáveis da [lista de variáveis mTLS disponíveis](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#variaveis-mtls).
+Você também pode inserir cabeçalhos com outras variáveis da [lista de variáveis mTLS disponíveis](/pt-br/documentacao/produtos/build/applications/rules-engine/#variaveis-mtls).
:::
Para testar se os cabeçalhos que você adicionou estão sendo enviados nas requisições, você pode executar o seguinte comando cURL no seu terminal a partir de um diretório que contém os arquivos `.pem` do seu Trusted CA e sua chave privada:
diff --git a/src/content/docs/pt-br/pages/secure-jornada/troubleshoot/edge-firewall-monitorar-metricas..mdx b/src/content/docs/pt-br/pages/secure-jornada/troubleshoot/edge-firewall-monitorar-metricas..mdx
index 47536993c3..972db49877 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/troubleshoot/edge-firewall-monitorar-metricas..mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/troubleshoot/edge-firewall-monitorar-metricas..mdx
@@ -10,7 +10,7 @@ permalink: /documentacao/produtos/secure/troubleshoot/firewall-monitorar-metrica
import LinkButton from 'azion-webkit/linkbutton'
-Após criar um firewall e [ativar o módulo Web Application Firewall (WAF)](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/#modulos), você também pode usar os produtos de [Observe](/pt-br/documentacao/produtos/observe/) para monitorar como o WAF está processando as requisições feitas às suas aplicações.
+Após criar um firewall e [ativar o módulo Web Application Firewall (WAF)](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/#modulos), você também pode usar os produtos de [Observe](/pt-br/documentacao/produtos/observe/) para monitorar como o WAF está processando as requisições feitas às suas aplicações.
- [Real-Time Metrics](/pt-br/documentacao/produtos/observe/real-time-metrics/): acesso a gráficos com dados agregados para explorar comportamentos durante períodos mais longos de armazenamento de dados.
- [GraphQL API](/pt-br/documentacao/devtools/graphql-api/visao-geral/): acesso a dados agregados e brutos via API com consultas personalizadas, com apenas os dados solicitados.
diff --git a/src/content/docs/pt-br/pages/secure-jornada/visao-geral.mdx b/src/content/docs/pt-br/pages/secure-jornada/visao-geral.mdx
index 5c526d0374..edafe8a3a6 100644
--- a/src/content/docs/pt-br/pages/secure-jornada/visao-geral.mdx
+++ b/src/content/docs/pt-br/pages/secure-jornada/visao-geral.mdx
@@ -18,19 +18,19 @@ Os produtos de Secure da Azion ajudam a proteger seus domínios, suas aplicaçõ
**Firewall** é um produto de segurança programável que permite que você proteja suas aplicações, seus domínios e os acessos de seus usuários.
-
+
-
+
Quando um usuário tenta acessar e atacar suas aplicações hospedadas na Azion com qualquer tipo de ataque, o Firewall e seus módulos atuam como uma camada de proteção antes que o ataque alcance sua aplicação e, consequentemente, a origem.
-O Firewall é a base para proteger suas aplicações e domínios, mas as regras e políticas de segurança podem ser aprimoradas com [módulos](/pt-br/documentacao/produtos/guias/secure/edge-firewall-definir-main-settings/#modulos): **DDoS Protection**, **Functions**, **Network Shield** e **Web Application Firewall**. Como cada um deles tem propósitos específicos de segurança, é recomendável usá-los em conjunto para que suas aplicações estejam protegidas com o stack completo.
+O Firewall é a base para proteger suas aplicações e domínios, mas as regras e políticas de segurança podem ser aprimoradas com [módulos](/pt-br/documentacao/produtos/guias/secure/firewall-definir-main-settings/#modulos): **DDoS Protection**, **Functions**, **Network Shield** e **Web Application Firewall**. Como cada um deles tem propósitos específicos de segurança, é recomendável usá-los em conjunto para que suas aplicações estejam protegidas com o stack completo.
Uma tentativa de ataque passará por cada um dos módulos do Firewall, que bloquearão o ataque de acordo com seus propósitos e regras configuradas.

-Além disso, suas configurações precisam ser definidas como regras no [Rules Engine](/pt-br/documentacao/produtos/secure/edge-firewall/rules-engine/) para serem implementadas e para que as requisições sejam devidamente analisadas, permitidas ou bloqueadas.
+Além disso, suas configurações precisam ser definidas como regras no [Rules Engine](/pt-br/documentacao/produtos/secure/firewall/rules-engine/) para serem implementadas e para que as requisições sejam devidamente analisadas, permitidas ou bloqueadas.
diff --git a/src/content/docs/pt-br/pages/store-jornada/sql/criar-tabela.mdx b/src/content/docs/pt-br/pages/store-jornada/sql/criar-tabela.mdx
index 635a66e615..a2017ab9e8 100644
--- a/src/content/docs/pt-br/pages/store-jornada/sql/criar-tabela.mdx
+++ b/src/content/docs/pt-br/pages/store-jornada/sql/criar-tabela.mdx
@@ -13,7 +13,7 @@ import LinkButton from 'azion-webkit/linkbutton'
Após ter criado seu [banco de dados do SQL Database](/pt-br/documentacao/produtos/store/sql/criar-banco-de-dados/), você pode começar a criar tabelas e inserir dados nelas.
-
+
## Crie uma tabela
diff --git a/src/content/docs/pt-br/pages/store-jornada/sql/query-rows.mdx b/src/content/docs/pt-br/pages/store-jornada/sql/query-rows.mdx
index 721463738f..a3c9bae191 100644
--- a/src/content/docs/pt-br/pages/store-jornada/sql/query-rows.mdx
+++ b/src/content/docs/pt-br/pages/store-jornada/sql/query-rows.mdx
@@ -11,7 +11,7 @@ import LinkButton from 'azion-webkit/linkbutton'
Depois de criar seu banco de dados do SQL Database, você pode recuperar os dados armazenados nele.
-
+
## Liste dados de uma tabela
diff --git a/src/content/docs/pt-br/pages/store-jornada/storage/atualizar-objeto.mdx b/src/content/docs/pt-br/pages/store-jornada/storage/atualizar-objeto.mdx
index aa8421d7c0..a51e5f17ba 100644
--- a/src/content/docs/pt-br/pages/store-jornada/storage/atualizar-objeto.mdx
+++ b/src/content/docs/pt-br/pages/store-jornada/storage/atualizar-objeto.mdx
@@ -108,8 +108,8 @@ Consulte a referência da [Object Storage API](/pt-br/documentacao/runtime/api-r
Uma vez que você tenha criado a function, você precisa criar uma application que irá servir de proxy do processo para o bucket e instanciar a function.
-
-
+
+
diff --git a/src/content/docs/pt-br/pages/store-jornada/storage/deletar-objeto.mdx b/src/content/docs/pt-br/pages/store-jornada/storage/deletar-objeto.mdx
index 3f16f4c525..b180e42ebb 100644
--- a/src/content/docs/pt-br/pages/store-jornada/storage/deletar-objeto.mdx
+++ b/src/content/docs/pt-br/pages/store-jornada/storage/deletar-objeto.mdx
@@ -115,8 +115,8 @@ Consulte a referência da [Object Storage API](/pt-br/documentacao/runtime/api-r
Uma vez que você tenha criado a function, você precisa criar uma application que irá fazer o proxy do processo de exclusão para o bucket e instanciar a function.
-
-
+
+
diff --git a/src/content/docs/pt-br/pages/store-jornada/storage/listar-objetos.mdx b/src/content/docs/pt-br/pages/store-jornada/storage/listar-objetos.mdx
index 34ac09c116..bb5b791a19 100644
--- a/src/content/docs/pt-br/pages/store-jornada/storage/listar-objetos.mdx
+++ b/src/content/docs/pt-br/pages/store-jornada/storage/listar-objetos.mdx
@@ -118,8 +118,8 @@ Consulte a [referência da API do Object Storage](/pt-br/documentacao/runtime/ap
Uma vez que a function estiver pronta, você precisa criar uma application que irá servir de proxy para o processo de listagem para o bucket e instanciar a function.
-
-
+
+