Quando um desenvolvedor pensa em expandir a experiência do usuário através das suas APIs e ser incluída em portais de APIs, é preciso primeiro entender sobre o gerenciamento das aplicações.
No início dos anos 2000, com o avanço da web e da internet, empresas como Salesforce e ebay começaram a enxergar e utilizar as APIs. Desde então, a noção das interfaces evoluiu um pouco.
APIs com interfaces intraorganizacionais, de acordo com Erik Wilde, é enxergar a API não só como algo técnico que conecta dois softwares. É importante olhar para isso como algo organizacional.
“Há uma parte aqui, outra ali, e elas fazem coisas diferentes e a API permite que elas façam o trabalho de uma forma mais dissociada”, diz Erik.
Podemos pensar então que a combinação das APIs com software são trabalhos distintos que, juntos, operam de forma coerente para alcançar as expectativas, visto que com o desenvolvimento nas últimas duas ou três décadas a Tecnologia da Informação ficou ainda mais complexa e exposta.
Dessa forma, é preciso que as APIs sejam sempre melhoradas e possam ser reutilizadas diversas vezes. Isso faz parte de um gerenciamento organizacional interno e externo.
Um bom gerenciamento das APIs no atual momento da tecnologia, em que organizações compartilham informações e dados é preciso pensar em ideias que possam deixar as APIs simples e reutilizáveis.
A alteração de funções das APIs de um mecanismo técnico para um mecanismo mais organizacional se tornou primordial para quem constrói e utiliza as APIs. É preciso gerenciar e proteger as aplicações.
Quer entender um pouco mais sobre a palestra? Vem conferir o vídeo!
Este artigo foi escrito por Erik Wilde e publicado originalmente em Prensa.li.