BR - API

De SOA para APIs - A base de uma fundação moderna de negócios digitais

Issue link: https://axway.uberflip.com/i/1300495

Contents of this Issue

Navigation

Page 6 of 8

6 axway.com.br Cinco práticas recomendadas de API Migrar dos WebServices SOAP e de aplicações legadas para experiências de cliente impulsionadas por API funciona melhor quando sua organização segue práticas recomendadas comprovadas. Você precisa de planejamento detalhado, adesão executiva, orçamentos, responsabilidade, tarefas escolhidas, calendários, etc. Isso é certo. Se não tiver esses tipos de práticas básicas de gerenciamento de projeto, você terá problemas com as APIs. Recentemente, surgiram muitas práticas recomendadas que fazem com que o processo de transição de SOA para API funcione o melhor possível. Os destaques incluem: 01 Mapeamento do comportamento do cliente Para que as APIs sejam relevantes, elas precisam se alinhar e ter a capacidade de adaptação de acordo com os requisitos em constante mudança dos clientes. Por exemplo, isso pode significar antecipar informações adicionais importantes para o cliente. Entender os padrões de navegação é fundamental. 02 Compreender a diferença entre o uso de serviços WebServices A implementação de SOA muitas vezes resultou em centenas, se não milhares, de WebServices de acordo com a granularidade do design. As APIs, por design, devem executar a tarefa do desenvolvedor, que as usa com mais facilidade, e isso normalmente resulta na combinação de WebServices em uma única chamada de API. Por exemplo, um desenvolvedor que escreve um aplicativo não se importa com as muitas etapas que podem ser necessárias para inserir uma venda ou um novo contato. Um método de API que usa a quantidade de serviços da web necessária para realizar a tarefa ajuda a simplificar a tarefa do desenvolvedor. 03 Planejar como as APIs migrarão de equipes isoladas para toda a organização Se usar as APIs de modo certo, você migrará naturalmente da fase de "startup". Haverá um momento no qual você desejará fazer com que várias pessoas da organização possam usar as APIs. Afinal, as APIs são uma ferramenta para a empresa tanto quanto (ou mais) que fazem parte da TI. Uma boa prática é planejar a dispersão delas pela organização. 04 Gerenciamento do controle das APIs por toda organização Dispersar o uso das APIs não significa perder o controle. Controles avançados sobre as APIs são fundamentais para a adoção efetiva em vários projetos em diferentes unidades de negócios. Mantenha aspectos unificados de suas APIs para maior eficiência. A melhor abordagem para obter controle é adotar uma plataforma de API em toda a empresa. 05 Tornar o desenvolvimento das APIs mais acessível para um pool maior de desenvolvimento Programas de API de êxito incluem um portal do desenvolvedor de API. O portal fornece a capacidade de impulsionar sua equipe inicial de especialistas em API para capacitar outras pessoas na organização, tanto os consumidores quanto os criadores de API. Parte disso envolve fornecer um catálogo de APIs existentes. Com essa capacidade, os desenvolvedores podem testar APIs existentes para aprender como usá-las. Os fóruns da comunidade fornecem um local para aprendizagem "peer-to-peer" e etc. É surpreendente ver como as pessoas querem usar as APIs assim que entendem seu potencial. Não é raro ver inovação não planejada à medida que equipes técnicas de fora do setor de TI usam APIs existentes para criar ferramentas que resolvam seus desafios de negócios.

Articles in this issue

Links on this page

view archives of BR - API - De SOA para APIs - A base de uma fundação moderna de negócios digitais