Rabu, 12 Januari 2011

Kesan-Kesan dan Harapan Selama Mengikuti Matakuliah Telematika

Well.. telematika pun menjadi kata yang tidak asing untuk kita dengar dan bahkan kita telah mengetahui apa itu “telematika ?” . Dan dengan adanya matakuliah Pengantar Telematika yang diberikan kepada kami, sehingga kami, saya khususy menjadi bertambah banyak sekali pengetahuan umum saya dengan semua hal-hal yang berhubungan dengan Telematika. Saya berharap, semoga mata kuliah ini menjadi berkembang maknanya untuk para mahasiswa. Berhubung saya ini mahasiswi fakultas Ilmu Komputer.... So, its a must lesson for give to us.

Dan saya merasa amat nyaman dengan semua apapun itu yang diajarkan Bu Rifki sekarang bahkan sedari dulu ibu mengajar saya. Kesan saya begitu banyak untuk diungkapkan ditugas penutup softskill ini bu. :( saya berharap ibupun nyaman untuk memberikan ilmu ibu dikelas saya bu. Ibu cantik, ramah, cerdas, baik, dan yang terpenting ibu mempunyai sifat yang “lintalahum..” i’m so proud to have a teacher like you mrs... :). Dan ibupun tidak membuat sulit kami terutama saya dengan semua tugas-tugas dan penulisan yang ibu berikan untuk kami.

Bukannya kami mengeluh dengan semua matakuliah yang kami ambil untuk kami pelajari di kampus ini. Tapi, dengan ibu mengajar di Pengantar Telematika ini membuat kami semua menjadi merasa nyaman menjalani semua aktivitas perkuliahan. Sekali lagi terimakasih ibu cantik untuk semua waktu dan “pemberian” mu selama ini. We love you ibu Rifki Amalia :) . Terus sharing kan ilmu mu untuk kami semua yah bu...

Minggu, 09 Januari 2011

Fungsi dan Struktural Telematika

Pusat Sarana Teknik Telematika adalah unsur pelaksana tugas tertentu departemen berada di bawah serta bertanggung jawab kepada Menteri melalui Sekretaris Jenderal. Pusat Sarana Teknik Telematika dipimpin oleh seorang Kepala Pusat. Pusat Sarana Teknik Telematika mempunyai tugas melaksanakan layanan pengelolaan, pengembangan dan pemanfaatan sarana teknik telematika departemen berdasarkan kebijakan yang ditetapkan oleh Menteri.
Dalam melaksanakan tugas, Pusat Sarana Teknik Telematika menyelenggarakan fungsi:
• pelayanan aplikasi interface dan fasilitasi sarana teknik telematika
• pelayanan dan pengembangan sistem jaringan interface dan piranti keras telematika
• pelaksanaan urusan ketatausahaan pusat.
Pusat Sarana Teknik Telematika terdiri dari:
• Bidang Aplikasi
• Bidang Piranti Keras dan Lunak
• Subbagian Tata Usaha
• Bidang Aplikasi
Bidang Aplikasi mempunyai tugas melaksanakan penyiapan bahan pelayanan aplikasi interface untuk pelayanan publik dan fasilitasi sarana teknik telematika untuk pelayanan publik. Dalam melaksanakan tugas, Bidang Aplikasi menyelenggarakan fungsi:
• pelayanan aplikasi interface di bidang telematika
• pelaksanaan fasilitasi sarana teknik telematika.
Bidang Aplikasi terdiri dari:
• Subbidang Layanan Aplikasi (Subbidang Layanan Aplikasi mempunyai tugas melakukan penyiapan bahan pelayanan aplikasiinterface telematika)
• Subbidang Fasilitasi Sarana (Subbidang Fasilitasi Sarana mempunyai tugas melakukan penyiapan bahan fasilitasi di bidang sarana teknik telematika)
Bidang Piranti Keras dan Lunak
Bidang Piranti Keras dan Lunak mempunyai tugas melaksanakan advokasi dan konsultasi model, prototipedan pengamanan piranti keras dan lunak telematika. Dalam melaksanaan tugas, Bidang Piranti Keras dan Lunak menyelenggarakan fungsi:
• pelaksanaan fasilitasi dan advokasi model, prototipe piranti keras dan lunak
• pelaksanaan fasilitasi dan advokasi pengamanan piranti keras dan lunak.

