SlideShare a Scribd company logo
1 of 12
CAPTER 9 NO 7.
Describe the advantages and disadvantages of three-
tier or n-tier architectures.
 Advantages
1. Scalability.
2. Technological Flexibility.
3. Lower Long-term Cost.
4. Better Match of System to Business Needs.
5. Improved Customer Service.
6. Competitive Advantages.
7. Reduced Risk.
Three-tier architecture : Sebuah konfigurasi client atau
server yang terdiri dari tiga layer. Sebuah layer client dan dua
layer server. Yang mana sifat dari layer server tersebut
berbeda, biasanya sebuah konfigurasi terdiri sebuah aplikasi
server .
 Keuntungan
1. Scalability
Three-tier architecture lebih scalable dari pada two-tier
architecture. Contohnya, middle tier dapat digunakan untuk
mengurangi beban pada sebuah sever basis data dengan
menggunakan sebuah transaction processing (TP) monitor
dengan mengurangi jumlah hubungan pada sebuah server, dan
penambahan aplikasi server ditambahkan untuk
mendistribusikan proses aplikasi. Sebuah TP monitor adalah
sebuah program yang mengontrol data yang ditransfer
(dipindahkan) antara client dan server agar untuk menyediakan
suasana/lingkungan yang tetap untuk transaction processing
on-line (OLTP)
2.Technological Flexibility.
Ini mudah untuk mengubah DBMS engines, meskipun
cepat dan prosedur penyimpanan akan membutuhkan
penulisan ulang, dengan sebuah tree-tier architecture.
Middle tier dapat di jalankan dengan platform yang
berbeda. Pemberian atau penyediaan servis yang
sederhana membuat ini mudah pada implementasi
interface yang diinginkan seperti web broser atau kios.
3. Lower long-term costs.
Penggunaan komponen off-the-shelf dalam middle tier
dapat mengurangi biaya, seperti penggantian modul
dalam sebuah aplikasi daripada seluruh aplikasi.
4. Better match of systems to business needs.
Modul baru dapat dibuat untuk mensupport bisnis atau
urusan khusus yang dibutuhkan dari pada membangun
yang lebih umum, aplikasi komplit.
5. Improve customer service.
Multiple interface pada client yang berbeda dapat mengakses
dengan proses bisnis yang sama.
6. Competitive advantages.
Kemampuan untuk mereaksi pada perubahan bisnis
yang cepat dengan merubah modul kecil dari kode dari
pada semua aplikasi dapat digunakan untuk
memperoleh keuntungan yang kopetitif.
7. Reduce risk again.
kemampuan untuk mengimplementasikan modul kecil
dengan cepat dan mengkombinasikanya dengan
memperoleh kode dari vendor dan membatasi atau
mengurangi resiko dengan sebuah large-scale
development.
 Disadvantages
1. High short-term cost.
2. Tools and training.
3. Experience.
4. Incompatible standards.
5. Lack of end-user tools that work with
middle-tier services.
untuk lebih jelasnya bisa kita lihat di
bawah ini :
1. High short-term costs
Pengimplementasian sebuah tree-tier architecture
membutuhkan penyajian komponen dengan membagi
dari proses komponen tersebut.Penyelesaian
pembagian membutuhkan program yang lebih
kompleks dalam bahasa 3CL seperti C dari pada yang
dibutuhkan sebuah two-tier architecture.
2. Tools and training
karena tree-tier architecture relatif baru, tools untuk
mengimplementasikanya adalah belum selesai
dikembangkan dengan baik. Juga karena pelatihan
program tidak tersedia, perusahaan harus
mengembangkan skill (keahlian) untuk implementasi
ini dalam house
3. Experience
Umumnya sedikit orang telah berpengalaman
membangun sistem tree-tier.
4. Incompatible standards
Beberapa standard belum selesai di ajukan untuk
memonitor proses transaksi. Ini tidak jelas yang
mana dari beberapa standard tersebut yang di
ajukan untuk distribusi objek akan berlaku.
5. Lack of end-user tools that work with middle-tier
service
Secara umum persediaan tools yang banyak seperti
pada end-user spreadsheet dan laporan tools dalam
melakukan operasi tidak sampai selesai pada multi-
tier service. Masalah ini akan lebih jelas kalau kita
mempelajarinya pada middleware dalam bab ini.
Chapter 10 NO.5
what are components of an environment needed to
establish internet database-enabled connectivity
Internet : Secara fisik internet merupakan integrasi
dari beberapa LAN yang menjadi satu
kesatuan (bersifat global).
Intranet : konsep dasar internet yang diadopsi
pada sebuah LAN (bersifat lokal/privat).
Extranet :Konsep internet yang diadopsi pada
beberapa LAN yang dipisahkan melalui
jaringan internet (bersifat privat).
Untuk mendirikan internet data base dibutuhkan
beberapa komponen :
1. Client workstation.
2. Web Server.
3. Database Server.
4. TCP/IP.
Figure Database-enabled intranet/internet environment
60213 / sipan

