Pages

Minggu, 06 November 2016

Cloud Computing

Pengertian Cloud Computing


Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya.

Menurut NIST (National Institute of Standards and Technology),terdapat 5 karakteristik sehingga sistemtersebut disebut Cloud Computing, yaitu:
1.Resource Pooling
Sumber daya komputasi (storage, CPU, memory, network bandwidth, dsb.)yang dikumpulkan oleh penyedia layanan (service provider) untuk memenuhi kebutuhan banyak pelanggan (service consumers) dengan model multi-tenant. Sumber daya komputasi ini bisa berupa sumber daya fisik ataupun virtual dan juga bisa dipakai secara dinamis oleh para pelanggan untuk mencukupi kebutuhannya.
2.Broad Network Access
Kapabilitas layanan dari cloud provider tersedia lewat jaringan dan bisa diakses oleh berbagai jenis perangkat, seperti smartphone, tablet, laptop, workstation, dsb.
3.Measured Service
Tersedia layanan untuk mengoptimasi dan memonitor layanan yang dipakai secara otomatis. Dengan monitoring sistem ini, kita bisa melihat berapa resources komputasi yang telah dipakai, seperti:bandwidth , storage, processing, jumlah pengguna aktif, dsb. Layanan monitoring ini sebagai bentuk transparansi antara cloud provider dan cloud consumer.
4.Rapid Elasticity
Kapabilitas dari layanan cloud provider bisa dipakai oleh cloud consumer secara dinamis berdasarkan kebutuhan. Cloud consumer bisa menaikkan atau menurunkan kapasitas layanan. Kapasitas layanan yang disediakan ini biasanya tidak terbatas, dan service consumer bisa dengan bebas dan mudah memilih kapasitas yang diinginkan setiap saat.
5.Self Service
Cloud Consumer bisa mengkonfigurasikan secara mandiri layanan yang ingin dipakai melalui sebuah sistem, tanpa perlu interaksi manusia dengan pihak cloud provider.

Sejarah Singkat Cloud Computing

Ide awal dari cloud computing dimulai sejak tahun 1960-an, saat john McCarthy, yang merupakan pakar komputasi MIT yang dikenal juga sebagai salah satu pionir intelejensia buatan, menyampaikan visi bahwa suatu hari nanti cloud computing atau komputasi akan menjadi infrastuktur publik seperti halnya telepon dan listrik, namun pada tahun 1995 seorang Oracle yang bernama Larry Ellison, memunculkan ide "Network Computing" sebagai kampanye untuk menggugat dominasi micrososft yang saat itu sudah merajai dekstop computingdengan windows 95 nya.
Larry Ellipson menawarkan ide bahwa sebetulnya pengguna tidak membutuhkan berbagai software mulai dari sistem operasi sampai sofware lainny yang di instal kedalam PC dekstop mereka, PC dekstop bisa digantikan oleh sebuah terminal yang langsung tersambung dengan sebuah server yang meyediakan environment yang berisi berbagai kebutuhan software yang siap di akses oleh pengguna.
Ide Network Computing ini sempat memanas dengan muncuknya beberapa pabrikan sperti Sun Microsystem  dan Novel Netware yang menawarkan network computing clien sebagai pengganti dekstop. Namun Gerungan network computing lenyap dengan sendirinya karena masalah jaringan pada saat itu belum memadai sehingga akses network komputing sangat lambat.
Selanjutnya komputasi awan bergulir sperti bola  salju yang menyapu dunia teknologi , dumulai tahun 2005 mulai muncul inisiatif yang didorong oleh nama-nama besar seperti amazon.com yang meluncurkan Amazon EC2, Google dengan App Angine nya , tak ketinggalan raksasa biru IBM meluncurkan Blue Cloud Initiative, dan lain-lain. Semua inisiatif ini masih terus bergerak dan mencari bentuk terbaiknya, baik dari sisi praktik atau dari sisi akademis, akhirnya seperti yang kita saksikan sekarang seluruh nama-nama besar terlibat dalam peperangan cloud computing ini.

Cloud komuting sudah banyak di guakan oleh beberapa perusahaan yang ada di Indonesia Contoh perusahaan yang menggunakan cloud computing adalah
  • Gmail dan Yahoo mail
sebenarnya kita sudah lama menggunakan teknologi cloud computing, hanya saja kita tidak sadar tentang teknologi tersebut. salah satu contohnya adalah layanan email seperti Gmail dan Yahoo Mail yang sering kita gunakan.dengan menggunakan layanan email kita tidak perlu lagi menginstall software email seperti outlook. kita dapat mengakses email dimana pun kita berada.