Bidang Piranti Keras dan Lunak terdiri dari:
• Subbidang Rancang Bangunan (Subbidang Rancang Bangun mempunyai tugas melakukan penyiapan bahan fasilitasi dan advokasi model, prototipe sarana teknik telematika)
• Subbidang Pengamanan(Subbidang Pengamanan mempunyai tugas melakukan penyiapan bahan fasilitasi dan advokasi pengamanan sarana teknik telematika)
• Subbagian Tata Usaha (Subbagian Tata Usaha mempunyai tugas melaksanakan urusan tata usaha dan rumah tangga Pusat)
Kelompok Jabatan Fungsional
Kelompok Jabatan Fungsional pada Pusat Sarana Teknik Telematika mempunyai tugas melakukan kegiatan sesuai dengan jabatan fungsional masing-masing berdasarkan peraturan perundang-undangan yang berlaku.
• Kelompok Jabatan Fungsional terdiri dari sejumlah jabatan fungsional yang terbagi dalam berbagai kelompok jabatan fungsional sesuai dengan bidang keahliannya yang diangkat dan diatur berdasarkan peraturan perundang-undangan yang berlaku.
• Masing-masing Kelompok Jabatan Fungsional, dikoordinasikan oleh seorang tenaga fungsional senior yang ditetapkan oleh Kepala Pusat Sarana Teknik Telematika.
• Jumlah tenaga fungsional, ditentukan berdasarkan kebutuhan dan beban kerja.
• Jenis dan jenjang jabatan fungsional, diatur berdasarkan peraturan perundang-undangan yang berlaku
Sumber : http://blogs.depkominfo.go.id/setjen/struktur-organisasi/pusat-sarana-teknik-telematika/

Rabu, 05 Januari 2011

SPESIFIKASI DARI OPEN SERVICES GATEWAY INITIATIVE

Kerangka OSGi adalah sistem modul dan platform layanan untuk bahasa pemrograman Java yang mengimplementasikan model komponen yang lengkap dan dinamis, sesuatu yang tidak dilingkungan JavaVM. Aplikasi atau komponen (datang dalam bentuk bundel untuk penyebaran) dapat secara remote diinstal, mulai, berhenti, diperbarui dan dihapus tanpa memerlukan reboot/manajemen paket-paket Java / kelas yang ditentukan dengan sangat rinci. Aplikasi manajemen siklus hidup (start, stop, install, dll) dilakukan melalui API yang memungkinkan untuk men-download kebijakan manajemen. Registri layanan memungkinkan berkas untuk mendeteksi penambahan layanan baru, atau penghapusan layanan, dan beradaptasi.
Spesifikasi OSGi telah bergerak melampaui fokus asli gateway layanan, dan kini digunakan dalam aplikasi mulai dari ponsel ke sumber yang terbuka Eclipse IDE. Area aplikasi lainnya termasuk mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan (iPronto misalnya), manajemen armada dan server aplikasi.
Setiap kerangka yang menerapkan standar OSGi menyediakan lingkungan untuk modularisasi aplikasi ke dalam bundel yang lebih kecil. Setiap bundel koleksi, erat-coupled dynamically loadable kelas, guci, dan file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).
Kerangka konseptual dibagi menjadi bidang-bidang berikut:
• Kumpulan
Kumpulan komponen tabung normal dengan header nyata ekstra.
• Layanan
Lapisan layanan menghubungkan bundel dalam cara yang dinamis dengan menawarkan model menerbitkan-menemukan-mengikat polos objek Java tua (POJO).
• Service Registry
API untuk jasa manajemen (ServiceRegistration, ServiceTracker dan ServiceReference).
• SiklusHidup
API untuk manajemen siklus hidup untuk (install, start, stop, update, dan uninstall) bundel.
• Modul
Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah kemasan dapat mengimpor dan mengekspor kode).
Keamanan.
• Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk kemampuan pra-ditetapkan.
• RuangLingkup
Mendefinisikan apa saja metode dan kelas-kelas yang tersedia dalam platform tertentu. Tidak ada daftar tetap dari lingkungan eksekusi, karena dapat berubah sebagai Java Community Process yang menciptakan versi baru dan edisi Java. Aliansi OSGi telah menetapkan berbagai layanan. Layanan ditentukan oleh antarmuka Jawa. Kumpulan dapat mengimplementasikan antarmuka ini dan mendaftarkan layanan dengan Registry Service. Klien layanan dapat menemukannya di registri, atau bereaksi ketika itu muncul atau menghilang.
OSGi Alliance didirikan oleh Ericsson, IBM, Motorola, Sun Microsystems dan lain-lain Maret 1999 (sebelum memasukkan sebagai sebuah lembaga nirlaba yang disebut Aliansi Connected).
Di antaranya memiliki anggota (Mei 2007 [update]) lebih dari 35 perusahaan dari daerah-daerah bisnis yang cukup berbeda, misalnya Iona Technologies, Ericsson, Deutsche Telekom, IBM, Makewave (sebelumnya Gatespace Telematika), Motorola, Nokia, NTT, Oracle, ProSyst, Red Hat, Samsung Electronics, Siemens, VMware (SpringSource), dan Telefonica.
sumber : http://en.wikipedia.org/wiki/OSGi

