Thursday, April 18, 2019

perhitungan regresi linear pada jupyter


Pengertian regresi linear
Regresi linear sederhana adalah hubungan secara linear antara satu variabel independen (X) dengan variabel dependen (Y). Analisis ini digunakan untuk mengetahui arah hubungan antara variabel independen dengan variabel dependen apakah positif atau negatif serta untuk memprediksi nilai dari variabel dependen apabila nilai variabel independen mengalami kenaikan atau penurunan nilai. Data yang digunakan biasanya berskala interval atau rasio.
Rumus dari dari analisis regresi linear sederhana adalah sebagai berikut:
Y’ = a + bX
Keterangan:
Y= subyek dalam variabel dependen yang diprediksi
a = harga Y ketika harga X= 0 (harga konstan)
b = angka arah atau koefisien regresi, yang menunjukkan angka peningkatan ataupun penurunan variabel dependen yang didasarkan pada perubahan variabel independen. Bila (+) arah garis naik, dan bila (-) maka arah garis turun.
X = subyek pada variabel independen yang mempunyai nilai tertentu.

Tata cara mencari regresi linear menggunakan Jupiter notebook

1. buka anaconda navigator, lalu launch Jupiter notebook. Maka otomatis akan terbuka di tab baru pada browser kita. Seperti pada gambar di bawah.




2. pilih new pada pojok kanan atas, lalu pilih python 2 untuk membuat file .py baru. Setelah itu akan terbuka tab baru seperti pada gambar di bawah.



 3. lalu kita mulai mengkoding dengan cara mengimport library matplotlib agar program bisa mengunakannya dan dapat berjalan. Setelah itu jika tidak terdapat error kita lanjutkan memasukan data berupa variabel bebas seperti tv, radio dan newspaper yang didapatkan melalui web yang telah disisipkan.





4. selanjutnya adalah menjalankan listing yang berguna untuk merubah data table yang telah di dapatkan sebelumnya ke dalam grafik seperti gambar di bawah.




5. selanjutnya kita mengimport formula api statsmodels untuk menggunakan notasi formula dan membuat perhitungan prediksi seperti gambar di bawah.









6. terakhir kita memasukan listing untuk mendapatkan plot line nya seperti gambar di bawah ini.


Tuesday, April 2, 2019

perbandingan android, symbian, ios, windows phone dan blackberry os.

1. Android



Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler.
Ponsel Android pertama mulai dijual pada bulan Oktober 2008. Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya di bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Selain itu, Android memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java.


Kelebihan : Android tergolong sistem yang fleksibel. Pengguna bisa mengombinasikan Apps, Folder, dan Widgets satu sam lain dan mendownload interface lainnya di Android market. Info bar-nya berguna bagi pengguna, misalnya untuk mengetahui aplikasi yang aktif. Browsernya tergolong cepat, termasuk saat membuka website dengan flash.

Kekurangan : dibandingkan dengan iOS, Android masih kalah intuitif. Pengguna masih membutuhkan waktu untuk menemukan beberapa opsi sistem dan third-party file manager. Selain fungsi pencarian yang kurang akurat, banyak juga ditemukan aplikasi sampah yang kurang berguna.



2. Symbian


Symbian adalah sistem operasi yang dikembangkan oleh Symbian Ltd. yang dirancang untuk peralatan bergerak (mobile). Sebelum Nokia mengumumkan pembelian seluruh sisa saham Symbian Ltd. yang tidak dimilikinya pada 24 Juni 2008,[6] Symbian dimiliki Nokia (47,9%), Ericsson (15,6%), Panasonic (10,5%), Samsung (4,5%), Siemens/BenQ (8,4%), Sony Ericsson (13,1%). Versi Symbian yang terbaru adalah Symbian ^3 dengan PR 02 yang disebut Symbian belle.
Sekarang keseluruhan saham di Symbian limited telah dimiliki oleh Nokia dan posisi sistem operasi Symbian sebagai penguasa pasar sistem operasi bergerak telah direbut oleh sistem operasi buatan Google yaitu sistem operasi android yang meluncur pada akhir tahun 2009 dengan ponsel pertamanya htc dreaam g1.vendor ponsel seperti Samsung, LG, Sony Ericsson sekarang tidak laagi menggunakan sistem oprasi Symbian dan menyatakan berhenti mendukung sistem operasi ini.


