Peran API dalam pemerintahan digital, 10 praktik terbaik nasional

Bobur Umurzokov

Bobur Umurzokov

July 7, 2023

Technology

Saat revolusi digital mengubah operasi pemerintah di seluruh dunia, Application Programming Interfaces (APIs) telah muncul sebagai alat kritis dalam mendorong transformasi digital. Melalui API, pemerintah dapat memastikan interoperabilitas yang lebih lancar antara berbagai sistem, memfasilitasi berbagi data, dan menginovasi layanan publik. Di sini, kita akan melihat 10 praktik terbaik untuk menggunakan API dalam pemerintahan digital, berdasarkan contoh nasional dari seluruh dunia.

API sangat penting dalam penyediaan layanan digital publik karena sifatnya yang menghubungkan.” Menurut publikasi: Application Programming Interfaces in Governments: Why, what, and How.

Praktik dan panduan terbaik API nasional

1. Mengembangkan Strategi API Nasional - Inggris Raya

Strategi API nasional Inggris Raya memberikan peta jalan yang jelas tentang bagaimana organisasi sektor publik harus memanfaatkan API. Strategi API pemerintah Inggris berpusat pada seperangkat prinsip dan panduan standar yang memastikan pengembangan dan penggunaan API selaras dengan kerangka layanan digital nasional. Pendekatan strategis ini memastikan koherensi dan mendorong interoperabilitas di berbagai sistem pemerintah.

Strategi manajemen API ini juga menyoroti pentingnya menggunakan API Gateway untuk mengelola operasi sehari-hari seperti autentikasi pengguna dan aplikasi, pembatasan kecepatan, dan pembatasan permintaan masuk, pencatatan, dan pelaporan. Apache APISIX API Gateway dapat digunakan sebagai titik kontrol pusat untuk mengelola API dan layanan terkait dengan berbagai plugin.

Referensi: UK Government Digital Service, API technical and data standards (2017). https://www.gov.uk/guidance/gds-api-technical-and-data-standards

2. Standardisasi API - Amerika Serikat

Pemerintah AS dikenal dengan inisiatif data.gov, di mana mereka telah menstandarisasi API di semua lembaga federal. Inisiatif ini telah menghasilkan konsistensi, keamanan, dan interoperabilitas yang lebih baik, sehingga meningkatkan nilai data dan layanan. Mereka menggunakan alat manajemen API untuk menerapkan langkah-langkah enkripsi dan kontrol akses yang ketat, memberikan akses aman ke sejumlah besar data publik yang dihosting oleh lembaga federal.

Referensi: U.S. General Services Administration, Data.gov, Developer's Guide (n.d.). https://www.data.gov/developer/

3. Memprioritaskan Privasi dan Keamanan - Estonia

Estonia, salah satu negara paling maju secara digital di dunia, memprioritaskan privasi dan keamanan dalam penggunaan API-nya. Lapisan pertukaran data X-Road negara ini memungkinkan organisasi sektor publik dan swasta untuk berbagi data dengan aman sambil menjaga privasi warga negara, memberikan contoh yang sangat baik dalam menyeimbangkan aksesibilitas data dengan pertimbangan keamanan.

X-Road adalah kerangka kerja API pemerintah yang dilisensikan di bawah lisensi Massachusetts Institute of Technology (MIT). Ini juga digunakan sebagai tulang punggung lapisan pertukaran data nasional Finlandia. Awalnya dibangun untuk layanan web SOAP/XML, sekarang diperluas ke REST API. Alih-alih meminta pemerintah untuk mengembangkan manajemen API secara langsung, X-Road menyediakan lapisan manajemen API, termasuk API gateway, yang open-source dan tersedia untuk pemerintah lain di seluruh dunia (Finnerty, 2018).

Referensi: X-Road, Data Exchange Layer X-Road (n.d.). https://x-road.global/

4. Mempromosikan Inovasi Terbuka - Finlandia

Finlandia, melalui inisiatif API terbuka, mengundang warga, perusahaan, dan pemangku kepentingan lainnya untuk menggunakan data pemerintah guna menciptakan solusi inovatif untuk tantangan sosial. Pendekatan ini, yang dikenal sebagai "inovasi terbuka", menunjukkan bagaimana API dapat membantu merangsang kreativitas dan semangat kewirausahaan, mendorong kemajuan sosial dan pertumbuhan ekonomi.

Referensi: Opening up access to data for innovative use of information, https://vm.fi/en/opendata

5. Membangun Katalog API - Kanada

Pemerintah federal Kanada telah membuat katalog ekstensif dari API publiknya, menawarkan cara yang mudah bagi pengembang untuk menemukan dan menggunakan antarmuka ini. Katalog yang dapat dicari dan dikategorikan meningkatkan aksesibilitas dan kegunaan API pemerintah.

Referensi: Government of Canada, API Store (n.d.). https://api.canada.ca/

6. Memanfaatkan API untuk Data Real-Time - Singapura

