Spanish English French German Italian Portuguese
marketing social
InícioTecnologiaAPIControle a expansão de APIs resilientes

Controle a expansão de APIs resilientes

Criar e distribuir APIs em breve poderá ser mais fácil: a Speakeasy, uma startup em estágio inicial, está trabalhando nisso.

“Começamos trabalhando em um grande problema, que qualquer desenvolvedor já enfrentou, que está simplificando drasticamente a maneira como os desenvolvedores podem fornecer APIs aos usuários finais”, disse o CEO Sagar Batchu.

No entanto, grandes empresas com mais de 5000 desenvolvedores já estão lutando contra a expansão das APIs, de acordo com uma pesquisa apoiada pela Postman's API Platform em seu relatório sobre Status da API de 2023. Trinta e um por cento dos entrevistados nessas grandes empresas citou “gerenciar muitas APIs ou microsserviços” como uma barreira para produzir APIs, em comparação com apenas 23% de todos os entrevistados.

É fácil ver como essa descoberta se conecta à aquisição recentemente anunciada do Postman e à próxima integração do Akita Software, a startup de observabilidade de API. “A adição de Akita fará mais fácil do que nunca para os usuários para gerenciar suas APIs de produção, mesmo diante da expansão da API”, afirma em um comunicado à imprensa.

De acordo com o fundador da Akita, Jean Yang, a ascensão das APIs mudou fundamentalmente o processo de desenvolvimento de software. “Mais e mais testes passaram para a produção. O comportamento previsto agora é baseado no comportamento observado. Cada vez mais, a única maneira de as equipes descobrirem o que está funcionando é inspecionando a produção. Precisamos de novas ferramentas que atendam aos desenvolvedores onde eles estão: não apenas para criar o primeiro rascunho do software, mas para depuração, manutenção e o enésimo rascunho”, escreveu ele.

Esta nota mostra que o engenharia do caos não é mais o domínio exclusivo dos engenheiros de confiabilidade do local.

Originalmente desenvolvido em grandes empresas para ajudá-las a testar sistemas para teste, desempenho, caos, etc. em produção, agora pode ser testado em desenvolvimento, ampliando seu impacto. “O cofundador e CEO da Steadybit, Benjamin Wilms, disse que, ao mover os testes de volta ao pipeline de desenvolvimento, você envolve não especialistas, para que eles possam lidar com os problemas antes de chegarem à produção”.

Embora o teste de caos não esteja limitado a APIs, os dois podem andar de mãos dadas. “As equipes podem se beneficiar significativamente da integração dos recursos de teste de API de ponta a ponta do Postman no Steadybit para experimentação de engenharia de caos”, escreveu o gerente de produto da startup alemã, Manuel Gerding, em um post. curso sobre o assunto.

No entanto, a resiliência da API não é apenas um desafio técnico; É também um problema de recursos humanos. Observando recentes demissões em tecnologia, Postman alertou que "empresas com APIs desorganizadas e mal documentadas podem descobrir problemas inesperados quando os desenvolvedores saem".

Uma das principais preocupações, observou o relatório, são as "APIs zumbis". “Essas APIs não são de propriedade, monitoradas ou mantidas e, às vezes, são esquecidas pelos negócios. Na pior das hipóteses, APIs zumbis são um risco de segurança; No mínimo negativo, eles fornecem uma experiência de consumo ruim.”

Catálogos internos de API podem ajudar a evitar APIs zumbis, e uma startup francesa chamada Bump pode ajudar a documentar e catalogar facilmente suas APIs. "A empresa gera automaticamente a documentação de suas APIs para que outras equipes sempre saibam como usar determinadas APIs."

Ler sobre catálogos de API internos é uma reminiscência de uma tendência mais ampla: a ascensão da engenharia de plataforma e seu corolário, portais de desenvolvedores internos. Todos estão ligados à mesma necessidade: para que os desenvolvedores sejam eficientes, eles precisam saber rapidamente quais recursos estão disponíveis para eles. E, claro, não faz mal que também torne suas organizações mais seguras.

RELACIONADO

INSCREVA-SE NO TRPLANE.COM

Publicar no TRPlane.com

Se você tiver alguma história interessante sobre transformação, TI, digital, etc. com um lugar no TRPlane.com, envie para nós e compartilharemos com toda a Comunidade.

MAIS PUBLICAÇÕES

Ativar notificações OK Sem gracias