SISTEM INFORMASI ARSITEKTUR
INFRASTRUKTUR
DAN
Infrastruktur informasi terdiri dari fasilitas fisik, jasa, dan manajemen yang mendukung semua sumber daya komputasi secara bersama dalam suatu organisasi. Ada lima komponen utama dari infrastruktur: (1) (2) perangkat lunak,
perangkat
keras
komputer,
(3) jaringan dan fasilitas komunikasi (termasuk Internet dan intranet), (4) database, dan (5) personil manajemen informasi. Infrastruktur termasuk sumber daya tersebut serta mereka integrasi, operasi, dokumentasi, pemeliharaan, dan manajemen. Jika Anda kembali dan memeriksa Gambar 2.1 (yang menggambarkan arsitektur FedExNet), dan memperkenalkan spesifik nama, bukan yang umum (misalnya, bukan "Merchant PC," mengatakan "Dell server "), Anda akan mendapatkan gambaran infrastruktur sistem. Infrastruktur yang dibahas lebih lanjut dalam Bab 13 dan 14, dan Broadbent dan Weill (1997), Weill dan Vitale (2001), HP Company (2004), dan Seven Spaces (2004). Infrastruktur TI berasal dari arsitektur TI. Arsitektur TI Arsitektur teknologi informasi adalah peta tingkat tinggi atau rencana yang aset informasi dalam sebuah organisasi termasuk desain fisik bangunan yang memegang perangkat keras. * Di Web, arsitektur TI termasuk konten dan organisasi situs dan antarmuka untuk mendukung browsing dan pencarian kemampuan. Arsitektur TI dari e-bisnis (agen perjalanan) ditunjukkan pada Panduan Teknologi 2. Arsitektur TI adalah panduan untuk operasi saat ini dan cetak biru untuk arah masa depan. Hal ini menjamin bahwa para manajer TI organisasi struktur akan memenuhi kebutuhan strategis bisnis. (Lihat Journal of Information Arsitektur untuk contoh, tutorial, berita, produk, dll) Menciptakan arsitektur TI adalah proses siklus, yang didorong oleh bisnis arsitektur. Proses ini dijelaskan dalam Panduan Teknologi 6. Hal ini didasarkan pada arsitektur bisnis, yang menggambarkan rencana organisasi, visi, tujuan dan masalah, dan informasi yang diperlukan untuk mendukung mereka. Potensi pengguna TI harus memainkan peran penting dalam penciptaan arsitektur bisnis, di Untuk memastikan bahwa arsitektur bisnis terkait dengan benar dan memenuhi kebutuhan jangka panjang organisasi. Setelah arsitektur bisnis selesai, pengembang sistem dapat memulai
proses lima langkah membangun arsitektur TI. Rincian dan definisi dari orang-orang langkah-langkah yang disediakan oleh Koontz (2000) dan ditunjukkan dalam Panduan Teknologi 6. Penerjemahan tujuan bisnis ke dalam arsitektur TI dapat menjadi usaha yang sangat kompleks. Untuk panduan terjemahan dalam lingkungan e-bisnis, lihat Whipple (2001). Mari kita lihat sekarang di berbagai elemen dasar dari arsitektur TI.
Informasi Arsitektur Menurut Computing Paradigma (Lingkungan) Sebuah cara yang umum untuk mengklasifikasikan arsitektur informasi adalah dengan paradigma komputasi, yang merupakan inti dari arsitektur. Paradigma komputasi utama yang dibahas di sini adalah: lingkungan mainframe, lingkungan PC, didistribusikan sistem komputasi, arsitektur client / server, dan warisan. (Untuk keterangan lebih lanjut, lihat Panduan Teknologi 1.) Mainframe LINGKUNGAN. Dalam lingkungan mainframe, pengolahan dilakukan oleh satu atau lebih komputer mainframe. Para pengguna bekerja dengan pasif (atau "Bodoh") terminal, yang digunakan untuk memasukkan atau mengubah data dan mengakses informasi dari mainframe dan dikendalikan olehnya. Ini adalah dominan arsitektur sampai pertengahan 1980-an. Sangat sedikit organisasi menggunakan jenis arsitektur eksklusif hari ini karena tidak fleksibel dan kinerja harga-to-miskin ratio (Ahmad, 2000). Perpanjangan dari paradigma ini adalah arsitektur yang menggabungkan mainframe dengan sejumlah PC yang digunakan sebagai terminal cerdas. Sebuah terminal pintar (juga disebut terminal cerdas) berisi keyboard dan layar (seperti halnya "dumb terminal"), tetapi juga dilengkapi dengan disk drive yang memungkinkan untuk melakukan terbatas tugas pengolahan bila tidak berkomunikasi langsung dengan komputer pusat. Namun inti dari sistem adalah mainframe dengan penyimpanan dan komputasi yang kuat kemampuan. Jaringan komputer (NCS) yang diperkenalkan pada 1997 (lihat diskusi arsitektur client / server, di bawah) mendefinisikan kembali peran dari lingkungan komputasi mainframe terpusat (untuk rincian lihat AmatoMcCoy, 2002, dan Ahmad, 2000). PC LINGKUNGAN. Dalam konfigurasi PC, hanya PC (tidak ada mainframe) memberikan daya komputasi dalam sistem informasi. Awalnya hanya ada satu
PC di setiap sistem informasi. Kemudian menjadi mungkin untuk jaringan beberapa PC bersama-sama. PC-LAN. Ketika PC yang terhubung melalui jaringan area lokal (LAN), lebih sistem PC fleksibel dibuat. Fungsi baru dapat ditambahkan, termasuk email, Akses internet, dan berbagi perangkat seperti printer. Paradigma ini menawarkan skalabilitas (kemampuan untuk menangani beban meningkat) dan efektivitas, tetapi umumnya tidak memiliki keamanan yang tinggi dan integritas sistem mainframe, serta efisien kemampuan koordinasi perangkat. Wireless LAN. Sebuah LAN nirkabel (WLAN) adalah komunikasi data yang fleksibel Sistem diimplementasikan sebagai perpanjangan, atau alternatif, kabel LAN dalam bangunan, tanaman, atau kampus. Menggunakan gelombang elektromagnetik, WLAN mengirim dan menerima data melalui udara, meminimalkan kebutuhan untuk koneksi kabel. Lihat Bab 5 dan Panduan Teknologi 4 untuk rincian. DIDISTRIBUSIKAN COMPUTING. Pemrosesan terdistribusi (distributed computing) membagi pekerjaan pengolahan antara dua atau lebih komputer, menggunakan jaringan untuk koneksi. Komputer yang berpartisipasi dapat semua mainframe, semua PC, atau seperti dalam kebanyakan kasus, kombinasi dari dua jenis. Mereka bisa berada di satu lokasi atau dalam beberapa. Pengolahan Koperasi adalah jenis pemrosesan terdistribusi di dimana dua atau lebih secara geografis komputer yang bekerja bersama-sama untuk melaksanakan tugas tertentu. Berkat jaringan komunikasi dan terutama internet dan intranet, komputasi terdistribusi telah menjadi arsitektur dominan sebagian besar organisasi. Arsitektur ini memungkinkan intra-dan interorganisasional kerjasama dalam komputasi, akses ke sejumlah besar data, informasi, dan pengetahuan, dan efisiensi yang tinggi dalam penggunaan sumber daya komputasi.Itu konsep komputasi terdistribusi drive arsitektur baru hari ini, termasuk mereka yang berbasis Web. Sebagai contoh adalah di bidang TI di Tempat Kerja 2.1 (halaman 70). Dampak Distributed Computing pada IT. Aplikasi tradisional seperti pengolah kata dimodelkan sebagai aplikasi standalone: Mereka menawarkan pengguna kemampuan untuk melakukan tugas dengan menggunakan data yang tersimpan pada sistem. Kebanyakan perangkat lunak baru program, sebaliknya, didasarkan pada model komputasi terdistribusi, di mana aplikasi berkolaborasi untuk menyediakan layanan dan mengekspos fungsi masingmasing lainnya. Akibatnya, peran utama dari banyak program perangkat lunak baru adalah untuk mendukung pertukaran informasi (melalui server Web dan browser), kolaborasi (Misalnya, melalui e-mail dan pesan instan), dan ekspresi individual (melalui
Weblog dan e-zine). Konfigurasi yang paling penting dari pemrosesan terdistribusi adalah client / server arsitektur, di mana beberapa komputer berbagi sumber daya dan mampu berkomunikasi dengan banyak komputer lain melalui jaringan. Internet, intranet, dan ekstranet didasarkan pada model client / server komputasi terdistribusi. Client / Server Arsitektur. Client / server membagi arsitektur terdistribusi unit komputasi ke dalam dua kategori utama, klien dan server, yang semuanya terhubung dengan jaringan dari beberapa macam. Seorang klien adalah komputer seperti PC terpasang ke jaringan, yang digunakan untuk mengakses sumber daya bersama jaringan.A Server adalah mesin yang terpasang ke jaringan yang sama dan menyediakan klien dengan beberapa layanan. Contoh server database server yang menyediakan besar kapasitas penyimpanan, atau server komunikasi yang menyediakan koneksi ke yang lain jaringan, untuk database komersial, atau prosesor yang kuat. Dalam beberapa klien / sistem server ada unit komputasi tambahan, disebut sebagai middleware (Lihat Panduan Teknologi 2). Ada beberapa model arsitektur client / server. Dalam paling tradisional Model, mainframe bertindak sebagai server database, menyediakan data untuk analisis yang dilakukan oleh klien PC menggunakan spreadsheet, manajemen database perangkat lunak sistem, dan aplikasi. Untuk model lain dan lebih jelasnya lihat Teknologi Guide 2. Manfaat Client / Server Arsitektur. Tujuan dari client / server arsitektur adalah untuk memaksimalkan penggunaan sumber daya komputer. Client / server arsitektur menyediakan cara untuk perangkat komputasi yang berbeda untuk bekerja bersamasama, masing-masing melakukan pekerjaan yang paling cocok. Sebagai contoh, besar penyimpanan dan komputasi berat daya yang lebih hemat biaya pada mainframe dari pada PC. Kantor umum komputasi, seperti pengolah kata, lebih mudah ditangani oleh PC. Peran masing-masing mesin tidak perlu diperbaiki. PC A, misalnya, bisa menjadi klien dalam satu tugas dan server di negara lain. Elemen penting lainnya adalah berbagi. Klien, yang biasanya PC murah, berbagi perangkat lebih mahal, server. Arsitektur client / server memberikan perusahaan banyak poin akses ke data ada PC pada jaringan. Hal ini juga memungkinkan perusahaan menggunakan alat yang lebih untuk proses data dan informasi. Arsitektur client / server telah mengubah cara orang bekerja dalam organisasi. Misalnya, orang yang diberdayakan untuk mengakses database sesuka hati.
Enterprisewide Computing. Komputasi client / server dapat diimplementasikan dalam area kerja kecil atau dalam satu departemen, di mana manfaat utamanya akan menjadi berbagi sumber daya dalam departemen itu. Namun, banyak pengguna sering