Minggu, 28 April 2013

Cloud Computing


Pengertian Cloud Computing
Secara definisi Cloud adalah awan, sebagai gambaran Internet, yang bagi user, tidak perlu tahu ada di mana. Yang penting bagi user adalah dapat terhubung ke Internet. Entah melalui jaringan telpon, jaringan kabel, jaringan hotspot, jaringan seluler, atau melalui warnet, yang penting terhubung ke Internet dengan koneksi yang cepat dan gratis. Sedangkan computing (komputasi) adalah berbagai pekerjaan yang dapat diselesaikan dengan perangkat komputer.
Cloud computing itu sendiri adalah komputasi berbasis internet, dimana server yang dibagi bersama menyediakan sumber daya, perangkat lunak, dan informasi untuk komputer dan perangkat lain sesuai permintaan. Cloud computing merupakan evolusi alami dari luas adopsi virtualisasi, arsitektur berorientasi layanan dan komputasi utilitas. Cloud computing menggambarkan suplemen baru, konsumsi, dan model pengiriman untuk layanan berbasis IT di Internet, dan biasanya melibatkan over-the internet penyediaan sumber daya secara dinamis scalable dan sering virtualisasi. Penyedia cloud computing memberikan aplikasi bisnis yang umum online yang diakses dari yang lain layanan Web atau perangkat lunak seperti browser Web, sedangkan perangkat lunak dan data disimpan di server.

Contoh gambar Cloud Computing

Sejarah Cloud Computing
Sejarah cloud computing dimulai pada tahun 1960-an, John McCarth seorang pakar komputer dari MIT meramalkan bahwa suatu hari nanti komputerisasi akan menjadi infrastruktur publik layaknya seperti berlangganan listrik atau telepon. Kemudian pada akhir tahun 1990-an, lahir konsep ASP (Application Service Provider) yang ditandai munculnya perusahaan pengolah data center. Selanjutnya pada tahun1995, Larry Ellison, pendiri Oracle, melahirkan wacana “Network Computing” pasca penetrasi Microsoft Windows 95 yang merajai pasar software dunia pada saat itu. Ide itu menyebutkan bahwa PC tidak perlu dibenamkan software yang membuat berat kinerja dan cukup diganti sebuah terminal utama berupa server. Pada awal tahun 2000-an, Marc Beniof, eks Vice President Oracle melansir aplikasi CRM berbentuk “software as a service” bernama Salesforce.com sebagai penanda lahirnya cloud computing. Tahun 2005, situs online shopping Amazon.com meluncurkan Amazon EC2 (Elastic Compute Cloud), diikuti Google dengan Google App Engine, dan IBM yang melansir Blue Cloud Initiative.

Kelebihan dan Kekurangan Cloud Computing
Kelebihan Cloud Computing
Dalam penggunaan cloud computing, berikut adalah beberapa kelebihan yang dimiliki oleh cloud computing :

1. Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur publik sehingga bisnis bisa lebih terfokus pada aspek fungsionalitasnya,
2. Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,
3. Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi,
4. Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaaan bandwidth internet,
5. Integrasi aplikasi dengan berbagai perangkat

Kekurangan Cloud Computing
Dalam menggunaan cloud computing, terdapat beberapa kekurangan yang dimiliki oleh cloud computing :

1. Service level, artinya kemungkinan service performance yang kurang konsisten dari provider. Inkonsistensi cloud provider ini meliputi, data protection dan data recovery,
2. Privacy, yang berarti adanya resiko data user akan diakses oleh orang lain karena hosting dilakukan secara bersama-sama,
3. Compliance, yang mengacu pada resiko adanya penyimpangan level compliance dari provider terhadap regulasi yang diterapkan oleh user,
4. Data ownership mengacu pada resiko kehilangan kepemilikan data begitu data disimpan dalam cloud,
5. Data mobility, yang mengacu pada kemungkinan share data antar cloud service dan cara memperoleh kembali data jika suatu saat user melakukan proses terminasi terhadap layanan cloud Computing.

Sabtu, 16 Maret 2013

Komputasi Modern



A. Pengertian Komputasi

Komputasi diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Pada zaman sekarang ini, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

B. Pengertian Komputasi Modern

Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)


C. Jenis-jenis Komputasi Modern

Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :
1. Mobile computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.
2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
  • Sistem menggunakan standard dan protocol yang terbuka.
  • Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
  • Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
  • Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
  • Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
  • Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.

Rabu, 14 November 2012

