---
title: 4Biz Enterprise Low Code Platform (4Biz ELC)
slug: hyper/4biz-enterprise-low-code-platform-4biz-elc
description: Learn about the features and capabilities of the ELC platform in the 4Biz environment. Customize and adapt your operational processes and business needs with ease. Enjoy codeless CRUD operations, third-party system integrations, and web services for seaml
createdAt: 2023-06-07T16:53:22.000Z
---

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Im6HV7XGDOFWKUY4S0yuq_image.png)

O <font color="#ff6900">**ELC**</font> é a plataforma de desenvolvimento de aplicações totalmente integrada ao ambiente e plataforma <font color="#ff6900">**4**</font><font color="#2166ae">**Biz**</font> que permite uma adaptação rápida e segura do ambiente, dos processos operacionais e das necessidades do negócio. Ele proporciona diferentes possibilidades de aperfeiçoamento e expansão do ambiente <font color="#ff6900">**4**</font><font color="#2166ae">**Biz**</font>, desde CRUDs codeless até integrações complexas com sistemas legados ou de terceiros.

A plataforma <font color="#ff6900">**4**</font><font color="#2166ae">**Biz**</font> também possui *webservices* para consumo de informações e integração com qualquer sistema, seja via API, banco de dados ou consumo de arquivos.

Por meio de seu motor de integração, a plataforma pode se comportar como gateway API, consumindo dados de uma ou mais fontes, consolidando e disponibilizando as informações para sistemas externos via webservices.

Além do motor de integração a plataforma ELC possibilita a criação de qualquer novo tipo de formulário e/ou aplicação que pode ou não ter relação com os dados existentes no sistema. Assim, permite que novos sistemas sejam criados, dados sejam tratados e disponibilizados por diversos meios como os citados anteriormente.

## ELC WEB

A plataforma possui 3 pilares para a parte de construção: `Aplicação`, `Objeto de Negócio` e `Formulários`, além de todo a parte de webservices nativo e uso das demais tecnologias Low Code do ecossistema.

### Aplicação&#xD;

Cada aplicação Low Code, seja web ou mobile, é construída com uma combinação desses elementos, agregada a tecnologias e gatilhos como FaaS (Execução Node), Captador de Eventos e integrado a todo ecossistema.

### Objeto de Negócio&#xD;

A solução possibilita a criação de aplicações diretamente na plataforma ou integração a sistemas legados via banco de dados, permitindo o completo mapeamento de informações e os disponibilizando automaticamente via webservices.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/wUDDprnZqpFwXqJyAvfx__image.png "Tela de gerenciamento de aplicação - Objeto de negócio")

Outra funcionalidade é o mapeamento automático de dados oriundos de outros sistemas ou da própria 4Biz.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/eDDGpRpXsR-L6cqcqE7Ti_image.png)

Ao se conectar com outras bases de dados, a plataforma 4Biz gera automaticamente API Rest para consumo dos dados, funcionando com gateway API, disponibilizando as informações para serem consumidas externamente. Essa é uma das formas de integração com bases legadas.


![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/5_b5HCfjzD72AdwvjSJN9_image.png)

Após montar a estrutura de dados da nova aplicação – que pode ser somente um novo formulário – cria-se o desenho da tela.

### Formulários

A estrutura de telas é construída com o mecanismo “drag and drop”, permitindo a qualquer usuário a criação rápida tanto de formulários quanto de aplicações. A paleta de componentes possibilita a inclusão de qualquer tipo de campo e, ao salvar, o formulário/aplicação estará pronto para uso.

É através do formulário Low Code que o usuário interage com a aplicação, executando operações de consulta, inclusão, alteração e remoção de dados nos Objetos de Negócio ou fornecendo informações para a execução de fluxos.

Os formulários também podem acessar dados do sistema de integração com a inclusão de botões ou automações que executem webservices para captura de dados.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/zt7eT1G6BjuyG-EuWClYP_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/judFY2ynhhNhBq74Bo5NQ_image.png)

## ELC Mobile

Um adulto médio verifica seu telefone dezenas de vezes por dia e a estatística prova que os usuários gastam em média 88% do tempo em aplicativos móveis, o que significa que o público-alvo estará sempre mais disponível para executar suas operações dentro do **ambiente mobile**.

Com isso, se tem a necessidade de alterar, adicionar funcionalidades, criar aplicações móveis com a mesma facilidade Low Code que se criam aplicações para web, e é aqui que entra o ELC Mobile.

O ELC Mobile permite que aplicações para smartphones sejam criadas com a mesma simplicidade das aplicações Low Code web e integrado em todo ecossistema <font color="#ff6900">**4**</font><font color="#2166ae">**Biz**</font>.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/qXwni-t9NwQugUREKUWy6_image.png)

:::hint{type="info"}
✏️ <u>**Nota:**</u> Após todo seu ciclo de desenvolvimento Low Code, testes e validações, a aplicação ELC mobile pode ser distribuída diretamente no GooglePlay e na Apple Store.
:::

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/fwNu_-7Pobatc3y3S1WPo_image.png)

## ELC Integration - Fluxo de Integração

Os Fluxos de Integração permitem integrar aplicações Low Code a sistemas externos, sejam do ambiente <font color="#ff6900">**4**</font><font color="#2166ae">**Biz**</font> ou de terceiros. É uma ótima alternativa para integração com sistemas legados que muitas vezes só disponibilizam arquivos para consumo.

