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 3 of 8

3 axway.com.br Transformação digital = transformação da experiência do cliente A SOA foi, de certo modo, vítima do próprio sucesso. Mesmo imperfeita, ela demonstrou conclusivamente que um prêmio econômico massivo seria recebido por quem pudesse transformar seus negócios usando a tecnologia. A SOA abriu os olhos dos líderes de negócios para o potencial das aplicações compostas que poderiam incluir serviços relevantes à função do usuário. Eles viram a promessa de aplicações pouco vinculadas para criar novas e melhores experiências para o cliente. Havia a necessidade de desenvolver a tecnologia que possibilitaria essa transição. O engajamento do cliente Omnichannel oferece um exemplo de transformação de negócios digitais em ação. Por exemplo, em um banco, seria possível conectar o cliente continuamente a informações da conta, transações, terceiros (como contas de investimento), serviços de empréstimo e representantes de atendimento ao cliente por telefone, computador, smartphone, quiosques locais e etc. Para isso, uma coleção abrangente de aplicações teria que encontrar conexões ágeis e simples. A SOA era muito deselegante para essa visão. A solução apareceu na forma de APIs (Interfaces de Programa de Aplicações) com base em padrões. A API, uma entidade de software que conectava aplicativos e hardware, não era nova. Entretanto, com a adição de padrões abertos e simples, ela se tornou um meio para uma verdadeira revolução na TI. Atualmente, quando artigos de TI discutem APIs, eles fazem referência invariavelmente às APIs criadas para o protocolo de mensagem REST (Transferência de Estado Representacional) e para a linguagem de programação JSON. Essas APIs RESTful, como são conhecidas, oferecem aos desenvolvedores e aos arquitetos o tipo de conectividade muito simples idealizada, mas nunca concretizada, dos padrões SOA. As APIs RESTful, usando novos protocolos como HTTP, podem vincular praticamente quaisquer duas partes de um software com muita facilidade. Os padrões acordados para as APIs RESTful contêm um conjunto de métodos simples, como GET e PUT (dados). No exemplo do banco, enquanto os desenvolvedores tinham endereços de APIs (URLs) e parâmetros de dados, eles conseguiam criar um aplicativo bancário do consumidor que deu ao cliente acesso a contas, sistemas de negociação, etc., com relativa facilidade. Além disso, era muito simples alterar o aplicativo e suas conexões subjacentes de API. Desse modo, as APIs se tornaram as ferramentas da transformação digital.

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