Rabu, 23 November 2016

Penjelasan Cloud Computing


Cloud Computing

Pengertian

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. 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 pada dasarnya adalah menggunakan Internet-based service untuk mensupport business process. Kata-kata “Cloud” sendiri merujuk kepada simbol awan yangdi dunia TI digunakan untuk menggambarkan jaringan internet (internet cloud ).







Sejarah
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, pencetus ide ini, menginginkan semua orang untuk dapat mengakses apa saja di mana saja. Dengan munculnya grid computing, cloud computing melalui internet menjadi realitas.
Cloud computing adalah sebuah mekanisme dimana kemampuan teknologi informasi disediakan bukan sebagai produk, melainkan sebagai layanan berbasis internet yang memungkinkan kita “meenyewa” sumber daya teknologi informasi (software, processing power, storage, dan lainnya) melalui internet dan memanfaatkan sesuai kebutuhan kita dan membayar yang digunakan oleh kita saja.
Cloud computing merupakan evolusi dari vrtualization,service oriented architecture, autonomic dan utily computing. Cara kerja dari cloud computing bersifat transparan, sehingga end-user tidak perlu pengetahuan, control akan, teknologi insfratuktur dari cloud computing untuk dapat menggunakannya dalam menyelesaikan tugas-tugas mereka .merka hanya perlu tahu bagaimana cara mengaksesnya.


Kelebihan Dan Kekurangan Cloud Computing

Kelebihan Cloud Computing

  • Menghemat biaya investasi awal untuk pembelian sumber daya.
  • Bisa menghemat waktu sehingga perusahaan bisa langsung fokus ke profit dan berkembang dengan cepat.
  • Membuat operasional dan manajemen lebih mudah karena sistem pribadi/perusahaan yang tersambung dalam satu cloud dapat dimonitor dan diatur dengan mudah.
  • Menjadikan kolaborasi yang terpercaya dan lebih ramping.
  • Mengehemat biaya operasional pada saat realibilitas ingin ditingkatkan dan kritikal sistem informasi yang dibangun.

Kekurangan Cloud Computing

Komputer akan menjadi lambat atau tidak bisa dipakai sama sekali jika internet bermasalah atau kelebihan beban. Dan juga perusahaan yang menyewa layanan dari cloud computing tidak punya akses langsung ke sumber daya. Jadi, semua tergantung dari kondisi vendor/penyedia layanan cloud computing. Jika server vendor rusak atau punya layanan backup yang buruk, maka perusahaan akan mengalami kerugian besar.



Karakteristik Cloud Computing


  • On-Demand Self-Services 
    • Merupakan sebuah layanan cloud computing yang harus dapat dimanfaatkan oleh para pengguna melalui beberapa mekanisme swalayan dan dapat langsung tersedia pada saat dibutuhkan oleh para pengguna.
  • Broad Network Access
    • Merupakan sebuah layanan cloud computing harus bisa diakses dari kapan saja, dimana saja, dengan software apa pun, yang terpenting kita terhubung ke jaringan internet. misal : Handphone, tablet.
  • Resource Pooling
    • Merupakan sebuah layanan cloud computing yang harus tersedia secara terpusat dan bisa membagi sumber daya secara cepat dan efisien.
  • Rapid Elasticity
    • Merupakan sebuah layanan cloud computing yang harus dapat menaikan dan menurunkan kapasitas sesuai dengan kebutuhan server dan pengguna.
  • Measured Service
    • Merupakan sebuah layanan cloud computing yang harus disediakan secara terukur dan teratur, karena ini akan dilakukan dalam proses pembayaran.

Minggu, 13 November 2016

Penjelasan SEO




SEO (Search Engine Optimization)

Berikut adalah Pengertian SEO (Search Engine Optimization). Pada tahun 2000an seiring pesatnya perkembangan dunia maya seperti hadirnya Search Engine, secara tidak langsung ilmu SEO juga dibutuhkan di Indonesia, namun banyak orang belum tahu pasti apa itu SEO? Apa arti dari SEO? Bagaimana sejarah awal SEO? Apa guna dari SEO? Apa manfaat dari SEO? Apa itu Teknik SEO? semua dikarenakan pada tahun 2000 dunia maya masih belum berkembang dan persaingan antara berbagai website masih rendah.





Pengertian SEO 