Kelebihan : dibandingkan versi terdahulu, symbian 3 kini lebih finger friendly dan responsif saat di-input data. Beberapa fasilitas baru yang inovatif dihadirkan nokia pada sistem symbian 3, seperti Web TV, Real multitasking, multiple Homescreen, dan USB OTG (USB On The Go). USB OTG menyediakan fasilitas bgi pengguna smartphone berbasis symbian 3, misalnya Nokia N8 untuk mengakses langsung file-file yang tersimpan di dalam hard disk eksternal USB , USB Flash Drive(UFD), atau smartphone lainnya(jika di assign sebagi media storage).


Kekurangan : seperti symbian versi terdahulu, pengguna yang sehari-hari menggunakan smartphone ini pasti akan sedikit mengeluhkan navigasi menunya yang kurang praktis dan kadang sulit dipahami (nama menu yang terlalu disingkat). Selain itu, panduan saat bernavigasi di interface-nya pun minim. Performa browser dan keyboard layar sentuhnya yang standar juga merupakan salah satu kelemahan lainnya.


3. Windows Phone


Windows Phone adalah keluarga sistem operasi perangkat bergerak yang dikembangkan oleh Microsoft dan merupakan pengganti platform Windows Mobile, meski tidak kompatibel lagi. Tidak seperti pendahulunya, Windows Phone ditujukan pada pasar konsumen alih alih perusahaan. Sistem operasi ini pertama diluncurkan bulan Oktober 2010 dan diluncurkan di Asia pada awal 2011.
Dengan Windows Phone, Microsoft menciptakan antarmuka pengguna baru menggunakan bahasa desainnya yang diberi nama Modern Style UI. Selain itu, perangkat lunak ini terintegrasikan dengan aplikasi pihak ketiga dan berbagai layanan Microsoft, serta menetapkan persyaratan minimal untuk perangkat keras yang memakai SO ini.


Kelebihan : Windows Phone 7 memili interface yang berbeda dibandingkan dengan interface smartphone lainnya. Diferensiasi produk sengaja ditempuh Microsoft agar smartphone mereka berada diluar pesaingnya. Interface-nya terdiri atas dua bagian, yaitu sejumlah kotak yang disebut hub dan bagian kedua untuk Tools dan Options. Melalui account Windows Live tersedia layanan mail, contact, calender. Pengguna juga bisa mengakses layanan toko online-nya (Marketplace) dan fasilitas keamanan gratis. Melalui browser dan GPS, pengguna bisa menemukan lokasi, memblokirdan me-reset smartphone.


Kekurangan : Microsoft melakukan perubahan radikal pada sistem baru ini. Misalnya, aplikasi pihak ketiga(third party) tidak boleh aktif dilatar belakang, tidak ada folder, akses file multimedia harus melalui Zune, dan data Office harus disimpan dilayanan online SkyDrive. Memang karena masih baru, semau potensi platform mobile ini belum optimal.


4. iOS


IOS (sebelumnya iPhone OS) adalah sistem operasi perangkat bergerak yang dikembangkan dan didistribusikan oleh Apple Inc. Sistem operasi ini pertama diluncurkan tahun 2007 untuk iPhone dan iPod Touch, dan telah dikembangkan untuk mendukung perangkat Apple lainnya seperti iPad dan Apple TV. Tidak seperti Windows Phone (Windows CE) Microsoft dan Android Google, Apple tidak melisensikan iOS untuk diinstal di perangkat keras non-Apple.


Kelebihan: iPhone unggul karena penggunaan sistem nya yang mudah dan aplikasi third-party nya yang selalu konsisten dengan Apple. Yang juga positif adalah pengelompokan aplikasi dalam satu folderuntuk kemudahan pengelolaan. Perbaikan besar yang dilakukan Apple adalahmembuat sistem yang mendukung multitasking meskipun masih terbatas. Melalui iTunes, iPhone kini semakin mudah dikelola, misalnyauntuk melakukan sinkronisasi data, backup dan pencarian aplikasi di App Store yang kini masih yang terbesar dan terlengkap.



