API Economy: o futuro é agora

API Economy: o futuro é agora

Há poucos dias em uma reunião com o CEO e o CIO de uma grande empresa industrial surgiu uma discussão interessante. Até que ponto a empresa deles, uma indústria, deve se inserir no mundo digital? Claro que não existem respostas únicas, mas lembrei uma frase do Walter Wriston, falecido CEO do Citicorp/Citibank, famoso por introduzir inovações como as hoje tão comuns ATMs, que disse certa vez “information about money has become almost as importante as money itself”. Substitua “Money” pelo produto que vocês fabricam e talvez tenhamos a resposta. Na verdade os negócios modernos estão, todos, se tornando negócios digitais, governados por software. As empresas tornam-se cada vez mais “software enabled enterprises”. Recomendo uma profunda reflexão sobre o assunto após uma atenta leitura da entrevista de Marc Andreesen, criador do Mosaic e Netscape, ao WSJ: “Why software is eating the world”. Embora seja de 2011, mas de lá para cá o processo se acelerou. O que é a Airbnb, que está afetando a indústria hoteleira? Uma empresa de software. O que é são EasyTaxi e Uber, que revolucionam a velha indústria de taxis? Empresas de software.

O que isto significa? Que questões tecnológicas antes restritas ao hermético mundo dos profissionais de tecnologia e do setor de TI devem ser debatidos, sem tecnicismos, com os CEOs e demais C-levels das empresas. E o CIO tem, caso queira assumir, papel preponderante neste movimento.

Vamos citar um exemplo. Outro dia comentávamos sobre APIs (Application Program Interfaces) com um CIO e ele me disse que isso era uma questão dos seus arquitetos e que ele nem queria saber sobre o assunto. Errado. APIs não são meras questões de tecnologia. São questões de negócio. Recentemente a consultoria Deloitte, em seu relatório Tech Trends 2018 reafirmou a importância das APIs como estratégia de negócio em um extenso artigo, “API imperative: From IT concern to business mandate”. Ele explicita: “As pioneering organizations leading the API imperative trend have discovered, companies can make more money by sharing technology assets than by controlling them.”. O Gartner também enfatiza a importância da API Economy, afirmando “The API economy is an enabler for turning a business or organization into a platform.”.

Estamos vivenciando uma verdadeira mudança de paradigmas no pensar do papel da tradicional TI nas empresas. Estamos vendo a junção de uma “data-driven society”, onde dados ocultos hoje são revelados e nos mostram correlações surpreendentes, que modificam nossa maneira de ver o mundo (e nossos clientes, nossos processos, etc) com a onipresente mobilidade nos obrigando a revermos profundamente o papel de como TI atua nas nossas empresas.  Precisamos criar aplicações modernas que reflitam este novo olhar sobre a TI. Os sistemas que desenvolvemos e mantemos nas últimas duas décadas foram desenhados e construídos para um mundo diferente do que existe hoje. Há dez anos não existiam iPhone, iPad, Facebook, Uber.

O mundo anterior era cliente-servidor, com incipiente comércio eletrônico onde navegávamos pela Web. As aplicações de hoje devem ser omnichannel (adaptativas a qualquer dispositivo que o usuário use no momento), elásticas (aproveitando o potencial de elasticidade da computação em nuvem), contextuais, intuitivas em sua interface com o usuário e API-oriented.

Mas, vamos concentrar a atenções nas APIs e na “API Economy”. Sairemos do mundo dos arquitetos de software e entraremos no dos CIOs e CEOs. Sair da tecnologia e entrar no mundo dos negócios. Aí está a importância das APIs. Embora o termo esteja entre nós há muitos anos, ele ficou até agora restrito aos profissionais de tecnologia. Com uma maior compreensão que uma estratégia de APIs movimenta novos negócios (graças à visão inovadora do Jeff Bezos da Amazon, que mostrou o caminho, com sua proposta de Amazon Store API), como podemos ver em um artigo de 2012, “The Secret to Amazons Success Internal APIs”, o conceito começou a despertar interesse de executivos de empresas de diversos setores, não apenas as do mundo da Internet. Portanto, os CIOs não podem e nem devem ignorar este assunto. Em muito pouco tempo seus CEOs o chamarão um dia para debater este tal de API e que sua TI está planejando fazer, e porque ainda não o fez.

