Pular para o conteúdo

Fornecimento de API

Criar, testar e lançar APIs usando pipelines de entrega modernos e práticas recomendadas de engenharia.

  • APIs implementadas utilizando estruturas e padrões testados

Mesmo os melhores projectos de API falham se a entrega for inconsistente. Esta estação assegura que as suas APIs são construídas com qualidade, testadas exaustivamente e implementadas de forma fiável - permitindo iterações mais rápidas e maior confiança.

  1. Utilizar estruturas e bibliotecas estabelecidas para implementar APIs, assegurando a sua reutilização e manutenção.
  2. Aplicar abordagens “contract-first” ou “design-first” para garantir que os contratos API são validados antes da implementação.
  3. Testar a funcionalidade, a segurança e o desempenho das API, utilizando ferramentas de teste automatizadas.
  4. Utilize pipelines CI/CD para automatizar os processos de construção, teste e implementação, garantindo uma qualidade e rastreabilidade consistentes.
  5. Garantir que as APIs cumprem os requisitos de segurança e conformidade através de verificações e auditorias automatizadas.
  6. Utilize a lista de verificação de auditoria da API para garantir que a API cumpre os requisitos funcionais e não funcionais, incluindo segurança, desempenho e conformidade.

Fornecer estruturas de codificação, bibliotecas e normas para a implementação de API. Implementar pipelines de CI/CD, estruturas de garantia de qualidade e ferramentas de automatização da implantação.