malaysian government central data exchange

19
1 https://mygdx.malaysia.gov.my Malaysian Government Central Data Exchange https://mygdx.malaysia.gov.my/v2

Upload: others

Post on 10-Nov-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Malaysian Government Central Data Exchange

1

https://mygdx.malaysia.gov.my

Malaysian Government Central Data Exchange

https://mygdx.malaysia.gov.my/v2

Page 2: Malaysian Government Central Data Exchange

Projek National Registries (NR) adalah platform perkongsian data yang komprehensif bagimembolehkan perkongsian data merentas agensi dengan mudah dan selamat. Platform ini telahdijenama semula sebagai Malaysian Government Central Data Exchange (MyGDX) dan muladiguna pakai pada 25 Mei 2018 hingga kini.

Ogos 2016 Mei 2018 Mei 2020 April 2021

Pembangunan

MyGDX

• Go Live pada 26 Mei

2018

• Waranti selama 24

bulan

Tamat tempoh

waranti dan

penyelenggaraan

Projek peningkatan

National Registries

(MyGDX2.0)

2

Page 3: Malaysian Government Central Data Exchange

Malaysian Government Central Data Exchange

REPOSITORI

REGISTRI

PORTAL MyGDXHAB PERKONGSIAN

DATA

https://mygdx.malaysia.gov.my

[email protected]

Data Broker, IMT Master Data Management

KomponenSistem penyampaian perkhidmatanKerajaan yang lebih menyeluruh danterangkum

PEMBOLEH DAYA Integrasi data secara seamless

PEMANGKIN

Objektif1

2

5 Pembekal Tertinggi

i. MAMPU (16)ii. MEDAC (13)iii.BQSM (9)

iv.LJTM (8)v. LJM (7)vi.LAM (7)

4

5 Transaksi Tertinggi

i. DOF: Status Lesen (30,231)ii. JKKP: Draf Permohonan Lesen (11,134)iii. LJM: Draf Permohonan Pendaftaran (10,743)iv. JKKP: Maklumat Tempat Kerja Aktif (10,524)v. BLESS2.0: Draf Permohonan Lesen (8,527)

5

Hala Tuju (2021-2023)

a) Peningkatan MyGDXb) 1 GAB + 40 Agensic) 200 APId) 500,000 transaksi

6 Pencapaian

*Sehingga 12 April 2021

25 Agensi Pembekal Data 120 API aktif 169 Pengguna 5 Sistem berintegrasi 400 Integrasi 153,347 Transaksi

3

i. MalaysiaBiz(91)ii. GOSG(10)iii. Profit(2)iv. Dasar(2)v. Web MAIWP (1)

3

Page 4: Malaysian Government Central Data Exchange

4

i. Infrastruktur dan pemantauan berpusat di MAMPU, G2G

ii. Agensi tidak perlu sedia infra baharuiii. Agensi hanya perlu berkongsi ‘API/Data’ sekali

kepada MyGDXiv. Pasukan MyGDX membangunkan semula API

seragam secara native codingv. Katalog API berpusat di MyGDXvi. Agensi hanya perlu mohon kelulusan sekali dan

boleh guna data berulangkali untuk pelbagai sistemvii. Hanya kegunaan agensi Kerajaanviii. Integrasi 1 – Manyix. Header Payload seragam

REST / SOAP

JSON / XML

REST / JSON

AgensiPembekal

AgensiPengguna

Page 5: Malaysian Government Central Data Exchange

5

Nota:

• Jumlah 23 VM.

• PgSQL Portal & Repository

berada di VM yang sama.

Page 6: Malaysian Government Central Data Exchange

Kaedah Integrasi Semasa

20/04/2021 620/04/2021 6

Database

(Staging) Application

(Production)

CRUDFull Access

(Replicate)

DB Production

http(s) - request

http(s) - response

Agensi Pembekal

Digalakkan SSL

1. DB Prod replicate ke DB Staging

2. Agensi sediakan web services / API

3. URL API diberi ke MyGDX

Read Only

4. MAMPU bangunkan API di MyGDX

(wrapping)

5. Paparkan di katalog servis

6. Agensi mohon langganan servis di

portal MyGDX

7. Dapat kelulusan dari agensi pembekal

8. Mohon Data / Integrasi dan terima

maklumat integrasi

9. Masukkan maklumat integrasi dalam