Entrar na “API economy” implica em uma clara estratégia de usar TI para gerar novas receitas. Demanda desenhar uma estratégia de APIs e um modelo de receitas (como ganhar dinheiro com as APIs) e para isso existem diversos modelos de negócios aplicáveis. Mas antes de tudo é necessário definir a sua estratégia para o mundo das APIs. Onde a empresa quer chegar? Como alavancar um ecossistema de desenvolvedores que tenham interesse em usar APIs e criar novas soluções a partir delas? E porque e como sua empresa vai ganhar com isso? Cada empresa terá sua própria estratégia, mas a única certeza é que as empresas que não entrarem na API Economy ficarão para trás.

Por Cezar Taurion

O que você pode aprender com “Bezos Mandate”, a chave do sucesso da Amazon?

O que você pode aprender com “Bezos Mandate”, a chave do sucesso da Amazon?

Um dos principais segredos do sucesso da Amazon é indiscutivelmente a agilidade com que desenvolvem e modificam seus sistemas de TI.

Em 2002, em meio interno ao seu time de desenvolvimento interno, Jeff Bezos explicitou:

  1. All teams will henceforth expose their data and functionality through service interfaces.
  2. Teams must communicate with each other through these interfaces.
  3. There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
  4. It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols – doesn’t matter. Bezos doesn’t care.
  5. All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
  6. Anyone who doesn’t do this will be fired.

Quer dar uma olhada no que fazem? Veja o artigo “Have you had your Bezos moment? What you can learn from Amazon”, no link https://blogs.mulesoft.com/biz/api/have-you-had-your-bezos-moment-what-you-can-learn-from-amazon/

 

Equipe API Economy Summit

Evolution of the API Economy: Adopting new business models to drive future innovation

Evolution of the API Economy: Adopting new business models to drive future innovation

Para entender um pouco mais de API Economy, a leitura deste documento do IBV (IBM Institute for Business Value) é uma ótima sugestão: “Evolution of the API economy: Adopting new business models to drive future innovation”.

O documento de 20 páginas explora o assunto e questiona se sua empresa está preparada para a economia das APIs, abordando algumas questões-chave:

  • Como a adoção de uma API é integrada à estratégia digital da sua organização?
  • De que maneiras as APIs internas ou externas são usadas hoje por sua organização?
  • Como você identifica os recursos existentes no mercado, que sua organização poderia acessar por meio de APIs?
  • Quais ativos digitais exclusivos sua organização possui que poderiam ser mais efetivamente explorada através do uso de APIs?
  • Quais pessoas da sua organização têm a responsabilidade de identificar potenciais APIs que podem agregar valor aos seus produtos e serviços existentes?

 

Boas perguntas, não é mesmo? Nem todo mundo tem as respostas.

 

Por isso vale a pena ler o relatório em https://public.dhe.ibm.com/common/ssi/ecm/gb/en/gbe03759usen/gbe03759-usen-03_GBE03759USEN.pdf

 

Equipe API Economy Summit

10 Passos para a API Economy

10 Passos para a API Economy

Os negócios modernos estão, todos, se tornando negócios digitais, governados por software.

 

As empresas tornam-se cada vez mais “software enabled enterprises”. O que é a Airbnb, que está afetando a indústria hoteleira? O que é o Uber, que revoluciona a velha indústria de táxis? Empresas de software! O que isto significa? Que questões tecnológicas antes restritas ao hermético mundo dos profissionais de tecnologia e do setor de TI devem ser debatidos, sem tecnicismos, com os CEOs e demais C-levels das empresas. E o CIO tem, caso queira, um papel preponderante a assumir neste movimento.

Entra em cena o conceito de API (Application Program Interface). APIs não são meras questões de tecnologia. São questões de negócio. APIs  são o centro do que podemos chamar “API Economy”  que pode ser definida como:

“all commerce generated by the business of providing, consuming, integrating, and adding value to data (and thus often to products and services) via application program interfaces (APIs) that create economic value”.

Chamo a atenção para as palavras comercial e valor econômico. Negócios por definição. A “API Economy” não está restrita as empresas do mundo da Internet mas a todos os negócios.

O API Economy Summit vai debater este assunto em profundidade. O tema está bem aquecido e já é considerado estratégico para as empresas na nova economia. Um bom exemplo da sua importância é a frase de Paolo Malinverno, VP de pesquisas do Gartner:

“We are building a digital society in which the virtual world and the physical world merge, and in which everyone and everything is connected.  We already live in an API economy where CIOs must look beyond APIs as technology and instead build their company’s business models, digital strategies and ecosystems on them.”.

O Gartner lista 10 passos para uma empesa entrar na API Economy:

O link para o artigo “10 Steps to the API Economy” está em https://www.gartner.com/smarterwithgartner/the-road-to-the-api-economy/ .

 

Equipe API Economy Summit