Minggu, 02 Desember 2018


WEB SERVER


Pengertian web server adalah suatu aplikasi layanan data yang digunakan untuk menerima data atau informasi dari HTTP atau HTTPS pada client. Dan setelah itu kita mengirimkan kembali, namun bentuknya berupa sebuah dokumen berbasis HTML.
Cara kerja web server sebenarnya bisa dibilang agak rumit, tapi tak ada salahnya bila kita mengulasnya lebih dalam. Pada dasarnya, cara kerja web ini seperti sebuah mesin, dimana si mesin tersebut berfungsi sebagai wadah dari suatu software yang bekerja mengirim web page ke si user.
Fungsi utama web server adalah sebagai alat untuk memproses berbagai berkas yang diminta oleh klien, lalu memberikan respon dalam bentuk halaman web. Halaman website tersebut terdiri dari teks, gambar, dokumen, video, dan lain-lain. 
  • Contoh dari WEB Server ada beberapa, yaitu;
  1. Apache.
  2. IIS ( Internet Information Services ).
  3. Nginx.
  4. Lighttpd.
Dari pengertian tentang WEB Server diatas dimana saya akan membuat contohnya yang hanya mencakup local saja, pertama tama yang harus disiapkan adalah;
  1. PC/Laptop,
  2. Adanya aplikasi XAMPP pada PC/Laptop.
Langkah perrtama jika anda tidak memiliki aplikasi XAMPP anda dapat menginstalnya terlebih dahulu, lalu setelah diinstal open pada XAMPP lalu aktifkan pada mode Apache seperti gambar dibawah ini.


Setelah di start pada XAMPP nya maka akan muncul warna hijau yang bertuliskan Running, maka pada tahap start Apache anda telah berhasil.
Lalu langkah selanjutnya adalah kita masuk kedalam local hostnya pada XAMPP untuk memastikan sukses atau tidaknya mneeginstal XAMPP nya, kita masuk menggunakan aplikasi google chrome.


Setelah kita masuk seperti gambar diatas akan keliatan versi XAMPP nya yang kita gunakan.
Lalu memberikan ip address static pada PC/Laptop seperti gambar dibawah ini;


Setelah itu kita mencoba memindahkan file .html nya kedalam folder Xampp yang telah di install tadi, biasanya filenya terdapat di local disk (c:) -> Xampp -> htdocs -> nama file htmlnya yang akan di coba pada browser nanti.


Lalu seperti gambar diatas kita masukan saja alamat ip address kita pada browser nanti akan menampilkan file html yang telah di sisipkan pada folder htdocs.


Daftar Pustaka :


Sabtu, 01 Desember 2018


ELECTRONIC DATA INTERCHANGE

  •       Pengertian

           Elektronik data interchange (EDI) adalah transmisi data terstruktur antara organisasi dengan cara elektronik. Hal ini digunakan untuk mentransfer dokumen elektronik atau data bisnis dari satu sistem komputer ke sistem komputer lain, yaitu dari satu mitra dagang yang lain mitra dagang tanpa campur tangan manusia. Hal ini lebih dari sekedar e-mail , misalnya, organisasi mungkin menggantikan bills of lading dan bahkan cek dengan pesan EDI yang sesuai.Ini juga merujuk pada satu keluarga standar , misalnya UN / EDIFACT, ANSI X12. Lembaga Nasional Standar dan Teknologi dalam publikasi 1996 mendefinisikan pertukaran data elektronik sebagai "komputer ke komputer pertukaran-of ketat pesan diformat yang mewakili dokumen lain dari instrumen moneter menyiratkan. EDI urutan pesan antara dua pihak, baik di antaranya dapat berfungsi sebagai pencetus atau penerima data diformat mewakili dokumen dapat ditularkan dari originator kepada penerima melalui telekomunikasi atau fisik diangkut pada media penyimpanan elektronik.. ". It goes pada lebih lanjut mengatakan bahwa "Dalam EDI, pengolahan biasa pesan yang diterima adalah dengan hanya. Pesan Manusia intervensi komputer dalam pengolahan menerima biasanya ditujukan hanya untuk kondisi kesalahan, untuk meninjau kualitas, dan untuk situasi khusus. Misalnya , transmisi atau tekstual data biner tidak EDI seperti yang didefinisikan di sini kecuali data diperlakukan sebagai satu atau lebih elemen data dari pesan EDI dan biasanya tidak dimaksudkan untuk interpretasi manusia sebagai bagian dari pengolahan data secara online. EDI dapat secara resmi didefinisikan sebagai 'transfer data terstruktur, dengan pesan standar yang telah disepakati, dari satu sistem komputer ke komputer lain tanpa campur tangan manusia'. Kebanyakan definisi lain yang digunakan adalah variasi pada tema ini. Bahkan di era teknologi seperti XML layanan web , maka Internet dan World Wide Web , EDI mungkin format data yang digunakan oleh sebagian besarperdagangan elektronik transaksi di dunia. Dalam beberapa kasus, EDI akan digunakan untuk menciptakan aliran bisnis informasi baru (yang tidak aliran kertas sebelum). Ini adalah kasus di Shipment Advanced Pemberitahuan (856) yang dirancang untuk menginformasikan kepada penerima kiriman, barang yang akan diterima dan bagaimana barang dikemas.

  • Ada empat set utama standar EDI:

