Nova API
Passar da ideia a uma API bem projetada.
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
- 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.
- 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
- Exponha as APIs de forma segura e clara para o público certo, com a documentação e os processos adequados.
- Use métricas e feedback para acompanhar o desempenho da API e promover melhorias contínuas.

Accelerate Your APIs with APIOps Cycles Workshop
A compact, high-impact 2-hour online or onsite workshop for API product owners, architects, platform teams, and IT leaders.
Learn more