Kelebihan dan kekurangan:

Kelebihan:
-          Data terpusat
Keunggulan teknologi ini yaitu data yang terpusat di server, kelebihan ini memungkinkan anda mengakses mesin cloud dari manapun dan kapanput selagi terhubung dengan internet.
-          Memiliki skalibilitas yang tinggi
Keutungan lainnya yaitu anda dapat menambah atau mengurangi spesifikasi /sumber daya dari kapasitas server yang digunakan.
-          Investasi
Dengan teknologi cloud computing, ada dapat menghemat biaya investasi untuk sebuah server /komputer  fisik.

Kekuranga:
-         Kerahasiaan data kurang terjamin
Selalu ada resiko data user dapat diakses oleh orang lain yang tidak berkepetingan.
-         Bergatung pada internet
Karena internet merupakan satu-satuya jalan menuju cloud computing, jika tidak adanya akses internet berarti tidak bisa masuk ke cloud.    


Virtualisasi Cloude Computing



Virtualisasi adalah teknik yang memungkinkan untuk berbagi contoh fisik tunggal dari aplikasi atau sumber daya di antara beberapa organisasi atau penyewa (pelanggan). Ia melakukannya dengan menetapkan nama logis untuk sumber daya fisik dan menyediakan pointer ke sumber daya fisik pada permintaan.

1. Virtualisasi Concept
Menciptakan mesin virtual atas sistem operasi yang ada dan hardware disebut sebagai Hardware Virtualization. Mesin Virtual menyediakan lingkungan yang logis dipisahkan dari hardware.
Mesin yang mesin virtual dibuat dikenal sebagai mesin host dan mesin virtual disebut sebagai mesin tamu. Mesin virtual ini dikelola oleh perangkat lunak atau firmware, yang dikenal sebagai hypervisor.


2. Hypervisor
Hypervisor adalah program firmware atau tingkat rendah yang bertindak sebagai Virtual Machine Manager. Ada dua jenis hypervisor:
Tipe 1 hypervisor mengeksekusi pada sistem telanjang. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX adalah contoh dari Tipe 1 hypervisor. Diagram berikut menunjukkan tipe 1 hypervisor.

- The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor. The type1 hypervisor tidak memiliki sistem operasi host karena mereka diinstal pada sistem telanjang.
- Tipe 2 hypervisor adalah antarmuka software yang mengemulasi perangkat dengan yang sistem biasanya berinteraksi. Kontainer, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC dan VMWare workstation 6,0 adalah contoh dari tipe 2 hypervisor. Diagram berikut menunjukkan tipe 2 hypervisor.

Jenis Hardware Virtualisasi
Berikut adalah tiga jenis virtualisasi hardware:
A. Virtualisasi penuh
B. Emulation Virtualisasi
C. Paravirtualization

1. Virtualisasi penuh
Dalam virtualisasi penuh, hardware benar-benar disimulasikan. perangkat lunak tamu tidak memerlukan modifikasi untuk menjalankan.
2. Emulation Virtualisasi
Dalam Emulation, mesin virtual mensimulasikan hardware dan karenanya menjadi independen itu. Dalam hal ini, sistem operasi tamu tidak memerlukan modifikasi.

3. Paravirtualization
Dalam Paravirtualization, hardware tidak disimulasikan. Perangkat lunak tamu menjalankan domain terisolasi mereka sendiri.

VMware vSphere sangat berkembang infrastruktur yang menawarkan kerangka infrastruktur manajemen untuk virtualisasi. Virtualizes sistem, penyimpanan dan perangkat keras jaringan.
#AgungBudoyo
#4IA19
#CloudComputing
#VirtualisasiCloudComputing

Referensi:

Alex Budianto.2012.Pengantar Cloud Computing .cloud indonesia
Roronoa zoro . Pengertian Cloud Computing atau Komputer Awan. http://www.pintarkomputer.org/2015/05/Pengertian-cloud-computing-komputer-awan.html ,6 november 2016
Lintas Media Danawa. Cloud Computing dan contoh penerapan dalam perusahaan. http://cloudindonesia.com/cloud-computing-dan-contoh-penerapan-dalam-perusahaan/ ,
6 november 2016
Wikipedia. Komputasi Awan.  https://id.wikipedia.org/wiki/Komputasi_awan , 6 november 2016 

