55
Impulsionando Startups com API Pública Fábio Rosato [email protected] @frosato

Impulsionando startups com api publica

Embed Size (px)

DESCRIPTION

Apresentação sobre como impulsionar startups de tecnologia com APIs na conferência WeWebConf na Universidade Federal de Itajubá em 2013.

Citation preview

Page 1: Impulsionando startups com api publica

Impulsionando

Startups com API

PúblicaFábio [email protected]@frosato

Page 2: Impulsionando startups com api publica

Sensedia

Empresa brasileira, sediada em Campinas com escritórios em São Paulo e nos EUA

Profundo conhecimento em:

SOA (Arquitetura Orientada a Serviços)

API (Application Programming Interfaces)

Posicionada como visionária no quadrante mágico em SOA do Gartner

Page 3: Impulsionando startups com api publica

Alguns Clientes

Page 4: Impulsionando startups com api publica

startup!

Emergente

Para ser grande

Extrema incerteza

Page 5: Impulsionando startups com api publica
Page 6: Impulsionando startups com api publica

Fonte: http://sub.garrytan.com/real-life-hockeystick-graphs-100-successful-s

100 Histórias

de Sucesso!

Page 7: Impulsionando startups com api publica

Tempo

Ta

ma

nh

o

Muito em

Comum

Page 8: Impulsionando startups com api publica
Page 9: Impulsionando startups com api publica
Page 10: Impulsionando startups com api publica

INTERNET DAS COISAS

Page 11: Impulsionando startups com api publica
Page 12: Impulsionando startups com api publica

APIsDados ou funções de negócios expostos via web para outras aplicações consumirem

Page 13: Impulsionando startups com api publica

Desenvolvedores

querem

Super APIs

Page 14: Impulsionando startups com api publica
Page 15: Impulsionando startups com api publica

What is

Open?

Page 16: Impulsionando startups com api publica
Page 17: Impulsionando startups com api publica

1 ALCANCE DE PARCERIAS

2 ESTRATÉGIA MULTI-DEVICES

3 PLATAFORMA / ECOSSISTEMA

5 SAAS UPSELL

4 API COMO PRODUTO

Motivos para uma Startup Investir em APIs

Page 18: Impulsionando startups com api publica

1 ALCANCE DE PARCERIAS

Page 19: Impulsionando startups com api publica

2 ESTRATÉGIA MULTI-DEVICES

Page 20: Impulsionando startups com api publica

+13 BIAPI CALLS / DAY

+75%OF ALL TRAFFIC THROUGH API

3 PLATAFORMA / ECOSSISTEMA

Page 21: Impulsionando startups com api publica

3 PLATAFORMA / ECOSSITEMA

Page 22: Impulsionando startups com api publica

4 API COMO PRODUTO

Correlação direta com os objetivos

estratégicos da empresa

Page 23: Impulsionando startups com api publica

5 SAAS UPSELL

Page 24: Impulsionando startups com api publica
Page 25: Impulsionando startups com api publica

Passo 1 – Entenda o Valor

Passo 2 –

Passo 3 –

Passo 4 –

Passo 5 –

Pa

ss

o

Page 26: Impulsionando startups com api publica
Page 27: Impulsionando startups com api publica

Proposição

de

Valor:

Page 28: Impulsionando startups com api publica

Nem tudo é Free!

Vários Modelos: Freemium

Tiered

Revenue Share

Upsell

Simples é Melhor!

Page 29: Impulsionando startups com api publica

Passo

Page 30: Impulsionando startups com api publica

Use do

jeito certo!

(1/2)

REST JSON

Page 31: Impulsionando startups com api publica

(2/2)

Use do

jeito certo!

Error Codes padronizados

Versionamento

Profundidade

Caching

Paginação

Compactação

Filters: Atributos na query string

Page 32: Impulsionando startups com api publica

Passo

Page 33: Impulsionando startups com api publica

Carro elétrico Tesla S é

vulnerável a hackers

Page 34: Impulsionando startups com api publica

Identidade e Autorização

Identificar App (?)

Identificar Usuário (?)

Identificar Device (?)

Page 35: Impulsionando startups com api publica

ThrottlingProteção do Backend

Page 36: Impulsionando startups com api publica

Log Trace

Performance

Disponibilidade

Page 37: Impulsionando startups com api publica

Passo

Page 38: Impulsionando startups com api publica

“Não ao PDF de 80 páginas enviado por e-mail”

Page 39: Impulsionando startups com api publica
Page 40: Impulsionando startups com api publica
Page 41: Impulsionando startups com api publica
Page 42: Impulsionando startups com api publica
Page 43: Impulsionando startups com api publica

Request a Key

Page 44: Impulsionando startups com api publica

Experimentação Simplificada

Documentação Interativa

Ambiente de Sandbox

Page 45: Impulsionando startups com api publica

TutoriaisExemplos e SDKs

Page 46: Impulsionando startups com api publica

`Passo

Page 47: Impulsionando startups com api publica
Page 48: Impulsionando startups com api publica

Hackathon

Page 49: Impulsionando startups com api publica

www.linkedin.com/groups/API-Web-Services-Brasil-5000376 www.meetup.com/API-Crafters-Brasil/

Page 50: Impulsionando startups com api publica

Sign-ups

Apps in Production

Total Calls

Blocked Calls

Success / Errors

Data Transferred

Top Apps

Top Resources

-

500,000

1,000,000

1,500,000

2,000,000

2,500,000

jan feb mar apr may jun jul aug sep oct nov dec

AllAPICalls BlockedCalls

Melhoria Contínua

Para melhorar é preciso entender como

a API está sendo usada

Page 51: Impulsionando startups com api publica
Page 52: Impulsionando startups com api publica
Page 53: Impulsionando startups com api publica
Page 54: Impulsionando startups com api publica

Que tal:

developers.[you].com

?

Page 55: Impulsionando startups com api publica

Obrigado!Fábio [email protected]@frosato