Posts Tagged ‘API Netflix’

API pública ou privada, como escolher?

api-icon-connect   Com a adoção cada vez maior de APIs, empresas estão ganhando novas maneiras para diversificarem e aumentarem o lucro de seus negócios. A maior rentabilidade, possibilidade de aumentar o market share e a escalabilidade de sistemas são apenas algumas das várias razões para companhias criarem as suas próprias interfaces de comunicação. Mas a escolha entre um modelo de API pública, privada ou mista muitas vezes confunde gestores e pode acabar prejudicando a empresa. Cada modelo tem as suas vantagens e desvantagens. APIs públicas, por exemplo, melhoram o relacionamento de companhias com desenvolvedores e criam novos modelos de negócios, enquanto as privadas aumentam a integração entre equipes e melhoram a produtividade, mas só uma boa estratégia pode te ajudar a escolher entre o modelo adotado pela Netflix e ESPN (privada) ou pelo Twitter e o Facebook (pública). Com a decisão certa, os lucros são maximizados sem que dados sensíveis ou a estabilidade dos sistemas sejam comprometidos. Uma das principais considerações que devem orientar a sua tomada de decisão, é a clara distinção entre APIs públicas e privadas. Uma interface é definido como pública ou privada, dependendo se ele tem como alvo desenvolvedores externos ou internos. Neste post, vamos explicar a distinção em detalhe e explorar formas que podem impactar seu programa de API.

O dilema entre API pública ou privada

API Privada

Private-APIs-v5 A API privada (Conheça 5 benefícios da API Privada) é uma interface que abre partes de dados, aplicações e funcionalidade do back-end de uma organização para que desenvolvedores, internos, usem essas informações e dados. As novas aplicações criadas pelo pessoal de desenvolvimento podem ser distribuídas publicamente, mas a interface administrativa não está disponível para quem não trabalha diretamente para o editor dessa API. APIs privadas podem reduzir significativamente o tempo e os recursos necessários para:
  • integrar os sistemas internos;
  • construir novos sistemas;
  • Aumentar a conectividade interna e até a produtividade;
  • criar aplicativos móveis e outros;
Esses benefício estendem o alcance de mercado e agregam valor às ofertas existentes. Ao invés de criar aplicações em silos a partir do zero, os desenvolvedores podem desenhar a partir de um conjunto comum de ativos de software internos, o que é mais rápido e mais barato. O objetivo de um programa de API privada é permitir que os desenvolvedores internos ,que estão construindo novas aplicações, aproveitem os sistemas existentes. Portanto, as necessidades e preferências destes desenvolvedores devem ser levadas em consideração no momento de tomada de decisão dos gerentes de negócios e e da equipe de interface que estão implementando o programa. Há outras considerações que precisam ser mencionadas, tais como:
  • como garantir que o programa atenda ambas as metas do projeto imediatos da organização;
  • Requisitos de conectividade futuras
É vital para lidar com o gerenciamento contínuo de qualquer programa de API! Esse gerenciamento é o que vai garantir a segurança e o desempenho dos sistemas de back-end. Gestão de um programa API privado pode parecer fácil: as interfaces só são expostos a desenvolvedores internos, reduzindo os riscos de segurança; Designers de API tem acesso direto a esses desenvolvedores, tornando mais fácil para criar interfaces amigáveis-dev. No entanto, é importante lembrar que a exposição de interface de software sempre cria uma série de desafios de segurança e gerenciamento. Por exemplo, em muitos casos, essas aplicações irão se comunicar com APIs através da Internet pública ou redes móveis – mesmo se os aplicativos são apenas para uso dos funcionários internos. Há também desafios associados com sistemas que usam diferentes protocolos e padrões de integração.

API Pública

Open-APIs-v5 Uma APIs pública é uma interface que foi projetado para ser de fácil acesso pela população mais ampla da Web e os desenvolvedores móveis. Isto significa que uma API pública pode ser utilizada tanto por desenvolvedores dentro da organização que publicou essa API ou por qualquer organização de desenvolvedores externos que desejam se inscrever para o acesso à essa interface. É lembrar que no Trello, e em outras ferramentas,  você pode fazer acesso usando o seu Gmail. Uma API pública geralmente busca atingir a crescente comunidade de desenvolvedores de aplicativos free-agent. Isso permitirá que a organização estimule o desenvolvimento de aplicativos inovadores ou até soluções inovadores que gerem valor para o negócio principal, sem investir diretamente nos esforços de desenvolvimento. Uma API pública pode ser usada por desenvolvedores internos, mas é importante ressaltar – na maioria dos casos – o sucesso de uma API pública dependerá da sua capacidade de atrair desenvolvedores externos e ajudá-los a criar novas funcionalidades e conexões. Portanto, para os gerentes de negócio e designers de interface, o objetivo fundamental deve ser o de aumentar a quantidade e a qualidade do uso da API; iss significa:
  • ter um público-alvo específico;
  • entregar uma interface e documentação destinada a atender às preferências desse público;
  • realizar de actividades de sensibilização;
  • materiais direcionados.
