RSS

Tehnologi Cloud Computing



       Cloud Computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis Internet. Cloud adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana cloud dalam diagram jaringan komputer tersebut, cloud dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service),  sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di 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 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.
       Cloud computing saat ini sangat populer, selain dari pemain besar software seperti Microsoft dan Google, perusahaan lain bermunculan hanya untuk menyediakan layanan berbasis awan sebagai pengganti atau penyempurnaan aplikasi pada PC hari ini. Beberapa dari perusahaan tersebut adalah Zoho.com, sebuah office suite online, Evernote.com, merupakan sebuah situs yang ditujukan untuk catatan online , dan RememberTheMilk.com, manajemen tugas online.
       Teknologi komputasi dan teknik pemrograman baru atau teknik pengembangan berubah dengan cepat, tujuan dalam komputasi awan nampaknya akan membuat teknologi menjadi sangat mudah dimata user dan menjadikannya sesederhana mungkin. Pengembangan berbasis internet sangat pesat saat ini dengan boomingnya blogging dan microblogging serta layanan jejaring sosial yang bertujuan untuk menemukan cara baru membantu individu dan bisnis untuk dapat berkomunikasi satu sama lain di arena komputasi awan.

Terdapat empat keuntungan dari pemanfaatan cloud computing bagi perusahaan, yaitu :
  1. Dapat mengurangi risiko 
  2. Mempermudah infrastruktur 
  3. Memangkas biaya pengeluaran IT
  4. Praktis
Terdapat juga lima manfaat bisnis utama yang dapat diperoleh diluar efisiensi tersebut.
 1.       Kelincahan Bisnis (business agility)
Dengan kemampuan mendapatkan sumber daya TI yang dibutuhkan hanya ketika dibutuhkan maka akan memperpendek siklus proyek-proyek TI, menekan jumlah mandays untuk menjalankan proyek, serta organisasi pun akan lebih cepat dan lebih mudah memprediksi kapan layanan dapat digunakan. Kemampuan untuk dapat memperoleh hasil dengan lebih cepat, lebih murah dan lebih berkualitas maka akan memberikan amunis daya saing kepada bisnis daya saing yang membuatnya lebih lincah dalam bergerak.
2.       Model bisnis baru
Komputasi awan memungkinkan inisiatif inovasi bisnis dapat lebih mudah untuk dimulai, karena seringkali yang dibutuhkan telah tersedia dalam layanan-layanan cloud. Memberdayakan atau mengkombinasikan layanan-layanan tersebut dapat pula menghasilkan model-model bisnis yang baru dan inovatif, menghasilkan nilai baru dan tak jarang dapat juga membuahkan ceruk pendapatan baru.
3.       Menekan permasalahan operasional
Menggunakan layanan-layanan yang terstandardisasi dapat secara signifikan mengurangi masalah dan penyakit. Komputasi awan dapat meningkatkan tingkat kesinambungan bisnis dan mengurangi waktu yang dikeluarkan untuk permasalahan-permasalahan operasional, serta lebih berfokus pada hal-hal yang memang penting saja. Disamping itu, layanan komputasi awan yang terstandardisasi tersebut juga menyebabkan organisasi dapat memperoleh layanan yang sama secara konsisten pada setiap waktunya.
4.       Penggunaan sumber daya yang lebih baik
Oleh karena proyek-proyek dapat dilaksanakan dengan lebih efisien dan permasalahan operasional dapat ditekan maka memungkinkan SDM organisasi utnuk mengalokasikan waktu mereka pada aktifitas yang lebih bermanfaat yang dapat berpotensi memberikan nilai yang lebih besar bagi bisnis. Manfaat ini berbeda-beda untuk setiap organisasi dan biasanya lebih sulit untuk dikuantifikasi.
5.       Biaya modal yang lebih kecil
Terdapat pro-kontra mengenai manfaat dari menggeser dari model belanja modal (CapEx) ke model belanja operasional (OpEx). Secara umum disimpulkan bahwa untuk proyek-proyek jangka pendek dan menengah, model OpEx lebih menarik karena tidak ada komitmen finansial jangka panjang. Pada model OpEx tidak dibutuhkan investasi di awal, sehingga memungkinkan organisasi untuk memulai proyek lebih cepat tapi juga mengakhirinya tanpa kehilangan investasi apapun di layanan cloud ini.
Kerugian dalam menggunakan Cloud Computing:

Merujuk kepada (Robbins, 2009), resiko yang harus dihadapi user dalam penggunaan Cloud Computing ini antara lain:
  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 cloudservice dan cara memperoleh kembali data jika suatu saat usermelakukan proses terminasi terhadap layanan cloud Computing.
Keungggulan dalam Cloud Computing
Uraian mengenai keuntungan (sisi potensial) yang didapat dalam penggunaan Cloud Computing. Namun, secara spesifik, merujuk kepada (Thia, 2008) keuntungan Cloud Computing antara lain:
  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

Wireless

Cara Kerja Jaringan Wireless