Kelemahan: meskipun dikenal sebagi smatphone yang user-friendly berkat keunggulan interface-nya, iPhone kurang fleksibeldalam melakukan penyesuaian tertentu bagi pengguna. Pengguna akan mengalami hambatan dalam mengganti aplikasi standar dan mengelola data-datanya di smartphone. Pengguna bahkan tidak dapat seenaknyamemaketkan data-data pada suatu folder. Interkoneksi antar pemgguna iTunes juga merepotkan. Apple sepertinya tidak merancang iPhone untuk melakukan tukar-menukarlagu atau klipvideo dengan sesama pengguna dengan mudah. Hal yang sam juga berlaku saatmeng-copy beberapa file iPhone ke PC



5. Blackberry




BlackBerry OS adalah milik Sistem Operasi Mobile, yang dikembangkan oleh Research In Motion untuk perusahaan BlackBerry garis smartphone perangkat genggam. Sistem operasi menyediakan multitasking dan mendukung perangkat input khusus yang telah diadopsi oleh RIM untuk digunakan dalam handheld, khususnya trackwheel, trackball, dan yang paling baru, yang trackpad dan touchscreen.

Platform BlackBerry mungkin paling dikenal karena dukungan asli untuk email perusahaan, melalui MIDP 1.0 dan, baru-baru ini, sebuah subset dari MIDP 2.0, yang memungkinkan aktivasi nirkabel lengkap dan sinkronisasi dengan Microsoft Exchange, Lotus Domino, atau Novell GroupWise email, kalender, tugas, catatan, dan kontak, bila digunakan dengan BlackBerry Enterprise Server.


Kelebihan : Home screen tersaji dalam tiga bagian. Dua bagian atas menyajikan setting mobile phone dan updateberita di layar layar. Pada sisi bawah layarterdapat menu-menu yang dapat dibuka. Menu ini berisi semua aplikasi yang terbagi dalam lima kategori. Setiap icon bisa dengan cepat digunakan dan dikelompokkan pada folder. Sistem Blackberry juga mendukung tranfer data-data multimedia secara mudah melalui WLAN dan PC ke smartphone. Aspek bisnis smartphone RIM ini terlihat pada serangkaian fasilitas keamanan pada sistemnya. Fasilitas enkripsi data dan smartcard untuk kebutuhan seperti e-mail juga tidak ketinggalan.


Kekurangan : Pengguna aplikasi kurang intuitif. Akibatnya beberapa konfigurasi ada yang harus melalui layar sentuh dan lainnya dilakukan melalui tombol menu. Kehadiran trackpad pada Blackberry Torch 9800 semakin mempermudah pengguna dalam bermanuver pada setiap baagian interfacedi layar. Meskipun demikian, beberapa menunya justru menjadi rumit dan berkesan mubazir. RIM seperti harus terus menyempurnakan mekanisme input antara input di layar dan slider QWERTY keyboard-nya agar lebih selaras.


Pendapat pribadi tentang blackberry dan android.

Saya akan menceritakan Pengalaman memakai blackberry saat memasuki usia 14 tahun saat smp kelas 2. Dulu memiliki blackberry sudah termasuk keren dan canggih karna ada fitur kirim pesan antar pengguna blackberry yaitu blackberry messenger. Untuk tampilan fisik pun blackberry memiliki trackball dan trackpad yang memudahkan untuk navigasi. Namun untuk kustomisasi tampilan blackberry sangat tidak baik, karna hanya bisa mengganti wallpaper dan merubah tata letak ikon menu saja. Untuk daya tahan baterai cukup baik dan yang terakhir untuk harga pada masa nya blackberry lumayan terlalu mahal di bandingkan dengan hp lain.

Lalu semenjak masuk sma saya berpindah menjadi pengguna android dengan hp pertama saya smartfren lalu berganti oppo dan sekarang menggunakan Samsung j7. Untuk kesan setelah memakai android kurang lebih hampir 6 tahun, saya merasa cukup puas dengan fitur-fitur yang diberikan mulai dari layar sentuh dan banyak nya aplikasi yang bisa langsung di unduh melalui google playstore. serta berbagai fasilitas yang memudahkan untuk berkomunikasi melalui aplikasi chat yang banyak macamnya.


