INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

34
Oleh: DIDI SUKYADI, MTI INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN KONSEP INTEROPERABILITAS MENGGUNAKAN APLIKASI MANTRA DAN KONSEP PORTAL SINGLE SIGN ON

Transcript of INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

Page 1: 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

Page 2: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERMASALAH KOMUNIKASI

Page 3: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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.

Page 4: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERANGKAT KERAS

Page 5: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERANGKAT LUNAK

Page 6: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 7: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERJALANAN LISENSI PERANGKAT LUNAK

Page 8: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERANGKAT LUNAK LEGAL

CLOSED ONLY OPEN & CLOSED

Page 9: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 10: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 11: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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)

Page 12: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 13: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PETA KETERKAITAN SISTEM ELEKTRONIK PEMERINTAHAN

Page 14: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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?

Page 15: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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.

Page 16: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 17: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

TEKNOLOGI WEB SERVICES

Page 18: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

INTEGRASI CONTENT WEB SERVICES

Page 19: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

INTEGRASI HYPERLINK WEB SERVICESMELALUI SINGLE SIGN ON

Page 20: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

INTEGRASI HYPERLINK WEB SERVICESMELALUI SINGLE SIGN ON

Page 21: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

TEKNOLOGI API BERBASIS WEB SERVICES

WEBAPPLICATION

WEBAPI

REQUEST

RESPONS

URI+[PARAMETER]

REQUESTER PROVIDER

WEBBROWSER

REQUEST

RESPONS

URI+[PARAMETER]

USER

SAVE CSV

Page 22: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

TAHAP PENERAPAN INTEGRASI

Page 23: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

KLASIFIKASI KENDALI DATA/INFORMASI UNTUK BERBAGI PAKAI DATA

Page 24: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 25: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PEMETAAN ELEMEN DATA

Page 26: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

TIM PENGELOLA LAYANAN BERBAGI PAKAI DATAANTAR SISTEM ELEKTRONIK PEMERINTAHAN

Page 27: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

PERATURAN PEMERINTAH NO.82 TAHUN 2012 TENTANGPENYELENGGARAAN SISTEM DAN TRANSAKSI ELEKTRONIK

Page 28: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 29: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 30: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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

Page 31: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

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.

Page 32: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

IMPLEMENTASI SOA PADA APLIKASI MANTRA

CACHE

Page 33: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

IMPLEMENTASI LAYANAN KOMPUTASI AWAN SISTEM ELEKTRONIK PEMERINTAHAN

CLOUD SERVICES

DatabaseServer

User

RepositoryServer

Application

User User

Print Server

Page 34: INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

TERIMA KASIH