0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan17 halaman

System Architecture

Dokumen ini membahas tentang arsitektur sistem, termasuk komponen-komponen seperti perangkat keras, perangkat lunak, jaringan, database, dan protokol. Terdapat juga penjelasan mengenai desain arsitektur sistem, dengan fokus pada model client-server dua tingkat dan tiga tingkat, serta kelebihan dan kekurangan masing-masing. Pembangunan arsitektur sistem yang baik memanfaatkan kemajuan teknologi untuk efisiensi dan kinerja yang lebih baik.

Diunggah oleh

Yogiswara D Putra
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan17 halaman

System Architecture

Dokumen ini membahas tentang arsitektur sistem, termasuk komponen-komponen seperti perangkat keras, perangkat lunak, jaringan, database, dan protokol. Terdapat juga penjelasan mengenai desain arsitektur sistem, dengan fokus pada model client-server dua tingkat dan tiga tingkat, serta kelebihan dan kekurangan masing-masing. Pembangunan arsitektur sistem yang baik memanfaatkan kemajuan teknologi untuk efisiensi dan kinerja yang lebih baik.

Diunggah oleh

Yogiswara D Putra
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

TOOL TEKNOLOGI INFORMASI

YOGISWARA DHARMA PUTRA

U N I V E RS I TA S U DAYA N A T E K N O LO G I I N F O R M A S I - 2 0 2 4
TO DO LIST

1. SYSTEM ARCHITECTURE COMPONENT


2. SYSTEM ARCHITECTURE DESIGN

2
3
SYSTEM ARCHITECTURE

System Architecture adalah model konseptual yang mendefinisikan struktur,


perilaku, dan lebih banyak pandangan dari sebuah sistem. System Architecture
sendiri dapat terdiri dari komponen-komponen sistem dan subsistem yang
dikembangkan, yang akan bekerja sama untuk mengimplementasikan sistem
secara keseluruhan. 4
SYSTEM ARCHITECTURE

Pembangunan system architecture yang


baik dapat dibantu dengan memanfaatkan
computing modern yang merupakan
bagian dari kemajuan teknologi yang
memungkinkan membantu dalam
membangun system architecture yang
lebih baik dan efisien. Hal ini umumnya
dijalankan dengan computing devices yang
memadai sesuai kebutuhannya masing-
masing.

5
SYSTEM ARCHITECTURE COMPONENT

• PERANGKAT KERAS
• PERANGKAT LUNAK
• JARINGAN
• DATABASE
• PROTOKOL DAN WEB PROTOKOL

6
SYSTEM ARCHITECTURE COMPONENT
PERANGKAT KERAS

Merupakan komponen dalam system


architecture yang memungkinkan untuk
menyediakan perangkat keras untuk
mengaplikasikan system architecture ke dalam
suatu sistem yang dirancang. Dalam membangun
system architecture, sangat perlu diperhatikan
spesifikasi minimum yang diperlukan supaya
hardware yang digunakan mampu untuk
menjalankan sistem tersebut, sehingga proses
yang dijalankan oleh sistem dapat berjalan
dengan baik dan mendukung aktivitas yang
berjalan.
7
SYSTEM ARCHITECTURE COMPONENT
PERANGKAT LUNAK

Software juga merupakan hal penting, dimana


software sendiri dibagi menjadi application
software, app, dan system software. Application
software memiliki arti bahwa program yang
menjalankan pekerjaan untuk pengguna.
Di dalam sebuah server, software sendiri dapat
berupa terdapat operating system, web server,
application programs, dan database
management system. Dan di dalam personal
computing devices, software juga dapat berupa
operating system, web browser, plug-ins, dan
apps.
8
SYSTEM ARCHITECTURE COMPONENT
JARINGAN

Untuk network contoh yang dapat ditemukan dan