coding aplikasi agensi

Agensi Pengguna

Production

A. Registri di Agensi Pembekal

Page 7: Malaysian Government Central Data Exchange

Kaedah Integrasi Semasa

20/04/2021 720/04/2021 7

Database

(Staging) Application

(Production)

CRUDFull Access

(Replicate)

DB Production

http(s) - request

http(s) - response

Agensi Pembekal

Digalakkan SSL

1. DB Prod replicate ke DB Staging

2. Agensi beri MyGDX Read Only Access

3. Agensi tidak perlu sedia infrastruktur baharu

Read Only

4. MAMPU bangunkan API terus di

MyGDX (read only)

5. Paparkan di katalog servis

6. Agensi mohon langganan servis di

portal MyGDX

7. Dapat kelulusan dari agensi pembekal

8. Mohon Data / Integrasi dan terima

maklumat integrasi

9. Masukkan maklumat integrasi dalam

coding aplikasi agensi

Agensi Pengguna

Production

Akses terus ke DB

Production (Read Only)

B. Registri di MyGDX

Page 8: Malaysian Government Central Data Exchange

Kaedah Integrasi Semasa

20/04/2021 820/04/2021 8

Application

(Production)

CRUD

Full Access

(Replicate)

DB Production

http(s) - request

http(s) - response

Agensi Pembekal

Digalakkan SSL

4. MAMPU bangunkan API terus di

MyGDX (read only)

5. Paparkan di katalog servis

6. Agensi mohon langganan servis di

portal MyGDX

7. Dapat kelulusan dari agensi pembekal

8. Mohon Data / Integrasi dan terima

maklumat integrasi

9. Masukkan maklumat integrasi dalam

coding aplikasi agensi

Agensi Pengguna

Production

Repositori

MyGDX

1. Agensi diberi Full Access

2. DB Agensi replicate ke repositori MyGDX

dan pastikan repositori di MyGDX sentiasa

dikemas kini

3. Agensi tidak perlu sedia infrastruktur baharu

*Nota: Jenis Data Terbuka sahaja. Contoh: Senarai institusi pendidikan dari pelbagai sumber / agensi

C. Repositori* di MyGDX

Page 9: Malaysian Government Central Data Exchange

Agen

siPemb

ekal

Agen

siPemb

ekalA

gen

siPe

ngg

un

a

Age

nsi

Pen

ggu

na

Header Payload Berbeza

Header Payload API berbeza ditetapkan oleh

setiap Agensi Pembekal

Agensi Pengguna perlu mengubah kaedah

coding sistem bagi setiap API Agensi Pembekal

Header Payload Seragam

Semua pelbagai Header Payload yang berbeza

diseragamkan oleh MyGDX (REST & SOAP)

Agensi hanya guna 8 medan Header Payload

seragam dari MyGDX (REST & JSON).

Memudahkan coding di sistem agensi pengguna

• Username• Password• AgencyID

• UserID, • Parameter• Keyword

• UserID• Token

• UserID• AgencyID• IP i. UID

ii. UID Typeiii.Agency Codeiv.App name

v. Service Namevi.Service Versionvii.Auth Keyviii.Auth Code

Header Payload Seragam

9

Page 10: Malaysian Government Central Data Exchange

https://mygdx.malaysia.gov.my https://mygdx.malaysia.gov.my/v2

10

Page 11: Malaysian Government Central Data Exchange

11

Page 12: Malaysian Government Central Data Exchange

12

i. Agensi pusat Governing Authority Body (GAB). ii. 1 tapak GAB dan 40 tapak/agensiiii. Kesediaan peluasan MyGDX kepada G2C dan G2B.iv. Distributed Architecture, Centralised Management and

Monitoringv. MyGDX mengurus pelaksanaan dan memantau transaksi

dan operasi integrasi datavi. Agensi melaksanakan integrasi melalui platform dan

komponen MyGDX yang seragamvii. Tools pembangunan API bagi format REST dan SOAP. viii. Boleh berintegrasi dengan ESB sedia adaix. Boleh menerima pelbagai jenis header payload ESB sedia

ada dan diseragamkanx. Diselaras dengan Garis Panduan Perkongsian Data

Kerajaan dan Dasar Perkongsian Data. xi. Interoperability, scability, sustainability dan fit for purpose

REST / SOAP

JSON / XMLAgensi