Berikut ini ulasan mengenai pengertian SEO yang saya rangkum dari berbagai sumber website. SEO adalah suatu teknik untuk memaksimalkan nilai relevan halaman website agar meningkatnya ranking dan pengunjung dari Search Engine Google. SEO dilakukan melalui proses yang sistematis (analisa, implementasi, report) yang artinya melakukan Teknik SEO yang masuk dalam kategori Blackhat SEO / Whitehat SEO / Greyhat SEO. Setiap teknik memiliki kelebihan dan kelemahan bila kita jalankan. Seperti Blackhat SEO yang melakukan tindakan berbahaya dengan tujuan mempercepat peringkat sebuah website di pencarian Search Engine. Whitehat SEO merupakan tindakan natural dan relevan dalam meningkatkan peringkat sebuah website. Greyhat SEO merupakan perpaduan kedua teknik sebelumnya untuk meningkatkan peringkat website. SEO adalah singkatan dari "Search Engine Optimization" atau Optimisasi Mesin Pencari. SEO pertama kali digunakan pada 26 Juli 1997 oleh sebuah pesan SPAM yang di posting di Usenet.


Ilmu SEO

Bermacam-macam cara atau teknik SEO yang dapat dilakukan, dari Teknik Optimisasi OnPage atau Offpage, serta analisa website lawan dan website yang akan di Optimisasikan. Pada kesempatan selanjutnya saya akan posting mengenai Pengertian SEO On Page dan Off Page. Teknik SEO bukan ilmu yang bisa kita dapatkan di jenjang pendidikan formal. Teknik SEO harus dipelajari secara otodidak (dipraktekan) dan berkelanjutan (update teknik terbaru), dan perubahan yang terjadi di profesi SEO sesuai dengan aturan-aturan terbaru yang ditetapkan oleh Google (Google Panda Algorithm, Google Penguin Algorithm, Google Hummingbird Algorithm, dll). Banyak website yang memberikan informasi terbaru mengenai teknik terkini mengenai SEO. Lebih disarankan bagi Junior SEO untuk mengikuti perkembangan SEO yang pasti dari Blog Google atau dari Blog SEO ternama, dikarenakan Google melakukan minor update algorithm sekitar 500 kali setahun dan 3-4 kali untuk major updates.

Manfaat SEO

Dengan cara optimasi seo yang baik, web/blog anda akan menduduki peringkat pertama google.
Jika anda seorang Internet Marketing, bisnis anda sangat berpeluang meraih kesuksesan.
Bila pengunjung yang datang ke sebuah web/blog sudah banyak, secara tidak langsung akan berpengaruh terhadap potensi penghasilan dari web/ blog tersebut.

  • Meningkatnya popularitas dan otoritas situs web Anda sehingga mudah dijangkau oleh calon audience, pengguna informasi, atau konsumen produk/jasa yang Anda targetkan.
  • Meningkatnya otoritas, brand, dan kepercayaan konsumen atau komunitas terhadap perusahaan, professional, atau personal Anda, sehingga situs Anda menjadi acuan atau referensi di bidangnya (dengan syarat situs Anda memiliki isi yang unik, bagus, dan berotoritas / authorized contents).

Cara Kerja Google dan SEO

Google mempunyai algoritma. Algoritma inilah yang bekerja sebagai sistem canggih sehingga pengguna bisa sangat dimanjakan oleh Google.

SEO sangat berhubungan erat dengan cara kerja algoritma Google. Untuk itu, Anda juga harus mengerti bagaimana algoritma ini bekerja.

Berikut ini adalah hal-hal yang dilakukan oleh algoritma Google:
  1. Membaca jumlah kata pada sebuah halaman (konten).
  2. Membaca gambar pada sebuah halaman (konten).
  3. .Melihat internal link.
  4. Melihat outbound link.
  5. Membaca backlink.
Hasil Pencarian SEO VS Hasil Pencarian Non-SEO

Jika kita mencari contoh pada hasil pencarian “umroh 2015”, berikut ini gambaran bagaimana cara membedakan hasil pencarian SEO dan non-SEO.



Dari gambar di atas terlihat bahwa hasil pencarian non-SEO ditandai dengan tulisan Iklan (atau Ads dalam hasil pencarian berbahasa Inggris). Di mesin pencari lain misalnya Yahoo, hasil pencarian non-SEO akan ada tulisan Iklan.

Tujuan SEO

1. Tujuan Dasar SEO

Tujuan Dasar SEO terkait dengan posisi atau peringkat/ranking yaitu meningkatkan posisi/ranking/peringkat situs web atau halaman web Anda di halaman hasil pencarian mesin pencari (SERP). Mohon diingat bahwa tujuan dasar ini diturunkan dari definisi apa itu SEO di Wikipedia bahasa Inggris.