Também é importante notar que a abertura de uma interface para desenvolvedores externos pode aumentar significativamente os desafios de gerenciamento e segurança associados a essa API.  O aumento dos riscos de segurança representam outro grande desafio associado para quem vai começar a trabalhar com API Pública pois, teoricamente, significa que qualquer desenvolvedor pode acessar sistemas de back-end expostos.

Primeiros passos para adotar uma API

A adoção de um modelo de API demanda planejamento, controle técnico e financeiro. Boas políticas de governança e privacidade permitem que as APIs sejam consideradas seguras e estáveis. Outros pontos também devem ser considerados, tais como:

Infraestrutura

Uma empresa deve estar preparada para suportar o ambiente projetado das requisições de acesso às suas APIs. Ter métricas de crescimento realistas permite que expansões sejam feitas com mais eficiência e sem desperdício de recursos.

Suporte e documentação

A possibilidade de falhas e erros de sistema aumenta junto com o crescimento do número de usuários. Para diminuir o tempo que desenvolvedores gastam solucionando problemas e aumentar a fidelidade aos seus serviços, um bom suporte é fundamental. Parte dele é construído no momento da criação da API por meio de uma documentação que tenha catalogado códigos de erros, bugs conhecidos e tutoriais de uso. Lembre-se: a maioria dos usuários de suas interfaces não estavam ao seu lado no momento em que ela foi criada. Uma API não é, necessariamente, algo que vai beneficiar todas as empresas. Quanto maior o acesso dado a desenvolvedores, maior será o investimento em políticas de segurança e privacidade. Os desafios e as horas gastas com suporte a usuários também aumenta, o que pode tornar a disponibilização das APIs algo proibitivo. Modelos de APIs privadas também podem gerar lucro ao permitir que sistemas internos tenham maior escalabilidade e garantir que dados sensíveis fiquem restritos ao ambiente corporativo.

Conclusão

Independente do modelo escolhido, é importante que as empresas saibam utilizar APIs como um excelente meio para aumentar a fidelidade de seus usuários e ganhar novos parceiros comerciais (Aumente suas vendas usando API). Tanto o modelo de API pública quanto o de APIs privadas possuem as suas vantagens, cabendo à empresa decidir, por meio de suas políticas internas e da sua estratégia de negócios, qual modelo deve ser adotado. Você quer criar suas próprias APIs e quer ajuda de uma especialista? Converse conosco, podemos te ajudar a encontrar o modelo ideal para sua estratégia de API. Aproveite para deixar um comentário ou uma dúvida! Post de Referência: Api Academy

Leia mais


Estratégia de monetização das APIs

Monetizando sua API

API

Por trás de alguns programas e sistemas que utilizamos, há um conjunto de rotinas e padrões que permite sua conexão com outros sistemas sem a intervenção direta do usuário, isso acontece via API. Elas são desenvolvidas por empresas que desejam que seus softwares possam ser associados a outros tipos de serviços. E é esse o caminho através do qual muitas organizações estão gerando dinheiro e ampliando seu poder de mercado. Diversas empresas estão fazendo isso: UOL, Google, Philips, Samsung, BMW, Mailchimp e outras de diferentes tamanhos e segmentos.

Relação entre API e aumento de faturamento

Imagine uma empresa que trabalhe com venda de passagem área por meio de pedidos online. A área de Marketing vai pensar na hora em utilizar mídia paga, trabalhar com SEO e mídias sociais e isso é valioso, mas é possível ser ainda mais efetivo. Se essa mesma empresa conseguir integrar seu sistema de pedidos, buscando informação, diretamente dos sites de empresas aérea, consegue imaginar a quantidade de novos clientes que podem ser gerados por meio dessa iniciativa? É isso o que a Decolar.com faz, as APIs já foram percebidas pelo mercado como poderosas fontes de receitas e, caso o seu negócio ainda não tenha prestado atenção nessa oportunidade, é melhor repensar suas estratégias de geração de leads. É por isso que as áreas de Marketing e TI precisam conversar mais. Se a área de TI ofertar esse tipo de solução para o departamento de Marketing, é bem possível que saiam como um modelo de negócio.

Podemos dar também um exemplo prático e real do quanto uma API pode gerar lucro à empresa e crescimento profissional aos gestores de visão. O Netflix atuava em uma única dimensão (oferecimento de assinaturas através de um site tradicional). Muito além de desenvolver um site responsivo (que proporcionasse uma boa experiência de usuários de smartphones e tablets), o Netflix foi mais fundo e integrou seu programa a outras tecnologias, possibilitando aos seus clientes acessarem os serviços através de uma Smart TV, por exemplo. Percebeu que não há limites para uso dessa tecnologia?

