Início
topics
ONDC
Data de publicação 22 de março de 2024
Com a contribuição de: Chrystal R. China, Michael Goodwin
A Open Network for Digital Commerce (ONDC) é uma iniciativa do governo da Índia para promover uma rede aberta de comércio eletrônico que conecta compradores, plataformas e varejistas.
O objetivo da ONDC é criar um ambiente de comércio eletrônico inclusivo por meio de um protocolo aberto desenvolvido com base em especificações de código aberto, tornando-o independente de qualquer plataforma.1
Mais especificamente, a ONDC é um conjunto de protocolos e especificações que permitem que diferentes plataformas de comércio eletrônico se conectem e operem umas com as outras. Essa capacidade melhora a descoberta de preços e oferece aos consumidores mais provedores de serviços para escolher.
A ONDC representa um passo em direção à democratização do comércio digital, mudando-o de um modelo centrado em plataformas, onde alguns poucos gigantes do comércio eletrônico dominam o mercado, para uma plataforma aberta e interoperável, onde compradores e vendedores podem interagir independentemente das plataformas que estão usando. O objetivo é afastar o comércio eletrônico de jardins murados (ecossistemas fechados, isolados e altamente estratificados) para um ambiente mais acessível, que promova a concorrência, inclusão e inovação.
O guia empresarial de IA e automação de TI oferece um olhar aprofundado sobre a automação de TI impulsionada por IA, incluindo por que e como usá-la, os problemas que bloqueiam seus esforços e como começar.
A ONDC foi desenvolvida em meio a crescentes preocupações de concentração de poder no mercado de comércio eletrônico durante uma era de rápida transformação digital. Na Índia, como em muitos outros países, um pequeno grupo de grandes plataformas de comércio eletrônico se transformou em monopólios digitais. Essa tendência levantou preocupações sobre práticas comerciais injustas, monopolização de dados e a marginalização de empresas locais menores que enfrentam dificuldades para competir.
Para enfrentar esses desafios e democratizar o espaço, o governo da Índia (com o apoio do Ministério do Comércio e Indústria) começou a explorar a possibilidade de criar uma rede aberta para o comércio digital. O objetivo era criar uma estrutura que permitisse que compradores e vendedores realizassem transações, independentemente das respectivas plataformas que usassem, da mesma forma que a UPI (Unified Payments Interface)2 revolucionou os pagamentos digitais ao torná-los independentes da plataforma.
Em julho de 2021, o Departamento de Promoção da Indústria e Comércio Interno (DPIIT) criou um conselho consultivo de nove membros para orientar a iniciativa e orientar os programas piloto na RCN de Nova Delhi, Bengaluru, Mumbai, Bangalore, Coimbatore, Hyderabad, Pune e outras cidades. Em poucos meses, a ONDC recebeu sua certificação como uma organização sem fins lucrativos da Seção 8 administrada pelo setor privado. Depois disso várias organizações do setor privado começaram a integrar suas aplicações e serviços com a rede ONDC.
Desde o seu lançamento, as plataformas ONDC já processaram quase 7 milhões de pedidos, e a rede ONDC ultrapassou o número de 370.000 mil vendedores e prestadores de serviços em 588 "cidades contáveis" (representando cerca de 70% das cidades indianas).3 Os protocolos da ONDC foram adotados por empresas como Flipkart, Paytm, Pincode by PhonePe, Amazon, State Bank of India (SBI) e Meta (entre outras), com casos de uso que variam desde o setor de saúde às fintechs e ao agronegócio.
A ONDC também pretende se tornar um divisor de águas no setor de entrega de alimentos, onde pode reduzir drasticamente as taxas de comissão em comparação com plataformas como Zomato e Swiggy, que cobram dos restaurantes (muitos dos quais pequenas empresas) comissões de até 25%.4
A ONDC não é uma plataforma ou aplicação única; é uma série de protocolos que permitem que entidades díspares transacionem, criando condições equitativas para empreendedores, startups, pequenas e médias empresas, corporações e consumidores.
A ONDC compreende três componentes principais:
A ONDC é projetada com uma arquitetura de microsserviços, o que significa que cada componente da rede é um serviço independente que pode se comunicar com outros serviços por meio de APIs (especialmente AsyncAPIs). Essa abordagem modular facilita a integração de diferentes plataformas com a ONDC. No entanto, a natureza aberta e acessível da ONDC exige que determinados componentes e processos de TI funcionem de forma ideal, o que explica a dependência do protocolo Beckn no sistema ONDC.
O protocolo Beckn, que é patrocinado pela Beckn Foundation e tem como proprietária a Open Shared Mobility Foundation, é um protocolo aberto que permite o comércio eletrônico descentralizado e a interoperabilidade entre mercados on-line, provedores de serviços e consumidores.
Os gateways da Beckn agregam dados e separam as camadas de transmissão de pacotes das camadas de experiência do usuário, para que as transações (como reserva de pedidos, pagamento, entrega e atendimento) sejam padronizadas em toda a rede. Dessa forma, eles servem de base para o back-end da infraestrutura ONDC.
O protocolo Beckn inclui:
O Beckn usa tecnologias descentralizadas, como a blockchain, para permitir interações peer-to-peer entre diferentes entidades no ecossistema de e-commerce. Essa abordagem descentralizada ajuda a eliminar a necessidade de intermediários, reduzindo custos e melhorando a eficiência das transações. Ela também oferece aos usuários mais controle sobre seus dados e transações, promovendo um ambiente mais transparente para o comércio.
As APIs permitem que desenvolvedores e provedores de serviços de terceiros criem aplicações e serviços que podem se integrar a uma infraestrutura ONDC. O protocolo Beckn apresenta um conjunto de normas e políticas para todas as APIs de rede, para facilitar a troca perfeita de dados e a integração de processos entre as entidades. Esses padrões e políticas permitem que os componentes de rede interajam sem problemas de compatibilidade.
As APIs padronizadas também simplificam o processo de desenvolvimento para empresas que desejam implementar o Beckn, pois as equipes podem usar interfaces predefinidas para se conectar com outros participantes da rede.
Os protocolos Beckn fornecem aos usuários uma identidade única e consistente que funciona em vários serviços e plataformas na rede, permitindo-lhes acessar uma infinidade de serviços sem usar vários logins ou configurações de conta. Esses protocolos também podem ajudar os usuários a acessar recomendações personalizadas e gerenciar suas preferências de TI de maneira mais eficaz.
As estruturas de governança estabelecem as regras, regulamentos e políticas que ditam como os participantes podem interagir com a rede. Uma estrutura de governança bem definida ajuda a manter a integridade da rede, garantindo transparência, equidade e responsabilidade entre as partes interessadas.
O protocolo Beckn incorpora mecanismos — como sistemas de reputação, contratos inteligentes e técnicas criptográficas — para estabelecer confiança entre os participantes do ecossistema de comércio eletrônico. Esses mecanismos ajudam a mitigar os riscos associados ao comércio descentralizado. A Beckn também implanta recursos de segurança para proteger dados e ativos confidenciais dos usuários, criando um ambiente seguro para a realização de transações dentro do protocolo.
A natureza do Beckn permite que novos participantes ingressem em redes ONDC sem atrito, mesmo quando a rede está integrando muitos novos participantes simultaneamente. Esses recursos garantem que o protocolo possa lidar com maiores volumes de transações e acomodar a expansão geral das redes de comércio descentralizadas.
Além disso, a escalabilidade do Beckn permite ao protocolo oferecer suporte a uma ampla gama de casos de uso e aplicações, promovendo a inovação em todos os setores e aumentando a adoção global de soluções de comércio descentralizadas.
Como acontece com qualquer sistema complexo, é essencial manter a integridade e o desempenho das plataformas e serviços da ONDC. A observabilidade das aplicações e as soluções de gerenciamento de APIs podem ser úteis nesse sentido, especialmente quando usadas em conjunto com as melhores práticas de observabilidade. Ao implementar uma infraestrutura ONDC, as organizações podem considerar:
Isso inclui métricas técnicas (como uso da CPU, consumo de memória e latência da solicitação) e métricas de negócios (como o número de transações e taxas de sucesso).
As práticas de registro incluem a captura de informações detalhadas (como carimbos de data/hora, mensagens de erro, rastreamentos de stack e dados contextuais) sobre o comportamento e os erros do sistema. Cada microsserviço, banco de dados e serviço de suporte também deve ter seus logs agregados e armazenados em um sistema de registro centralizado para facilitar o acesso e a análise.
Dada a natureza distribuída e expansiva da ONDC, o rastreamento distribuído— que rastreia as solicitações à medida que elas fluem por vários serviços — pode ser inestimável para os esforços de solução de problemas e otimização.
Os indicadores de nível de serviço (SLIs) são as métricas que uma organização mede em relação a um serviço específico (como tempo de atividade e taxa de erro), enquanto os SLOs (objetivos de nível de serviço) são as metas que as empresas estabelecem para essas métricas (como 99,9% de tempo de atividade). Essas medições são definidas e acordadas em contratos de nível de serviço (SLAs). A definição de SLIs e SLOs relevantes pode ajudar as equipes a estabelecer expectativas de desempenho e disponibilidade do sistema, medir o progresso ao longo do caminho e cumprir os contratos com os clientes.
Testar proativamente a resiliência das plataformas ONDC, introduzindo experimentos de caos (engenharia de caos), permite que as equipes entendam como o sistema reage a falhas inesperadas e identifiquem oportunidades de melhoria.
A inteligência artificial para operações de TI (AIOps) pode automatizar a correlação de dados entre ferramentas de monitoramento, fornecer alertas preditivos do sistema e automatizar a análise da causa raiz, e tudo isso aprimora a observabilidade da ONDC.
O IBM® API Connect é uma solução completa de gerenciamento do ciclo de vida das APIs que utiliza uma experiência intuitiva para ajudar a criar, gerenciar, proteger, socializar e monetizar APIs de forma consistente, o que promove a transformação digital no local e na nuvem.
Descubra servidores, armazenamento e software projetados para sua estratégia corporativa de nuvem híbrida e IA.
Descubra como as automações de alto impacto podem ajudar a tornar seus sistemas de TI mais proativos, os processos mais eficientes e as pessoas mais produtivas.
Quando combinada com os recursos robustos do IBM API Connect, essa integração apresenta uma oportunidade revolucionária para compradores, vendedores e parceiros de logística prosperarem no mercado digital.
É hora de simplificar a experiência de compra. Os clientes não vão esperar.
A transformação digital adota uma abordagem digital e voltada para o cliente em todos os aspectos do negócio, incluindo seus modelos de negócios, experiências do cliente, processos e operações.
E-commerce, ou comércio eletrônico, é o processo de compra e venda de bens e serviços pela internet.
Leia sobre as tendências que estão moldando o futuro do mercado do e-commerce.
IA em finanças é o uso de tecnologia, incluindo algoritmos avançados e aprendizado de máquina (ML), para analisar dados, automatizar tarefas e melhorar a tomada de decisões no setor de serviços financeiros.
1 "Sobre a ONDC" (link externo ao site ibm.com), ONDC.org
2 "Unified Payments Interface," (link externo a ibm.com), NCPI.org
3 "ONDC completes more than 7.1 million cumulative orders in February since inception a year ago," (link externo a ibm.com), The Economic Times, 5 de março de 2024
4 "ONDC explained: What is it, top buyer and seller apps, how to order food & groceries, and more," (link externo a ibm.com), Forbes.com, 18 de setembro de 2023