Framework Solusi TI Arsitektur Aplikasi Taryana Suryana. M.Kom E-mail:
[email protected]
Arsitektur Aplikasi Arsitektur Aplikasi adalah untuk mendefinisikan jenis-jenis aplikasi utama yang dibutuhkan untuk mengelola data dan mendukung fungsi bisnis enterprise Arsitektur Aplikasi berhubungan dengan salah satu sel kerangka kerja Zahman, yaitu baris perspektif Pemilik dan Kolom Proses
Zachman Framework
Tahap Mendefinisikan Arsitektur Aplikasi 1. Membuat Daftar Kandidat Aplikasi 2. Membuat Defnisi Aplikasi Kandidat tersebut 3. Mengkaitkan Aplikasi dengan Fungsi Bisnis 4. Melakukan Analisis Dampak Arsitekur Aplikasi terhadap sistem yang ada saat ini 5. Melakukan Distribusi Arsitektur Aplikasi
Framework Arsitektur Aplikasi
Daftar Aplikasi
Daftar Aplikasi
Peta Aplikasi
Permasalahan Umum
Masalah Integrasi Sistem
Masalah Integrasi Aplikasi
Masalah Integrasi Proses Bisnis
Solusi Integrasi Aplikasi
Dukungan Integrasi
SOA (Service (Service Oriented Architecture) SOA (Service Oriented Architecture) adalah suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan sepanjang siklus hidupnya. SOA juga mendefinisikan dan menentukan arsitektur teknologi informasi (TI) yang dapat menunjang berbagai aplikasi untuk saling bertukar data dan berpartisipasi dalam proses bisnis. Fungsi-fungsi ini tidak terikat dengan sistem operasi dan bahasa pemrograman yang mendasari aplikasi-aplikasi tersebut. Dengan SOA, aplikasi-aplikasi tidak lagi dibangun bersifat monolitik, SOA dibentuk dengan merangkai berbagai service modular. “Suatu service bisa berupa satu fungsi dari sebuah piranti lunak, misalnya fungsi GetAccountBalance atau CancelOrder. Fungsi tersebut bisa dieksekusi atas permintaan sistem apapun, tanpa memandang platform sistem operasinya, bahasa pemrogramannya, maupun lokasi geografisnya.
SOA (Service Service Oriented Architecture)
Framework Sistem Informasi Terpadu
Mapping Kebutuhan Aplikasi
Mapping Kebutuhan Infrastruktur
Integrated Business Process Management
Komponen IT Service Management (ITSM)
Oracle Solution Framework Stack
IBM Solution Framework Stack
OpenSOA Solution Framework Stack
Framework Arsitektur Aplikasi
Keamanan Arsitektur Aplikasi
IT Principle dan Arsitekur Aplikasi 1. Meningkatkan Kulitas Produksi sesuai dengan standar yang berlaku saat ini 2. Memfasilitasi proses administrasi yang terintegrasi 3. Memberikan layanan kebutuhan Informasi dan komunikasi 4. Merealisasikan Paperless Office dalam proses administrasi dan manajemen 5. Memastikan kesatuan data dan akses serta komunikasi yang efektif dan efisien dalam membantu proses pengelolaan bisnis, pengambilan keputusan dan pelayanan kepada stakeholder
Contoh Prinsip IT Pendidikan
Kesimpulan Permasalahan Umum yang dihadapi organisasi dalam penerapan arsitektur aplikasi adalah dalam hal Integrasi, komunikasi, dinamikan proses bisnis, redudance data dan lain-lain, dapat dipecahkan dengan menggunakan konsep solusi SOA. Kontruksi arsitektur aplikasi akan sangat tergantung dengan IT Principle apa yang akan diadopsi. Ketepatan Sintesa IT Principle akan menentukan tingkatan strategis keberadaan arsitektur Aplikasi
Contoh Arsitektur Aplikasi SOA Struktur Table Pegawai
Contoh: Isi Table
Masukan Data Dengan SQL pada Terminal MYSQL
Masukan Data Dengan PHYMYADMIN
Masukan Data Dengan Interface Sendiri
Menampilkan Data dengan SQL SELECT * FROM PEGAWAI
Menampilkan Data dengan PHPMYADMIN
Menampilkan Data dengan Interface sendiri
Lampiran Coding Koneksi.php // Script yang berguna untuk menghubungan aplikasi dengan database $conn=mysql_connect("localhost","root",""); if($conn) { mysql_select_db("sdm"); } ?>
Masuk Data Masuk.php //Interface untuk memasukan data
Masuk Data Pegawai