APIs como estratégia de monetização

Receita Direta

Esse formato é um dos mais conhecidos e mais utilizados também para cobrar pelo acesso a uma API. É bastante utilizado por empresas que disponibilizam seus serviços via Saas (Software as a Service). Você vai criar um limite claro que dizendo que tantas chamadas na sua API vão custar um determinado valor. É uma relação direta entre volume e valor a ser pago, podendo, esse valor, ser fixo ou não. Para incentivar o uso das API, algumas empresas deixam por um valor abaixo ou até de graça por um tempos, para que o desenvolvedor possa usar a atestar que de fato ele precisa ter acesso aquelas APIs.

Clique aqui e conheça a forma de cobrança da API do paypal.

Pacotes ou planos

A diferença está na forma de contratação, é um plano onde se cria faixas de chamadas, algo parecido com o que as telefonias fazem com o consumidor. O desenvolvedor poderá usar da forma mais conveniente até o final do plano. Clique aqui para conhecer  a forma de cobrança da API do Bing Search.

Clique aqui para conhecer a forma de cobrança da API do Google Maps.

Programa de afiliados e marketplace

Amazon, Buscapé, Mercado Livre, Cnova: a existência dos marketplaces está intimamente ligada à força das APIs. É através delas que um site de e-commerce pode se integrar à plataforma base, onde será feita a venda. O marketplace oferece um oceano de produtos, de diversas fontes e sem modificar a experiência de usuário. Isso significa aumento nas receitas de ambos os parceiros!

Exemplo: APIs como estratégia de monetização

Sistemas de pagamento online

Quem tem uma loja online provavelmente sabe bem o que é uma API, já que depende dela para que seus consumidores concluam o pagamento de suas compras com segurança e sem redirecionamentos (com checkout transparente). Por meio de carteiras digitais, o cliente, sem sair do site da loja, digita apenas login e senha do PayPal e isso basta para efetuar a compra. Não há necessidade de informar dados de cartão de crédito, já que estes já estão armazenados nos servidores de altíssima segurança desses intermediários de pagamento. PagSeguro e Moip também fazem um ótimo trabalho com APIs, integrando seus serviços a outros sites por meio da disponibilização de seus códigos.

Vantagens resumidas da exposição de APIs

  • Obtenção de receita por meio da disseminação de seus serviços diretamente em outras plataformas, sites e programas;
  • Diversificação de seus canais de distribuição (API permite que você apareça em outros locais, criando novas fontes de divulgação de seus serviços);
  • Viabilização de novas parcerias;
  • Publicidade gratuito (a título de exemplo, Facebook, Google e Twitter permitem o acesso gratuito à sua API);
  • Agilidade na cadastro (Por meio da integração entre aplicações, é possível obter dados dos usuários sem a necessidade de preenchimento de formulários);
  • Fortalecimento da gestão interna (a maioria das APIs fornece relatórios personalizados, além de poderosas ferramentas de gerenciamento, possibilitando controlar as variações de seu negócio com maior solidez).

Conclusão

lista de verificação para monetizar sua API

Bom, falamos um pouco sobre como monetizar uma API, certo? Criamos uma lista para ajudar a entender um pouco mais sobre a sua estratégia atual de API. Essas perguntas vão te ajudar a ver se, hoje, você conseguiria monetizar suas APIs de forma rápida.

  1. Você está apto a lucrar com a cobrança de APIs usando alguns dos modelos citados?
  2. A API é enxergada como uma oportunidade de upsell para o negócio?
  3. Existem maneiras de gerar receitas indiretas através de sua API?
  4. Existem oportunidades para criar parcerias estratégicas via API?
  5. Uma API pode melhorar a eficiência operacional e reduzir o tempo de atividades?
Mantenha duas questão claras quando for adotar uma estratégia de monetização de uma API:
  • Mapeie e mensure as fontes de receitas relacionadas com sua a API.
  • Se possível, compare a sua receita com a de outros clientes que não usam API.

Como qualquer iniciativa de TI, certifique-se de que sua estratégia de monetização está diretamente alinhada com seus objetivos de negócio. Se não estiver alinhada com seus objetivos, não perca seu tempo, foque em outras ações.

Agora, se sua empresa estiver buscando informações sobre como criar uma estratégia de API, entre em contato conosco, com certeza podemos te ajudar nesse processo. Que tal agora continuar estudando sobre o assunto? Descubra na sequência como aumentar suas vendas usando APIs! E caso tenha alguma dúvida, aproveite para nos deixar uma mensagem aqui no blog!

Leia mais


Canais

Assine a nossa newsletter:

   


Av. Rio Branco, 151, sala 1002 – Centro
Rio de Janeiro, RJ - Brasil
CEP 20040-911
+55 (21) 2232-0123