Construindo uma plataforma escalável de comércio eletrônico na Cisco: do Devnet ao impacto em toda a empresa


Sumário executivo

O que começou como uma iniciativa liderada por Devnet para permitir que os materiais de garantia e preparação de comércio eletrônico de certificação e devnet de Devnet evoluíram para uma estrutura basic que beneficia a Cisco em geral. Ao longo de dois anos, a equipe Devnet navegou processos complexos, de segurança e compras para fornecedores de pagamentos globais a bordo, como Stripe e Verifone (2Checkout e Verifone, usados de forma intercambiável desde que a Verifone adquiriu o 2Checkout), estabelece estratégias de preços e segura a conformidade com os regulamentos tributários internacionais. Adicionando contexto, os alunos de todo o mundo precisam de uma maneira fácil de se inscrever nos cursos usando cartões de crédito, tornando esses recursos críticos para a acessibilidade e o alcance world. Enquanto a funcionalidade authentic de comércio eletrônico foi aposentada, as estruturas legais, as aprovações de fornecedores e as estruturas de contrato permaneceram-formando uma base pronta para outras equipes da Cisco. O aprendizado da Cisco Group, que conduz a certificação CCNA, CCNP e CCIE and so forth., enfrentando um prazo crítico, conseguiu alavancar perfeitamente essas aprovações e acordos existentes – não a própria plataforma – para integrar a Verifona sem demora, garantindo a continuidade dos negócios. Esse esforço demonstra o valor estratégico de estabelecer bases escaláveis e reutilizáveis muito além das necessidades de uma única equipe.

O que esperar do weblog

Este weblog descreve como um esforço de comércio eletrônico de devnet direcionado amadureceu em uma estrutura pronta para a empresa usada na Cisco. Ele explora a arquitetura técnica por trás da plataforma authentic, os desafios da integração de fornecedores globais de pagamento e impostos e o processo de quase dois anos de garantia de aprovações legais e financeiras. Ele também destaca como o Cisco Studying se beneficiou desses elementos fundamentais sem usar a própria plataforma Devnet. Os leitores terão informações sobre como fazer o trabalho duro cedo – conformidade, estratégia de fornecedores e capacitação authorized – podem criar valor duradouro e agilidade para futuras necessidades de negócios.

Impacto nos negócios

Trazer Stripe e Quaderno para o ecossistema da Cisco estava longe de ser direto. Cada aprovação exigia através do processo CASPR da Cisco (Cisco aprovado pelo Registro de Fornecedores/Parceiros), envolvendo revisões de segurança rigorosas, validações de conformidade e colaboração multifuncional com as equipes de segurança e compras da Cisco. As negociações de preços com os fornecedores de pagamento eram igualmente exigentes, exigindo uma compreensão clara dos modelos de preços baseados em quantity e a proposta de valor a longo prazo para a Cisco.

À medida que a plataforma amadureceu, passou para a Verifone – um processador de pagamento world que não apenas lidou com transações, mas também incorporou serviços tributários, simplificando a arquitetura. Essa mudança eliminou a dependência de ferramentas tributárias externas e operações financeiras consolidadas. O estabelecimento do Verifone como um fornecedor aprovado da Cisco significava passar por obstáculos rigorosos e rigorosos de segurança, juntamente com negociações contratuais complexas. O resultado foi um gateway de pagamento robusto e de grau corporativo, com preços negociados por transação sob um contrato de serviços mestre da Cisco-elegante, escalável e pronto para uso mais amplo.

Após dois anos de produção bem-sucedida, durante os quais clientes de mais de 130 países acessaram o Devnet Market, a plataforma de comércio eletrônico foi graciosamente aposentada. Como parte dessa transição, a Devnet também concluiu seu papel na curadoria de conteúdo para apoiar os usuários que se preparam para as certificações devnet – responsabilidades que agora residem totalmente com a Cisco Studying, que sempre gerenciou o próprio programa de certificação. No entanto, a infraestrutura, acordos e estruturas de processo permaneceram – um ativo silencioso, mas poderoso.