data.gov.sg Singapura, repositori dataset dari 70 lembaga publik, menyediakan feed data real-time melalui API. Ketersediaan data real-time dapat secara signifikan meningkatkan proses pengambilan keputusan dan penyampaian layanan publik.

Di Singapura, pemerintah telah menerapkan API identitas nasional yang memberdayakan warga untuk mengautentikasi identitas mereka secara online untuk mengakses berbagai layanan. Pendekatan inovatif ini mempercepat penyampaian layanan dengan menghilangkan kebutuhan warga untuk berulang kali memasukkan informasi mereka setiap kali mereka berinteraksi dengan lembaga pemerintah.

Referensi: Government of Singapore, Real-Time APIs on data.gov.sg and Finance-as-a-Service. API playbook

7. Memfasilitasi Kemitraan Publik-Swasta - Australia

Australia telah secara efektif menggunakan API untuk membangun kemitraan publik-swasta di ruang digital. Secara khusus, Hak Data Konsumen (CDR) memungkinkan konsumen untuk berbagi data mereka dengan pihak-pihak tepercaya, yang mengarah pada pengembangan layanan dan peluang baru.

Panduan API mengusulkan API gateway sehingga semua departemen pemerintah dan mitra pihak ketiga dapat mengelola API melalui arsitektur yang sama, dan juga menetapkan pembuatan portal pengembang tunggal sehingga pengguna API potensial dapat menemukan semua API yang tersedia di satu lokasi. Panduan gaya mencerminkan praktik terbaik industri dan pemerintah dalam manajemen siklus hidup API, manajemen produk API, dan penggunaan prinsip teknis termasuk REST.

Referensi: Australian Competition & Consumer Commission, Consumer Data Right (n.d.). https://www.accc.gov.au/focus-areas/consumer-data-right-cdr-0

8. Menerapkan Tata Kelola API - Jerman

Kebijakan tata kelola API yang kuat di Jerman memastikan bahwa API dirancang, diimplementasikan, dan dikelola sesuai dengan praktik terbaik. Pendekatan ini memastikan kualitas dan interoperabilitas API sambil memfasilitasi manajemen siklus hidup yang efektif.

9. Mendidik dan Melibatkan Pengguna API - Prancis

Prancis secara aktif melibatkan pengguna API melalui lokakarya, hackathon, dan tantangan. Acara-acara ini mempromosikan penggunaan API publik, memungkinkan pemerintah untuk memahami kebutuhan pengguna dengan lebih baik, dan mendorong penggunaan aktif sumber daya digital.

10. Mendorong Partisipasi Warga - Selandia Baru

Pendekatan Selandia Baru terhadap API mendorong partisipasi aktif warga negara. Pemerintah secara aktif melibatkan warga dalam proses perancangan dan penyampaian layanan digital. Dengan mengadopsi pendekatan yang berpusat pada warga dalam implementasi API, Selandia Baru memastikan bahwa layanan digitalnya benar-benar memenuhi kebutuhan dan harapan rakyatnya.

Referensi: Selandia Baru, Panduan API.

Strategi dan tindakan

Memiliki strategi untuk API sangat penting untuk memastikan bahwa API berhasil diadopsi. Kerangka kerja API yang diilustrasikan di bawah ini mengidentifikasi bagaimana pemerintah harus melanjutkan ketika mengadopsi dan mengimplementasikan API. Kerangka kerja API untuk pemerintahan digital menyediakan model yang dapat Anda gunakan untuk mengimplementasikan program API pemerintah. Ini terdiri dari 12 proposal yang mendukung API, dari tingkat strategis dan keputusan taktis seperti alokasi sumber daya dan penetapan prioritas hingga masalah operasional seperti implementasi praktik teknis terbaik.

12 proposal kerangka kerja API untuk pemerintah

Anda juga dapat menggunakan alat penilaian kematangan kerangka kerja API online untuk mengidentifikasi tindakan spesifik yang perlu Anda fokuskan untuk membangun strategi API Anda dan memperluas aktivitas API Anda saat ini.

Ringkasan

Pemerintah di seluruh dunia menggunakan infrastruktur yang didukung API untuk bergerak cepat menuju digital guna membangun pengalaman warga yang lebih baik dengan layanan pemerintah, bekerja dengan mitra eksternal, menggunakan kembali komponen TI dengan lebih efisien, dan memasukkan data ke dalam pengambilan keputusan di seluruh operasi mereka. Seperti yang telah kita lihat secara global, adopsi API oleh pemerintah sangat bervariasi. Tim rekayasa API pemerintah harus dapat bekerja secara efisien dan API harus dapat dengan cepat diskalakan. Oleh karena itu, alat harus dipilih yang banyak diadopsi seperti open-source Apache APISIX atau API7 berbasis cloud dan platform manajemen API perusahaan untuk mengelola siklus hidup API penuh, mengamankan dan mengontrol akses, menetapkan SLA, atau membatasi panggilan ke endpoint API.

Sumber daya terkait

Konten yang direkomendasikan

Tags: