Download - Jbptunikompp Gdl Zachman 25650 1 Ent.int
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
1/23
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
2/23
Deskripsi Mata Kuliah
Matakuliah ini akan menjelaskan arsitektur, konsep, danmetode-metode yang ada dalam perancangan danimplementasi IT pada enterprise, beserta implementasi
pemrogramannya.
Dengan materi-materi yang diberikan, matakuliah ini akanmembantu memberi pemahaman tentang peran serviceoriented architectures dalam analisa kebutuhan,
perancangan dan penerapannya pada skala enterpise.
Selain itu matakuliah ini juga membahasarsitektur/teknologi yang dapat langsung diterapkan dalamplatorm yang berbeda-beda, mendukung teknologi berbasis
komponen, berbasis service dan sistem terdistribusi!menggunakan "M# $ebService pada %ava dan .&'T(
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
3/23
Kompetensi Mata Kuliah
Setelah menyelesaikan matakuliah ini,diharapkan mahasis)a akan*
+ Dapat menjelaskan arsitektur enterprise,+ Mengerti dan mengenal kapan dan dimanaarsitektur enterprisedapat diterapkan,
+ Mampu menjelaskan Service riented
rchitecture+ Mengembangkan suatu arsitektur berbasislayanan !service( dengan teknologi web service,
+ Mempelajari pemrograman arsitektur enterprise
dengan teknologi %'' dan .&'T
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
4/23
Silabus [1]
erkenalan dan Silabus rsitektur plikasi Sistem 'nterprise+ engertian rsitektur plikasi Sistem 'nterprise
+ 'nterprise Sot)are 0 'nterprise pplication
+ Tantangan 'nterprise pplication+ engukuran 'nterprise pplication
Distributed Inormation Systems+ 'volusi 'nterprise pplication
+ #ayering+ Transactions
+ Middle)are
Teknik-teknik 'nterprise rchitecture*
+ organi1ing business logic, mapping to relational database, )ebpresentation, concurrency, session, and distribution strategies.
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
5/23
Silabus [2]
'nterprise plication Integration+ 2rom middle)are to pplication Integration
+ 'I Middle)are
+ $eb Technologies or pplication Integration+ Service riented rchitecture
+ Sot)are rchitecture
Service riented rsitektur*
+ Deinisi+ 3elebihan
+ Tingkat ketergantungan
+ 4inding dan Invocation
rsitektur dan 2rame)ork+ .&'T
+ %''
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
6/23
Silabus [3]
Database or 'nterprise+ %D45 -java
+ #I&6 -.net
"M# Technology 7+ turan dan Sintaks
+ $ell 2ormed "M# dan 8alid "M#
+ DTD
"M# Technology + "M# Schema
+ "path
$eb Service+ pa itu $eb Service
+ 3eunggulan dan 3egunaan $eb Service
+ engembangan dan 'volusi $eb Service+ "M#-95
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
7/23
Silabus [4]
$eb Service Technologies*+ S
+ :DDI
+ $SD#
Implementasi $S pada .&'T+ pada .&'T
+ Database
+ Tipe Data $S
Service 5omposition+ vervie)
+ Service 5omposition Model
+ 4'# * 4usiness rocess ';ecution #anguage or $eb Services
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
8/23
Pengantar
Menurut kamus
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
9/23
Elemen Enterprise
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
10/23
Elemen !ingkungan
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
11/23
"he #ature o$ Digital %orl&
@lobali1ation
The digiti1ation o goods
Speed
The merger o products and ser'i(es
&e)markets and pricing
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
12/23
Kebutuhan Enterprise
Inormation sharing and processingsset management and tracking9esource planning4usiness process automation5ustomer or client management
4oost employee productivityrotection o business kno)ledge
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
13/23
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
14/23
)r(hite(ture
Suatu cara dimana komponen*komponen&alam sebuah komputeratau sistem komputer atau suatu sistem &iorganisasikan &an&iintegrasikan
Dari deinisi itu komponen*komponenpembentuk sistem sangatpenting untuk kesuksesan sebuah arsitektur+
emahaman terhadap komponen-komponen penyusun arsitekturtersebut diperlukan agar kita bisa memahami arsitektur, karakteristik
sistem dan keterkaitannya dengan sistem lainnya.
3ita perlu mengintegrasikansistem &alam suatu perusahaansehingga ter,a&i komunikasi antar elemen*elemennya+
Sangatlah penting untuk mengerti sistem dasar suatu organisasi dan
mencatat bagaimana komponen-komponen tersebut bekerja tetapiti&ak harus mengetahui &etailbagaimana (ara membentukkomponen*komponen tersebut+
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
15/23
Enterprise So$t-are
Menurut &ikipedia"org'
'nterprise Sot)are is sot)are thatsolves an enterprise problem .ratherthan a &epartmental problem/an&
usually enterprise so$t-are is -rittenusing Enterprise So$t-are)r(hite(ture+
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
16/23
Enterprise )r(hite(ture
The organi1ing logic or a irmAs core businesspro(essesan& I" (apabilities (apture& in a
set o$ prin(iples0 poli(iesan& te(hni(al(hoi(esto a(hie'e the businessstan&ar&iationan& integrationreuirementso$ the $irms operating mo&el+
5oncerned )ith cross project/solutionarchitecture and communication bet)een&i$$erent pra(ti(es in ar(hite(ture+
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
17/23
Enterprise )r(hite(ture
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
18/23
Kebutuhan Enterprise So$t-are
Mengintegrasikan customer support dan productkno)ledge melalui $'4.
+ Dengan menghubungkan semua mesin-mesin server dandata melalui internet secara online, marketing perusahaanitu akan bertambah baik karena bisa menjangkaupelanggan-pelanggan dari mana-mana.
+ erusahaan akan menghemat biaya sales manajemen danmempermudahnya, disamping itu dapat meraih pasar baru.
'nterprise sot)are dapat membantu pekerjaan parapekerja di perusahaan sehingga mempermudah,mempercepat pekerjaan, mengeisiensikan pekerja,
sekaligus memperkecil biaya pengeluaranperusahaan.
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
19/23
Enterprise )ppli(ation
ontoh Enterprise appli(ations5+ payroll !datar gaji(, patient records !datar pasien
rumah sakit(, shipping tracking !data pengirimanbarang(, cost analysis !analisis keuangan(, creditscoring !pencatatan kredit(, insurance !asuransi(,supply chain, accounting, customer service, andoreign e;change trading.
Enterprise appli(ations bukan5+ automobile uel injection !pengisian bahan bakar
otomatis(, )ord processors, elevator controllers,
chemical plant controllers, telephone s)itches,operating systems, compilers, and games.
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
20/23
Karakteristik Ent+ )ppli(ation
4utuh persistent &ata0 karena &ata &igunakan se(ara bersama olehbanyak aplikasi0 bahkan &igunakan untuk ,angka -aktu yanglama+
+ $alaupun sangat mungkin terjadi perubahan sistem perusahaan, data tidakboleh berubah.
'nterprise application biasanya menghan&le &ata yang sangat besar+
+ Dulu digunakan konsep ile system !standalone( sekarang digunakan databaserelasional bahkan basis data berorientasi obyek.
engguna enterprise application banyak &an beraneka ragam
+ 4agaimana cara menghadle concurrent access -B transaction management tool
+ 4utuh log dan recovery Memiliki banyak ma(am user inter$a(e&i masing*masing (lient
+ 4agaimana agar seluruh data yang ada dapat direpresentasikan ke seluruh userdengan semudah mungkin dengan bermacam-macam user interace tergantungkebutuhannya.
4utuh terintegrasi dengan aplikasi lain. Mampu memisahkan business logic, data, dan presentasi
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
21/23
Kesulitan Ent+ )pp+ De'+
Card)are yang masih mahal, yang mungkin juga tidak!belum( berkembang sesuai keadaan dan kebutuhansekarang.3esulitan mencari pekerja yang dapat memiliki
kemampuan kerja yang baik, dan dapat mengikutiperkembangan teknologi.3esulitan dalam pembuatan sot)are yang mampu
mengintegrasikan seluruh sistem dan bersiat
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
22/23
Kesulitan Enterprise )ppli(ation
Masih membutuhkan adanya brain)are+ It means that ;E operation reFuires ;E staing
danya kebutuhan keamanan sistem dan integritasdata. Misalnya*+ Mampu menghandle
-
8/17/2019 Jbptunikompp Gdl Zachman 25650 1 Ent.int.
23/23
Selesai6
See you ne7t -eek