Proposal rencana sistem basis data spasial wwf indonesia
-
Upload
bramantiyo-marjuki -
Category
Environment
-
view
36 -
download
0
Transcript of Proposal rencana sistem basis data spasial wwf indonesia
Proposal Rencana Sistem Basis Data Spasial WWF Indonesia
Jakarta, Mei 2015
System Review
Online GIS Server System yang mempunyai kemampuan : - Multiuser geospatial data hosting, uploading, editing,
management, baik dilakukan di server maupun local/remote client (desktop/web client)
- Pembagian peran/role dalam pengelolaan sistem dimana terdapat peran pengguna biasa/user, pemilik data/data publisher, administrator
- Pembatasan Akses Untuk setiap Publisher dimana setiap publisher hanya bisa mengakses penuh (read/write) data miliknya sendiri dan hanya mempunyai akses read only untuk data milik orang lain.
Deployment Stage
System architecture
Planning
User Profile and
Infrastructure Mapping
Server Assessment
Server Configuratio
n for Internet Hosting
DBMS and GIS Server Installation
DBMS and GIS Server
Configuration for Public
data transaction
DBMS and GIS Server
User Creation
Geodatabase creation
and Privileges
authorization
System testing
System operation
System architecture PlanningAda dua skenario dengan kelebihan dan
kekurangan masing-masing
User Profile and Infrastructure Mapping
User Role Grants User Id Default Password
Server Administrator - Access Physical Server Directly or via
Remote Access Tool
Administrator
(Windows)
?
GIS Server
Administrator
ArcGIS Server Management and
Maintenance
GIS Admin (ArcGIS
Server Site Owner)
?
Postgres Database Administrator
(admin role)
DBMS (PostgreSQL) Management and
Maintenance
Postgres ?
Sde Account Geodatabase
Administrator (admin
role)
Access and Manage All geodatabases
stored in DBMS
Sde ?
Site A Site A Data Owner,
other sites data user
Read/Write Site A Geodatabase, Read
Only Other Geodatabase
? ?
Site B Site B Data Owner,
other sites data user
Read/Write Site B Geodatabase, Read
Only Other Geodatabase
? ?
Site C Site C Data Owner,
other sites data user
Read/Write Site C Geodatabase, Read
Only Other Geodatabase
? ?
Perancangan jumlah akun dengan kewenangan masing-masing
User Profile and Infrastructure MappingAssessment Kondisi Client Software yang digunakan oleh masing-masing site
Server AssessmentBagaimana setting firewall-nya ?Ada berapa aplikasi online ?Port mana saja yang terbuka ?Ada berapa web server dan bagaimana
konfigurasinya ?
Menghindari konflik sistem
Server Configuration for Internet Hosting
- Firewall Unblocking untuk port yang akan digunakan GIS Server dan DBMS
- Pengaturan User Account Control agar OS tidak memblokade direktori yang digunakan GIS Server dan DBMS
DBMS and GIS Server Installation Instalasi DBMS beserta librariesy ang sesuai dengan GIS Server
yang digunakan (server side). Instalasi dan kompilasi Database client libraries agar setiap client
bisa mengakses database dengan lancar (client side)
DBMS and GIS Server Configuration and testing for Internet data transactionSetting pg_hfa.conf di DBMS agar bisa
menerima dan mengirim data melalui internetTes koneksi DBMS dari clientTes koneksi GIS Server dari client
DBMS and GIS Server User CreationPembuatan akun beserta privileges setting
sesuai tugas masing-masingTesting koneksi dari masing-masing akun ke
DBMS/GIS Server
Pemilihan skenario sistem sangat berpengaruh disini
Geodatabase creation and Privileges authorizationPembuatan SDE geodatabase di DBMS untuk setiap local siteGeodatabase Owner adalah akun sde, sehingga local site tidak
dapat menghapus geodatabaseLocal site hanya bisa mengakses geodatabase melalui ArcGIS
Desktop / web GIS client (apabila ada), dan tidak diperkenankan masuk melalui DBMS client management (PgAdmin, SQL Studio, dll)
Setiap data yang dipublish di geodatabase secara default owner-nya adalah akun yang mempublish, oleh karena itu setiap local site account harus memberi GRANT Access berupa SELECT, INSERT, UPDATE, DELETE kepada sde Account (tergantung urgensi)
Local site A harus memberi privileges SELECT kepada local site lain agar dapat melihat konten geodatabase milik local site A (dilakukan di ArcCatalog oleh local site A)
System TestingSimulasi untuk melihat apakah sistem sudah
berjalan sesuai yang diharapkan, jika ada aspek yang belum sesuai, dilakukan konfigurasi ulang ( Boolean/True-False Decision making)
System OperationSistem dijalankan secara operasionalLifetime support (family approach) ^_^
Documentation and TrainingProject ReportUser guideAdministrator guideTraining
Thanks!