Pencapaian ranking terbaik diupayakan dengan jalan membuat isi situs web dan halaman-halaman web yang relevan, unik, dan berkualitas serta dengan meningkatkan popularitas situs dan halaman-halaman web Anda dengan cara mendapatkan rekomendasi berupa tautan (link) yang berkualitas juga dari situs-situs web luar yang relavan, unik namun dalam bidang yang sama (relevan) dengan situs web Anda, berasal dari halaman yang kontekstual, dan berkualitas.


2. Tujuan Utama SEO

Sedangkan tujuan SEO yang utama, yang kita bisa lihat dan tangkap dari definisi apa itu SEO di Wikipedia bahasa Indonesia, adalah terkait dengan trafik, yaitu berfokus untuk meningkatkan trafik. Dan ini adalah efek netto atau tujuan yang akan tercapai manakala tujuan dasar SEO (meningkatkan ranking) sudah tercapai.

Tujuan SEO yang utama adalah berikut ini:

  • Meningkatkan Volume Trafik Kunjungan Pengguna Internet Supaya sebanyak-banyaknya pengunjung mendatangi situs kita dengan menjadi yang paling banyak diklik (berada di area berwarna merah pada click heatmap yaitu di bagian separuh halaman di atas/upper fold, lebih baik lagi menjadi nomor 1 – 3 di SERP).
  • Meningkatkan Kualitas Trafik Kunjungan Calon Konsumen Produk atau Jasa Anda Sebanyak mungkin pengunjung tersebut adalah pengunjung yang ditargetkan sesuai kata kunci yang akan Anda pilih, sehingga lalu-lintas / trafik pengunjung / kunjungan yang datang memang membutuhkan dan sedang mencari apa-apa yang Anda tawarkan di situs Anda. Hal ini menciptakan trafik kunjungan yang berkualitas ke situs Anda).
  • Mempertahankan Kedua Jenis Trafik di Atas Secara Berkesinambungan
SEO Off Page

SEO Off Page adalah upaya optimasi website yang dilakukan dari luar website yang dibangun. Sebuah halaman website yang SEO On Page nya sudah bagus perlu didukung dengan optimasi dari luar website itu sendiri. Optimasi off page dilakukan dengan cara membangun links (backlinks) dari situs lain menuju website yang dioptimasi. Beberapa jenis links yang biasa dibangun untuk meningkatkan popularitas sebuah website di internet antara lain:

  • Links dari media sosial (Twitter, Facebook, Google+, Youtube, dan lain-lain)
  • Links dari web 2.0 properties (Blogspot, WordPress, Weebly, dan lain-lain)
  • Links dari forum online (Kaskus, Bersosial, Forum Detik, Forum Kompas, dan lain-lain)
  • Links dari situs social bookmark (Lintas.me, Diigo.com, Folkd.com, dan lain-lain)
  • Links dari kegiatan blogwalking (berkomentar di blog orang lain)
  • Links dari website yang menerima guest blogger

Kamis, 10 November 2016

KONFIGURASI DNS DAN WEB SERVER



DNS SERVER

1. Konfigurasi IP server sesuai yang diinginkan





2. Instal package bind9 dengan apt-get install





3. Masuk kedalam direktori etc/bind





4. Buka fie named.conf.local meggunakan editor nano, kemudian edit seperti gambar dibawah ini.








5. Buka file named.comf.option menggunakan editor nano, kemudian edit pada bagian forwarders, hapus tanda garis miring dan masukan dns google (optional) 8.8.8.8 seperti gambar dibawah








6. Copy file db.local menjadi db.domain dan db.127 menjadi db.172





7. Edit file db.domain, ganti semua local host menjadi nama domain yang dibuat, ikuti seperti gambar dibawah.





8. Edit file db.domain, ganti semua local host menjadi nama domain yang dibuat, ikuti seperti gambar dibawah.





9. Buka direktori etc dan buka file resolv.conf, kemudian edit nama domain, search, dan nameserver seperti dibawah ini








10. Kembali kedalam direktori root dan restart bind9




11. Ujicoba menggunakan DIG




12. Ujicoba menggunakan nslookup






WEB SERVER

1. Install paket Apache2





2. Masuk kedalam direktori etc/apache2/sites-avaliable



3. Copy file default menajdi www



4. Buka file www dan edit seperti gambar dibawaa





5. Masuk kedalam direktori var/www/




6. Buat direktori hafizt.net




7. Copy file index.html kedalam direktori hafizt.net, isikan tampilan html sesuai keinginan






8. Aktifkan konfigurasi dengan perintah

#a2ensite www

#a2dissite default




9. Restart apache2





10. Test hasil konfigurasi melalui client pc





















Efek Blog