Tartalomjegyzék:
- Az API-k csinálnak néhány kulcsfontosságú dolgot
- És így használják őket a vállalatok
- Miért számít az API Management most?
- A jövő útja?
Ha harmadik féltől származó alkalmazást küld valamit a Facebook vagy a Twitter fiókba, akkor ez nem varázslatosan történik. Az alkalmazásprogramozási felületek (API) a háttérben futnak, hogy áthidalják a telefonon lévő alkalmazást a kiválasztott közösségi médiát futtató kiszolgálókra.
A világban, amely egyre inkább a digitális információn folyik, az API-k nagy ügyekké váltak - és nem csak azért, hogy a Farmville-hez feladhassák az iPhone készülékedet. Egyre több vállalkozás veszi észre az egyéni API-k értékét vállalati szinten egy olyan munkaerő számára, amely percre mobilizálódik.
Az API-k csinálnak néhány kulcsfontosságú dolgot
Az API egy kódkészlet, amely utasításokat vagy követelményeket tartalmaz, és amelyek lehetővé teszik a különböző alkalmazások közötti beszélgetést. Hagyományosan, az asztali API-k lehetővé teszik az információk megosztását olyan programok között, mint a Word és az Excel, vagy lehetővé teszik a programok számára az operációs rendszer, például a Windows Installer funkcióinak elérését.
De az API-k legutóbbi használata - és az, amiről mindenki beszél - a webes alkalmazásokban zajlik. A webes API-k ugyanazokat a funkciókat látják el, mint az asztali társaik, csak harmadik fél szoftvereit dugják be az internetes szolgáltatásokba, például a közösségi média hálózatokba, az Amazon fiókokba és a felhő irányítópultjaiba.
Az API-kezelés olyan eszközöket alkalmaz, amelyek kezelik a hozzáférést (mind a fejlesztők, mind a végfelhasználók számára) azoknak az Internet-alapú szolgáltatásoknak az adataihoz és funkcionalitásához, amelyekkel az alkalmazások állítólag együtt fognak működni. Az API menedzsment a fejlesztői feliratkozástól kezdve a dokumentációig és az engedélyezett felhasználók számára kiállított hitelesítő adatokig ki tudja adni a megfelelő kulcsokat, amelyek megnyitják az információs ajtókat a programok között.
És így használják őket a vállalatok
Az összekapcsolhatóság nélkülözhetetlen minden olyan vállalat számára, amely a mai digitális marketing környezettel dolgozik. Az API-k alapvetően új terjesztési csatornát jelentenek a vállalkozások számára, és megnyitják a kapukat harmadik felek alkalmazásai számára, amelyek bekapcsolódnak a fő kínálatba. Ezek a kódkészletek elősegítik a vállalatok új piacok elérését, további bevételi források előteremtését és az új partnerek beépítését, például fejlesztőket és kiegészítő szolgáltatásokat.
Az API-kezelő szoftver lehetővé teszi a vállalkozások számára, hogy átvegyék az irányítást a terjesztési folyamat felett. Az ilyen típusú szoftverek által használt néhány szolgáltatás közé tartozik:
- Portálépítés, amely lehetővé teszi a fejlesztők felfedezését és együttműködését harmadik féltől származó alkalmazásokban
- Folyamatkezelő eszközök az API tervezéséhez, tervezéséhez és fejlesztéséhez
- Jelentéskészítés és elemzés az API használatának jobb megértése érdekében
- Biztonságos API tárhely és közvetítés
Miért számít az API Management most?
Az API-menedzsment körül teljes cégeket építettek fel - az Apigee, a SOA Software, a Mashery, a Layer 7 Technologies, a ProgrammableWeb és a Mashape környékén. A közelmúltban a nagyvállalatok nagy érdeklődést mutattak ezek iránt. Valójában 2013-ban ezeknek a társaságoknak a nagy szereplői zabálják fel őket.
Miért fektetnek a vállalatok API-menedzsment gyártókba? Van néhány jó ok. Az egyik az, hogy a mai vásárló rendkívül valószínű, hogy több eszközt birtokol és használ. Valójában manapság több internetes csatlakozású eszköz található az Egyesült Államokban, mint más embereknél, és az emberek, akik ezeket használják, elvárják az API-k által biztosított összeköttetést.
Egy másik ok az egyszerű üzlet. A legtöbb társaság nagyfokú összeköttetést fektet be mind belső infrastruktúráján, mind különféle mobil eszközökön keresztül. A „hozd magad saját eszközed” (BYOD) mozgalom teljes lendületben van, és a Gartner technológiai kutató cég azt tervezi, hogy 2017-ig a munkaadók 50% -a kötelezővé teszi a BYOD-t. Sokféle eszköz és különféle operációs rendszer révén az API-k lehetővé teszik a vállalkozások számára, hogy munkatársaik kommunikálhassanak a cég adatbázisával, hatalmas informatikai beruházás nélkül.
A jövő útja?
Az API menedzsment biztosítja, hogy a kapcsolatok folyamatosak maradjanak a programok között, anélkül, hogy túlterhelnék a szervereket, hamisítanák az információkat és nem adnának hozzáférést a rossz felek számára. Ha létezik „a jövő útja”, akkor sok út vezet az API menedzsmenthez. (Az API létrehozásával kapcsolatos fejlesztői tippekért olvassa el az 5 lépést a sikeres API létrehozásához.)