Assalamu’alaikum Warahmatullahi Wabarakaatuh,
Halo Sobat Mas Rizky, berjumpa lagi ya di Website yang sama, dalam kesempatan kali ini admin Masrizky.web.id akan share tentang Menyelami Pembuatan API Pada Azure.
Menyelami Pembuatan API Pada Azure – Microsoft Windows Azure menawarkan ‘manajemen API’ untuk mendesain API. Ini adalah langkah menuju perancangan API terlebih dahulu, bahkan sebelum implementasi API yang sebenarnya.
Ini mirip dengan apa yang ditawarkan Apiary dan alat lain untuk mendesain API terlebih dahulu dan juga menghasilkan dokumentasi.
Di sini, pembuatan API digerakkan oleh UI, di mana pengembang/perancang dapat menggunakan penawaran ‘Manajemen API’ dengan menggunakan langganan Windows Azure.
Dalam artikel ini, kita akan melihat bagaimana ‘manajemen API’ dapat digunakan untuk mendesain API dengan cepat.
Keterangan
Manajemen API memberikan tampilan yang mudah digunakan untuk membuat atau mendesain API. Pendekatan mendesain API terlebih dahulu membangun kontrak antara pengembang yang membuat API dan pengembang yang menggunakan API. Dengan pendekatan ini, parameter input dan respons telah ditetapkan sebelumnya untuk memungkinkan pengembang dan pengguna bekerja secara mandiri dan lebih produktif. Dalam artikel ini, kita akan melihat cara membuat desain API dengan cepat.
Untuk menggunakan ‘API Management’ di Azure, Anda memerlukan langganan Azure sebagai permulaan. Setelah Anda masuk ke Azure UI dengan akun login Anda, navigasikan ke ‘API Management’ dan klik “Baru”. Pilih API Management dan klik ‘Buat’.
Gambar 1: Membuat akun Azure baru
Tentukan URL, pilih langganan Anda, dan pilih wilayah. Lalu, klik Berikutnya.
Gambar 2: Memilih langganan dan wilayah
Di layar berikutnya, masukkan nama dan alamat email, lalu simpan perubahan. Ini akan memulai proses pembuatan layanan API.
Gambar 3: Memasukkan nama dan alamat email
Setelah API berhasil dibuat, pilih layanan manajemen API dan klik tombol ‘Kelola’. Ini akan membuka portal baru tempat API dapat dibuat dan dikelola.
Gambar 4: Memilih layanan manajemen
Mengeklik tombol Kelola akan menampilkan layar tempat kita dapat membuat API. Halaman arahan ini menyediakan opsi untuk membuat API dan menyediakan API ini melalui produk.
Halaman ini juga memungkinkan Anda untuk menentukan kebijakan dan analitik; dengan kata lain, penggunaan API dan API yang lebih umum digunakan daripada yang lain. Dalam artikel ini, kami akan menguraikan lebih lanjut tentang pembuatan desain API dan penerbitannya dengan menggunakan ‘Produk’.
Gambar 5: Dasbor Manajemen API
Gunakan ‘Tambah API’ untuk membuat API baru. Di layar pembuatan API, sebutkan nama API web, URL layanan, sufiks, lalu simpan perubahannya.
Gambar 6: Layar pembuatan API
Setelah API dibuat, langkah selanjutnya adalah menambahkan operasi. Untuk menambahkan operasi ke API, klik API yang telah dibuat dan navigasikan ke tab ‘Operasi’. Kemudian, klik “Tambahkan Operasi.”
Gambar 7: Menambahkan operasi
Ini akan menampilkan layar tempat kita dapat menambahkan detail operasi; misalnya, apakah itu metode GET atau POST (kata kerja HTTP), bagaimana operasi dapat diakses; dengan kata lain, templat URL. Dalam contoh ini, kita akan meneruskan dua parameter ke sana. Tentukan nama tampilan.
Gambar 8: Menambahkan detail operasional
Klik “Parameter” dan amati bahwa parameter yang disebutkan dalam templat URL secara otomatis ditampilkan di layar ini.
Gambar 9: Layar parameter
Tambahkan deskripsi, jenis, dan nilai ke parameter, lalu klik “Tambah” di bawah ‘Respons.’ Ini akan memunculkan popup untuk memilih kode respons. Dalam contoh ini, kami memilih respons ‘200 OK’.
Gambar 10: Memilih respons ‘200 OK’
Setelah ‘200 OK’ dipilih, maka akan terbuka layar yang menampilkan deskripsi dan respons.
Gambar 11: Layar ‘Kode 200 OK’
Simpan perubahan. Hingga tahap ini, kami telah merancang API. Untuk memverifikasi API ini, kami dapat menggunakan ‘Portal Pengembang’. Klik ‘Portal Pengembang’ dan, dari menu atas, pilih ‘API’.
Ini mencantumkan semua API yang tersedia. Klik API yang perlu diverifikasi; layar berikutnya menampilkan dokumentasi operasi API. Di layar tersebut, klik ‘Buka Konsol’ untuk memverifikasi API.
Ini juga memberikan contoh kode untuk menghubungkan API ini dari berbagai aplikasi seperti C#, Python, Ruby, dan sebagainya.
Kesimpulan
Azure API Management juga merupakan langkah ke arah di mana desain API terjadi terlebih dahulu, di mana parameter input dan output didefinisikan dan disetujui terlebih dahulu oleh orang-orang yang mengembangkan dan menggunakan aplikasi.
Desain API terutama melalui UI dan dokumentasi juga dibuat untuk hal yang sama. Ini membantu dalam membuat kontrak bahkan sebelum kode sebenarnya ditulis.
Demikian informasi yang dapat saya sampaikanMenyelami Pembuatan API Pada Azure.
semoga sedikit yang mimin sampaikan tersebut dapat bermanfaat bagi kamu dan semua orang, oh ya jangan lupa ya kunjung ke masrizky.web.id pastinya mimin akan membuat artikel tentang blogger yang menarik lainnya, akhir kata, cukup sekian dan terima kasih. Happy blogging, suksess selalu:)
Wassalamu’alaikum Warahmatullahi Wabarakaatuh