e-Commerce



Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet. Sementara itu Kala kota dan Whinston mendefinisikan E-Commerce dari beberapa perspektif, yaitu:
·     Dari perspektif komunikasi, E-Commerce adalah pengiriman informasi, produk/jasa, atau pembayaran melalui jaringan telepon, atau jalur komunikasi lainnya;
·      Dari perspektif proses bisnis, E-Commerce adalah aplikasi teknologi menuju otomatisasi transaksi bisnis dan work flow;
·      Dari perspektif pelayanan, E-Commerce adalah alat yang digunakan untuk mengurangi biaya dalam pemesanan dan pengiriman barang; dan
·      Dari perspektif online, E-Commerce menyediakan kemampuan untuk menjual dan membeli produk serta informasi melalui internet dan jaringan jasa online lainnya.
Selanjutnya Yuan Gao dalam Encyclopedia of Information Science and Technology (2005), menyatakan E-Commerce adalah penggunaan jaringan komputer untuk melakukan komunikasi bisnis dan transksaksi komersial. Kemudian di website E-Commerce Net, E-Commerce didefinisikan sebagai kegiatan menjual barang dagangan dan atau jasa melalui internet. Seluruh komponen yang terlibat dalam bisnis praktis diaplikasikan disini, seperti customer service, produk yang tersedia, cara pembayaran, jaminan atas produk yang dijual, cara promosi dan sebagainya. Seluruh definisi yang dijelaskan di atas pada dasarnya memiliki kesamaan yang mencakup komponen transaksi (pembeli, penjual, barang, jasa dan informasi), subyek dan obyek yang terlibat, serta media yang digunakan (dalam hal ini adalah internet). Perkembangan teknologi informasi terutama internet, merupakan faktor pendorong perkembangan e-commerce. Internet merupakan jaringan global yang menyatukan jaringan komputer di seluruh dunia, sehingga memungkinkan terjalinnya komunikasi dan interaksi antara satu dengan yang lain diseluruh dunia. Dengan menghubungkan jaringan komputer perusahaan dengan internet, perusahaan dapat menjalin hubungan bisnis dengan rekan bisnis atau konsumen secara lebih efisien. Sampai saat ini internet merupakan infrastruktur yang ideal untuk menjalankan e-commerce, sehingga istilah E-Commerce pun menjadi identik dengan menjalankan bisnis di internet. Pertukaran informasi dalam E-Commerce dilakukan dalam format digital sehingga kebutuhan akan pengiriman data dalam bentuk cetak dapat dihilangkan. Dengan menggunakan sistem komputer yang saling terhubung melalui jaringan telekomunikasi, transaksi bisnis dapat dilakukan secara otomatis dan dalam waktu yang singkat. Akibatnya informasi yang dibutuhkan untuk keperluan transaksi bisnis tersedia pada saat diperlukan. Dengan melakukan bisnis secara elektronik, perusahaan dapat menekan biaya yang harus dikeluarkan untuk keperluan pengiriman informasi. Proses transaksi yang berlangsung secara cepat juga mengakibatkan meningkatnya produktifitas perusahaan. Dengan menggunakan teknologi informasi, E-Commerce dapat dijadikan sebagai solusi untuk membantu perusahaan dalam mengembangkan perusahaan dan menghadapi tekanan bisnis. Tingginya tekanan bisnis yang muncul akibat tingginya tingkat persaingan mengharuskan perusahaan untuk dapat memberikan respon. Penggunaan E-Commerce dapat meningkatkan efisiensi biaya dan produktifitas perusahaan, sehingga dapat meningkatkan kemampuan perusahaan dalam bersaing.

Sejarah Ecommerce
Istilah "perdagangan elektronik" telah berubah sejalan dengan waktu. Awalnya, perdagangan elektronik berarti pemanfaatan transaksi komersial, seperti penggunaan EDI untuk mengirim dokumen komersial seperti pesanan pembelian atau invoice secara elektronik. Kemudian dia berkembang menjadi suatu aktivitas yang mempunya istilah yang lebih tepat "perdagangan web" — pembelian barang dan jasa melalui World Wide Web melalui server aman (HTTPS), protokol server khusus yang menggunakan enkripsi untuk merahasiakan data penting pelanggan. Pada awalnya ketika web mulai terkenal di masyarakat pada 1994, banyak jurnalis memperkirakan bahwa ecommerce akan menjadi sebuah sektor ekonomi baru. Namun, baru sekitar empat tahun kemudian protokol aman seperti HTTPS memasuki tahap matang dan banyak digunakan. Antara 1998 dan 2000 banyak bisnis di AS dan Eropa mengembangkan situs web perdagangan ini.

Rabu, 28 Desember 2011

Berlibur ke Malang, Sempu, dan Bromo



Ya sesuai dengan judul di atas Tim Backpacker Progo akan segera melaksanakan liburan lagi, yang sebelumnya sudah mengeksplor ke Karimun Jawa, lebih lengkapnya baca disini. Kali ini Tim Backpacker Progo akan mengeksplor ke Malang, Sempu, dan Bromo. 

