Abrange os aspetos arquiteturais das plataformas API.
Station
Decisões de arquitetura e plataforma
Utilize requisitos e restrições para decidir o padrão de arquitetura certo e as capacidades de plataforma de suporte.
As escolhas de arquitetura devem resultar de evidências sobre impacto de negócio, localizações, fronteiras de confiança, capacidade, latência, propriedade dos dados, consistência, operabilidade, segurança, privacidade, governação e custo.
Sua rota no mapa
Mapa do metrô
Select a cycle, station, or stakeholder to open its permanent method page.
Selected station: Arquitetura da plataforma API - Arquitetar APIs para escalabilidade e reutilização
Pessoas a envolver
Recursos relacionados
Resultados
- Uma escolha de arquitetura justificada
- Riscos, localizações, capacidade, segurança, privacidade e restrições de operabilidade documentados
- Justificação clara para API, evento, ficheiro, stream, produto de dados, integração direta ou disponibilização híbrida
Critérios do percurso
Critérios de entrada
- A oportunidade de capacidade está identificada e documentada.
- A capacidade responde a uma necessidade clara de negócio e é reutilizável pelos utilizadores previstos.
- A interface selecionada fornece uma abstração adequada aos utilizadores.
- A proposta de valor da capacidade foi validada com partes interessadas de negócio e utilizadores.
- Os segmentos de utilizadores estão identificados.
- Está definido um roadmap de implementação de alto nível.
Critérios de saída
- A capacidade responde a uma necessidade clara de negócio e é reutilizável pelos utilizadores previstos.
- A interface selecionada fornece uma abstração adequada aos utilizadores.
- A proposta de valor da capacidade foi validada com partes interessadas de negócio e utilizadores.
- Os segmentos de utilizadores estão identificados.
- Está definido um roadmap de implementação de alto nível.
Como é o sucesso na prática
Compare estilos de arquitetura viáveis com os requisitos recolhidos e documente o padrão selecionado e a respetiva justificação.
- Utilize o Canvas de Impacto no Negócio para identificar riscos de disponibilidade, segurança e dados que influenciam as opções de arquitetura. — Canvas de Impacto no Negócio
- Utilize o Canvas de Localizações para captar restrições geopolíticas, regulamentares, de rede, residência e fronteiras de confiança. — Canvas de Localização
- Utilize o Canvas de Capacidade para captar volumes atuais e futuros, picos, latência, cache, limitação de pedidos e expectativas de escala. — Canvas de Capacidade
- Utilize orientação de métricas e análise para definir como a capacidade escolhida será monitorizada e melhorada.
Metro lines
Centra-se nos princípios e práticas de conceção de APIs.
Recursos relacionados
Browse the resources selected for Decisões de arquitetura e plataforma; the summary above explains how they support this station’s work.
Recursos
Resources for Decisões de arquitetura e plataforma
canvas
Canvas de Impacto no Negócio
Conceber uma arquitetura de plataforma API escalável e segura que satisfaça os requisitos de negócio e técnicos.
Resultados
- Infraestrutura API escalável
- Segurança e conformidade melhoradas
- Desempenho melhorado da API
Como funciona
- Riscos de disponibilidade: Identificar riscos e impactos.
- Formas de mitigar os riscos de disponibilidade: Definir medidas de mitigação.
- Riscos de segurança: Documentar os riscos relacionados com a segurança.
- Formas de mitigar os riscos de segurança: Propor estratégias para mitigar os riscos de segurança.
- Riscos dos dados: Identificar os riscos para a exatidão ou disponibilidade dos dados.
- Formas de mitigar os riscos dos dados: Planear estratégias para lidar com os riscos dos dados.
Relevant cycles
Ciclo de Produto de Capacidades
Um ciclo para transformar capacidades de negócio em capacidades digitais reutilizáveis antes de selecionar o estilo de implementação.
Ciclo de Produto de API
A jornada APIOps Cycles focada em API para transformar APIs em produto, concebê-las, entregá-las, publicá-las e melhorá-las.
Ciclo de Produto de Integração
Um ciclo para transformar capacidades de integracao reutilizaveis em produto antes de selecionar o estilo de implementacao.
Ciclo de Automação
Um ciclo para identificar, conceber, entregar, capacitar e melhorar oportunidades de automação.