Dan jika saya di suruh memilih antara blackberry dan android tentu saja saya akan memilih android karna fitur yang di berikan lebih update dan bermanfaat dibandingkan dengan blackberry.

sumber :

cara menginstall anaconda

 

Anaconda adalah bahasa pemrograman Python dan R yang terdistribusi bebas dan mempunyai sumber terbuka untuk komputasi ilmiah (ilmu data, aplikasi pembelajaran mesin, pemrosesan data skala besar, analisis prediktif, dll.). Yang bertujuan untuk menyederhanakan paket manajemen dan penyebarannya. Versi paket dikelola oleh paket konda sistem manajemen. Distribusi Anaconda digunakan oleh lebih dari 12 juta pengguna dan mencakup lebih dari 1400 paket sains data populer yang cocok untuk Windows, Linux, dan MacOS.

Aplikasi yang disediakan dalam Distribusi Anaconda :
  • JupyterLab
  • Jupyter Notebook
  • QtConsole
  • Spyder
  • Glueviz
  • Orange
  • Rstudio
  • Visual Studio Code

Cara menginstall anaconda

1. download python anaconda pada link ini https://www.anaconda.com/distribution/ . pilih sesuai os dan bit yang digunakan.

2. mulai penginstallan dengan double-click file installer yang sudah di download. Lalu akan muncul tampilan seperti gambar di bawah. Kita pilih next.


3. lalu ada perjanjian lisensi dari pembuat aplikasi yang kita setujui dengan cara klik I agree.


4. karna ini penggunaan untuk pribadi maka pilih just me lalu klik next.


5. lalu kita menentukan lokasi penyimpanan penginstallan dengan cara browse pilih direktori yang di inginkan lalu next.


6. pilih yang register anaconda lalu klik install.


7. pilih skip untuk melewatkan penginstallan Microsoft vscode.


8. penginstallan selesai. Kilik finish.


9. secara otomatis aplikasi anaconda akan muncul pada tab windows bagian recently added.


Tampilan anaconda navigator

Wednesday, January 9, 2019

Installasi FTP server pada linux ubuntu


Pengertian FTP

File Transfer Protocol (FTP) merupakan suatu protokol yang mempunyai fungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Terdapat 2 hal penting dalam FTP yaitu FTP Server dan FTP Client. FTP server ialah suatu server yang menjalankan software yang mempunyai fungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FTP client ialah komputer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dan lainnya sesuai dengan permission yang diberikan oleh FTP server.

Tujuan dari FTP server adalah sebagai berikut :
  • ·         Untuk tujuan sharing data
  • ·         Untuk menyediakan indirect atau implicit remote computer
  • ·         Untuk menyediakan tempat penyimpanan bagi user
  • ·         Untuk menyediakan transfer data yang reliable dan efisien


Macam – macam aplikasi FTP server :
  • ·         Filezilla
  • ·         VSFTPD
  • ·         Smartzilla
  • ·         Dll

Instalasi FTP server pada linux (ubuntu)
  1. Buka terminal pada ubuntu
  2. Ketik perintah “sudo apt-get update” untuk mengupdate system operasi linux.
  3. Ketik perintah "sudo apt-get install vsftpd" yang berguna untuk menginstall vsftpd.
  4. Setelah selesai terinstall lalu ketikan  "sudo nano /etc/vsftpd.conf".
  5. Lalu akan masuk ke tab baru yang berisi perintah perintah default seperti gambar di bawah. Setelah itu ubah  "anonymous_enable=NO" menjadi "YES" seperti yang saya blok pada gambar di bawah . Lalu exit dan save.


  6. Selanjutnya setelah diganti lakukan restart pada Servernya menggunakan perintah "sudo service vsftpd restart".
  7. Lalu ketik perintah “ifconfig” untuk mengetahui ip address kita.
  8. Setelah semua selesai, terakhir adalah melakukan pengetesan melalui browser dengan cara mengetikan "ftp://ip address".


Tuesday, December 25, 2018

Electronic Data Interchange, Cloud Computing, dan Bioinformatika


