Sabtu, 29 Juni 2013

Cloud Computing

      Pada pembahasan kali ini saya akan menjelaskan tentang Cloud Computing. Cloud computing atau dalam bahasa indonesianya disebut komputasi awan adalah gabungan pemanfaatan teknologi komputer (komputasi) dan pengembangan berbasis internet. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma dimana informasi secara permanen tersimpan di server internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."
        Cloud computing adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang bergantung terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Pada tahun 1999, Salesforce.com menjadi pencetus pertama aplikasi perusahaan yang dijalankan melalui internet. Selanjutnya diikuti oleh Amazon Web Services di tahun 2006 yang menggunakan teknologi Elastic Compute Cloud (EC2). Teknologi EC2 menyebabkan adanya situs layanan web yang dikomersialkan, sehingga memungkinkan perusahaan kecil / individu untuk menyewa komputer atau server agar dapat menjalankan aplikasi komputer mereka.
        Di tahun 2009, Google memulai menawarkan aplikasi berbasis browser melalui Google Appsnya, yang salah satunya adalah Google Docs yang sering kita gunakan. Sampai saat ini, cloud computing masih terus berkembang dengan pesat mengingat manfaatnya yang begitu besar jika teknologi ini digunakan. Menurut Jamie Turner, perkembangan cloud computing ini dipengaruhi oleh matangnya teknologi visual, perkembangan bandwidth berkecepatan tinggi, dan software yang bersifat universal.

Model Layanan Cloud Computing
       Cloud computing memiliki 4 macam model layanan, yaitu Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), dan Network as a Service (Naas).

1.    Infrastructur as a Service (IaaS)
    Merupakan model layanan cloud computing yang paling dasar, yaitu menyewakan resource komputer secara langsung. Layanan ini sering ditemui di web hosting seperti cloud server maupun cloud VPS (virtual server). Contoh perusahaan yang menyediakan layanan ini adalah Linode, DigitalOcean, GigeNet Cloud, dsb.

2.    Platform as a Service (PaaS)
    Pada model layanan PaaS, cloud provider biasanya akan menyediakan computing platform yang meliputi sistem operasi, database, web server, dan programming language environment. Pengguna bisa mengembangkan aplikasi menggunakan platform yang telah disediakan. Pengguna juga bisa mengatur resource sesuai dengan kebutuhan mereka dengan mudah. Contoh perusahaan yang menyediakan layanan PaaS adalah Cloud Foundry, Heroku, Google App Engine, Windows Azure Cloud Service, dsb.

3.    Software as a Service (SaaS)
    SaaS inilah yang kini sedang marak berkembang dan seringkali kita temui secara langsung. Disini cloud provider akan menyediakan software atau aplikasi di cloud yang bisa diakses oleh pengguna melalui internet. Pengguna tidak bisa mengakses infrastruktur atau platform tempat aplikasi berjalan, mereka hanya bisa mengakses, menjalankan dan memanfaatkan aplikasinya. Contoh layanan SaaS ini antara lain: Microsoft Office 365, Google Apps, Dropbox, Skydrive, dsb.

4.    Network as a Service (NaaS)
   Disini cloud provider akan menyediakan network/konektivitas. Pengguna bisa menggunakan network atau konektivitas tersebut secara cloud. Contoh layanan yang menggunakan NaaS ini adalah VPN dan bandwidth on demand.

Jurnal Referensi :
EFEKTIVITAS DENGAN CLOUD COMPUTING

Sabtu, 18 Mei 2013

BIOINFORMATIKA

Bioinformatika adalah ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisa informasi biologis. Bidang ini mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis ekspresi gen.
Bioinformatika merupakan kajian yang memadukan disiplin biologi molekul, matematika dan teknik informasi (TI). Ilmu ini didefinisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi molekul. Biologi molekul sendiri juga merupakan bidang interdisipliner, mempelajari kehidupan dalam level molekul.
Bioinformatika mempunyai peluang yang sangat besar untuk berkembang karena banyak sekali cabang-cabang ilmu yang terkait dengannya. Namun sayangnya di Indonesia sendiri Bioinformatika masih belum dikenal oleh masyarakat luas. Di kalangan peneliti biologi, mungkin hanya para peneliti biologi molekul yang mengikuti perkembangannya karena keharusan menggunakan perangkat-perangkat Bioinformatika untuk analisa data. Sementara di kalangan TI --mengingat kuatnya disiplin biologi yang menjadi pendukungnya-- kajian ini juga masih kurang mendapat perhatian.

SEJARAH
Kajian baru Bioinformatika ini tak lepas dari perkembangan biologi molekul modern yang ditandai dengan kemampuan manusia untuk memahami genom, yaitu cetak biru informasi genetik yang menentukan sifat setiap makhluk hidup yang disandi dalam bentuk pita molekul DNA (asam deoksiribonukleat). Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh TI melalui perangkat perangkat keras maupun lunak. Hal ini bisa dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan TI sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun), dibanding usaha konsorsium lembaga riset publik AS, Eropa, dan lain-lain, yang memakan waktu lebih dari 10 tahun.
Kelahiran Bioinformatika modern tak lepas dari perkembangan bioteknologi di era tahun 70-an, dimana seorang ilmuwan AS melakukan inovasi dalam mengembangkan teknologi DNA rekombinan. Berkat penemuan ini lahirlah perusahaan bioteknologi pertama di dunia, yaitu Genentech di AS, yang kemudian memproduksi protein hormon insulin dalam bakteri, yang dibutuhkan penderita diabetes. Selama ini insulin hanya bisa didapatkan dalam jumlah sangat terbatas dari organ pankreas sapi.
Bioteknologi modern ditandai dengan kemampuan pada manipulasi DNA. Rantai/sekuen DNA yang mengkode protein disebut gen. Gen ditranskripsikan menjadi mRNA, kemudian mRNA ditranslasikan menjadi protein. Protein sebagai produk akhir bertugas menunjang seluruh proses kehidupan, antara lain sebagai katalis reaksi biokimia dalam tubuh (disebut enzim), berperan serta dalam sistem pertahanan tubuh melawan virus, parasit dan lain-lain (disebut antibodi), menyusun struktur tubuh dari ujung kaki (otot terbentuk dari protein actin, myosin, dan sebagainya) sampai ujung rambut (rambut tersusun dari protein keratin), dan lain-lain. Arus informasi, DNA -> RNA -> Protein, inilah yang disebut sentral dogma dalam biologi molekul.


Sumber : 
Perkembangan, Disiplin Ilmu dan
Penerapannya di Indonesia, Dwi Astuti Aprijani dan M. Abdushshomad Elfaizi