More Related Content

Viewers also liked

Analyse Sequence in Utility Networks and GPS Tracks
Analyse Sequence in Utility Networks and GPS TracksAnalyse Sequence in Utility Networks and GPS Tracks
Analyse Sequence in Utility Networks and GPS TracksSafe Software
 
Projektowanie i wartości, Patrycja Rudnicka
Projektowanie i wartości, Patrycja RudnickaProjektowanie i wartości, Patrycja Rudnicka
Projektowanie i wartości, Patrycja RudnickaPatrycja Rudnicka
 
Uso de facebook (Estrategia empresarial)
Uso de facebook (Estrategia empresarial)Uso de facebook (Estrategia empresarial)
Uso de facebook (Estrategia empresarial)allanuulasalle
 
Evento especial
Evento especialEvento especial
Evento especialvane1609
 
Ajolote en peligro de extinción
Ajolote en peligro de extinciónAjolote en peligro de extinción
Ajolote en peligro de extinciónlupitacortess
 
Ayuda tecnica en comunicacion
Ayuda tecnica en comunicacionAyuda tecnica en comunicacion
Ayuda tecnica en comunicacionmultidiscapacidad
 
Readers advisory tools - Lim Goodarzi
Readers advisory tools - Lim GoodarziReaders advisory tools - Lim Goodarzi
Readers advisory tools - Lim GoodarziPublicLibraryServices
 
ESCUELA, FAMILIA Y SEXUALIDAD
ESCUELA, FAMILIA Y SEXUALIDADESCUELA, FAMILIA Y SEXUALIDAD
ESCUELA, FAMILIA Y SEXUALIDADOscorpio Chavez
 
Readers' advisory tools - Monique Akauola
Readers' advisory tools - Monique AkauolaReaders' advisory tools - Monique Akauola
Readers' advisory tools - Monique AkauolaPublicLibraryServices
 
Readers' advisory tools - Rachel Franks
Readers' advisory tools - Rachel FranksReaders' advisory tools - Rachel Franks
Readers' advisory tools - Rachel FranksPublicLibraryServices
 
Natalie Dimmock - 10 slides in 5 minutes
Natalie Dimmock - 10 slides in 5 minutesNatalie Dimmock - 10 slides in 5 minutes
Natalie Dimmock - 10 slides in 5 minutesPublicLibraryServices
 
Direccion de la comunicacion
Direccion de la comunicacionDireccion de la comunicacion
Direccion de la comunicacionpsicologiacun
 
For Sale Camella Silang Cavite Along Highway Near Tagaytay Car
For Sale Camella Silang Cavite Along Highway Near Tagaytay CarFor Sale Camella Silang Cavite Along Highway Near Tagaytay Car
For Sale Camella Silang Cavite Along Highway Near Tagaytay CarMyrna Melegrito
 
Trisni Candra - Pengantar Komunikasi Data dan Jaringan Komputer
Trisni Candra - Pengantar Komunikasi Data dan Jaringan KomputerTrisni Candra - Pengantar Komunikasi Data dan Jaringan Komputer
Trisni Candra - Pengantar Komunikasi Data dan Jaringan Komputerbelajarkomputer
 
Industrializaçao no brasil
Industrializaçao no brasilIndustrializaçao no brasil
Industrializaçao no brasilMoacir E Nalin
 
Ferli Apriadi - Manajemen Sistem Input/Output
Ferli Apriadi - Manajemen Sistem Input/OutputFerli Apriadi - Manajemen Sistem Input/Output
Ferli Apriadi - Manajemen Sistem Input/Outputbelajarkomputer
 
Ferli Apriadi - Sinkronisasi
Ferli Apriadi - SinkronisasiFerli Apriadi - Sinkronisasi
Ferli Apriadi - Sinkronisasibelajarkomputer
 
Fitra Nata - Struktur Sistem Operasi
Fitra Nata -  Struktur Sistem OperasiFitra Nata -  Struktur Sistem Operasi
Fitra Nata - Struktur Sistem Operasibelajarkomputer
 