EDI (ELECTRONIC DATA INTERCHANGE)


Figure 1 EDI Schema - getsix.eu

EDI adalah suatu proses pemindahan data / dokumen bisnis secara elektronik diantara beberapa mesin didalam suatu organisasi dalam format yang bisa dikenali di masing-masing mesin tersebut. Umumnya digunakan untuk mentransfer Transaksi bisnis dengan suatu system computer yang compatible, misalnya antar mesin ATM, antar Bank. Dengan protokol yang sama maka masing-masing mesin tersebut bisa dikatakan saling “ngobrol” sehingga tidak perlu ada interferensi secara manual.

Sejarah EDI, pada tahun 1964 di AHSC (American Hospital Supply Company) seorang manajernya menciptakan system untuk menangani masalah inventori,. Waktu itu yang dipergunakan hanya berbekal punched card  (Kartu Berlubang), dengan metoda one to one sedemikian rupa akhirnya adanya pertukaran data elekronik ternyata meningkatkan ke akuratan dan efisiensi . Inilah yang kemudian menjadi cikal bakal EDI yang sekarang ini.

Pada dasarnya EDI terdiri dari tiga komponen utama, yakni pesan standar, perangkat lunak EDI (EDI Converter), dan komunikasi. Pertama, Pesan standar pada dasarnya berisikan teks (text) yang memuat informasi dan rule sebagai penterjemah dari satu atau lebih dokumen bisnis. Contoh dari pesan standart adalah Uniform Communication Standar (UCM) yang mendefinisikan lebih kurang 15 tipe dokumen elektronik diantaranya; purchase order, promotion announcement, price change, invoice, dll. Sedangkan rule dalam EDI lazimnya bekerja dalam bentuk kelompok. Sekumpulan rules untuk memformat sebuah dokumen elektronik disebut transaction set. Jadi, transaction set adalah analogi elekronik dari kertas/form dokumen bisnis. Salah satu ciri utama dalam EDI, pada dasarnya pertukaran data terjadi antar aplikasi komputer, sehingga tidak hanya antar komputer. Akibatnya intervensi hanya manusia (pengguna) terjadi pada aplikasi komputer ini, sedangkan sisanya seperti proses pengiriman dan interpretasi data dapat dilakukan oleh komputer. Berbeda dengan facsimile dan e-mail, dalam EDI yang dipertukarkan harus terstruktur sehingga dapat dibaca dan diinterpretasikan oleh komputer. Dalam facsimile dan e-mail data tidak terstruktur sehingga data hanya bisa diinterpretasikan oleh manusia.

Kedua, Perangkat lunak EDI berfungsi sebagai sebagai penterjemah dari pesan standar EDI ke dalam internal file format perusahaan penerima. Perangkat lunak EDI harus terintegrasi dengan aplikasi bisnis yang dipakai. Ketiga, Komunikasi. Komunikasi dalam EDI tentu sangat berbeda dengan komunikasi yang kita bersifat konvensional. Hal ini disebabkan komunikasi di EDI dilakukan melalui antar mesin (komputer), sehingga diperlukan infrastruktur komunikasi. Bentuk komunikasi infrastruktur yang mula-mula berkembang adalah transaksi berbentuk point-to-point, yakni hubungan langsung dari dua perusahaan yang bertransaksi. Dalam point-to-point di EDI perusahaan yang bertransaksi memerlukan: (1) menggunakan protokol komunikasi yang sama, (2) mempunyai kecepatan transmisi yang sama, (3) menyediakan line telepon pada saat yang sama.

Beberapa keutungannya dengan EDI antara lain adalah :
  •          Mengurangi dokumentasi dalam bentuk hardcopy ( paperless)
  •          Meminimalisasi kesalahan dalam pertukaran data.
  •          Mengoptimalkan aliran Informasi
  •          Mengurangi delay dalam komunkasi
  •          Meningkatkan proses invoice dan payment

Peluang EDI di Indonesia

