Isi kandungan:
- API Lakukan Perkara Utama Sedikit
- Dan ini adalah bagaimana Syarikat menggunakannya
- Mengapa Masalah Pengurusan API Sekarang
- Jalan Masa Depan?
Apabila anda menggunakan aplikasi pihak ketiga untuk menyiarkan sesuatu ke akaun Facebook atau Twitter anda, ia tidak berlaku dengan sihir. Antaramuka pengaturcaraan aplikasi (API) berjalan di latar belakang untuk menjembatani aplikasi pada telefon anda kepada pelayan yang menjalankan media sosial pilihan anda.
Dalam dunia yang semakin meningkat pada maklumat digital, API telah menjadi masalah besar - dan bukan hanya untuk menghantar ke Farmville dari iPhone anda. Lebih banyak perniagaan menyedari nilai API khusus di peringkat perusahaan untuk tenaga kerja yang semakin mudah alih pada saat itu.
API Lakukan Perkara Utama Sedikit
API adalah satu set kod yang mengandungi arahan atau syarat yang membiarkan aplikasi berbeza bercakap antara satu sama lain. Secara tradisinya, API pada desktop membolehkan anda berkongsi maklumat antara program seperti Word dan Excel, atau membiarkan ciri-ciri akses sistem dari sistem operasi, seperti Windows Installer.
Tetapi penggunaan terkini API - dan yang dibincangkan oleh semua orang - ada dalam aplikasi Web. API Web melakukan fungsi yang sama seperti rakan desktop mereka, hanya mereka memalamkan perisian pihak ketiga ke dalam perkhidmatan berasaskan Internet seperti rangkaian media sosial, akaun Amazon dan papan pemuka awan.
Pengurusan API menggunakan alat yang menguruskan akses (untuk kedua-dua pemaju dan pengguna akhir) kepada data dan fungsi perkhidmatan berasaskan Internet yang seharusnya digunakan oleh aplikasi. Dari proses pendaftaran pemaju, kepada dokumentasi, kepada kelayakan yang dikeluarkan kepada pengguna yang diberi kuasa, pengurusan API mengeluarkan kunci kanan yang membuka pintu maklumat antara program.
Dan ini adalah bagaimana Syarikat menggunakannya
Kesambungan adalah penting bagi mana-mana syarikat yang bekerja dengan landskap pemasaran digital hari ini. Pada asasnya, API mewakili saluran pengedaran baru untuk perniagaan, membuka pintu untuk aplikasi pihak ketiga yang mengikat penawaran utama mereka. Kod set ini dapat membantu syarikat mencapai pasaran baru, menghasilkan aliran pendapatan tambahan, dan rakan kongsi baru, seperti pemaju dan perkhidmatan pelengkap.
Perisian pengurusan API membolehkan perniagaan mengawal proses pengedaran. Sesetengah ciri-ciri jenis perisian ini termasuk:
- Bangunan portal untuk membolehkan penemuan dan kerjasama pemaju pada aplikasi pihak ketiga
- Alat pengurusan proses untuk perancangan API, reka bentuk dan pembangunan
- Pelaporan dan analisis untuk pemahaman yang lebih baik mengenai penggunaan API
- Hosting dan pengantaraan API selamat
Mengapa Masalah Pengurusan API Sekarang
Seluruh syarikat telah dibina di sekitar pengurusan API - Apigee, SOA Software, Mashery, Layer 7 Technologies, ProgrammableWeb dan Mashape, untuk menamakan beberapa. Baru-baru ini, syarikat besar telah mengambil minat terhadap syarikat-syarikat ini dengan cara yang besar. Pada hakikatnya, pada tahun 2013, banyak syarikat-syarikat ini dipenuhi oleh pemain yang lebih besar.
Mengapa syarikat-syarikat melabur dalam vendor pengurusan API? Terdapat beberapa sebab yang baik. Salah satunya ialah pengguna hari ini sangat mungkin untuk memiliki dan menggunakan pelbagai peranti. Malah, kini terdapat lebih banyak alat yang berkaitan dengan Internet di Amerika Syarikat berbanding dengan orang lain, dan orang-orang yang menggunakannya telah menjangkakan penyambungan API yang disediakan.
Alasan lain hanyalah perniagaan. Kebanyakan syarikat dilaburkan dalam tahap penyambungan yang tinggi, baik melalui infrastruktur dalaman dan pelbagai peranti mudah alih. Pergerakkan membawa-sendiri-peranti (BYOD) sedang giat, dan firma penyelidikan teknologi Gartner memproyeksikan bahawa menjelang 2017, 50 peratus daripada majikan akan membuat BYOD wajib. Dengan pelbagai peranti dan pelbagai sistem pengendalian, API membolehkan perniagaan untuk memastikan pekerja mereka berkomunikasi dengan pangkalan data syarikat, tanpa pelaburan TI yang besar.
Jalan Masa Depan?
Pengurusan API memastikan bahawa sambungan kekal cair antara program, tanpa pelayan yang terlalu sibuk, memecahkan maklumat, atau memberikan akses kepada pihak yang salah. Sekiranya terdapat "cara masa depan, " banyak jalan membawa kepada pengurusan API. (Untuk petua pemaju tentang cara membuat API, lihat 5 Langkah untuk Mencipta API yang Berjaya.)