O sistema de integração possui ampla paleta de componentes que permite capturar qualquer dado via *webservices*, banco de dados ou consumo de arquivos, ou disponibilizar via *webservices*.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/HmWqHa8FjEm4RtjQn30yr_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/QOY_uPA7OCmTQrmKvhF1v_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Irr2QtZFWKAegbmsjB9fI_image.png)

A paleta de componentes permite que a integração seja criada utilizando notação BPMN2, facilitando assim a construção das integrações via Low Code.

::::LinkArray
:::LinkArrayItem
### Eventos

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Tybx5lJlo0Od9tLz5btNJ_image.png)
:::

:::LinkArrayItem
### Conectores de Banco

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/0D7YEOPTxicE41bd5MI-1_image.png)
:::

:::LinkArrayItem
### Biblioteca de Componentes de Integração

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/rJBJgf4eQHviyuEWXEMaa_image.png)
:::
::::

É possível criar **integrações&#x20;**&#x63;omplexas que mesclem consumo de arquivos, bancos de dados e API e, uma vez integrado, disponibilizar, via webservices, para o mundo exterior e para o ecossistema. É desta maneira que todo workflow criado na plataforma se transforma em webservices que pode ser consumido externamente.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/axUjzfOYC7QUdKNxCYand_image.png)

Após a criação de integrações e/ou aplicações, a plataforma permite que esses componentes sejam utilizados na orquestração de serviços e atividades via workflow. Dessa forma, cria-se automações para as atividades existentes, mesclando ações humanas e automatizadas dentro de processos pré-definidos, reduzindo retrabalho, custos e aumentando a entrega de valor para o processo que está sendo executado.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/_Ommtoa4_6xi1CGb5pB--_image.png)

### Regra de Negócio

As Regras de Negócio do Low Code servem para realizar validações que reflitam as regras de negócio das aplicações. Podem ser usadas para validação de formulários e/ou associadas a operações de inclusão, alteração e exclusão de objetos de negócio. Fluxos de Integração, Scripts e Codigo Pyton podem ser agregados para execução da regra de negócio.

O Processo de Negócio permite a execução de Fluxos de Integração de forma rotineira e automatizada. O processo de interação entre os elementos Low Code pode ser descrito da seguinte maneira: o Objeto de Negócio interage diretamente com Formulários e sistemas externos (via API REST), fazendo uso de Domínios e Regras de Negócio para validação de dados.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/jYvM2giBUFwaFhDKekSdz_image.png)

## ELC Event Center

O Monitor de Eventos do ecossistema da plataforma 4Biz captura qualquer evento utilizando tecnologias como Camel, Kafka, Slack, e outras similares.

E é baseado nesse evento que consegue realizar qualquer tipo de ação utilizando, entre outros, o ELC FaaS, Kafka, ESI (ELC Integração).

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/heH7V9MModNtLk8uDzsJv_image.png)

Após o tipo de integração (canal que será escutado pela plataforma), são apresentados os dados de conexão/integração para que a monitoração ocorra e qual o tipo de ação deverá ser “disparado” quando o evento esperado ocorrer.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/z81L7ZBLwia_raXsQ_-5Y_image.png)

E a configuração do evento Low Code selecionado.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/1cWgRzz8F_3kaxRkAq7z2_image.png)

## ELC Dashboards

Os dados oriundos do ecossistema podem ser classificados e agrupados em dashboards construídos na própria plataforma, utilizando-se de componentes pré-definidos ou com a possibilidade de criação via HTML. A utilização de BI’s que consomem os dados tratados pelo ecossistema Low Code também são possíveis de serem agregados à plataforma e disponibilizados ao usuário final.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/vbm8NRxe6dE8mmnKfTnvz_.blob)

Dashboards desenvolvidos via sistema ELC.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/vukrB-f0hfKibx_FRlfKR_image.png)

Paleta ELC de Widgets para Dashboards permite que o usuário arraste o componente para dentro da dela e depois adicione os parâmetros de pesquisa para criar novas métricas e indicadores.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/TghCUx4TacG408tqEGxLP_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/5fTPNiLl72SbiXWq1_ADJ_image.png)

## ELC Portals

Uma das principais características do ecossistema Low Code é a publicação de informação de forma tratada e organizada para o usuário final. Seja via Dashboards, Aplicação Mobile ou Relatórios, a plataforma 4Biz também possui a camada de Portais Low Code que, além de permitir a rápida e fácil criação de workplaces completos, garante que o acesso seja realizado somente a quem possui permissão.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/LIazvyGEE7AvNGrgNdURY_image.png)

Dentro da área de parametrização e construção de portais é possível adicionar novos widgets, que são as aplicações, relatórios, painéis e tudo o que foi construído dentro do ecossistema Low Code – desde que autorizado pelo administrador da aplicação –, transformando o Portal em um Digital Workplace, em que as aplicações criadas podem ser consumidas e agregadas como um marketplace.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/6T9YH0wAcYBnEZGzmOakD_image.png)

Agregação de novos widgets construídos no ecossistema Low Code:

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/8YRFJ5EErk9aPD4VtQEZb_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/_flLjQFkpL6MqFLCosbvR_image.png)



![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/KFn0nWWF8m8GI383oJFFa_image.png)