Kita tidak dapat membantah bahwa salah satu dampak dari liberalisasi adalah semakin terintegrasi perekonomian negara kita dengan perekonomian global. Liberalisasi perdagangan yang disepakati melalui APEC, juga GATT, akan menuntut kita untuk selalu bersaing dengan pelaku-pelaku ekonomi dari negara lain. Untuk bisa menempatkan diri dalam tatanan ekonomi dunia, mau tidak mau kita harus meningkatkan efisiensi pelaku bisnis sebagaimana pelaku bisnis di negara lain.

EDI bisa membantu kita meningkatkan efisiensi, karena komputerisasi transaksi bisnis dapat menyederhanakan dan mempercepat prosedur. Karena dunia bisnis tidak dapat melepaskan diri dari pemerintah, maka kesediaan pemerintah dalam penerapan EDI sangat penting, untuk memilih standar yang berlaku dan untuk menyediakan perangkat hukum yang diperlukan. Keberhasilan Singapura dalam menerapkan EDI dapat kita jadikan jadikan satu contoh. Saat ini pelabuhan Singapura menjadi pelabuhan tersibuk di dunia, fakta ini tentu tidak terlepaskan dari peran EDI yang sangat membantu transaksi bisnis di pelabuhan tersebut. Bila mengingat ketidakefisiennya selalu masalah dalam perekonomi kita, maka penerapan EDI dapat kita jadikan alternatif untuk mengatasi problema klasik permasalah ekonomi Indonesia.


Cloud Computing


Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud.
B.Sejarah Singkat Cloud Computing

Cloud computing sendiri dimulai ketika pada tahun 1960 seorang ilmuwan komputer John McCarthy menulis sebuah artikel berjudul“computation may someday be organized as a public utility.” Dan pada awal tahun 1990-an, muncul sebuah ide bahwa nantinya konsep komputer itu menjadi grid computing, maksudnya adalah bahwa komputer itu akan menjadi seperti listrik, dimana itu merupakan suatu kebutuhan, dan masyarakat bisa mengakses komputer seperti kita berlangganan listrik dari PLN.

Cloud computing dipicu pertama kali ketika menculnya konsep Web 2.0, dimana user bisa saling berinteraksi. Ya, hal ini memungkinkan karena bandwith yang bisa digunakan oleh masyarakat sudah semakin besar.  Dan hal ini menjadi sebuah peluang oleh developer untuk membuat suatu sistem komputasi yang terdistribusi secara masal.Diawali oleh kemunculan situs www.salesforce.com  pada awal 1999 yang menyediakan aplikasi enterprise melalui sebuah web yang sangat simple, user menggunakan sistem langganan untuk bisa mengakses aplikasi di salesforce.com ini, dan sekarang sistem seperti ini dikenal sebagai SaaS (Software as a Service) yaitu aplikasi itu sebagai sebuah layanan.

Kemudian dilanjutkan dengan masuknya Amazon  (perusahaan toko buku online) yang mulai mengembangkan sistem infrastruktur komputasi yang disebut sebagai Amazon Web Service pada tahun 2002, dimana amazon menyediakan storage, computation dan human intelligence melalui Amazon Mechanical Turk . Pada tahun 2006, amazon mengenalkan Amazon’s Elastic Compute cloud (EC2) sebagai commercial web service yang menyediakan akses cloud kepada perusahaan dan individu untuk menyewa komputer storage yang bisa digunakan sebagai platform pengembangan aplikasi secara online, inilah awal dari IaaS, yaitu perusahaan yang menyediakan infrastruktur sebagai sebuah layanan.Pada tahun 2006, Google juga mulai mengenalkan Google Apps , yaitu platform SaaS yang bisa langsung dirasakan oleh end user.


Cara Kerja Sistem Cloud Computing

        Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya.

       Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.

Berdasarkan jenis layanannya cloud computing dibagi menjadi 3 (tiga) macam, yaitu:

Software as a Service (SaaS) : Layanan yang menyediakan aplikasi jadi / siap pakai kepada End user. Ciri dari layanan ini adalah user tidak perlu membuat aplikasi, tidak perlu menyiapkan tempat dan juga infrastruktur. Contoh SaaS adalah gmail, ymail, facebook, twitter, dropbox. Atau yang berbayar seperti salesforce, office365, dsb.