Viewers also liked (20)

Contaminación
Contaminación Contaminación
Contaminación
 
Alcachofas rellenas
Alcachofas rellenasAlcachofas rellenas
Alcachofas rellenas
 
Analyse Sequence in Utility Networks and GPS Tracks
Analyse Sequence in Utility Networks and GPS TracksAnalyse Sequence in Utility Networks and GPS Tracks
Analyse Sequence in Utility Networks and GPS Tracks
 
Projektowanie i wartości, Patrycja Rudnicka
Projektowanie i wartości, Patrycja RudnickaProjektowanie i wartości, Patrycja Rudnicka
Projektowanie i wartości, Patrycja Rudnicka
 
Uso de facebook (Estrategia empresarial)
Uso de facebook (Estrategia empresarial)Uso de facebook (Estrategia empresarial)
Uso de facebook (Estrategia empresarial)
 
Evento especial
Evento especialEvento especial
Evento especial
 
Ajolote en peligro de extinción
Ajolote en peligro de extinciónAjolote en peligro de extinción
Ajolote en peligro de extinción
 
Ayuda tecnica en comunicacion
Ayuda tecnica en comunicacionAyuda tecnica en comunicacion
Ayuda tecnica en comunicacion
 
Readers advisory tools - Lim Goodarzi
Readers advisory tools - Lim GoodarziReaders advisory tools - Lim Goodarzi
Readers advisory tools - Lim Goodarzi
 
ESCUELA, FAMILIA Y SEXUALIDAD
ESCUELA, FAMILIA Y SEXUALIDADESCUELA, FAMILIA Y SEXUALIDAD
ESCUELA, FAMILIA Y SEXUALIDAD
 
Readers' advisory tools - Monique Akauola
Readers' advisory tools - Monique AkauolaReaders' advisory tools - Monique Akauola
Readers' advisory tools - Monique Akauola
 
Readers' advisory tools - Rachel Franks
Readers' advisory tools - Rachel FranksReaders' advisory tools - Rachel Franks
Readers' advisory tools - Rachel Franks
 
Natalie Dimmock - 10 slides in 5 minutes
Natalie Dimmock - 10 slides in 5 minutesNatalie Dimmock - 10 slides in 5 minutes
Natalie Dimmock - 10 slides in 5 minutes
 
Direccion de la comunicacion
Direccion de la comunicacionDireccion de la comunicacion
Direccion de la comunicacion
 
For Sale Camella Silang Cavite Along Highway Near Tagaytay Car
For Sale Camella Silang Cavite Along Highway Near Tagaytay CarFor Sale Camella Silang Cavite Along Highway Near Tagaytay Car
For Sale Camella Silang Cavite Along Highway Near Tagaytay Car
 
Trisni Candra - Pengantar Komunikasi Data dan Jaringan Komputer
Trisni Candra - Pengantar Komunikasi Data dan Jaringan KomputerTrisni Candra - Pengantar Komunikasi Data dan Jaringan Komputer
Trisni Candra - Pengantar Komunikasi Data dan Jaringan Komputer
 
Industrializaçao no brasil
Industrializaçao no brasilIndustrializaçao no brasil
Industrializaçao no brasil
 
Ferli Apriadi - Manajemen Sistem Input/Output
Ferli Apriadi - Manajemen Sistem Input/OutputFerli Apriadi - Manajemen Sistem Input/Output
Ferli Apriadi - Manajemen Sistem Input/Output
 
Ferli Apriadi - Sinkronisasi
Ferli Apriadi - SinkronisasiFerli Apriadi - Sinkronisasi
Ferli Apriadi - Sinkronisasi
 
Fitra Nata - Struktur Sistem Operasi
Fitra Nata -  Struktur Sistem OperasiFitra Nata -  Struktur Sistem Operasi
Fitra Nata - Struktur Sistem Operasi
 

Similar to Tiga-tingkat arsitektur: Keuntungan dan kerugian

Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client serverarfianti
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataSetyady Peace
 
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...ruslansahropi1
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Andika Fajar
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitaskamalbaktir
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factorkamalbaktir
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxagusnugraha41
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemensemangatpjk
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenJohan Irfan
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenEka Agus
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenhalimeee
 
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...Andika Fajar
 
2. distributed system
2. distributed system2. distributed system
2. distributed systemDony Riyanto
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenFerdy Adriant
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenFerdy Adriant
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemenFerdy Adriant
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Mawaddah Warahmah
 

