Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Azion Runtime
description: >-
The Azion Runtime is a set of tools for developing applications at the Edge.
The Azion Runtime allows you to write JavaScript functions built on Web
standards. Edge functions help you to implement the business logic and create
standards. Functions help you to implement the business logic and create
serverless applications, at the edge of the network, closer to users.
meta_tags: 'function, edge computing, serverless, jamstack'
namespace: documentation_products_edge_functions_runtime_overview
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ menu_namespace: cliMenuAlpha
With the `azion create [resource]` command you can create:

- [Application](#edge-applications).
- [Edge functions](#edge-functions).
- [Functions](#edge-functions).
- [Rules engine](#rules-engine).
- [Cache settings](#cache-settings).
- [Workloads](#workloads).
Expand Down Expand Up @@ -131,7 +131,7 @@ The `--debug-rules` option allows you to check whether rules or rule sets create

---

## Edge functions
## Functions

#### Usage

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Azion CLI delete
description: >-
Learn to manage your Edge resources using Azion CLI, including deleting edge
Learn to manage your Edge resources using Azion CLI, including deleting
applications, functions, and setting up cache rules effectively.
permalink: /documentation/devtools/cli/delete/
meta_tags: >-
Expand Down Expand Up @@ -57,7 +57,7 @@ The `--help` option displays more information about the `azion delete edge-appli

---

## Edge functions
## Functions

#### Usage

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Watch your functions logs and application's HTTP events logs through Azion CLI.

---

## Edge functions logs
## Functions logs

The `azion logs cells` subcommand displays functions console logs.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ With functions on Firewall, you can:

| Scope | Guide |
| - | - |
| Edge function for Firewall | [How to create and configure an function on your Firewall](/en/documentation/products/guides/edge-functions/firewall/) |
| Function for Firewall | [How to create and configure an function on your Firewall](/en/documentation/products/guides/edge-functions/firewall/) |
| Examples | [Examples](/en/documentation/devtools/javascript-examples/) |
| Code samples | [GitHub repository](https://github.com/aziontech/azion-samples/tree/dev/samples) |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ The instantiation step also allows you to apply specific and customized logic to

The final step is to configure variables on **Rules Engine**. Through *criteria* and *behaviors*, you configure the variables that are supposed to run to secure your applications and the logic in which they should be executed.

Edge functions and rules run in parallel. It's recommended to use both tools to further improve and guarantee your application's security.
Functions and rules run in parallel. It's recommended to use both tools to further improve and guarantee your application's security.

<LinkButton link="/en/documentation/products/guides/secure/work-with-rules-engine/" label="go to work with Rules Engine guide" severity="secondary" />
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ Comece [definindo suas configurações principais](/pt-br/documentacao/produtos/

Após definir as configurações iniciais, você pode modificar o comportamento de sua aplicação definindo variáveis e parâmetros que podem ser personalizados para atender a seus requisitos. Você pode definir as seguintes instâncias:

- **Cache settings**: [ajuste as configurações de edge cache](/pt-br/documentacao/produtos/guias/build/ajustar-cache-settings/) para reduzir a carga nos servidores de origem e acelerar a entrega. Defina valores como expiração de cache de browser e edge, segmentação de arquivos maiores, cache keys e entrega adaptada com base em dispositivos.
- **Cache settings**: [ajuste as configurações de cache](/pt-br/documentacao/produtos/guias/build/ajustar-cache-settings/) para reduzir a carga nos servidores de origem e acelerar a entrega. Defina valores como expiração de cache de browser e edge, segmentação de arquivos maiores, cache keys e entrega adaptada com base em dispositivos.
- **Connector**: [ajuste suas configurações de origem](/pt-br/documentacao/produtos/guias/build/definir-origens/) para atender às necessidades de sua aplicação e defina os valores do cabeçalho `Host` e endereço de origem.
- **Device groups**: [agrupe usuários finais com base em seus dispositivos](/pt-br/documentacao/produtos/guias/build/criar-device-groups/), sistemas operacionais ou navegadores com informações fornecidas pelo cabeçalho `User-Agent`.
- **Edge functions**: [instancie functions](/pt-br/documentacao/produtos/guias/build/instanciar-edge-functions/) para minimizar o uso de recursos processando no edge.
- **Functions**: [instancie functions](/pt-br/documentacao/produtos/guias/build/instanciar-edge-functions/) para minimizar o uso de recursos processando no edge.

Algumas variáveis podem já ter sido criadas por padrão quando você construiu sua aplicação pela primeira vez. Você pode editar suas configurações padrão ou criar novas, se necessário.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Para monitorar o desempenho, os comportamentos e os acessos de suas applications

---

## Edge functions
## Functions

Para monitorar as invocações, o desempenho e os acessos das suas functions:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import LinkButton from 'azion-webkit/linkbutton'

## Functions e Firewall

Edge functions são funções executadas na Azion Web Platform, com baixa latência, trazendo o poder operacional mais perto do usuário final.
Functions são funções executadas na Azion Web Platform, com baixa latência, trazendo o poder operacional mais perto do usuário final.

Através das functions, você pode escrever seu próprio código de segurança em **JavaScript** e implantá-lo para ser executado no edge, permitindo que você:

Expand Down
2 changes: 1 addition & 1 deletion src/i18n/en/cliMenu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export default [
{ text: 'Configuring Output', slug: '/documentation/products/guides/cli-output-configuration', key: 'guides/configuringOutput' },
{ text: 'Running the CLI on macOS', slug: '/documentation/products/guides/cli-running-macos', key: 'guides/cliMacOS' },
{ text: 'Creating an application', slug: '/documentation/products/guides/cli-creating-edge-application', key: 'guides/createEdgeApp' },
{ text: 'Managing your edge functions', slug: '/documentation/products/guides/cli-managing-edge-functions', key: 'guides/manageEdgeFunc' },
{ text: 'Managing your functions', slug: '/documentation/products/guides/cli-managing-edge-functions', key: 'guides/manageEdgeFunc' },
{ text: 'Creating a function on Azion using the Next.js framework', slug: '/documentation/products/guides/nextjs-ssr-on-azion-platform', key: 'guides/createFunc' },
] },
] as const;
2 changes: 1 addition & 1 deletion src/i18n/en/secureMenu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export default [
{ text: 'Manage Digital Certificates', header: true, anchor: true, type: 'learn', slug: '/documentation/products/guides/secure/digital-certificates/', key: 'digitalCertificates' },


{ text: 'Edge Functions', header: true, anchor: true, type: 'learn', slug: '/documentation/products/secure/automate/functions/', key: 'automateEdgeFunctions', hasLabel: 'menu.secureAutomate' },
{ text: 'Functions', header: true, anchor: true, type: 'learn', slug: '/documentation/products/secure/automate/functions/', key: 'automateEdgeFunctions', hasLabel: 'menu.secureAutomate' },
{ text: 'SDK', header: true, anchor: true, type: 'learn', slug: '/documentation/products/secure/automate/sdk/', key: 'automateSdk' },
{ text: 'Terraform', header: true, anchor: true, type: 'learn', slug: '/documentation/products/secure/automate/terraform/', key: 'automateTerraform' },
{ text: 'Integrate with SIEMs', header: true, anchor: true, type: 'learn', slug: '/documentation/products/secure/automate/integrate-siems/', key: 'automateIntegrateSiems' },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Azion Preview Deployment

**Azion Preview Deployment** makes it possible for you to preview the behavior of your edge functions before they go to production. New possibilities are unlocked when using the Preview, such as:
**Azion Preview Deployment** makes it possible for you to preview the behavior of your functions before they go to production. New possibilities are unlocked when using the Preview, such as:

- Testing different flows based on the http method provided.
- Seeing the outcome of an HTML page.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
## Total Invocations

The Total Invocations graph shows you the sum of all occasions in which your edge functions were called.
The Total Invocations graph shows you the sum of all occasions in which your functions were called.

> The graph is divided into:
>
> - **Firewall Invocations**: total amount of executed functions associated to a firewall.
> - **Applications Invocations**: total amount of executed functions associated to an application.

Whenever one of your configured edge functions is executed, one invocation is calculated.
Whenever one of your configured functions is executed, one invocation is calculated.

Find out more on [how to build applications with Functions](https://www.azion.com/en/documentation/products/edge-application/edge-functions/).