Internet è passato dall'essere un servizio a una piattaforma per fare affari. Un importante facilitatore di questa accelerazione di tale approccio è il concetto di API (Application Programming Interface). L'approccio tecnologico è essenziale, ma è fondamentale avere un approccio aziendale.
Il concetto di API esiste nella tecnologia da decenni. Un'API è un insieme di definizioni di subroutine, protocolli e strumenti per la creazione di applicazioni. Ad esempio, per uno sviluppatore, che deve incorporare nella sua applicazione la copia di un file da un percorso all'altro, un'API per input Output Il file system fornisce una funzione che esegue questa azione senza che tu debba capire cosa fa internamente il file system.
Per lo sviluppo di nuove funzionalità, un set di API è sempre stato rilasciato dai possessori di sistemi operativi o grandi applicazioni con obiettivi fondamentalmente tecnologici.
In Internet un'API rilascia, oltre a un servizio tecnologico, una parte del valore dell'azienda in modo che, grazie a terze parti e comunità aperte di sviluppatori, il valore di tale azienda sia aumentato. È facile vederlo nei servizi di informazione (mappe, aziende, ), motori di ricerca, social network, ecc.
Ciò significa un salto dal quadro meramente tecnologico al quadro aziendale e quindi richiede una strategia: obiettivi, mercato, prezzo, utilizzo e supporto.
Scopo o obiettivi in quanto più di essi possono coesistere, che possono spaziare dalla promozione del marchio, allo sviluppo di nuovi modelli di business, attraverso l'integrazione di terze parti o l'efficienza nei processi di sviluppo con partner selezionati.
Mercado potenziale. A seconda di ciò, vengono derivate specifiche azioni di comunicazione e promozione Comunità aperta di sviluppatori? hackathon? partner? Terze parti selezionate?
Ci sono diverse politiche Prezzi verso gli sviluppatori contrassegnati dall'obiettivo della politica delle API
- Gratuito. Uso illimitato nel perseguimento dell'espansione del marchio. Esempi: google maps, facebook
- Paga a consumo. Pagamento in base all'importo di utilizzo, alla tariffa minima, ai crediti o alla tariffa per transazione. Esempi: servizi web amazon, google adwords, paypal.
- Distribuzione. Ricevi una parte fissa dei profitti o una percentuale per vendita (affiliati). Esempi: google Adsense, pandora, amazon.com.
- Servizio. Lo sviluppatore beneficia di una piattaforma, che ti addebita l'integrazione con essa. Esempi: Telegram, ebay, Twitter, Netflix, Salesforce.
Sia nell'ammissione di nuovi utenti al servizio, sia nella manutenzione, supporto e controllo, è necessario averne alcuni politiche di utilizzo. Queste politiche garantiscono i diversi processi (registrazione, cancellazioni, manutenzione, distribuzione, ecc.), il rapporto contrattuale con gli sviluppatori o le loro aziende, che i servizi siano utilizzati correttamente, che siamo dimensionati per i nuovi volumi di consumo, che ci non ha alcun impatto sulla reputazione, sulla sicurezza informatica, sull'incorporazione di API e nuove versioni delle stesse, ecc.
Alla fine, crea una strategia API consiste nel creare una linea di business che richiede professionisti dedicati in tutti i settori, dalla tecnologia, al commerciale, passando per il legale o il marketing.
Bella risposta in cambio di questa domanda con argomentazioni autentiche e spiegando l'intera faccenda al riguardo. Ann Murray Andy
Grazie ancora per il post. Non vedo l'ora di leggere di più. veramente cool. Frieda Burton Henka
Punti incredibili. Grandi argomenti. Continua così. Glenna Alvis Stovall