INTEGRASI SISTEM ELEKTRONIK PEMERINTAHAN DENGAN …

Post on 16-Oct-2021

10 views 0 download

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