Das normas à prática: o plano da ETSI para a interoperabilidade entre CAPIF e APIs de borda federadas.

Conteúdo

API

Com a crescente disseminação da computação de borda, os desenvolvedores enfrentam desafios significativos na integração de APIs de diversos órgãos de padronização e frameworks de código aberto — como ETSI MEC, CAMARA e TM Forum — cada um com focos diferentes, mas desempenhando papéis complementares na construção de um ecossistema completo de nuvem de borda para telecomunicações. Para abordar essa questão, o Instituto Europeu de Normas de Telecomunicações (ETSI) publicou recentemente o white paper “Diretrizes para Desenvolvedores de Aplicativos MEC para Acesso Universal a APIs de Serviço em Toda a Indústria”, com o objetivo de esclarecer as relações entre essas iniciativas e fornecer orientações claras e práticas para a integração.

Antecedentes e Motivação

Embora a computação de borda não seja um conceito novo, sua padronização e implantação em larga escala foram aceleradas pela promoção da Computação de Borda Multiacesso (MEC) pelo ETSI desde 2014. Com a evolução das redes 5G e a rápida transformação digital em diversos setores, o valor da computação de borda está se tornando cada vez mais evidente — ela não apenas reduz a latência e melhora o desempenho ao posicionar o poder computacional mais próximo dos usuários e das fontes de dados, mas também expõe os recursos da rede por meio de APIs, permitindo que os desenvolvedores criem aplicativos inovadores, contextuais e em tempo real.

No entanto, o ecossistema de edge computing apresenta diversas fontes de APIs: interfaces padronizadas definidas por entidades como a ETSI MEC; APIs amigáveis ​​para desenvolvedores, provenientes de comunidades de código aberto como a CAMARA, que simplificam a invocação de recursos de telecomunicações; e as “APIs Operate” do TM Forum, que se concentram em operações, comercialização e gerenciamento do ciclo de vida. Além disso, iniciativas do setor, como o GSMA Open Gateway, estão impulsionando as operadoras a exporem recursos de rede de forma unificada e segura. Os desenvolvedores frequentemente precisam consumir APIs de múltiplas fontes, mas carecem de orientações claras sobre como combiná-las de forma eficaz.

Três Perspectivas de Desenvolvedores

O white paper distingue claramente três tipos de desenvolvedores que desempenham papéis diferentes no ecossistema de APIs de borda:

Designers de API: Participar no desenvolvimento de normas ou na conceção de APIs de código aberto, garantindo a interoperabilidade das interfaces e a consistência global.

Implementadores de API: Normalmente trabalham para operadoras ou empresas terceirizadas, sendo responsáveis ​​por implementar APIs de acordo com os padrões e implantá-las em produção.

Consumidores de API: Desenvolvedores de setores verticais, empresas de software ou provedores de serviços de TI que acessam diretamente as APIs expostas para criar aplicativos de ponta.

Complementaridade das Organizações e Estruturas Centrais

ETSI MEC: Fornece APIs de serviço de borda padronizadas e de baixa latência, formando a base técnica para recursos de borda.

CÂMARA: Abstrai a complexidade da rede de telecomunicações para fornecer APIs de desenvolvedor baseadas em intenção e compatíveis com diversas operadoras, permitindo que os desenvolvedores invoquem recursos de rede sem conhecimento profundo em telecomunicações.

APIs abertas do TM Forum: Foco em Sistemas de Suporte Operacional (OSS) e Sistemas de Suporte ao Negócio (BSS), fornecendo a comercialização de APIs, faturamento, gerenciamento de clientes e outras capacidades operacionais e de comercialização essenciais para a monetização de serviços de ponta.

O white paper enfatiza que esses três elementos não são concorrentes, mas juntos formam uma cadeia de valor completa, desde a exposição da capacidade técnica até as operações comerciais. Por exemplo, as APIs CAMARA podem ser construídas sobre as capacidades de ponta fornecidas pelo ETSI MEC, enquanto seu gerenciamento de produtos e faturamento podem ser habilitados por meio das APIs Operate do TM Forum.

Recursos e orientações práticas para desenvolvedores

Além de esclarecer o ecossistema, o relatório técnico destaca as principais ferramentas de apoio fornecidas pelo ETSI aos desenvolvedores:

Ambiente de testes MEC: Um ambiente de experimentação online onde os desenvolvedores podem registrar aplicativos, explorar APIs MEC, simular diversas condições de rede e vivenciar cenários de federação entre plataformas MEC.

Descrições e conjuntos de testes OpenAPI: Todas as APIs de serviço ETSI MEC vêm com descrições detalhadas em conformidade com o OpenAPI, acompanhadas de conjuntos de testes em TTCN-3 e Robot Framework para facilitar a integração e a validação.

Integração com CAPIF (Common API Framework): O artigo detalha como o CAPIF permite a publicação, descoberta, autenticação e acesso seguro unificados a APIs em ambientes MEC — uma base fundamental para a invocação de serviços entre domínios.

Perspectivas Futuras e Apelo à Colaboração

Um ecossistema de computação de borda próspero depende de uma comunidade de desenvolvedores saudável. O white paper conclui com um apelo por uma colaboração mais forte entre órgãos de padronização, comunidades de código aberto e alianças da indústria para reduzir a duplicação de esforços e focar na unificação e aprimoramento da experiência do desenvolvedor. O ETSI MEC continuará a aprofundar a cooperação com parceiros como CAMARA, GSMA e TM Forum para avançar conjuntamente na implementação dos conceitos de Telco Edge Cloud e Network-as-a-Service (NaaS), estabelecendo uma base de API aberta e interoperável para sistemas de comunicação e computação de próxima geração.

Conclusão

O white paper da ETSI serve como um valioso "mapa de navegação" para desenvolvedores que atuam no complexo ecossistema de edge computing. Não se trata apenas de um documento técnico, mas de uma importante iniciativa para promover a sinergia do setor e acelerar o desenvolvimento de aplicações inovadoras de edge computing. Com a explosão da demanda por 5G privado, IoT industrial, inferência de IA na borda e muito mais, os desenvolvedores que conseguirem integrar APIs de múltiplas fontes de forma eficiente terão uma vantagem decisiva na construção da sociedade digital do futuro.

Fonte: ETSI