Anda di halaman 1dari 11

LECTURE NOTES

ISYS6305
ENTERPRISE SYSTEM

Week 02
Enterprise Systems Architecture
LEARNING OUTCOMES

LO1. Dapat menentukan secara detail modul dan arsitektur sistem enterprise
LO2. Dapat Memahami dampak dari arsitektur ERP yang dirancang dengan
baik ketika diimplementasikan.
LO3. Mengetahui berbagai jenis arsitektur ERP serta manfaat dan
kelemahannya dari setiap arsitektur.
LO4. Mengetahui arsitektur berorientasi layanan SOA dan dampaknya pada
sistem ERP.
LO5. Mengetahui arsitektur awan (cloud architecture) dan dampaknya pada
sistem ERP.

OUTLINE MATERI :
1. ERP Modules
2. ERP Architectures
3. Arsitektur berorientasi Layanan – SOA
4. Implications for Management
MATERI WEEK 02
ENTERPRISE SYSTEMS ARCHITECTURE

Mengapa Belajar Enterprise Systems Architecture?


Alasan mengapa belajar tentang Arsitektur Sistem, pertama: untuk membantu
manajemen dan team implementasi agar mengetahui secara detail fitur dan
componen sistem enterprise, kedua: menyajikan secara visual tentang gambaran
kompleksitas sistem diantaranya aplikasi ERP, database, sistem operasi, aplikasi
pendukung dan turunanya serta sistem jaringan, ketiga: manajemen dapat
merencanakan mengembangkan IT lebih baik jika kebutuhan infrastruktur
sistem, pelatihan, perubahan manajemen, rekayasa proses bisnis terdiskripsi
secara jelas.

Apa Komponen Pembentuk Enterprise Systems Architecture?


Komponen dari Sistem Perusahaan Arsitektur meliputi pertama: komponen
Fungsional yaitu modul-modul ERP yang mendukung berbagai fungsi bisnis
organisasi, Contohnya Akuntansi, Sumber Daya Manusia, Pengadaan,
Penerimaan dll, kedua: komponen Sistem yaitu arsitektur ERP yang meliputi
komponen fisik hardware, software, dan sistem jaringan.

1. ERP MODULES
Setiap modul ERP difokuskan pada satu bidang proses bisnis, seperti
pengembangan produk atau pemasaran. Beberapa yang lebih dari modul ERP
adalah untuk perencanaan produk, pembelian bahan, pengendalian persediaan,
distribusi, akuntansi, pemasaran, keuangan, SDM dan sebagainya.

Secara software, modul merupakan bagian dari program, sedang program-


program yang terdiri dari satu atau lebih modul mandiri. Software ERP
(Enterprise Resource Planning) biasanya terdiri dari beberapa modul yang secara
individual diadakan berdasarkan kebutuhan spesifik dan kemampuan teknis
organisasi dan memberikan dukungan untuk fungsi bisnis seperti akuntansi,

P ag e 1 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


penjualan, inventory control, produksi dan sebagainya. Beberapa vendor ERP
yang terkenal seperti SAP, Oracle, dan Microsoft menyediakan modul yang
mendukung bidang fungsional utama dari bisnis. software ERP akan mampu
berjalan dengan baik bila sejalan dengan penerapan kebijakan dan prosedur
organisasi melalui aturan bisnis dan untuk itulah dibutuhkan arsitektur sistem
yang jelas.

Tabel 1 : Contoh : ERP Modules From Three Vendors


MICROSOFT
FUNCTION SAP ORACLE/ PEOPLE SOFT
DYNAMICS
Sales and Distribution, Marketing and Sales, Supply Retail POS, Field
SALES
Sales Opportunity Chain Management Service Management

Purchasing, Supplier Procurement and Supplier Supply Chain


PROCUREMENT
Relationship Management Relationship Management Management

Financial
ACCOUNTING Financial Accounting Financial Management
Management

Distribution
DISTRIBUTION Warehouse Management Supply Chain Management
Management

CUSTOMER SERVICE CRM CRM CRM

CORPORATE
Governance, Risk, and Corporate Performance
PERFORMANCE & Analytics
Compliance Management Management
GOVERNANCE
Human Capital
HUMAN RESOURCES Human Capital Management HR Management
Management

MISCELLANEOUS Banking Campus Solutions E-commerce, Portals