JAVA SECURITY PROCESS

Java adalah bahasa pemrograman baru dari Sun Microsystems (saat ini dalam rilis beta). Bahasa Java memiliki sejumlah properti yang menarik. Salah satu propertinya yaitu “portabel”, bahkan secara dinamis dimuat melalui jaringan dan dijalankan secara lokal. Secara khusus, program kecil yang disebut applet dapat di-load dan dijalankan oleh web browser. Sementara ide ini sangat kuat, juga merupakan undangan untuk masalah keamanan.
Konten executable adalah ide pengiriman sekitar data yang sebenarnya kode yang akan dieksekusi. Mengapa gagasan konten dieksekusi begitu menarik? Jawabannya cukup sederhana. Power dan ekspresi. Penggunaan World Wide Web telah meledak selama beberapa tahun terakhir, seiring dengan pertumbuhan tersebut telah ada banyak usaha untuk retrofit aplikasi ke Web. Sementara Web telah disesuaikan untuk memungkinkan digunakan lebih menarik melalui bentuk-bentuk dan skrip yang berjalan di server. Kemampuan untuk memiliki pengguna lokal menjalankan program yang ditulis dalam bahasa pemrograman penuh memungkinkan aplikasi untuk digunakan secara langsung melalui Web.
Bahasa Safe-Tcl (perpanjangan dari bahasa Tcl) mencoba untuk menyediakan ``''Mail Diaktifkan yang akan memungkinkan pengguna untuk mengirim email dengan program Safe-Tcl tertanam. Safe-Tcl memenuhi keamanan yang kuat dan kendala portabilitas. Telescript dari General Magic juga menyediakan banyak fitur yang sama untuk konten executable seperti Java, dengan klaim serupa tentang keselamatan dan keamanan.
Sebelum pindah ke sebuah diskusi keamanan Java, terlebihdulu harus memiliki pemahaman tentang potensi masalah yang diajukan oleh konten yang akan dieksekusi. Kelebihan dari konten eksekusi berasal dari peningkatan kekuatan dan fleksibilitas yang disediakan oleh program perangkat lunak. Peningkatan daya dari applet Java (istilah Java untuk konten dieksekusi) juga menjadi masalah yang potensial. Bila pengguna menggunakan Web, mereka seharusnya tidak perlu khawatir bahwa applet dapat menghapus file atau mengirimkan informasi pribadi mereka melalui jaringan secara diam-diam.
Inti dari masalahnya adalah bahwa menjalankan program di komputer biasanya memberikan bahwa akses program untuk sumber daya tertentu pada mesin host. Dalam kasus konten dieksekusi, program yang sedang berjalan tidak dipercaya. Jika browser Web yang download dan menjalankan kode Java tidak berhati-hati untuk membatasi akses bahwa program untrusted telah, dapat memberikan program yang jahat atau virus dengan kemampuan yang sama untuk berbuat kerusakan sebagai hacker yang telah memperoleh akses ke mesin host.
Sayangnya, solusinya tidak sesederhana untuk membatasi akses program download ke sumber daya. Alasan bahwa salah satu program yang memberikan akses ke sumber daya di tempat pertama adalah bahwa program perlu mengakses sumber daya tertentu. Misalnya editor teks yang tidak dapat menyimpan file tidak berguna. Dengan demikian, jika seseorang keinginan untuk memiliki kandungan executable yang berguna dan aman, akses ke sumber daya perlu dikontrol dengan hati-hati. Bagian selanjutnya mengambil langkah pertama, yaitu untuk mengidentifikasi sumber daya yang kita tentukan atau tujukan. Setelah sumber daya telah diidentifikasi, beberapa contoh skenario yang menggambarkan masalah dengan tidak memberikan pembatasan yang cukup disajikan.
Sumber : http://groups.csail.mit.edu/mac/users/jbank/javapaper/javapaper.html

