Domov vývoj Prečo sa apis stal veľkým problémom

Prečo sa apis stal veľkým problémom

Obsah:

Anonim

Keď používate aplikáciu tretej strany na uverejnenie niečoho na svojom účte Facebook alebo Twitter, nestane sa to mágiou. Rozhrania aplikačného programovania (API) sa spúšťajú na pozadí, aby prepojili aplikáciu v telefóne so servermi, ktoré prevádzkujú vybrané sociálne médiá.


Vo svete, ktorý čoraz viac využíva digitálne informácie, sa API stali veľkým problémom - a to nielen za uverejňovanie príspevkov z vášho iPhone do Farmville. Viac firiem si uvedomuje hodnotu vlastných rozhraní API na úrovni podniku pre pracovnú silu, ktorá sa za minútu stáva mobilnejšou.

API robia pár kľúčových vecí

Rozhranie API je skupina kódov obsahujúcich pokyny alebo požiadavky, ktoré umožňujú vzájomnú komunikáciu medzi rôznymi aplikáciami. Rozhrania API na pracovnej ploche vám tradične umožňujú zdieľať informácie medzi programami, ako sú Word a Excel, alebo umožňujú programom prístup k funkciám operačného systému, napríklad Windows Installer.


Najnovšie použitie rozhraní API - a o ktorom všetci hovoria - je však vo webových aplikáciách. Webové rozhrania API vykonávajú rovnaké funkcie ako ich stolné náprotivky, iba pripájajú softvér tretích strán k internetovým službám, ako sú sociálne mediálne siete, účty Amazon a cloudové dashboardy.


Správa API využíva nástroje, ktoré spravujú prístup (pre vývojárov aj koncových používateľov) k údajom a funkčnosti internetových služieb, s ktorými majú aplikácie pracovať. Od procesu registrácie vývojára, po dokumentáciu, až po poverenia vydané oprávneným používateľom, správa rozhrania API rozdáva správne kľúče, ktoré otvárajú informačné dvere medzi programami.

A takto ich firmy využívajú

Pripojiteľnosť je nevyhnutná pre každú spoločnosť pracujúcu v dnešnom prostredí digitálneho marketingu. API v podstate predstavujú nový distribučný kanál pre podniky, ktorý otvára dvere aplikáciám tretích strán, ktoré sa spájajú s ich hlavnými ponukami. Tieto súbory kódexu môžu pomôcť spoločnostiam dosiahnuť nové trhy, generovať ďalšie toky príjmov a zapojiť nových partnerov, napríklad vývojárov a doplnkové služby.


Softvér na správu API umožňuje firmám prevziať kontrolu nad distribučným procesom. Medzi funkcie, ktoré tento typ softvéru používa, patria:

  • Vytváranie portálov, ktoré umožňujú vyhľadávanie vývojárov a spoluprácu na aplikáciách tretích strán
  • Nástroje na riadenie procesov na plánovanie, návrh a vývoj API
  • Vytváranie prehľadov a analytika na lepšie pochopenie používania API
  • Zabezpečený hosting a sprostredkovanie rozhrania API

Prečo je teraz dôležitá správa API

Celé spoločnosti boli postavené na správe API - Apigee, SOA Software, Mashery, Layer 7 Technologies, ProgrammableWeb a Mashape. V poslednej dobe sa veľké spoločnosti o tieto spoločnosti veľmi zaujímali. V skutočnosti v roku 2013 mnohé z týchto spoločností pohltili väčší hráči.


Prečo spoločnosti investujú do dodávateľov správy API? Existuje niekoľko dobrých dôvodov. Jedným z nich je, že súčasný spotrebiteľ bude veľmi pravdepodobne vlastniť a používať viac zariadení. V USA v súčasnosti existuje v Spojených štátoch viac modulov gadget pripojených k internetu ako ľudí a ľudia, ktorí ich používajú, očakávajú pripojenie, ktoré poskytujú rozhrania API.


Ďalším dôvodom je jednoducho podnikanie. Väčšina spoločností investuje do vysokého stupňa konektivity, a to prostredníctvom svojich vnútorných infraštruktúr a rôznych mobilných zariadení. Hnutie „prineste si vlastné zariadenie“ (BYOD) je v plnom prúde a spoločnosť Gartner zameraná na technický výskum predpokladá, že do roku 2017 bude 50% zamestnávateľov povinnosťou BYOD. Vďaka veľkému počtu zariadení a rozličným operačným systémom umožňujú rozhrania API firmám, aby svojim zamestnancom umožňovali komunikáciu s podnikovou databázou bez rozsiahlych investícií do IT.

Cesta do budúcnosti?

Správa API zaisťuje, že spojenia medzi programami zostávajú plynulé, a to bez nadmerného zaťažovania serverov, chybného informovania alebo udeľovania prístupu nesprávnym stranám. Ak existuje „spôsob budúcnosti“, veľa ciest vedie k správe API. (Tipy pre vývojárov o tom, ako zostaviť API, nájdete v 5 krokoch k vytvoreniu úspešného API.)

Prečo sa apis stal veľkým problémom