Similar to Tiga-tingkat arsitektur: Keuntungan dan kerugian (20)

ETS MPPL 2019
ETS MPPL 2019ETS MPPL 2019
ETS MPPL 2019
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client server
 
Chapter 3 arsitektur basis data
Chapter 3 arsitektur basis dataChapter 3 arsitektur basis data
Chapter 3 arsitektur basis data
 
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
169974199 sistem-penjualan-tiket-pesawat-tugas-akhir-mata-kuliah-rekayasa-per...
 
Bab 5
Bab 5Bab 5
Bab 5
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitas
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factor
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...
Sim, andika fajar, hapzi ali, sistem manajemen database, universitas mercubua...
 
2. distributed system
2. distributed system2. distributed system
2. distributed system
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Bab iv dimensi manajemen
Bab iv dimensi manajemenBab iv dimensi manajemen
Bab iv dimensi manajemen
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)
 

More from belajarkomputer

Yogie Saputra - Deadlock
Yogie Saputra - DeadlockYogie Saputra - Deadlock
Yogie Saputra - Deadlockbelajarkomputer
 
Sri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUSri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUbelajarkomputer
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasibelajarkomputer
 
Suci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen MemoriSuci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen Memoribelajarkomputer
 
Agung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori VirtualAgung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori Virtualbelajarkomputer
 
Juliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer SinyalJuliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer Sinyalbelajarkomputer
 
Helen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem KeamananHelen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem Keamananbelajarkomputer
 
Helen Alida Abilio - Deadlock
Helen Alida Abilio - DeadlockHelen Alida Abilio - Deadlock
Helen Alida Abilio - Deadlockbelajarkomputer
 
Helen Alida Abilio - Sinkronisasi
Helen Alida Abilio - SinkronisasiHelen Alida Abilio - Sinkronisasi
Helen Alida Abilio - Sinkronisasibelajarkomputer
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen Filebelajarkomputer
 
Helen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesHelen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesbelajarkomputer
 
Helen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen MemoriHelen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen Memoribelajarkomputer
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputbelajarkomputer
 
Helen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoriHelen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoribelajarkomputer
 
Helen Alida Abilio - Konkurensi
Helen Alida Abilio - KonkurensiHelen Alida Abilio - Konkurensi
Helen Alida Abilio - Konkurensibelajarkomputer
 
Helen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen ProsesHelen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen Prosesbelajarkomputer
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasibelajarkomputer
 
Helen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasiHelen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasibelajarkomputer
 
Helen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem KomputerHelen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem Komputerbelajarkomputer
 

More from belajarkomputer (20)

Yogie Saputra - Deadlock
Yogie Saputra - DeadlockYogie Saputra - Deadlock
Yogie Saputra - Deadlock
 
Sri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUSri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPU
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
 
Suci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen MemoriSuci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen Memori
 
Agung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori VirtualAgung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori Virtual
 
Juliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer SinyalJuliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer Sinyal
 
Helen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem KeamananHelen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem Keamanan
 
Helen Alida Abilio - Deadlock
Helen Alida Abilio - DeadlockHelen Alida Abilio - Deadlock
Helen Alida Abilio - Deadlock
 
Helen Alida Abilio - Sinkronisasi
Helen Alida Abilio - SinkronisasiHelen Alida Abilio - Sinkronisasi
Helen Alida Abilio - Sinkronisasi
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen File
 
Helen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesHelen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen proses
 
Helen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen MemoriHelen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen Memori
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
 
Helen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoriHelen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memori
 
Helen Alida Abilio - Konkurensi
Helen Alida Abilio - KonkurensiHelen Alida Abilio - Konkurensi
Helen Alida Abilio - Konkurensi
 
Helen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen ProsesHelen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen Proses
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasi
 
Helen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasiHelen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasi
 
Konsep sistem operasi
Konsep sistem operasiKonsep sistem operasi
Konsep sistem operasi
 
Helen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem KomputerHelen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem Komputer
 