TEKNOLOGI VIRTUAL MACHINE

Virtual Machine Teknologi (vmtech) adalah Virtualisasi Penyimpanan dan menawarkan Spesialis berbagai solusi yang komprehensif di Desktop, Server dan Storage Virtualisasi, didukung dengan 24 / 7 Managed Services. Bekerja sama dengan NetApp, VMware, Microsoft dan Citrix, untuk solusi teknologi yang menawarkan keuntungan bisnis yang nyata. Vmtech dapat membantu merancang strategi konsolidasi, membantu dalam menciptakan kasus bisnis dengan perkiraan ROI nyata, melakukan penilaian kapasitas dan hijau untuk mengkonfirmasi daya, ruang, pendinginan dan efisiensi karbon datacenter dan seluruh bisnis. Virtual adalah istilah yang awalnya berasal dari optik, untuk memahami objek di cermin. Objek dalam cermin adalah cerminan dari suatu benda fisik yang sebenarnya, tetapi cermin tidak benar-benar objek. Ini berarti bahwa gambar tersebut terlihat seperti objek aktual dan terlihat menjadi di lokasi yang sama.
Sebuah mesin virtual (VM) dapat juga diimplementasikan sebagai perangkat lunak dari sebuah mesin (misalnya komputer) yang mengeksekusi program-program seperti mesin fisik. Mesin virtual dipisahkan menjadi dua kategori utama, didasarkan pada penggunaan dan tingkat korespondensi untuk setiap mesin nyata. Sebuah mesin virtual sistem menyediakan platform sistem lengkap yang mendukung pelaksanaan sebuah sistem operasi lengkap (OS). Sebaliknya, mesin virtual proses didesain untuk menjalankan sebuah program tunggal, yang berarti bahwa ia mendukung proses tunggal.
Karakteristik penting dari sebuah mesin virtual adalah bahwa perangkat lunak yang berjalan di dalam terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual. Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware) memungkinkan pembagian sumber daya mesin yang mendasari fisik antara mesin virtual yang berbeda, masing-masing berjalan sistem operasi sendiri. Keuntungan utama dari VM adalah:

* beberapa OS lingkungan bisa hidup berdampingan pada komputer yang sama, dalam isolasi kuat dari satu sama lain
* mesin virtual dapat menyediakan sebuah arsitektur set instruksi (ISA) yang agak berbeda dari mesin nyata
Provisioning
* aplikasi, pemeliharaan, ketersediaan tinggi dan pemulihan bencana

Kelemahan utama dari VM adalah:
* mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung
* ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM mungkin menunjukkan kinerja yang bervariasi dan tidak stabil (Kecepatan Eksekusi, dan bukan hasil), yang sangat tergantung pada beban kerja yang dikenakan pada sistem dengan VM yang lain, kecuali teknik yang tepat adalah digunakan untuk isolasi temporal antara mesin virtual.
Beberapa VM masing-masing berjalan sendiri sistem operasi (tamu sistem operasi yang disebut) yang sering digunakan dalam konsolidasi server, dimana pelayanan berbeda yang digunakan untuk menjalankan pada setiap mesin untuk menghindari interferensi adalah bukan berjalan di VM terpisah pada mesin fisik yang sama.
Source : http://en.wikipedia.org/wiki/Virtual_machine
http://www.vmtech.com.au/