Platform as a Service (PaaS) : Layanan yang menyewakan “tempat” untuk menjalankan aplikasi dari user. Tempat yang dimaksud seperti sistem operasi, database, framework, dsb yang merupakan wadah untuk berjalannya aplikasi. Ciri dari layanan ini adalah user tidak perlu melakukan maintenance dan tidak perlu menyiapkan infrastruktur. Sehingga user dapat tetap fokus membangun aplikasinya. Contoh Pass adalah Windows Azure, Amazon Web Service, GoogleApp Engine.

Infrastructure as a Service (IaaS) : Layanan yang menyewakan infrastruktur IT kepada user yang ingin membangun layanan cloud. Infrastruktur disini bersifat fisik, bisa berupa memory, penyimpanan, server, jaringan, dsb. Hal-hal seperti membuat aplikasi dan konfigurasinya diserahkan kepada user. Cloud provider hanya menyediakan infrastruktur berdasarkan request dari user. Ciri layanan ini adalah jika user ingin mengupgrade memory atau menambah server, user tinggal menghubungi provider kemudian provider akan menyediakan sesuai dengan permintaan. Contoh IaaS adalah Amazon EC2, Rackspace cloud.

Berikut contoh Cloud Computing yang kita gunakan sehari-hari di internet :

1. Sharing Dokumen dan Presentasi
Internet telah merevolusi bagaimana kita dapat bekerja sama dan berbagi hal-hal satu sama lain. Dengan klik tombol kita dapat berbagi presentasi, dokumen dan file dengan teman,keluarga dan rekan apakah mereka duduk di sebelah Anda atau di sisi lain dunia. Jika anda telah menggunakan layanan sharing dokumen, seperti Google Docs, atau layanan file hosting,seperti SkyDrive untuk berbagi file dan dokumen dengan orang yang anda kenal maka anda telah menggunakan Cloud. Layanan seperti Google Docs dan SkyDrive menyimpan file dan dokumen di cloud sehingga dapat diakses dari mana saja.

2. Penyimpanan / Drive
Salah satu kegunaan penting dari cloud adalah untuk penyimpanan. Situs seperti Dropbox, Google Drive dan MediaFire memungkinkan anda untuk menyimpan file dan mengaksesnya dari mana saja melalui awan. Banyak pilihan yang memungkinkan untuk menyimpan sejumlah gigabyte data secara gratis. Memanfaatkan penyimpanan awan dapat menjadi cara yang bagus untuk menyimpan file dan untuk membebaskan ruang pada komputer. File, terutama musik dan video, dapat mengambil sejumlah besar ruang pada hard drive dan flashdisk. Menyimpan file di cloud berarti anda dapat melihat

3. Hiburan
Anda mungkin tidak menyadari berapa banyak bentuk hiburan sekarang menggunakan cloud untuk menjangkau audiens. Sebagian besar pengguna internet akan menghabiskan waktu dengan TV favorit mereka secara online. Layanan yang menawarkan program TV dan film untuk menonton melalui internet, seperti Netflix, iPlayer atau 4oD memanfaatkan cloud untuk membawa layanan ini ke khalayak umum. Musik Spotify atau website seperti stasiun radio internet seperti Pandora juga layanan berbasis cloud. Industri game juga membuat langkah bersama menuju cloud. Banyak game online yang sudah hosting di cloud dan diputar melalui internet.

4. Komunikasi
Salah satu cara paling sederhana dengan menggunakan cloud yang mungkin tidak disadari adalah email. Kebanyakan program email berbasis web seperti Hotmail (sekarang Outlook), Gmail dan Yahoo Mail, secara efektif merupakan bentuk komputasi awan. Email Anda dan kontak tidak disimpan pada komputer lokal dan disimpan di awan, yang memungkinkan untuk memeriksa email dari mana saja. Cloud adalah bagian penting dari berbagai bentuk komunikasi internet.

5. Jaringan Sosial
Banyak situs jejaring sosial yang mencapai jutaan pengguna dan memanfaatkan awan adalah cara yang masuk akal untuk menjaga layanan mereka tersedia dan dapat diandalkan. Jadi setiap kali anda posting di Facebook atau menulis tweet otomatis anda menggunakan cloud. Hal tersebut seperti data hasil postingan dalam account facebook, twitter dan lain-lain dapat diakses dimanapun baik menggunakan komputer dan smartphone atau media yang serupa. Hal serupa seperti Instagram dan Flickr juga layanan berbasis cloud.