Nos meses que se seguiram, várias unidades de negócios – incluindo a superfície da Cisco e a colaboração BU – avaliando este sistema estabelecido. Embora as restrições impedissem a integração em alguns casos, como o desvio, a colaboração adotou com sucesso a solução. As bases provaram seu verdadeiro valor quando a aprendizagem da Cisco enfrentou um prazo crítico. Com apenas três dias para migrar de um fornecedor de comércio eletrônico herdado, eles se voltaram para o processo já aprovado à base de Verifone. Como a fundação já estava em vigor – de aprovações de fornecedores a termos contratados – eles conseguiram a bordo perfeitamente sem perda de continuidade ou receita de negócios. As transações começaram imediatamente, ininterruptas e com complete conformidade.

Hoje, a Cisco Studying transações mais de US $ 50 milhões por ano por meio desse processo – um número que deve crescer para US $ 150 milhões. Tão importante quanto qualquer unidade de negócios da Cisco agora pode adotar este sistema com o mínimo de atrito. O contrato mestre com a Verifone suporta integração baseada em alterações, permitindo que cada equipe adapte o uso de suas necessidades específicas e se beneficia de uma base padronizada, examinada e pronta para a empresa.

A origem: uma iniciativa devnet com uma visão escalável

No cenário corporativo de hoje, permitir plataformas de comércio eletrônico seguras, escaláveis e compatíveis com o globalmente não é uma pequena façanha-especialmente quando envolve a navegação de aprovações complexas de fornecedores, integração de sistemas de pagamento e conformidade regulatória em mais de 130 países. O que começou como uma iniciativa para apoiar a venda de certificações de Cisco DevCon Curated Colurations para Cisco DevNet, finalmente, lançou as bases para uma infraestrutura de comércio eletrônico em todo o Cisco agora preparado para lidar com mais de US $ 150 milhões em transações anuais.

No início, a plataforma de comércio eletrônico lançada sob o guarda-chuva Cisco Devnet foi construída para executar na AWS com a Kubernetes Orchestration, fornecendo resiliência e flexibilidade. O gateway de pagamento inicial foi alimentado pela Stripe, integrado a um serviço de cálculo de impostos externos, Quaderno, para garantir a conformidade com os requisitos tributários internacionais – principalmente em regiões como a UE e os EUA.

Arquitetura do sistema

1.1 componentes principais:

Camada de abstração do processador de pagamento‌: Essa camada abstrai a complexidade de interagir com vários processadores de pagamento como Stripe e 2Cceckout. Ele fornece uma interface unificada para o processamento de pagamentos, garantindo que os sistemas a montante não precisem estar cientes das nuances específicas de cada processador de pagamento.

Integração do motor de imposto de impostos Quaderno‌: Integrado ao sistema de pagamento, a Quaderno lida com cálculos de impostos em tempo actual para mais de 130 combinações de país/região, atendendo a bens digitais e físicos. Ele também automatiza a geração de relatórios, incluindo registros mensais de IVA e formulários anuais 1099.

Catálogo de produtos MicrosService‌: Este microsserviço gerencia o catálogo de produtos, operações de manuseio como adicionar, atualizar e excluir produtos. Ele se integra ao sistema de pagamento para garantir que os produtos sejam representados e precificados corretamente durante o processo de checkout. Além disso, o serviço permite o provisionamento automatizado de assinaturas de usuário com base no plano selecionado. Após a confirmação do pagamento, os usuários recebem acesso instantaneamente ao curso durante a assinatura. Essa automação reduz a necessidade de intervenção handbook, uma limitação em muitos sistemas herdados e garante uma experiência perfeita para os alunos.

Módulo de reconciliação da transação ‌: Este módulo é responsável por reconciliar transações diárias, garantindo que todos os pagamentos sejam processados e contabilizados corretamente. Ele também fornece backup automatizado ao armazenamento a frio para integridade dos dados. Além disso, pode incluir recursos de relatórios de uma base diária, semanal e mensal, fornecendo informações abrangentes sobre as tendências de transações, o standing de pagamento e a saúde financeira geral.

Fluxo de integração:

O fluxo de integração envolve o aplicativo cliente interagindo com a API de pagamento, que então se comunica com os processadores de pagamento. O sistema de gerenciamento de produtos e o mecanismo de impostos Quaderno também estão integrados a esse fluxo, garantindo que os produtos e impostos corretos sejam aplicados durante o processo de checkout.