Tiga-tingkat arsitektur: Keuntungan dan kerugian

  • 1.
  • 2. CAPTER 9 NO 7. Describe the advantages and disadvantages of three- tier or n-tier architectures.  Advantages 1. Scalability. 2. Technological Flexibility. 3. Lower Long-term Cost. 4. Better Match of System to Business Needs. 5. Improved Customer Service. 6. Competitive Advantages. 7. Reduced Risk.
  • 3. Three-tier architecture : Sebuah konfigurasi client atau server yang terdiri dari tiga layer. Sebuah layer client dan dua layer server. Yang mana sifat dari layer server tersebut berbeda, biasanya sebuah konfigurasi terdiri sebuah aplikasi server .  Keuntungan 1. Scalability Three-tier architecture lebih scalable dari pada two-tier architecture. Contohnya, middle tier dapat digunakan untuk mengurangi beban pada sebuah sever basis data dengan menggunakan sebuah transaction processing (TP) monitor dengan mengurangi jumlah hubungan pada sebuah server, dan penambahan aplikasi server ditambahkan untuk mendistribusikan proses aplikasi. Sebuah TP monitor adalah sebuah program yang mengontrol data yang ditransfer (dipindahkan) antara client dan server agar untuk menyediakan suasana/lingkungan yang tetap untuk transaction processing on-line (OLTP)
  • 4. 2.Technological Flexibility. Ini mudah untuk mengubah DBMS engines, meskipun cepat dan prosedur penyimpanan akan membutuhkan penulisan ulang, dengan sebuah tree-tier architecture. Middle tier dapat di jalankan dengan platform yang berbeda. Pemberian atau penyediaan servis yang sederhana membuat ini mudah pada implementasi interface yang diinginkan seperti web broser atau kios. 3. Lower long-term costs. Penggunaan komponen off-the-shelf dalam middle tier dapat mengurangi biaya, seperti penggantian modul dalam sebuah aplikasi daripada seluruh aplikasi.
  • 5. 4. Better match of systems to business needs. Modul baru dapat dibuat untuk mensupport bisnis atau urusan khusus yang dibutuhkan dari pada membangun yang lebih umum, aplikasi komplit. 5. Improve customer service. Multiple interface pada client yang berbeda dapat mengakses dengan proses bisnis yang sama.
  • 6. 6. Competitive advantages. Kemampuan untuk mereaksi pada perubahan bisnis yang cepat dengan merubah modul kecil dari kode dari pada semua aplikasi dapat digunakan untuk memperoleh keuntungan yang kopetitif. 7. Reduce risk again. kemampuan untuk mengimplementasikan modul kecil dengan cepat dan mengkombinasikanya dengan memperoleh kode dari vendor dan membatasi atau mengurangi resiko dengan sebuah large-scale development.
  • 7.  Disadvantages 1. High short-term cost. 2. Tools and training. 3. Experience. 4. Incompatible standards. 5. Lack of end-user tools that work with middle-tier services. untuk lebih jelasnya bisa kita lihat di bawah ini :
  • 8. 1. High short-term costs Pengimplementasian sebuah tree-tier architecture membutuhkan penyajian komponen dengan membagi dari proses komponen tersebut.Penyelesaian pembagian membutuhkan program yang lebih kompleks dalam bahasa 3CL seperti C dari pada yang dibutuhkan sebuah two-tier architecture. 2. Tools and training karena tree-tier architecture relatif baru, tools untuk mengimplementasikanya adalah belum selesai dikembangkan dengan baik. Juga karena pelatihan program tidak tersedia, perusahaan harus mengembangkan skill (keahlian) untuk implementasi ini dalam house
  • 9. 3. Experience Umumnya sedikit orang telah berpengalaman membangun sistem tree-tier. 4. Incompatible standards Beberapa standard belum selesai di ajukan untuk memonitor proses transaksi. Ini tidak jelas yang mana dari beberapa standard tersebut yang di ajukan untuk distribusi objek akan berlaku. 5. Lack of end-user tools that work with middle-tier service Secara umum persediaan tools yang banyak seperti pada end-user spreadsheet dan laporan tools dalam melakukan operasi tidak sampai selesai pada multi- tier service. Masalah ini akan lebih jelas kalau kita mempelajarinya pada middleware dalam bab ini.
  • 10. Chapter 10 NO.5 what are components of an environment needed to establish internet database-enabled connectivity Internet : Secara fisik internet merupakan integrasi dari beberapa LAN yang menjadi satu kesatuan (bersifat global). Intranet : konsep dasar internet yang diadopsi pada sebuah LAN (bersifat lokal/privat). Extranet :Konsep internet yang diadopsi pada beberapa LAN yang dipisahkan melalui jaringan internet (bersifat privat).
  • 11. Untuk mendirikan internet data base dibutuhkan beberapa komponen : 1. Client workstation. 2. Web Server. 3. Database Server. 4. TCP/IP.
  • 12. Figure Database-enabled intranet/internet environment 60213 / sipan