Aplikasi Online Pada Internet

Kali ini saya akan membahas tentang beberapa aplikasi online yang ada di gadget kita, berikut adalah beberapa macam aplikasi online pengertian, beserta kelebihan dan kekurangan yang adap ada aplikasi tersebut.

1.Instagram
Instagram adalah sebuah aplikasi berbagi foto yang memungkinkan pengguna mengambil foto, menerapkan filter digital, dan membagikannya ke berbagai layanan jejaring sosial, termasuk milik Instagram sendiri.

Kelebihan dan kekurangan:
1.       Kelebihan
-    Untuk menggunakan instagram, anda tidak perlu membayar, hanya cukup mendownload atau dapat juga langsung membuka situsnya,karena instagram tidak berbayar/free.
-        Biasanya instagram bisa digunakan sebagai media pemasaran /promosi dari suatu produk tertentu
-         Mudah digunakan ,dan dapat di pakai oleh kalangan mana saja
-         Sebagai media sosial yang unggul dalam hal posting melalui foto, membuat media ini memberikan tampilan dan kualitas foto yang baik.
-   Kelebihan instagram yang memberikan koneksi dengan beberapa sosial media, seperti facebook,email,tumblr,twitter,dll, sehingga membuat kemudahan tersendiri untuk para pembisnis online shop.
2.       Kekurangan
-          Instagram harus update secara berkala.
-        Spamming, Kemudahan yang diberikan instagram dalam hal berinteraksi, membuat sosial media ini sangat rawan spamming.
-        Transaksi yang kurang praktis, karna biasanya instagram di gunakan untuk promosi suatu prodak jadi Instagram memang tidak dirancang sebagai media jual beli, jadi wajar ketika proses transaksinya kurang praktis ketika ada konsumen yang akan membeli barang.

2.BBM
BlackBerry Messenger, disingkat BBM, adalah aplikasi pengirim pesan instan yang disediakan untuk para pengguna perangkat BlackBerry. Aplikasi ini mengadopsi kemampuan fitur atau aktivitas yang populer di kalangan pengguna perangkat telepon genggam.
Kelebihan dan kekurangan:
1.       Kelebihan
-         BBM di gunakan sebagai aplikasi mengirim pesan bisa menggunakannya untuk mengirim gambar, foto, suara ataupun lainnya dengan cepat dan juga dengan lebih jelas.
-        Pengguna smartphone tidak perlu lagi memiliki 2 HP (android dan blackkberry) karena aplikasi BBM sudah bisa langsung digunakan pada ponsel android/ iOs.
-       Aplikasi BBM di android yang bersifat multiplatform, jadi bisa anda gunakan di hampir semua merk hp android.
2.       Kekurangan
-         pemakaian aplikasi ini yang memaksa baterai android anda lebih cepat habis. Jadi HP lebih cepat panas.
-        Pemakain paket internet menjadi lebih boros. Jika di blackberry terdapat fitur BIS (Blackberry Internet Service), untuk smartphone android sepertinya belum ada paket khusus tersebut. Artinya penggunaan bbm di android menguras Quota paket internet anda.
-         Terdapat spam iklan di aplikasi BBM,sehingga sering mengganggu.

3.Path
Path adalah sebuah aplikasi jejaring sosial pada telepon pintar yang memungkinkan penggunanya untuk berbagi gambar dan juga pesan. Penggunaan dari Path ditargetkan untuk menjadi tempat tersendiri untuk pengguna berbagi dengan keluarga dan teman-teman terdekat.

Kelebihan dan kekurangan:
1.       Kelebihan
-    Path disediakan fasilitas sharing mengenai apa saja yang kita mau, baik lagu, curhatan foto, tempat/lokasi kita berada.
-        Path bersifat privasi, tidaj seperti halnya media sosial Facebook dan Tweeter.
-        Path memiliki 8 free Filter Lenses untuk mengedit foto dan video.
2.       Kekurangan
-          Path tidak mencantumkan followers dan following
-          Path jika men-sharing video dibatasi hanya 20mb saja.

4.Facebook

Facebook adalah sebuah layanan jejaring sosial,Facebook memiliki lebih dari satu miliar pengguna aktif, lebih dari separuhnya menggunakan telepon genggam.Setelah itu, pengguna dapat membuat profil pribadi, menambahkan pengguna lain sebagai teman, dan bertukar pesan, termasuk pemberitahuan otomatis ketika mereka memperbarui profilnya. Selain itu, pengguna dapat bergabung dengan grup.