Construindo uma plataforma escalável de comércio eletrônico na Cisco: do Devnet ao impacto em toda a empresaConstruindo uma plataforma escalável de comércio eletrônico na Cisco: do Devnet ao impacto em toda a empresa

1.2. Implementação de abstração do processador de pagamento

As plataformas modernas de comércio eletrônico geralmente exigem integração com vários processadores de pagamento para maximizar o alcance world e minimizar as falhas da transação. Uma camada de abstração de pagamento bem projetada permite que as empresas alternem perfeitamente entre fornecedores como Stripe e 2Checkout/Verifone, mantendo uma interface API consistente.

Integração de faixas:

  • ‌Consumer-side‌: elementos compatíveis com PCI.js é usado para coletar informações de pagamento com segurança no lado do cliente.
  • ‌-server-side‌: O fluxo de confirmação PaymentIntent é tratado do servidor, garantindo que os pagamentos sejam processados corretamente.
  • ‌WebHook Handlers‌: Webhooks são usados para lidar com eventos como Payment_Intent.Sucededed e Cost.Refunded, garantindo que o sistema seja atualizado em tempo actual.

2Checkout (Verifone) Requisitos:

  • ‌Order API‌: A API de ordem é usada com a assinatura do HMAC-SHA256 para garantir a integridade e a autenticidade das solicitações.
  • ‌IPN Lista‌: Um ouvinte de notificação de pagamento instantâneo (IPN) está configurado para lidar com notificações de pagamento do 2Checkout.
  • Detection ‌fraud Detecção: Os parâmetros de detecção de fraude são configurados para minimizar o risco de transações fraudulentas.

1.3. Automação de impostos Quaderno

O motor de impostos da Quaderno fornece cálculo de impostos em tempo actual para uma ampla gama de combinações de país/região, atendendo a bens digitais e físicos. Também adere às regras de imposto sobre IVA/GST/vendas, garantindo a conformidade com os regulamentos locais. A geração automatizada de relatórios, incluindo trilhas de auditoria para todos os cálculos, aprimora ainda mais a robustez do sistema.

1.4. Integração de produtos

A integração do produto é simplificada com a importação em massa do CSV e o mapeamento automático, permitindo que os administradores adicionem rapidamente produtos ao catálogo. Os pontos de extremidade da API REST fornecem acesso programático para casos de uso mais avançados. O painel administrativo oferece suporte a vários idiomas, atribuição de categoria tributária e sincronização de inventário, garantindo que o catálogo de produtos esteja sempre atualizado e preciso.

1.5. Segurança e conformidade

Segurança e conformidade são fundamentais em qualquer sistema de comércio eletrônico. O sistema de pagamento da Cisco adere ao nível 1 do PCI DSS through tokenização, garantindo que dados confidenciais sejam protegidos. A criptografia AES-256 é usada para dados sensíveis e a reconciliação diária da transação garante que todas as transações sejam registradas e reconciliadas com precisão. O backup automatizado para o armazenamento a frio fornece uma camada adicional de integridade e proteção de dados.

Conclusão: uma base que escala

Essa jornada reflete mais do que o sucesso de um único projeto. É uma prova do valor de realizar o trabalho duro – não é a conformidade, a segurança, os preços e a engenharia de uma arquitetura escalável além das necessidades imediatas, não apenas para uma única equipe, mas para o ecossistema mais amplo da Cisco. O que começou com o Devnet se tornou um ativo escalável para toda a empresa.

Agradecimentos

Este projeto foi bem -sucedido graças à equipe de engenharia de devnet dedicada e ao forte apoio da liderança sênior. Muitos desses líderes se mudaram para outras unidades de negócios da Cisco, mas sua visão inicial lançou as bases para uma estrutura de comércio eletrônico escalável e compatível.
O reconhecimento especial vai para Ming Zhu, gerente de Sr. Devnet, para contribuições significativas para este weblog e o sucesso da iniciativa. Agradecemos também a segurança, finanças, finanças, compras, impostos e costumes da Cisco e equipes de integração de fornecedores. Sua parceria foi basic para navegar nas aprovações, conformidade e operações globais. Seus esforços garantiram o sucesso a longo prazo da plataforma.

Compartilhar:

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *