Desain Arsitektur Citra Wiguna S Kom M Kom
- Slides: 27
Desain Arsitektur Citra Wiguna, S. Kom. , M. Kom Yudha Saintika, S. T. , MTI Dwi Januarita A. K, S. T. , M. Kom
Capaian Pembelajaran • Membuat Desain Arsitektur sebuah sistem dengan benar
Desain Arsitektur Tujuan dari desain arsitektur adalah untuk menentukan bagaimana komponen perangkat lunak dari sistem informasi akan dialokasikan ke perangkat keras sistem
Komponen Utama Arsitektur Sistem
Komponen Utama Arsitektur Sistem Software Hardware
Komponen Hardware Utama dari Sistem (1) Clients Network Server
Komponen Hardware Utama dari Sistem (2) • Clients Computer adalah input-output perangkat yang digunakan oleh pengguna dan biasanya komputer desktop atau laptop, tetapi dapat juga berupa perangkat genggam, smartphone dan lain sebagainya • Server adalah komputer multi-user yang lebih besar digunakan untuk menyimpan perangkat lunak dan data yang dapat diakses oleh siapa saja yang memiliki izin. • Network adalah jaringan yang menghubungkan semua komponen
Jenis Arsitektur Common Used Advanced Terpusat Virtualization Tersebar Cloud Computing Client–Server Architectures
Arsitektur Terpusat (1) • 1960 / Mainframe • Mainframe : komputer yang berukuran relatif besar yang ditunjuk untuk menangani data yang berukuran besar, dengan ribuan terminal untuk mengakses data dengan tanggapan yang sangat cepat dan melibatkan jutaan transaksi • Implementasi nya adalah pemprosesan data yang terpusat (Biasa disebut komputansi terpusat). Dimana, semua pemrosesan data dilakukan oleh komputer yang ditempatkan di suatu lokasi yang ditunjukan untuk melayani semua pemakai. • Biasanya digunakan oleh perusahaan yang tidak memiliki cabang
Arsitektur Terpusat (2)
Arsitektur Terpusat (3) Keuntungan Kerugian Instalasi lebih aman Jika 1 ada masalah maka semua akan terkena dampaknya (kurang fleksibel) Kontrol aman Sistem yang dibuat secara global, tidak spesifik sesuai kebutuhan masing-masing bagian Biaya pemeliharaan murah Pemrosesan di mainframe lebih lama (traffic padat) Lebih mudah dalam membuat perencanaan strategis Jika ingin merubah subsistem maka akan berdampak ke seluruh sistem (kurang bisa di kustomisasi) Lebih mudah melakukan pelatihan Hardware dan software sudah di standarisasi sehingga lebih mudah dalam pemeliharaan
Arsitektur Tersebar / Terdistribusi (1) • Pemrosesan data tersebar /terdistribusi • Membagi sistem pemrosesan data ke subsistem yang lebih kecil, TETAPI pada hakikatnya masing-masing subsistem tetap berlaku sebagai sistem pemprosesan data terpusat. • Terdiri atas sejumlah komputer yang tersebar pada berbagai lokasi • Dihubungkan dengan sarana telekomunikasi • Masing-masing komputer mampu melakukan pemrosesan yang serupa secara mandiri • Bisa saling berinteraksi dalam pertukaran data
Arsitektur Tersebar / Terdistribusi (2) • Misalnya sejumlah komputer yang terhubung menggunakan arsitektur peer – to – peer • Contoh penerapan arsitektur tersebar ini adalah arsitektur untuk perbankan, dimana setiap kantor cabang memiliki pemrosesan data tersendiri, tetapi operasional bank tersebut sistem pemrosesannya berupa sistem pemrosesan data yang terdistribusi
Arsitektur Tersebar / Terdistribusi (3) Keuntungan Biaya pengembangan sistem lebih hemat karena pembuatan sistem lebih spesifik dalam kebutuhan bisnis Kerugian Dalam melakukan tugas akan terjadi kemubadziran karena ketidak sesuaian dalam menyediakan perangkat keras dan lunak Bagian sistem informasi lebih agresif dalam Pengontrolan lebih sulit untuk dilakukan dan menganalisis kebutuhan sistem. dimungkinkan akan terjadi kekacauanan dalam sistem komputer. Bagian sistem informasi memiliki tanggung Terkadang, ada duplikasi kegiatan dan jawab terhadap pengeluaran biaya redundansi dalam pemeliharaan file Kepuasan pemakai karena pengembangan sistem informasi berorientasi kepada end user.
Arsitektur Tersebar / Terdistribusi
Client-Server Architecture (1) • Kebanyakan organisasi saat ini memanfaatkan arsitektur client-server • Dalam arsitektur ini, client bertanggung jawab untuk level presentasi (aplikasi), sedangkan server bertanggung jawab atas logika akses data dan data penyimpanan
Client-Server Architecture (2) Benefits : 1. Scalable. Mudah untuk menambah atau mengurangi penyimpanan dan kemampuan server pengolahan 2. Dapat mendukung berbagai jenis klien dan server 3. Untuk arsitektur client-server berukuran kecil yang menggunakan standar Internet, mudah memisahkan logika presentasi, logika aplikasi, dan akses data logika dan desain masing-masing menjadi independen. 4. Jika terdapat server gagal dalam arsitektur clientserver, hanya aplikasi membutuhkan server tersebut yang akan gagal
Client–Server Tiers Ada banyak cara di mana logika aplikasi dapat dipartisi antara client dan server • 2 tiers • 3 tiers • N – tiers Jenis arsitektur ini umum dalam sistem e-commerce berbasis Web
Client–Server Tiers • 3 Tiers
Client–Server Tiers • N- Tiers
Advances in Architecture Virtualization dan cloud computing saat ini sedang mendapatkan perhatian yang cukup besar
Virtualization (1) Konsep akses sebuah server fisik (hardware) ke virtual server. Digunakan software untuk membagi server fisik ke beberapa lingkungan virtual atau operating system (guest operation system) agar dapat berbagi sebuah hardware.
Virtualization (2)
Cloud Computing (1) • Saat ini organisasi tidak lagi perlu untuk memiliki dan mengelola infrastruktur mereka sendiri • "Awan" di cloud computing dapat didefinisikan sebagai kumpulan dari perangkat keras, jaringan, penyimpanan, layanan, dan interface yang tergabung untuk memberikan aspek komputasi sebagai sebuah layanan.
Membuat Desain Arsitektur • Desain arsitektur menentukan arsitektur keseluruhan dan penempatan perangkat lunak dan keras yang akan digunakan • Membuat desain arsitektur diawali dengan persyaratan nonfungsional
Team Session • Silahkan masing-masing tim, berdikusi kembali dan membuat desain arsitektur dari sistem yang akan dibuat
Referensi [1] Dennis, Alan. , Barbara Halley Wixom and Roberta M. Roth. 2012. System Analysis and Design 5 th Edition. John Willey and Sons, Inc. New Jersey [2] Satzinger, John. , Robert Jackson and Stephen Burd. 2010. System Analysis and Design in Changing World 5 th Edition. Cengange Learning. Boston.
- Kom heer jezus kom
- Arsitektur perangkat lunak
- Server-based architecture
- Po kom je pojmenována amerika
- Kom tot rus
- Dot kom
- Maryna trzcińska
- Go to www menti com
- Lief vrouwke ik kom niet om te bidden tekst
- Kumar kom jet
- Sistem informasi geografis ahmat adil, s.kom., m.sc.
- U kom delu cveta se stvara polen
- Menti dot kom
- Algemene vraagsin
- Dubai kontinent afrika
- Www.menti.com and
- Kom hitt
- Kom til mig alle i som er trætte
- Www.menti. com
- Kom syllabus
- Kom o skepper gees
- Sinta swastikawara, m.i.kom
- Hoe kom je op het dark web
- Na kojim kontinentima se nalazi egipat
- Www.menti.doc
- Subnet class b ditunjukan dengan
- Sudut sudut dalam lingkaran
- Stichting kom leren