Pular para o conteúdo
APIOps meetups are back! Join us for the next one, more info at apiops.info.

Nova API

1. Estratégia de produto da API

  • Canvas da jornada do cliente - Mapeie as necessidades reais dos usuários sem se fixar em uma API específica primeiro. Esta é sua oportunidade de automatizar e simplificar processos de negócios desajeitados ou desatualizados. Os usuários não querem clicar em uma interface do usuário ou realizar várias etapas extras, eles só querem que “as coisas funcionem”. É aqui que as APIs podem realmente ajudar.
  • Domain Canvas - Alinhe os conceitos
  • API Value Proposition Canvas - Defina o valor, não os pontos finais, e descubra se existe uma API existente para reutilizar ou comprar para atender à necessidade.
  • API Business Model Canvas - Garanta a viabilidade do seu produto API potencial.
  • Familiarize-se com a API Audit Checklist (fase conceitual) para saber o que é necessário e compartilhe com seus consumidores de API para obter feedback.

2. Experiência do consumidor de API

  • Valide seus planos com seus consumidores e planeje como integrá-los.

3. Arquitetura da plataforma API

  • Tela de impacto nos negócios - Verifique os riscos e as necessidades de mitigação
  • Tela de capacidade e Tela de localização planeje a arquitetura para a escala certa

4. Conceção da API

  • Tela de interação - Planeje o modelo de interação
  • Escolha o padrão de interface certo (Tela REST, Tela de eventos, Tela GraphQL) com base nas necessidades dos consumidores da API e da arquitetura
  • Elabore a OpenAPI ou outro contrato
  • Faça as duas primeiras fases da Lista de verificação de auditoria da API e compartilhe com seus consumidores da API para obter feedback.

5. Entrega da API

  • Siga as práticas internas de CI/CD, automação de testes e lançamento

6. Faça a Auditoria da API completa, usando a Lista de Verificação de Auditoria da API e prepare-se para publicar sua API

7. Publicação da API

  • Exponha as APIs de forma segura e clara para o público certo, com a documentação e os processos adequados.

8. Monitoramento e melhorias

  • Use métricas e feedback para acompanhar o desempenho da API e promover melhorias contínuas.