-The UN -direkomendasikan UN / EDIFACT adalah standar internasional saja dan dominan di luar Amerika Utara.
-The US standard ANSI ASC X12 (X12) dominan di Amerika Utara.
-Para TRADACOMS standar yang dikembangkan oleh ANA (Pasal Numbering Association) dominan di Inggris industri ritel.
-Standar Odette digunakan dalam industri otomotif Eropa

         Semua standar ini pertama kali muncul pada awal hingga pertengahan tahun 1980-an. Standar-standar menentukan format, set karakter, dan elemen-elemen data yang digunakan dalam pertukaran dokumen bisnis dan bentuk. Lengkap Dokumen Daftar X12 mencakup semua dokumen bisnis utama, termasuk pesanan pembelian (disebut "PERINTAH" di PBB / EDIFACT dan "850" di X12) dan faktur (disebut "INVOIC" di PBB / EDIFACT dan "810" di X12) .

  • Keuntungan EDI

         EDI dan teknologi serupa lainnya menghemat uang perusahaan dengan menyediakan alternatif, atau menggantikan arus informasi yang memerlukan banyak interaksi manusia dan material seperti dokumen kertas, pertemuan, faks, dll Bahkan ketika dokumen kertas diselenggarakan secara paralel dengan EDI pertukaran, misalnya dicetak memanifestasikan pengiriman, pertukaran elektronik dan penggunaan data dari pertukaran yang mengurangi biaya penanganan menyortir, mendistribusikan, mengatur, dan mencari dokumen kertas.EDI dan teknologi semacam itu memungkinkan perusahaan untuk mengambil keuntungan dari manfaat untuk menyimpan dan memanipulasi data elektronik tanpa biaya entri manual. Keuntungan lain dari EDI berkurang kesalahan, seperti kesalahan pengiriman dan penagihan, karena EDI menghilangkan kebutuhan untuk rekey dokumen di sisi tujuan. Salah satu keuntungan yang sangat penting dari EDI atas dokumen kertas adalah kecepatan di mana mitra dagang menerima dan menggabungkan informasi ke dalam sistem mereka sehingga sangat mengurangi waktu siklus. Untuk alasan ini, EDI dapat menjadi komponen penting dari sistem produksi just-in-time.

  • Selain itu keuntungan EDI ialah :

-Revenue Stream yang baru
-Meningkatkan market (exposure)
-Menurunkan biaya operational (operational cost)
-Memperpendek waktu,automatic
-Mengurangi informasi data yang mengembang
-Meningkatkan supplier management
-Melebarkan jangkawan (global reach)
-Meningkatkan customer loyality (customer service)
-Meningkatkan value chain

  • Kerugian EDI

kerugian yang terjadi pada EDI ialah disebabkan oleh berbagai hal meliputi :
1. perubahan proses bisnis yang menyertainya.
2. biaya waktu dan uang di awal set-up. Biaya awal dan waktu yang timbul dari   kustomisasi, implementasi dan pelatihan dapat mahal dan oleh karena itu dapat mencegah beberapa bisnis.
3. persepsi banyak bisnis yang memiliki sifat EDI. 