Kali ini petualangan agak sedikit berbeda, karena kami akan ber Camp ria untuk akomodasi. Dengan ini saya menginfokan bagi yang mempunyai peralatan Camp atau lainnya yang di butuhkan segera di bawa atau di pinjamkan gitu, heheh.



Ok, berikut perlengkapan yang harus di bawa :
 
Perlengkapan Pribadi :

1. Carier atau tas besar
2. Pakaian secukupnya
3. Pakaian renang
4. Sleeping bag (kalo ga punya, bisa sewa)
5. Kaus kaki
6. Terpal / Matras
7. Jaket
8. Piring
9. Gelas
10. Sendok
11. Air 3 botol sedang (1.5 liter)
12. Senter
13. Obat-obatan pribadi
14. Al Qur’an

Perlengkapan Team:

1. Perlengkapan masak
2. Tenda dome
3. Mie instan, beras, kopi, gula, garam,dan lain-lain 
4. Camera, handycam
5. Pisau, golok, parang dll (bkn buat tawuran lho)
6. Lampu badai
7. Minyak tanah 2 liter
8. Kompor gas
9. Kompor parafin
10. Obat-obatan, antimabok, dll (yg suka mabok laut dllnya)

 Nah, berikut ini perincian biaya semua perjalanan, penginapan, konsumsi, dan hal lainnya :

Senin, 10 Oktober 2011

Permodelan Design Grafik

Grafika komputer (Inggris: Computer graphics) adalah bagian dari ilmu komputeryang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D, pemrosesan citra (image processing),dan pengenalan pola (pattern recognition). Grafika komputer sering dikenal juga dengan istilah visualisasi data.

Bagian dari grafika komputer meliputi:
• Geometri: mempelajari cara menggambarkan permukaan bidang
• Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
• Rendering: mempelajari algoritma untuk menampilkan efek cahaya
• Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar.

Grafik Komputer :suatu proses pembuatan, penyimpanan dan manipulasi model dan citra. Model berasal dari beberapa bidang seperti fisik, matematik, artistik dan bahkan struktur abstrak.Istilah ”Grafik Komputer”ditemukan tahun 1960 oleh William Fetter : pembentukan disain model cockpit (Boeing) dengan menggunakan pen plotter dan referensi model tubuh manusia 3 Dimensi. Pengguna mengendalikan isi, struktur dan kemunculan objek serta menampilkan citra melalui suatu komponen dasar visual feedback.
Grafis Komputer adalah grafis yang dibuat dengan menggunakan komputer lebih umumnya adalah representasi piktorial dan manipulasi data dengan komputer. Perkembangan komputer grafis telah membuat komputer lebih mudah untuk berinteraksi dan lebih baik untuk memahami dan menafsirkan berbagai jenis data. Perkembangan komputer grafis memiliki dampak yang mendalam pada banyak jenis media dan telah merevolusi permainan video animasi dan industri.

Desain sendiri biasanya identik dengan seni yang berupa arsitektur, rancangan atau penataan . Lengkapnya, desain adalah proses yang memperhatikan beberapa aspek, yakni aspek estetik juga aspek lainnya disesuaikan dengan desain apa yang akan dibuat . Proses desain pada dasarnya memperhitungkan beberapa aspek fungsi, estetik dan berbagai macam aspek lain .
Permodelan rekayasa perangkat lunak agar membentuk suatu benda-benda atau objek, membuatnya terlihat lebih hidup dan berguna .

Istilah komputer grafis mencakup hampir semua yang ada di komputer yang bukan merupakan teks atau suara. Hari ini hampir semua komputer menggunakan beberapa grafis dan pengguna mengharapkan untuk mengendalikan komputer mereka melalui ikon dan gambar, bukan hanya dengan mengetik.
Istilah Computer Graphics memiliki beberapa arti, seperti representasi dan manipulasi data piktorial oleh komputer dari berbagai teknologi yang digunakan untuk membuat dan memanipulasi data gambar-gambar tersebut, gambar yang dihasilkan, dan sub-bidang ilmu komputer yang mempelajari metode untuk mensintesis digital dan memanipulasi konten visual, lihat studi komputer grafis lebih lanjut. Grafik komputer dan gambar yang dihasilkan komputer menyentuh banyak aspek kehidupan sehari-hari kita. Citra komputer dapat ditemukan di televisi, di koran, laporan cuaca, dan masih banyak lagi. Komputer grafis yang dibangun dengan baik dapat menyajikan grafik statistik kompleks dalam bentuk yang lebih mudah untuk memahami dan menafsirkannya. Seperti grafik yang digunakan untuk menggambarkan surat-surat, laporan, tesis, dan bahan presentasi. Berbagai alat dan fasilitas yang tersedia untuk memungkinkan pengguna untuk memvisualisasikan data mereka, dan komputer grafis yang digunakan dalam banyak disiplin ilmu.
Komponen Dasar Sistem Grafik Interaktif :
•Masukan : mouse, tablet dan stylus, peralatan force,feedback,scaner, dll
•Proses dan Penyimpanan
•Keluaran : layar, printer berbasis kertas, perekam video, non-linear editor, dll