Kelebihan dan kekurangan:
1.       Kelebihan
-      Mudah digunakan, aplikasi facebook di gadget kita data digunakan dengan mudah, dan kita dapatmemperoleh notifikasi melalui gadget kita.
-     Hampir seperti membuka perangkat facebook melalui komputer, Pada beberapa perangkat aplikasi ini bisa digunakan untuk memainkan permain yang ada di facebook.
-        Facebook memiliki jaringan yang luas, dan facebook bersifat free, bisa di gunakan pada latfrom mana saja.

5.WhatsApp

WhatsApp adalah aplikasi pesan untuk smartphone dengan basic mirip BlackBerry Messenger. WhatsApp Messenger merupakan aplikasi pesan lintas platform yang memungkinkan kita bertukar pesan tanpa biaya SMS, karena WhatsApp Messenger menggunakan paket data internet yang sama untuk email, browsing web, dan lain-lain.

Kelebihan dan kekurangan:
1.       Kelebihan
-    Terintegrasi ke dalam sistem : WhatsApp, layaknya sms, tidak perlu membuka aplikasi untuk menerima sebuah pesan. Notifikasi pesan masuk ketika handphone sedang off akan tetap disampaikan jika handphone sudah on.
-      Kontak telepon otomatis tersinkron,Hal ini memudahkan pengguna untuk berhubungan dengan teman yang ada pada kontak, karena kontak yang sudah ada di buku telepon otomatis terhubung di Whatsapp. Begitu pula dengan kontak nomor kita yang sudah terdaftar di WA, akan otomatis terhubung dengan akun teman yang menggunakan aplikasi Whatsapp.
-    Hemat Bandwitch : Karena terintegrasi dengan sistem, maka tidak perlu login dan loading contact/avatar, sehingga transaksi data makin irit. Aplikasi dapat dimatikan, dan hanya aktif jika ada pesan masuk, sehingga bisa menghemat batrei.
2.       Kekurangan
-   Emoticon yang kurang menarik, Sejak pertama diluncurkan hingga saat ini emoticon yang digunakan Whatsapp masih sederhana. Jika dibandingkan dengan aplikasi sejenis seperti BBM, Line atau WeChat yang sudah menggunakan emoticon kartun yang menarik.
-    Belum mendukung video call ,bahkan, aplikasi WA versi terbaru masih belum mendukung fitur video call.
-    Harus sering di update, Aplikasi WA merupakan salah satu aplikasi yang paling sering meminta update. Meskipun, setiap versi terbaru yang ditawarkan memberikan fitur inovatif, namun ini cukup merepotkan pengguna.

6.WeChat

WeChat adalah layanan komunikasi pesan suara dan teks telepon seluler (ponsel) yang dikembangkan oleh Tencent di Tiongkok. Aplikasi ini dapat digunakan pada beberapa sistem operasi dengan berbagai macam bahasa.

Kelebihan dan kekurangan:
1.    Kelebihan
-       Shake, adalah semacam metode mencari pengguna WeChat lainnya dengan cara menggoyang smartphone.
-          Look Around,Fitur ini yang paling menarik dari WeChat. Anda bisa mendeteksi siapa saja yang mengaktifkan WeChat di dekat Anda sendiri. Misalnya, Anda sedang nongkrong di mall, lalu aktifkan WeChat, dan buka fitur look around, aplikasi ini secara otmatis mencari pengguna yang sama di sekitar Anda.
2.    Kekurangan
-          Grup hanya dibatasi 40 anggota
-          Fitur goyang dan lempar botol selalu tertuju ke pengguna di Tiongkok
-          Suara pesan suara tersimpan di handphone
-          Belum adanya fitur untuk melakukan copy dan paste

Sekian pembahasan kali ini tentang beberapa kelebihan dan kekurangan dari macam-macam aplikasi online pada android,sekian dan terimakasih.


Referensi:
adminalltips. 6 oktober 2015. Kelebihan dan kekurangan Instagram sebagai Media Online Shop. http://kingpromosi.com/all-tips/kelebihan-dan-kekurangan-instagram-sebagai-media-online-shop/ , 6 november 2016
Wikipedia. Instagram.  https://id.wikipedia.org/wiki/Instagram , 6 november 2016
Wikipedia. BlackBerry Messenger. https://id.wikipedia.org/wiki/BlackBerry_Messenger , 6 november 2016
Wikipedia. Path (jejaring sosial). https://id.wikipedia.org/wiki/Path_%28jejaring_sosial%29 , 6 november 2016
Afif Nur Rohman. Perbedaan Facebook dan Path Inilah Kelebihan Masing-masing. http://www.gadgetgan.com/perbedaan-antara-facebook-dan-path-inilah-kelebihan-masing-masing/3790/  , 6 november 2016
Wikipedia. Whatsapp.  https://id.wikipedia.org/wiki/WhatsApp  , 6 november 2016
Wikipedia. WeChat.   https://id.wikipedia.org/wiki/WeChat  , 6 november 2016