Keunggulan Cloud Computing

Keuntungan pada penggunaan Cloud Computing. Namun, secara spesifik, merujuk kepada (Thia, 2008) keuntungan Cloud Computing antara lain:
  • Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur public sehingga bisnis bisa lebih terfokus pada aspek fungsionalitasnya,
  • Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,
  • Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi
  • Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaaan bandwidth internet.
  • Integrasi aplikasi dengan berbagai perangkat.



Bioinformatika (bioinformatics)


      adalah ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis. Bidang ini mencakup penerapan metode-metode matematika, statistika, informatika, fisika, biologi, dan ilmu kedokteran untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. penerapan bidang-bidang dalam bioinformatika (seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis) sudah dilakukan sejak tahun 1960-an.

Bioinformatika pertamakali dikemukakan pada pertengahan 1980an untuk mengacu kepada penerapan ilmu komputer dalam bidang biologi. Meskipun demikian, penerapan bidang-bidang dalam bioinformatika seperti pembuatan pangkalan data dan pengembangan algoritma untuk analisis sekuens biologi telah dilakukan sejak tahun 1960an.

Kemajuan teknik biologi molekuler dalam mengungkap sekuens biologi protein (sejak awal1950an) dan asam nukleat (sejak 1960an) mengawali perkembangan pangkalan data dan teknik analisis sekuens biologi. Pangkalan data sekuens protein mulai dikembangkan pada tahun 1960an di Amerika Serikat, sementara pangkalan data sekuens DNA dikembangkan pada akhir 1970an di Amerika Serikat dan Jerman pada Laboratorium Biologi Molekuler Eropa (European Molecular Biology Laboratory).

Pengembangan Riset Bioinformatika selalu berfondasikan premis, bahwa ilmu pengetahuan harus dapat tersedia untuk kepentingan kemanusiaan. Bioteknologi modern telah menghasilkan banyak keajaiban pengobatan; diantaranya produksi insulin untuk penyakit diabetes, vaksin untuk penyakit kanker serviks, dan obat anti retroviral. Produk produk tersebut telah diproduksi masal, dan dalam banyak kasus harganya terjangkau. Beberapa rumah sakit bahkan membagikan obat retroviral secara gratis. Berdasarkan filosofi tersebut, maka terbuka lebar peranan OpenSource dalam pengembangan ilmu Bioinformatika (komputasi bioteknologi). Visi bioteknologi untuk kemanusiaan sangat sinkron dengan visi Open Source. Sinkronisasi tersebut menjadi pendorong utama bagi pesatnya perkembangan ilmu bioinformatika.

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
Latar Belakang Bioinformatika
  • Kemajuan bioteknologi dan teknologi informasi
  • Dilatarbelakangi oleh ledakan data (data explosion) observasi biologi sebagai hasil yang dicapai dari kemajuan bioteknologi. Contohnya adalah pertumbuhan pesat database DNA pada GenBank. Genbank adalah database utama dalam biologi molekuler, yang dikelola oleh NCBI (National Center for Biotechnology Information) di AS.
  • Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh teknologi informasi melalui perkembangan hardware dan software.
  • Baik pihak pabrikan sofware dan harware maupun pihak ketiga dalam produksi perangkat lunak.
  • Salah satu contohnya dapat dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan teknologi informasi sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun).
Source:
http://sharemyexpi.blogspot.co.id/2013/06/arti-cloud-computing-beserta-kelebihan.html
http://www.pintarkomputer.org/2015/05/Pengertian-cloud-computing-komputer-awan.html
https://artabowillmore.wordpress.com/sejarah-cloud-computing/
http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html
http://www.1edisource.com/what-is-edi-standards
https://hadianyana.wordpress.com/2009/11/16/edi-electronic-data-interchange/
https://id.wikipedia.org/wiki/Pertukaran_data_elektronik
http://fr3d00m.blogspot.com/2012/10/pengenalan-bio-informatika-dan-masa.html