PenggunaAgensi

Pembekal

Page 13: Malaysian Government Central Data Exchange

Users

ESB API Sedia Ada

Agensi

API Gateway

API Gateway

API Gateway Users

Users

Users

Security Gateway

Security Gateway

Security Gateway

Security Gateway

Security Gateway

PortalRegistry

Trust / Time Stamp

Directory

Monitoring

Application System

Application System

Application System

Application System

Application System

GAB

Agensi Kerajaan

Badan Berkanun Swasta / Komuniti

Kerajaan Negeri

MyGDX

13

SSL SPA & PEN-TEST Digital Time Stamping Token/roaming Cert Auth Cert & Auth Key Data Encryption Mutual Certificate Antivirus Backup

Page 14: Malaysian Government Central Data Exchange

1. Semua server dilengkapi Secure Socket Layer (SSL) termasuk di agensi (Kos SSL ditanggung Kerajaan)

2. Melaksanakan Secure Posture Assessment (SPA) dan Penetration Test (Pen-test)

3. Memastikan agensi yang diberi kebenaran sahaja boleh membuat capaiankepada API dan data

4. Kedua-dua cert Security Server agensi perlu disahkan terlebih dahulu.

5. Memastikan data encryption semasa data dihantar (Data in Motion) untukselain data terbuka

6. Sijil Digital MyGPKI digunakan untuk pengesahan pengguna semasapemohonan langganan servis dan mohon data API (Kos MyGPKIditanggung Kerajaan)

7. Setiap URL API yang diberikan akan disertakan dengan Authentication Certification & Authentication Key khusus kepada IP server semasa permohonan integrasi data 14

Page 15: Malaysian Government Central Data Exchange

Perisian (Lesen Sedia Ada) Kuantiti

EnterpriseDB Postgres Advance Server 6 Core

Citrix Netscaler VPX 3000 1 host

Red Hat Enterprise Linux (RHEL) 10 host

15

1) Perisian yang perlu diperoleh bagi MyGDX sedia ada adalah untuk tempoh

satu (1) tahun.

2) Perolehan lesen bagi arkitektur logikal baharu adalah untuk tempoh empat (4)

tahun. Jumlah lesen perisian baharu perlu dicadangkan oleh Petender.

3) Sekiranya kos pembaharuan lesen dan pembelian lesen baharu berbeza,

Petender hendaklah mencadangkan perolehan dengan kos terendah.

Page 16: Malaysian Government Central Data Exchange

BIL. PERKARA KUANTITIHARGA SEUNIT JUMLAH

(RM) (RM)

1Pakej Perisian Platform Perkongsian Data (Sila senaraikansemua perisian yang digunakan)

1 lot

2 Perisian:EnterpriseDB PostgreSQL Advance Server (1 tahun) 6Citrix Netscaler VPX3000 (1 tahun) 1RedHat Enterprise Linux (RHEL) (1 tahun) 10EnterpriseDB PostgreSQL Advance Server (4 tahun)Citrix Netscaler VPX3000 (4 tahun)RedHat Enterprise Linux (RHEL) (4 tahun)ElasticSearch Enterprise (4 tahun)

JUMLAH HARGA JADUAL C (RM)16

Page 17: Malaysian Government Central Data Exchange

Tender Peningkatan National Registries

Surat Setuju Terima

Dijangka pada Julai 2021

Tempoh Projek

Projek siap dalamtempoh 30 bulan

Jaminan Sistem

Tempoh selama 24 bulan

Jaminan Perkakasan & Perisian

Tempoh selama 36 bulan

Bon Pelaksanaan

Tamat setahun selepastempoh jaminan terakhir

Page 18: Malaysian Government Central Data Exchange

Soalan bertulis tambahan selanjutnya perlu dihantar melalui e-mel :

Soalan akan dijawab melalui Portal MyGDX:

18

[email protected]

https://mygdx.malaysia.gov.my/v2/tender2021

Page 19: Malaysian Government Central Data Exchange

https://[email protected]

Pasukan MyGDXUnit Pemodenan Tadbiran DanPerancangan Pengurusan Malaysia (MAMPU)Blok B, No. 3200,Bangunan MKN – Embassy Techzone,Jalan Teknokrat 2 63000 Cyberjaya, Selangor Darul Ehsan

19

https://mygdx.malaysia.gov.my/v2