Berikut ini adalah postingan artikel kategori Cloud Computing yang membahas tentang penjelasan pengertian, definisi, dan arti dari istilah kata cloud application programming interface (cloud api) berdasarkan rangkuman dari berbagai jenis macam sumber (referensi) relevan, terkait, serta terpercaya.
Pengertian Cloud Application Programming Interface (Cloud API)
Apa itu sebetulnya yang dimaksud dengan cloud application programming interface (cloud api) ini?
API Cloud adalah antarmuka perangkat lunak yang memungkinkan pengembang untuk menghubungkan layanan komputasi cloud bersama -sama.
Aplikasi Pemrograman Antarmuka (API) memungkinkan satu program komputer untuk membuat data dan fungsinya tersedia untuk digunakan program lain.
Pengembang menggunakan API untuk menghubungkan komponen perangkat lunak di seluruh jaringan.
API cloud sering dikategorikan sebagai spesifik vendor atau lintas platform.
API cloud khusus vendor ditulis untuk mendukung layanan cloud dari satu penyedia spesifik, sementara API lintas platform memungkinkan pengembang untuk menghubungkan fungsionalitas dari dua atau lebih penyedia cloud.
API cloud sering dikategorikan berdasarkan jenis:
PAAS API: Platform sebagai API layanan menyediakan akses ke layanan back-end seperti database.
API SaaS: Perangkat Lunak sebagai API Layanan memfasilitasi koneksi antara layanan cloud di lapisan aplikasi.
IaaS API: Infrastruktur sebagai API layanan memungkinkan sumber daya komputasi dan penyimpanan berbasis cloud untuk disediakan dan didepovisi secepat mungkin.
Pembahasan dari Apa itu Pengertian, Makna, dan Istilah Teknis Kata Cloud Application Programming Interface (Cloud API)
Baik, agar kita dapat lebih mendalami arti penjelasan serta maksud dari acronym atau kata tersebut di atas, pastinya kita juga perlu memahami lebih dalam tentang pembahasan mengenai apa itu pengertian, makna, dan akronim, istilah, jargon, atau terminologi cloud application programming interface (cloud api).
Ketika penyedia cloud membuat aplikasi atau layanan, mereka juga membuat API sehingga perangkat lunak lain dapat berkomunikasi dengan perangkat lunak atau layanan itu.
Komponen ekosistem API termasuk yang berikut:
Aset – Informasi yang akan dibagikan secara internal dan/atau eksternal dengan pengguna akhir.
API – Hubungkan aset ke pengguna akhir.
Pengembang – Buat aplikasi yang dapat menggunakan API untuk berbagi aset.
Perangkat Lunak – Aplikasi yang menggunakan API untuk menyediakan layanan bagi pengguna akhir.
Pengguna Akhir – Orang atau program yang meminta dan diberikan akses ke aset melalui API.
Protokol API Cloud
Protokol yang mendukung API cloud meliputi:
REST – API RESTFUL Gunakan protokol HTTP untuk melakukan fungsi seperti membuat, membaca, memperbarui, mengarsipkan, dan menghapus catatan.
RESTFUL API Gunakan pengidentifikasi sumber daya seragam (URI) untuk bertukar data.
SOAP (Protokol Akses Objek Sederhana) – API SOAP Gunakan protokol XML selain HTTP untuk mentransfer data.
Secara umum, API sabun lebih ketat dan lebih berat daripada API yang tenang.
JSON-RPC-Jenis panggilan prosedur jarak jauh ini menggunakan pemformatan JSON alih-alih XML untuk mentransfer data.
Karena API RPC lebih sulit untuk dipelihara dan diperbarui daripada API yang tenang, penggunaannya telah menurun selama bertahun -tahun.
Keamanan API Cloud
Banyak ancaman terhadap API cloud adalah sama untuk teknologi lain dalam hal aktor ancaman dan vektor menyerang.
API yang tidak dilindungi memperkenalkan risiko keamanan siber dan dapat digunakan sebagai titik masuk yang tidak sah ke dalam jaringan dan database organisasi.
Mekanisme otentikasi dan otorisasi seperti OAuth2.0 dan OpenId Connect dapat mengurangi peluang bahwa API yang rentan dapat digunakan untuk meluncurkan serangan lateral.
API Cloud Populer
API cloud populer dan bundel platform termasuk yang berikut:
Google Cloud API
Google Compute Engine API – Digunakan untuk membuat dan menjalankan Virtual Machines (VMS) di Google Cloud.
Google Storage Transfer API – Digunakan untuk mentransfer data dari sumber eksternal ke Google Cloud.
Automl API – Membantu pengembang warga untuk membuat model pembelajaran mesin untuk persyaratan bisnis tertentu.
AWS API
AWS Cloud Control – Satu set API terintegrasi yang dirancang untuk memudahkan pengembang untuk mengelola lima operasi ini: Buat, Membaca, Perbarui, Hapus dan Daftar (CRUD -L).
Amazon Eventbridge (sebelumnya CloudWatch Events) – Layanan bus berbasis cloud untuk menghubungkan aplikasi dengan data dari sumber yang berbeda.
Amazon API Gateway – Layanan cloud untuk layanan pembuatan layanan, HTTP, dan API Websocket pada skala dan mempertahankannya sepanjang siklus hidup mereka.
Azure API
Azure Communication Services – Menyediakan API untuk suara, video, obrolan, SMS, dan email.
Membutuhkan aplikasi untuk menggunakan infrastruktur yang sama dengan tim Microsoft.
Azure Cognitive Services – Menyediakan API untuk layanan AI, termasuk pidato ke teks, teks ke pidato, terjemahan bicara, pengenalan pembicara, analisis sentimen, pemahaman bahasa alami (NLU), visi komputer, pengenalan wajah dan deteksi anomali.
Azure API Management – memberikan pengembang dengan API Gateway, Pesawat Manajemen dan Portal Pengembang sehingga mereka dapat mengekspos layanan yang di -host di Azure sebagai API.
Seperti yang sudah kita lihat di atas, istilah ini merupakan salah satu dari kumpulan kamus, akronim, istilah, jargon, atau terminologi dalam bidang teknologi yang diawali dengan abjad atau awalan C, serta merupakan terms yang terkait dengan Cloud Computing dengan subkategori API Management.
Arti Cloud Application Programming Interface (Cloud API) dalam Kamus Terjemahan Bahasa Indonesia dan Inggris
Selain membahas tentang pengertian dan pembahasan definisinya, untuk lebih memperdalamnya, di sini kita juga perlu mengetahui apa arti kata cloud application programming interface (cloud api) dalam kamus terjemahan bahasa Indonesia dan Inggris.
Untuk lebih mudah dalam memahaminya, di artikel ini Kami akan menguraikannya berupa tabel terjemahan bahasa Indonesia dan Inggris sebagai berikut.
Tipe | Bahasa Indonesia | Bahasa Inggris |
Terminologi | antarmuka pemrograman aplikasi cloud (api cloud) | cloud application programming interface (cloud api) |
Kategori | komputasi awan | cloud computing |
Penutup
Baiklah, di atas adalah pembahasan dan penjelasan tentang apa itu arti dari cloud application programming interface (cloud api).
Semoga postingan artikel yang sudah Kami bagikan ini dapat bermanfaat serta dapat menambah wawasan kita semua.
Lihat juga pembahasan mengenai apa itu pengertian, makna, dan akronim, istilah, jargon, atau terminologi artikel lainnya yang berhubungan dengan bidang Teknologi yang ada di laman blog UrlWebsite Kami.
Sumber (Referensi)
Artikel ini dibuat berdasar dari simpulan arti definisi dari berbagai referensi relevan yang berotoritas seperti Wikipedia, Webopedia Technology Dictionary dan beberapa sumber lainnya seperti Technopedia dan Techterms. Kata Cloud Application Programming Interface (Cloud API) ini merupakan salah satu dari kumpulan terminologi “Cloud Computing dengan subkategori API Management” dalam bidang teknologi yang dimulai dengan abjad atau awalan C. Artikel ini di-update pada bulan Nov tahun 2024.
- https://id.wikipedia.org/wiki/terminologi
- https://id.wikipedia.org/wiki/teknologi
- https://id.wikipedia.org/wiki/teknis
- https://www.webopedia.com/?s=cloud-application-programming-interface-cloud-api
- Gambar contoh dari cloud-application-programming-interface-cloud-api via Google di sini
- Gambar contoh dari cloud-application-programming-interface-cloud-api via Bing di sini