kita pakai dalam kehidupan sehari-hari adalah
Local Area Network (LAN), Wide Area Network
(WAN), World Wide Web (WWW), Uniform
Resource Locator (URL), dan Hyperlink

9
SYSTEM ARCHITECTURE COMPONENT
DATABASE
Database merupakan komponen opsi bagi
pengguna sistem untuk memiliki system
architecture yang menggunakan penyimpanan,
pengelolaan, dan memanipulasi data yang ada.
Tentunya komponen ini cukup penting untuk
diperhatikan keamanannya, karena menyangkut
dengan data yang termuat dari sistem yang ada.
Beberapa keamanan yang bisa diterapkan
terhadap database dari suatu sistem bisa
dilakukan dengan melakukan verifikasi dan
autentikasi terhadap pengakses dari data dan
melakukan enkripsi terhadap data pada
database.
10
SYSTEM ARCHITECTURE COMPONENT
PROTOKOL DAN WEB PROTOKOL
Protocol merupakan sebuah bahasa atau aturan
yang mengatur terjadinya hubungan, komunikasi,
dan perpindahan data antara 2 atau lebih
komputer. Tujuan penggunaan protocols adalah
untuk menghubungkan pengirim dan pengguna
agar komunikasi dapat berjalan lancar. Fungsi lain
dari protocols adalah untuk sebagai pelengkap
informasi yang akan dikirimkan bersama dengan
alamat, kode-kode koreksi, dan lainnya. Paket
data ini dinamakan dengan Frame. Data kemudian
dikirimkan dalam blok-blok dan dikendalikan oleh
Protocol Data Unit (PDU) dimana masing-masing
PDU berisi kontrol informasi dan data.
11
SYSTEM ARCHITECTURE DESIGN
Two Tier Client Server

Dalam model 2-tier, komunikasi langsung terjadi


antara client dan server. Tidak ada perantara
antara client dan server. Aplikasi ditempatkan
pada komputer client dan mesin database
dijalankan pada server jarak-jauh. Aplikasi client
mengeluarkan permintaan ke database yang
mengirimkan kembali data ke client-nya dan 2-
tier memiliki database pada komputer yang
terpisah dan hal tersebut menyebabkan arsitektur
ini dapat meningkatkan kinerja keseluruhan situs.

12
SYSTEM ARCHITECTURE DESIGN
Two Tier Client Server

KELEBIHAN
• Two tier client server biasanya digunakan pada organisasi yang biasanya kecil, karena jenis
ini mudah untuk dipelajari, memiliki skalabilitas yang mudah dan kinerja yang cepat.
• Komunikasi lebih cepat
• Perawatan yang mudah

KELEMAHAN
• Membutuhkan biaya yang cukup mahal
• Kinerja aplikasi akan menurunkan pada peningkatan user

13
SYSTEM ARCHITECTURE DESIGN
Three Tier Client Server

Three-tiered client-server architecture menggunakan 3 set komputer yaitu client, application


server dan database server. Pada three-tiered client-server, client hanya menampilkan
presentation logic, application server hanya menangani business logic dan database server
menangani data access logic dan data storage.
Three-tiered client-server architecture biasanya digunakan pada organisasi menengah ke atas,
karena tingkat keamanan lebih tinggi dibandingkan dengan two-tiered architecture.
14
SYSTEM ARCHITECTURE DESIGN
Three Tier Client Server

KELEBIHAN
• Tingkat fleksibilitas yang tinggi
• Meningkatkan integritas data
• Meningkatkan keamanan (security)
KELEMAHAN
• Kompleksitas yang tinggi
• Percancangan dan pengaturan yang sulit
• Biaya yang cukup mahal melebihi dari two tier client server

15
Task 2

1. Jelaskan masing masing jenis arsitektur


diatas.

16
TERIMA KASIH

U N I V E RS I TA S U DAYA N A T E K N O LO G I I N F O R M A S I - 2 0 2 4

Anda mungkin juga menyukai