BIO INFORMATIKA

  • Bioinformatika

         Bioinformatika (bioinformatics) adalah ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisis 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. Pada umumnya, Bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi.

  • Sejarah Bioinformatika

         Istilah bioinformatics mulai dikemukakan pada pertengahan era 1980-an untuk mengacu pada penerapan komputer dalam biologi. Namun, penerapan bidang-bidang dalam bioinformatika (seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis) sudah dilakukan sejak tahun 1960-an. Kemajuan teknik biologi molekular dalam mengungkap sekuens biologis dari protein (sejak awal 1950-an) dan asam nukleat (sejak 1960-an) mengawali perkembangan basis data dan teknik analisis sekuens biologis. Basis data sekuens protein mulai dikembangkan pada tahun 1960-an di Amerika Serikat, sementara basis data sekuens DNA dikembangkan pada akhir 1970-an di Amerika Serikat dan Jerman (pada European Molecular Biology Laboratory, Laboratorium Biologi Molekular Eropa). Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970-an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang berhasil diungkapkan pada 1980-an dan 1990-an, menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.

  • Manfaat Bioinformatika

       Bioinformatika berperan sebagai penunjang suatu proses penelitian sampai akhirnya menjadi produk yang dapat digunakan khalayak ramai untuk kepentingan tertentu. Bioinformatika menyediakan tools yang dapat dipakai untuk memahami fenomena biologis secara molekuler. Keberhasilan memetakan genom manusia mendorong berbagai penelitian biomedis untuk mempelajari dan memahami penyakit sampai tingkat gen dan molekuler sehingga memungkinkan ditemukannya pengobatan klinis yang lebih baik, target obat baru, dan pencegahan berbagai penyakit yang sampai saat ini belum ada obatnya.

  • Bidang-bidang terkait Bioinformatika;

  •           Biophysics

       Biologi molekul sendiri merupakan pengembangan yang lahir dari biophysics. Biophysics adalah sebuah bidang yang mengaplikasikan teknik- teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society ). Disiplin ilmu ini terkait dengan Bioinformatika karena penggunaan teknik-teknik dari ilmu Fisika untuk memahami struktur.

  •         Computational Biology

        Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel. Pada penerapan computational biology, model-model statistika untuk fenomena biologi lebih disukai dipakai dibandingkan dengan model sebenarnya. Dalam beberapa hal cara tersebut cukup baik mengingat pada kasus tertentu eksperimen langsung pada fenomena biologi cukup sulit. Tidak semua dari computational biology merupakan Bioinformatika, seperti contohnya Model Matematika bukan merupakan Bioinformatika, bahkan meskipun dikaitkan dengan masalah biologi.

  • Medical Informatics

          Medical informatics lebih memperhatikan struktur dan algoritma untuk pengolahan data medis, dibandingkan dengan data itu sendiri dan kemungkinan besar berkaitan dengan data-data yang didapatkan pada level biologi yang lebih “rumit” –yaitu informasi dari sistem-sistem superselular, tepat pada level populasi— di mana sebagian besar dari Bioinformatika lebih memperhatikan informasi dari sistem dan struktur biomolekul dan selular.

  •       Cheminformatics

       Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference). Pengertian disiplin ilmu yang disebutkan di atas lebih merupakan identifikasi dari salah satu aktivitas yang paling populer dibandingkan dengan berbagai bidang studi yang mungkin ada di bawah bidang ini. Salah satu contoh penemuan obat yang paling sukses sepanjang sejarah adalah penisilin.

  • Genomics

        Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih. Secara logis tentu saja mungkin untuk membandingkan genom-genom dengan membandingkan kurang lebih suatu himpunan bagian dari gen di dalam genom.

  • Proteomics

    Proteomics adalah Ilmu yang mempelajari proteome. Proteomics saat ini tidak hanya memperhatikan semua protein di dalam sel yang diberikan, tetapi juga himpunan dari semua bentuk isoform dan modifikasi dari semua protein, interaksi diantaranya, deskripsi struktural dari protein-protein dan kompleks-kompleks orde tingkat tinggi dari protein

  • Pharmacogenomics

        Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat. Contohnya meliputi menjaring semua genom untuk penerima yang potensial dengan menggunakan cara Bioinformatika, atau dengan menyelidiki bentuk pola dari ekspresi gen di dalam baik patogen maupun induk selama terjadinya infeksi, atau maupun dengan memeriksa karakteristik pola-pola ekspresi yang ditemukan dalam tumor atau contoh dari pasien untuk kepentingan diagnosa (kemungkinan untuk mengejar target potensial terapi kanker).

  • Pharmacogenetics

         Tiap individu mempunyai respon yang berbeda-beda terhadap berbagai pengaruh obat; sebagian ada yang positif, sebagian ada yang sedikit perubahan yang tampak pada kondisimereka dan ada juga yang mendapatkan efek samping atau reaksi alergi. Sebagian dari reaksi-reaksi ini diketahui mempunyai dasar genetik. Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasihubungan-hubungan genomik, contohnya SNP (Single Nucleotide Polymorphisms), karakteristik dari profil respons pasien tertentu dan menggunakan informasi-informasi tersebut untuk memberitahu administrasi dan pengembangan terapi pengobatan.