Untuk menghubungkan sebuah komputer satu dengan yang lain, maka diperlukan adanya Jaringan Wireless, akan tetapi ada tiga komponen yang dibutuhkan, yaitu:
  1. Sinyal Radio (Radio Signal).
  2. Format Data (Data Format).
  3. Struktur Jaringan (Network Structure).

Sinyal Radio (komponen pertama), biasanya disebut adapter atau kartu wireless LAN, yang akan mengirim dan menerima sinyal radio dari dan ke PC lain dalam jaringan. Kita akan mendapatkan banyak adapter dengan konfigurasi internal dan eksternal, baik untuk PC desktop maupun notebook. Lalu Data Format mengendalikan beberapa lapisan diatasnya dan struktur jaringan berfungsi sebagai alat untuk mengirim dan menerima sinyal radio.


Cara kerja wireless LAN dapat diumpamakan seperti cara kerja modem dalam mengirim dan menerima data. Saat akan mengirim data, peralatan-peralatan Wireless tadi akan berfungsi sebagai alat yang mengubah data digital menjadi sinyal radio. Lalu saat menerima, peralatan tadi berfungsi sebagai alat yang mengubah sinyal radio menjadi data digital yang bisa dimengerti dan diproses oleh komputer. Jadi, sebuah wireless LAN mengirim data itu dalam bentuk paket. Setiap adapter memiliki nomor ID yang permanen dan unik yang berfungsi sebagai sebuah alamat, dan tiap paket selain berisi data juga menyertakan alamat penerima dan pengirim paket tersebut. Sama dengan sebuah adapter Ethernet, sebuah kartu wireless LAN akan memeriksa kondisi jaringan sebelum mengirim paket ke dalamnya. Bila jaringan dalam keadaan kosong, maka paket langsung dikirimkan. Bila kartu mendeteksi adanya data lain yang sedang menggunakan frekuensi radio, maka ia akan menunggu sesaat kemudian memeriksanya kembali.

Salah satu contoh Jaringan Wireless yaitu Wireless LAN (802.11), suatu jaringan nirkabel yang menggunakan frekuensi radio untuk komunikasi antara perangkat komputer dan akhirnya titik akses yang merupakan dasar dari transiver radio dua arah yang tipikalnya bekerja di bandwith 2,4 GHz (802.11b, 802.11g) atau 5 GHz (802.11a). Kebanyakan peralatan mempunyai kualifikasi Wi-Fi, IEEE 802.11b atau akomodasi IEEE 802.11g dan menawarkan beberapa level keamanan seperti WEP dan atau WPA

Work Breakdown Structure (WBS)

WBS adalah suatu metode pengorganisaian proyek menjadi struktur pelaporan hierarkis. WBS digunakan untuk melakukan Breakdown atau memecahkan tiap proses pekerjaan menjadi lebih detail hal ini dimaksudkan agar proses perencanaan proyek memiliki tingkat yang lebih baik.

WBS disusun bedasarkan dasar pembelajaran seluruh dokumen proyek yang meliputi kontrak, gambar-gambar, dan spesifikasi. Proyek kemudian diuraikan menjadi bagian-bagian dengan mengikuti pola struktur dan hirarki tertentu menjadi item-item pekerjaan yang cukup terperinci, yang disebut sebagai Work Breakdown Structure.

Pada prinsipnya Work Breakdown Structure (WBS) adalah pemecahan atau pembagian pekerjaan ke dalam bagian yang lebih kecil (sub-kegiatan), alasan perlunya WBS adalah :

  • Pengembangan WBS di awal Project Life Cycle memungkinkan diperolehnya pengertian cakupan proyek dengan jelas, dan proses pengembangan WBS ini membantu semua anggota untuk lebih mengerti tentang proyek selama tahap awal.
  • WBS membantu dalam pengawasan dan peramalan biaya, jadwal, dan informasi mengenai produktifitas yang meyakinkan anggota manajemen proyek sebagai dasar untuk membuat perundingan.

Adapun beberapa Manfaat Work Breakdown Structure (WBS) adalah :
  1. Mengurangi kompleksitas
  2. Fasilitas penjadwalan dan pengendalian
  3. Estimasi Biaya (Cost Estimation)
  4. Penyusunan anggaran (Cost Budgeting)
  5. Perencanaan manajemen Risiko (Risk Management Planning)
  6. Identifikasi aktivitas(Activity Definition)
Pada penulisan saya tersebut saya membuat  “Aplikasi Learning For Children berbasis android" dan untuk membuat aplikasi tersebut saya melakukan langkah-langkah yang terstruktur agar aplikasi tersebut selesai dengan rapi. Dimana yang pertama saya melakukan suatu konsep terlebih dahulu, saya ingin membuat aplikasi apa. Langkah selanjutnya yaitu membuat struktur navigasi aplikasi yang akan saya buat. Setelah itu langkah seanjutnya saya merancang tampilan desain program, yang kemudian diteruskan dengan mengimplementasikannya ke dalam apk. Apabila semuanya telah terselesaikan maka langkah terakhir yaitu mencoba aplikasi tersebut ke dalam handphone berbasis android.

Berikut ini adalah contoh wbs dalam pembuatan penulisan ilmiah saya :