1. ERP ARCHITECTURES
Arsitektur sistem ERP diatur dalam lapisan atau tingkatan untuk mengelola
kompleksitas sistem untuk memberikan skalabilitas dan fleksibilitas.

Arsitektur Three-layer (arsitektur yang paling dapat diandalkan, fleksibel, dan


scalable) adalah yang paling umum hari ini dan termasuk:

o Web Server.
o Server Aplikasi.
o Server database.

P ag e 2 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


Infrastructure Apa yang dibutuhkan ?
Networks tradisional yang telah ada sebelumnya memerlukan upgrade untuk
pengembangan sistem ERP dan harus menjadi komponen dari anggaran
keseluruhan.

Sebuah Network dengan availability tinggi merupakan persyaratan untuk sistem


ERP berfungsi secara penuh, sehingga mampu tumbuh dengan populasi user dan
mendukung ekspansi berkelanjutan serta integrasi supply chain.

Sistem Integrasi dengan partner dan kustomer memungkinkan "perusahaan


untuk mengelola bagian penting dari bisnis seperti pelacakan order, manajemen
persediaan dan sebagainya"

Online analytical processing (OLAP) memiliki kemampuan mengakses,


menghadirkan, dan menganalisis data lintas dimensi.

Apa manfaat Arsitektur Three-Tier ?


implementasi ERP mengikuti arsitektur Three-Tier, yang terdiri dari lapis Web,
lapisan aplikasi, dan lapisan data.

gambar 1. Arsitektur Three-Tier

P ag e 3 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


Benefits
o Skalabilitas - Mudah untuk menambahkan, mengubah, dan menghapus
aplikasi.
o Keandalan - Menerapkan berbagai tingkat redundansi.
o Fleksibilitas - Fleksibilitas dapat dipartisi dengan mudah.
o Maintainability - Dukungan dan biaya pemeliharaan lebih murah pada
satu server.
o Reusability - Mudah untuk menerapkan komponen reusable.
o Keamanan - staf TI memiliki kontrol yang lebih sistem untuk
memberikan keamanan yang lebih tinggi.
Limitations
Bisa sangat mahal dan kompleks.

Apa Fungsi Web Services ?


Arsitektur berbasis web sering digambarkan sebagai tingkat keempat di mana
tingkat Web dibagi menjadi Web Services tier dan Web Browser tier.

Sistem ERP fokus pada Internet untuk menyediakan fungsionalitas baru yang
kuat untuk akses berbasis internet dan integrasi.

Fungsi ini terutama didukung melalui teknologi akses internet berikut:

o Web Server.
o ERP Portal.
o Back-end Server Integration.
o Browse Plug-ins or Applets.

2. ARSITEKTUR BERORIENTASI LAYANAN – SOA


Service Object Architecture–SOA Juga dikenal sebagai arsitektur berorientasi
objek untuk platform Web. Pada umumnya web memberikan tampilan dan
layanan aplikasi berdasarkan modul-modul sebagai interface antara user dengan
sistem aplikasi. Metode seperti ini sejalan dengan dekomposisi fungsi atau
breakdowsn sistem yang berlaku pada sistem enterprise.

P ag e 4 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


Breakdown fungsional pada sistem bisnis pada tingkat yang lebih kecil, sampai
tingkat layanan unit, secara kolektif mendukung modul fungsional ERP.

Memungkinkan interaksi lewat message antara konsumen layanan dan penyedia


layanan.

Kustomer yang perangkatnya menggunakan sistem operasi apapun dapat


menggunakan layanan ini.

SOA adalah model pengembangan perangkat lunak berdasarkan kontrak antara


konsumen (klien) dan penyedia (server) dengan spesifikasi berikut:

o Deskripsi fungsional dari layanan.


o Persyaratan input dan spesifikasi output.
o Prasyarat negara lingkungan sebelum layanan dapat dipanggil.
o Negara lingkungan kondisi posting setelah layanan telah dieksekusi.
o Kesalahan penanganan bila ada kerusakan.

Web Services sebagai SOA


Web services pada dasarnya adalah interfaces yang memungkinkan aplikasi
perangkat lunak dan komponen yang berbeda untuk dioperasikan bersama-sama.
Menurut standar industri IT, aplikasi yang berbeda dapat berinteraksi tanpa
masalah komunikasi. Satu-satunya metode interaksi dengan Web services adalah
dengan menerima dan mengirim pesan.