KEAMANAN INTERNET


Definisi keamanan internet 

Keamanan Internet atau bisa di sebut Network Security, Keamanan Jaringan adalah proses untuk mencegah dan mengidentifikasikan penggunaan yang tidak salah dari jaringan komputer.  

Fungsi keamanan internet
Fungsi dari keamanan internet dalam jaringan komputer sangat penting dilakukan untuk memonitor akses jaringan dan mencegah penyalahgunaan sumber daya jaringan yang tidak sah.

Segi-segi keamanan didefinisikan dari kelima point ini.
a. Confidentiality : Mensyaratkan bahwa informasi (data) hanya bisa diakses oleh pihak yang memiliki wewenang.
b. Integrity :Mensyaratkan bahwa informasi hanya dapat diubah oleh pihak yang memiliki wewenang.
c. Availability : Mensyaratkan bahwa informasi tersedia untuk pihak yang memiliki wewenang ketika dibutuhkan.
d. Authentication : Mensyaratkan bahwa pengirim suatu informasi dapat diidentifikasi dengan benar dan ada jaminan bahwa identitas yang didapat tidak palsu.
e. Nonrepudiation : Mensyaratkan bahwa baik pengirim maupun penerima informasi tidak dapat menyangkal pengiriman dan penerimaan pesan.

Macam – Macam  Security di Internet
1.      Application Layer Security
Pada level ini tiap aplikasi bertanggung jawab dalam menyediakan keamanan. Implementasi pada level ini hanya menyangkut client dan server. Security pada level ini lebih sederhana hanya komunikasi via Internet hanya menyangkut dua pihak yaitu pengirim dan penerima
2.    Transport Layer Security
Pada level ini security yang terapkan lebih rumit. Salah satu metode security pada layer ini adalah Transport Layer Security (TLS). TSL merupakan salah satu protokol yang dikembangkan oleh Netscape untuk security di Internet
3.      Security at the IP Layer
Pada IP layer, implementasi fitur keamanan (security) sangat kompleks karena banyak piranti yang terlibat. Security pada level ini menggunakan IP Security (IPSec). IPSec adalah sekumpulan protokol yang didesain oleh IETF (Internet Engineering Task Force) untuk menyediakan keamanan pada paket-paket data yang dikirim via Internet.
4.      Firewall
Suatu organisasi dapat melindungi darinya dari dunia luar dengan firewall. Firewall adalah suatu router yang dipasang antara jaringan internal suatu organisasi, dan Internet. Firewall didesain untuk melewatkan paket-paket data tertentu dan memfilter (memblok) yang lainnya.Ada 2 macam Firewall sebagai berikut:
a. Packet-filter Firewall
b. Proxy firewall
5.      Access Control
Access control adalah suatu usaha preventif untuk menyediakan keamanan pada suatu jaringan data. Suatu organisasi membutuhkan aturan access control untuk melindungi sumber dayanya dari user yang tidak berkepentingan.
6.      Password
Teknik yang uum digunakan untuk otorisasi adalah penggunaan password. Setiap usermemerlukan password untuk mengakses sistem. Password yang efektif memiliki kriteria sebagai berikut:
1. Memiliki panjang paling sedikit 6 karakter
2. Ditentukan oleh administrator karena user dapat memilih password yang mudah ditebak
3. Password sebaiknya diubah secara berkala
7.      Token
Token adalah piranti kecil (misalnya kartu, kunci dll) yang berisi sirkuit elektronik untuksecurity control
8.      Biometric
Yaitu beberapa karakteristik user yang digunakan untuk mendapatkan akses ke suatu sistem. Bisa berupa suara, sidik jari, pola retina atau struktur wajah.

Referensi :
 Maman Abdurohman. 2009. Keamanan Internet . IT Telkom 2009
Wikipedia. Keamanan jaringan. https://id.wikipedia.org/wiki/Keamanan_jaringan ,6 november 2016