Kamis, 29 September 2011

Pengalaman Selama Kuliah

Pertama kali memasuki dunia perkuliahan sangat terasa beda, karena di dunia perkuliahan sangat di tuntut mandiri dan bertanggung jawab. Seiring waktu pun saya sudah mulai terbiasa dengan suasana dunia perkuliahan. Pada mata kuliah yang sesuai jurusan saya yaitu Teknik Informatika, saya berusaha untuk memahami dan menguasainya. Seperti pada bahasa pemograman,database, dan lain-lain.

Bahasa Pemograman adalah atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa pemograman yang pernah saya pelajari adalah seperti java, C++, cobol, VB, pascal, delphi dan lain-lain. Di luar dugaan ternyata belajar bahasa pemograman tidaklah semudah kita belajar bahasa Indonesia, hahaha. Tidak semua bahasa pemograman saya bisa kuasai, tetapi akan saya kuasai apabila kelak pekerjaan saya menuntu bahasa pemograman yang say tidak kuasai tersebut.


Pada saat saya mempelajari bahasa pemograman java, saya pernah di suruh membuat program kalkulator sederhana. Java adalah bahasa pemograman yang dapat dijalankan di komputer ataupun secara mobile. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.

Saya membuat program kalkulator dengan menggunakan netbean versi 7.0 dengan bahasa pemograman java. Saya menggunakan jframe form, dan mendesignnya agar keliatan lebih bagus. setelah semua design aplikasi pada kalkulator, barulah memasukan listing codingan logika dari kalkulator tersebut, di running, dan akhirnya program saya pun berhasil jalan.

Demikian share pengalaman saya selama menjalani kuliah, sekedar info saya sekarang pun masih berstatus mahasiswa, mudah-mudahan bermanfaat bagi para pembaca. dan doakan saya juga agar mendapatkan IPK yang memuaskan, hehehehe..
amin.


Kamis, 23 Juni 2011

Liburan ke Karimun Jawa


Sesuai dengan judul di atas, saya berencana berlibur ke Karimun Jawa. Tapi bagaimana menyiasati agar biayanya menjadi murah?. Nah, hal itu yang akan saya bahas. Berhubung saya adalah seorang mahasiswa yang hobi melakukan travelling ke sana-ke mari, maka budgetnya pun juga harus budget mahasiswa, hehe :).

Berikut saya akan membahas perincian biaya dan simulasi biaya ke Karimun Jawa dari Jakarta, dan sekali lagi tentunya dengan seirit mungkin.



Berikut perincian biayanya :

Transportasi :
Kereta Api Ekonomi Matarmaja                                   = Rp28.000-Rp55.000
Bus dari ST. Semarang Poncol - Term. Terboyo       = Rp5.000
Term. Terboyo - Jepara                                                 = Rp12.000
Becak Term. Jepara - Pelabuhan Kartini                    = Rp20.000(tergantung tawar-menawar)
Kapal Ferry Muria ekonomi Jepara - Karimun Jawa  = Rp31.500

Jadwal Keberangkatan KM Muria:
1. Hari Rabu : Jepara – Karimunjawa jam 08:30 Wib
2. Hari Kamis : Karimunjawa – Jepara jam 08:30 Wib
3. Hari Sabtu : Jepara Karimunjawa jam 08:30 Wib
4. Hari Senin : Karimunjawa – Jepara jam 08:30 Wib

Harga Tiket KM Muria:
* VIP / Eksekutif Rp 58.250/Org
* Ekonomi Dewasa Rp 24.000/ Org
* Ekonomi Anak-anak Rp 18.000/ Org
Pemesanan tiket dan informasi: ASDP Jepara : (0291) 591 048 / Retno : 081 228 955 10

Akomodasi :

Karimun Indah
Telepon : (0297) 312114
harga kamar : Rp80.000 per kamar per malam (untuk 2 orang). Rp120.000 per kamar per malam (untuk 4 orang). Ada kipas angin.
kamar mandi : luar
makanan : pesan. bisa menyediakan tempat dan paket untuk barbeque juga di halaman rumahnya.