Layanan yang dikembangkan menggunakan standar terbuka seperti WSDL (Web


Services Description Language), UDDI (Universal Description, Discovery, dan
Integrasi), dan SOAP (Simple Object Access Protocol). Protokol yang digunakan
dalam layanan Web berbasis XML.

Enterprise Content Management sebagai SOA


Manajemen konten Enterprise menawarkan produk perangkat lunak Enterprise
yang biasanya menyimpan, melestarikan, mengelola, dan menyampaikan konten
yang terhubung ke proses bisnis.

Manajemen konten Enterprise juga memberikan dukungan pada tujuan bisnis,


bukan hanya mengelola konten.

P ag e 5 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


Vendor memberikan pemahaman bahwa content management mengambil
keuntungan dari aset teknologi dan informasi lintas bisnis dan tidak lagi
bergantung pada aplikasi spesifik.

Cloud Architecture
Cloud computing pada dasarnya adalah layanan perangkat lunak yang disediakan
melalui Internet, aman, oleh penyedia layanan secara sewa bulanan atau tahunan.

Perusahaan leasing cloud computing berjawa dalam menghemat uang dengan


mengganti perangkat lunak, mereka cukup membeli dengan biaya biaya lisensi
per seat yang membutuhkan.

Beberapa penyedia cloud computing yang memungkinkan kita untuk


membangun aplikasi sendiri menggunakan mesin mereka dan kemudian menjadi
aplikasi tersebut sebagai bagian dari layanan.

Platform cloud computing menyediakan alternatif untuk organisasi yang tidak


ingin:

o Pembelian, menginstal, atau mempertahankan aplikasi perangkat


lunak.
o Khawatir tentang keamanan, privasi dan masalah hukum yang terkait
dengan penyimpanan data.

Platform cloud computing berisiko pada organisasi seperti memaksa mereka


untuk bergantung pada keandalan vendor eksternal, keamanan, dan kontinuitas
aplikasi perusahaan.

3. IMPLIKASI BAGI MANAJEMEN


Arsitektur enterprise adalah sebuah teknologi yang penting untuk fungsional
jangka panjang organisasi. Keputusan arsitektur ERP adalah kompleks karena
berdampak dari sistem dan teknologi sampai pada manusia, kebijakan
organisasi, dan proses bisnis. Arsitektur ERP harus fleksibel untuk mendukung
beragam rangkaian platform perangkat keras dan perangkat lunak. Manajemen
harus belajar bagaimana untuk menyaring teknologi yang tidak memberikan nilai
bagi organisasi mereka.

P ag e 6 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


SIMPULAN

1. Sistem arsitektur meliputi modul ERP dan arsitektur ERP.

2. Umumnya vendor ERP menyediakan modul untuk mendukung fungsi


bisnis yang mendasar dasar seperti akuntansi, keuangan, pemasaran, dan
SDM untuk memberikan nilai lebih dari fungsi bisnis seperti self-service,
compliance management, business intelligence

3. Sistem ERP secara tradisional telah diselenggarakan di tiga tingkatan atau


menyediakan lapisan fleksibilitas dan skalabilitas pada data, aplikasi, dan
presentasi.

4. Ada berbagai jenis arsitektur berlapis.

5. Arsitektur two-tier adalah bentuk yang paling sederhana.

6. Arsitektur three-tier memisahkan aplikasi dari lapisan presentasi.

7. Arsitektur berbasis web memfasilitasi integrasi yang lebih baik dengan


teknologi internet.

8. arsitektur berorientasi layanan SOA memisahkan layanan penyedia dari


layanan konsumen jadi merupakan arsitektur sistem berorientasi objek yang
memiliki tingkat separasi yang lebih tinggi .

9. Manajemen harus terlibat dalam desain arsitektur dari awal implementasi


proyek ERP karena sistem memiliki implikasi pada organisasi secara luas
dan jangka panjang.

P ag e 7 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


DAFTAR PUSTAKA

Luvai F. Motiwalla, Jeff Thompson (2012), Enterprise Systems for Management, 2/E,
Pearson Prentice Hall Chapter 3: Enterprise Systems Architecture

http://www.technology-training.co.uk/introductiontoenterprisearchitecture_30.php

https://www.youtube.com/watch?v=qDI2oF1bASk

P ag e 8 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM


INDEKS

availability, 3 message, 5
cloud computing, 6 supply chain, 3

P ag e 9 of 11 IS YS6 305 -E N TE R PRI SE SY S TEM

Anda mungkin juga menyukai