CLOUD COMPUTING
  • Cloud Computing

         yaitu dimana informasi secara permanen tersimpan di server pada suatu internet dan tersimpan secara sementara di komputer pengguna atau client seperti dekstop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain. secara umum, definisi cloud computing merupakan gabungan pemanfaatan teknolig komputer dalam suatu jaringan dengan pengembangan berbasis internet yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer - komputer yang terkoneksi melalui internet menggunakan cloud computing. teknologi komputer berbasis sistem cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet. 

  • Sejarah Cloud Computing

          Konsep awal cloud computing muncul pertama kali pada tahun 1960 oleh John McCarthy yang berkata "komputasi suatu hari nanti akan menjadi sebuah utilitas umum" ide dari cloud computing sendiri bermula dari kebutuhan untuk membagikan data untuk semua orang di seluruh dunia. Mohamed J.C.R Licklider sang pencetus ide ini, menginginkan semua orang untuk dapat mengakses apa saja dimana saja. dengan munculnya grid computing, cloud computing melalui internet menjadi realitas. cara kerja cloud computing bersifat transparan, sehingga end-user tidak perlu pengetahuan, control akan teknologi infrastruktur dari cloud computing untuk dapat menggunakannya dalam menyelesaikan tugas-tugas mereka hanya perlu tahu bagaimana mengaksesnya. cloud computing adalah hasil dari evolusi bertahap dimana sebelumnya terjadi fenoemena grid computing, virtualisasi, application service provision (ASP) dan Software as a Service (SaaS). konsep penyatuan computing resources melalui jaringan global sendiri dimulai pada tahun 60-an. saat itu muncul "Intergalactic computer network" oleh J.C.R Licklider, yang bertanggung jawab atas pembangunan ARPANET (Advanced Research Projects Agency Network) di tahun 1969. beliau memiliki sebuah cita-cita di mana setiap manusia didunia ini dapat terhubung dan bisa mengakses program dan data dari situs manapun. semenjak tahun 60-an, cloud computing telah berkembang berdampingan dengan perkembangan internet dan web. namun karena terjadi perubahan teknologi bandwith yang cukup besar pada tahun 1990an, maka intenet lebih dulu berkembang dibanding cloud computing. dan kini ternyata terlihat bahwa pendorong utama cloud computing adalah karena adanya revolusi internet. salah satu loncatan yang cukup dratis adalah dengan adanya Salesforce.com di tahun 1999, yang merupakan pencetus pertama aplikasi perusahaan dijalankan melalui internet. perkembangan berikutnya adalah adanya Amazon Web Service di tahun 2006, dimana dengan teknologu Elastic Computing Cloud (EC2), terdapat situs layanan web yang dikomersialkan yang memungkinkan perusahaan kecil dan individu untuk menyewa komputer atau server, agar dapat menjalankan aplikasi komputer mereka. 

  • Manfaat Cloud Computing serta penerapan dalam kehidupan sehari-hari

      Setelah penjabran dan penjelasan singkat tentang Cloud Computing diatas tentu penggunaan teknologi dengan sistem cloud cukup memudahkan pengguna selai dalam hal efisiensi data, juga penghematan biaya, berikut manfaat yang dapat dipetik lewat teknologi berbasis sistem cloud. 

1. Semua Data Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di suatu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. selain itu, pengguna juga tak perlu repot - repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll. karena semua telah tersedia secara virtual.

2. Kemanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll. 

3. Fleksibilitas dan Skalabilitas yang Tinngi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti harddisk. bahkan salah satu praktisi IT kenamaan dunia, mendian Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti harddisk merupakan hal yang percuma jika kita dapat menyimpannya secara virtual / melalui internet.

4. Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, harddisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud. penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT terutama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/ program kasir.

  • 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 menjelaskan 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 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 dibeberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan Google. Software dan juga memori atas data pengguna tidak berada dikomputer tetapi diintegrasi secara langsung melalui sistem cloud menggunakan komputer yang terhubung ke internet. 




  • Daftar Pustaka :

http://indrawan14-tugas2.blogspot.com/
https://loraanisya.wordpress.com/2016/10/06/bioinformatika/
http://amilbayu.blogspot.com/2016/01/tentang-cloud-computing.html
https://aganagus.wordpress.com/2016/09/19/artikel-cloud-computing/
http://www.academia.edu/14371690/Electronic_Data_Interchange
http://gustysaputraorangsuwawa.blogspot.com/2012/10/artikel-tentang-bioinformatika.html