INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …
Transcript of INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …
Oleh: DIDI SUKYADI, MTI
INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN
DENGAN KONSEP INTEROPERABILITAS
MENGGUNAKAN APLIKASI MANTRA
DAN KONSEP PORTAL SINGLE SIGN ON
PERMASALAH KOMUNIKASI
DEFINISIBerdasarkan UU No. 19 Tahun 2016 tentang perubahanatas UU No.11 Tahun 2008 tentang Informasi danTransaksi Elektronik:
Sistem Elektronik:Serangkaian perangkat dan prosedur elektronik yangberfungsi mempersiapkan, mengumpulkan, mengolah,m e n g a n a l i s i s , m e n y i m p a n , m e n a m p i l k a n ,mengumumkan, mengirimkan, dan/atau menyebarkanInformasi Elektronik.
Informasi Elektronik:Satu atau sekumpulan data elektronik, termasuk tetapitidak terbatas pada tulisan, suara, gambar, peta,rancangan, foto, electronic data interchange (edi), suratelektronik (electronic mail), telegram, teleks, telecopyatau sejenisnya, huruf, tanda, angka, kode akses, simbol, atau perforasi yang telah diolah yang memiliki arti ataudapat dipahami oleh orang yang mampu memahaminya.
Teknologi Informasi:Suatu teknik untuk mengumpulkan, menyiapkan,menyimpan, memproses, mengumumkan, menganalisis,dan/atau menyebarkan informasi.
Sertifikat Elektronik:Sertifikat yang bersifat elektronik yang memuat TandaTangan Elektronik dan identitas yang menunjukkanstatus subjek hukum para pihak dalam TransaksiElektronik yang dikeluarkan oleh PenyelenggaraSertifikasi Elektronik.
Komputer:Alat untuk memproses data elektronik, magnetik,optik, atau sistem yang melaksanakan fungsi logika,aritmatika, dan penyimpanan.
Akses:Kegiatan melakukan interaksi dengan SistemElektronik yang berdiri sendiri atau dalam jaringan.
Data: (Ranperpres Satu Data Indonesia)Catatan atas kumpulan fakta atau deskripsi berupaangka, karakter, simbol, gambar, peta, tanda, isyarat,tulisan, suara, dan/atau bunyi, yangmerepresentasikan keadaan sebenarnya ataumenunjukkan suatu ide, objek, kondisi, atau situasi.
PERANGKAT KERAS
PERANGKAT LUNAK
PERANGKAT LUNAK TERBUKA & TERTUTUP
KODE SUMBER PROGRAM TERBUKA(OPEN SOURCE)
KODE SUMBER PROGRAM TERTUTUP(CLOSED SOURCE)
Lisensi Publik/Komunitas Lisensi Komersial
Dapat dikembangkan dan didistribusikanpihak lain Hanya boleh dikembangkan pemiliknya
Cross-Platform Single-Platform
Diperoleh dengan bebas Diperoleh dengan aturan tertentu
Tidak tergantung spesifikasi Platform Tergantung spesifikasi Platform
Mudah dipelajari secara mandiri Perlu biaya training dari penyedia
PERJALANAN LISENSI PERANGKAT LUNAK
PERANGKAT LUNAK LEGAL
CLOSED ONLY OPEN & CLOSED
RAGAM PERANGKAT LUNAK OPEN SOURCE
Sistem Operasi: Unix FreeBSD, Linux Debian, Linux Ubuntu, Google Chrome OS (Online),ZeroPC (Online), GlideOS (Online), SilveOS (Online), xOS (Online)
API Manager: MANTRA, WSO2, Postman (Online)
Pengolah Arsip Dokumen Perkantoran:OpenOffice, LibreOffice, OwnCloud (Online), NextCloud (Online), SandStorm (Online). GoogleDoc (Online)
Manajemen Konten Web Portal:WordPress, Joomla, Drupal, Grav
Basis Data:MySQL/MariaDB, PostgreSQL, SQLight, MongoDB
Pemrograman:GCC, Free-Pascal, Phyton, PHP, NodeJS, Go
TINGKAT PEMBAJAKAN PERANGKAT LUNAKDI INDONESIA
TAHUN PERSENTASE
2006 85%
2007 84%
2008 85%
2009 86%
2010 87%
2011 86%
2013 84%
2014 83%
Sumber: The Complience Gap BSA GLOBAL SOFTWARE SURVEY JUNE 2014
TE
KN
OLO
GI I
NF
OR
MA
SI
PERANGKAT LUNAK
KOMPONEN SISTEM ELEKTRONIK PEMERINTAHAN
PERANGKAT KERAS
ORGANISASI/ MASYARAKAT? INFORMASI/DOKUMEN
ELEKTRONIK
PROSEDUR ELEKTRONIK(PROGRAM APLIKASI)
DATA ELEKTRONIK(BASIS DATA)
KONDISI SISTEM ELEKTRONIK PEMERINTAHAN
SE.BAPPEDA
SE.KEPEGAWAIAN SE.KINERJA_SATKER
SE.KEUANGAN
E-PLANNING(PHP)
MySQL
E-BUDGETTING(JAVA)
Oracle
SIMPEG(DELPHI)
MySQL
E-KINERJA(VISUALBASIC)
Sybase
PETA KETERKAITAN SISTEM ELEKTRONIK PEMERINTAHAN
KEBUTUHAN INTERAKSI BERBAGI PAKAI DATAANTAR SISTEM ELEKTRONIK PEMERINTAHAN
SE.BAPPEDA
SE.KEPEGAWAIAN SE.KINERJA_SATKER
SE.KEUANGAN
E-PLANNING(PHP)
MySQL
E-BUDGETTING(JAVA)
Oracle
SIMPEG(DELPHI)
MySQL
E-KINERJA(VISUALBASIC)
Sybase?
ALASAN INTEGRASI SISTEM ELEKTRONIK
● Kebutuhan organisasi terhadap Sistem Elektronik meliput ketersediaan,keakuratan dan kecepatan dalam mengolah data dan memperolehinformasi yang berguna dan valid bagi pengambilan keputusan.
● Keberagaman platorm Sistem Elektronik yang telah dibangunberdasarkan Sistem Operasi, Pemrograman, Database dan Infrastrukturserta Arsitektur.
● Duplikasi data di setap instansi pemerintah akibat terjadinyapendataan ulang pada Sistem Elektronik masing-masing.
● Perlu solusi Integrasi Sistem Elektronik.
TEKNOLOGI WEB SERVICES
APPLICATION:- BROWSER- TELNET- JAVA- C/C++- DELPHI- VISUALBASIC
WEB SERVICES (HTTP's):- WEB PAGE- WEB SITE- WEB API (SOAP|REST)
REQUEST
RESPONS
URI+[PARAMETER]
CONTENT: HTML|XML|JSON|CSV
CLIENT SERVER
TEKNOLOGI WEB SERVICES
INTEGRASI CONTENT WEB SERVICES
INTEGRASI HYPERLINK WEB SERVICESMELALUI SINGLE SIGN ON
INTEGRASI HYPERLINK WEB SERVICESMELALUI SINGLE SIGN ON
TEKNOLOGI API BERBASIS WEB SERVICES
WEBAPPLICATION
WEBAPI
REQUEST
RESPONS
URI+[PARAMETER]
REQUESTER PROVIDER
WEBBROWSER
REQUEST
RESPONS
URI+[PARAMETER]
USER
SAVE CSV
TAHAP PENERAPAN INTEGRASI
KLASIFIKASI KENDALI DATA/INFORMASI UNTUK BERBAGI PAKAI DATA
KONSISTENSI DATA
SINTAK (FORMAT/BENTUK):
● JENIS_KELAMIN= L:LAKI-LAKI / P: PEREMPUAN
● JENIS_KELAMIN= P:PRIA / W:WANITA
STRUKTUR (SKEMA/KOMPOSISI):
● ALAMAT= JL.NUSA INDAH I NO.62 KOMPLEK BUNGA
● ALAMAT= KOMPLEK BUNGA JL.NUSA INDAH I NO.62
SEMANTIK (ARTIKULASI):
● JENIS KELAMIN = GENDER, SEX
● KEYAKINAN = AGAMA, RELIGI, KEPERCAYAAN
● MASA HIDUP = UMUR, USIA
● NAMA KEDEKATAN= PANGGILAN, ALIAS
PEMETAAN ELEMEN DATA
TIM PENGELOLA LAYANAN BERBAGI PAKAI DATAANTAR SISTEM ELEKTRONIK PEMERINTAHAN
PERATURAN PEMERINTAH NO.82 TAHUN 2012 TENTANGPENYELENGGARAAN SISTEM DAN TRANSAKSI ELEKTRONIK
SOLUSI INTEGRASI DENGAN KONSEP INTEROPERABILITAS
IEEE Glosary:Interoperability is the ability of two ormore systems or componentsto exchange information and to use theinformation that has been exchanged.
INTEROPERABILITAS:Kemampuan dari dua atau lebih sistematau komponen untuk berbagi pakaidata/informasi.
API:Application Programming Interfacesadalah aplikasi yang berfungsi sebagaipenyedia layanan penghubunginformasi data antar sistem elektronikmenggunakan teknologi WebServices.Dan diakses melalui kunciakses per fungsi layanan.
E-PLANNING(PHP)
MySQL
E-BUDGETTING(JAVA)
Oracle
SIMPEG(DELPHI)
MySQL
E-KINERJA(VISUALBASIC)
Sybase
API
API API
API
ADPT
ADPTADPT
ADPT
PLATFORM WEB SERVICES
LANGUAGE PHP JAVA
RUNTIME OS SERVICES (.DLL,.SO) JVM
APPLICATION APACHE, NGINX, IIS,LIGHTHTTP
TOMCAT, CAMEL
PROTOCOL HTTP/s
LIBRARY C/C++ JAR
FRAMEWORK MULE BIZTALK
MANTRA GLASSFISH
ORACLE SERVICE BUS
WSO2
INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN BERBASIS SOA (SERVICE ORIENTED ARCHITECTURE)
PUSAT INFORMASI
KEPEGAWAIAN SATKER
KEUANGANPERENCANAAN
E-PLANNING
DBPLAN API
ADPT
SIMPEG
DBEMPLOOYEE API
ADPT
E-BUDGETTINGE-FINANCE
DBFINANCEAPI
ADPT
E-KINERJA
DBPERFORMAPI
ADPT
DASHBOARDDSS
ADPT
DBDSS
API
GSB
RANPERPRES SATU DATA INDONESIA
● Pembina Data adalah Instansi Pusat yang diberi kewenanganmelakukan pembinaan terkait Data sebagaimana diatur dalamPeraturan Presiden ini.
● Walidata adalah unit pada Instansi Pusat dan Instansi Daerahyang mempunyai tugas mengumpulkan dan mengelola Data yangdihasilkan oleh Produsen Data, serta menyebarluaskan Data dilingkup Instansi Pusat dan Daerah.
● Produsen Data adalah unit pada Instansi Pusat dan InstansiDaerah yang memiliki tugas, fungsi, dan kewenangan menurutperaturan perundang-undangan untuk menghasilkan Data.
● Pengguna Data adalah Instansi Pusat, Instansi Daerah,perseorangan, kelompok orang, atau badan hukum yangmenggunakan Data.
IMPLEMENTASI SOA PADA APLIKASI MANTRA
CACHE
IMPLEMENTASI LAYANAN KOMPUTASI AWAN SISTEM ELEKTRONIK PEMERINTAHAN
CLOUD SERVICES
DatabaseServer
User
RepositoryServer
Application
User User
Print Server
TERIMA KASIH