Sabtu, 29 November 2014

                                                                        WIFI                                               
PENGERTIANNYA
            Wifi merupakan singkatan dari Wireless Fidelity. Wifi adalah teknologi jaringan tanpa kabel yang menggunakan frekuensi tinggi. Frekuensi yang digunakan oleh teknologi WIFi berada pada spektrum 2,4 Ghz. Kita dapat terhubung ke internet dengan Wifi menggunakan sebuah notebook dan PDA yang dilengkapi dengan kartu WiFi (WiFi card). Jika notebook yang kita gunakan menggunakan prosesor yang dilengkapi teknologi Mobile Centrino, maka kartu WiFi tersebut tidak dibutuhkan.

            Dengan menggunakan WiFi, kita dapat mengakses internet dengan cepat. WiFi mempunyai kemampuan akses internet dengan kecepatan hingga 11 Mbps. Kita tidak membutuhkan kabel untuk terhubung kejaringan WiFi. Namun, kita harus berada pada daerah yang mempunyai sinyal WiFi. Daerah yang mempunyai sinyal WiFi adalah daerah yang berada pada radius 100 meter dari titik akses yang sering disebut hotspot.
Ada tiga kompunen yang terdapat dalam sebuah lokasi hotspot, antara lain sebagai berikut:

1. Access pint (titik akses) adalah perangkat yang menghubungkan teknologi Wireless LAN dengan ethernet yang terdapat di komputer. Titik akses memiliki kemampuan untuk melayani pengguna sebanyak 128 orang. Luas daerah yang dapat dijangkau oleh sebuah titik akses mencapai 25-1000 meter.

2. Access controller (pengendali akses) adalah perangkat yang berfungsi sebagai alat autentifikasi untuk mengecek, apakah seorang pengguna merupakan orang yang mempunyai hak atau izin untuk melakukan akses.

3. Internet link adalah perangkat yang menghubungkan lokasi hotspot dengan internet. Internet link mempunyai kemamuan koneksi internet sampai kecepatan 512 kbps. Kemampuan koneksi tersebut digunakan untuk melayani seluruh pengguna dalam satu lokasi. Kelemahan dari akses internet dengan WiFi adalah akses hanya dapat dilakukan pada daerah sejauh 100 m dari titik akses, dan sampai saat ini, hanya tempat-tempat tertentu yang sudah dipasangi titik akses. Tempat-tempat tertentu tersebut biasanya adalah kampus-kampus, hotel, kafe, bandara dan tempat-tempat umum lainnya.

CARA KERJA WIFI
Sistem wireless terdiri dari tiga komponen dibutuhkan. Yaitu:
  1. Sinyal Radio (Radio Signal).
  2. Format Data (Data Format).
  3. Struktur Jaringan atau Network (Network Structure).
Masing-masing dari ketiga komponen ini berdiri sendiri-sendiri dalam cara kerja dan fungsinya. Kita mengenal adanya 7  Model Lapisan OSI (Open System Connection), yaitu:

1.                  Physical Layer (Lapisan Fisik)
2.                  Data-Link Layer (Lapisan Keterkaitan Data)
3.                  Network Layer (Lapisan Jaringan)
4.                  Transport Layer (Lapisan Transport)
5.                  Session Layer (Lapisan Sesi)
6.                  Presentation Layer (Lapisan Presentasi)
7.                  Application Layer (Lapisan Aplikasi)
            Masing-masing dari ketiga komponen yang telah disebutkan di atas berada dalam lapisan yang berbeda-beda. Mereka bekerja dan mengontrol lapisan yang berbeda. Sebagai contoh:
Sinyal Radio (komponen pertama), bekerja pada physical layer, atau lapisan fisik. Lalu Format Data atau Data Format mengendalikan beberapa lapisan diatasnya. Dan struktur jaringan berfungsi sebagai alat untuk mengirim dan menerima sinyal radio.
            Lebih jelasnya, cara kerja wireless LAN dapat diumpakan seperti cara kerja modem dalam mengirim dan menerima data, ke dan dari internet. Saat akan mengirim data, peralatan-peralatanWireless 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.

            Sinyal Radio bekerja pada lapisan bawah yang biasa disebut dengan physical layer, atau lapisan fisik. Lalu Format Data atau Data Format mengendalikan beberapa lapisan diatasnya. Dan strukture jaringan berfungsi sebagai alat untuk mengirim dan menerima sinyal radio.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.
            prinsip dasar yang digunakan pada teknologi wireless ini sebenarnya diambil dari persamaan yang dibuat olehJames Clerk Maxwell di tahun 1964. Dalam persamaan itu, dengan gamblang dan jelas Maxwell berhasil menunjukkan fakta bahwa, setiap perubahan yang terjadi dalam medan magnet itu akan menciptakan medan-medan listrik. Dan sebaliknya, setiap perubahan yang terjadi dalam medan-medan listrik itu akan menciptaken medan-medan magnet. Maxwell menjelaskan… saat arus listrik (AC atau alternating current) bergerak melalui kabel atau sarana fisik (konduktor) lainnya, maka, beberapa bagian dari energynya akan terlepas ke ruang bebas di sekitarnya, lalu membentuk medan magnet atau alternating magnetic field.Kemudian, medan magnet yang tercipta dari energy yang terlepas itu akan menciptakan medan listrik di ruang bebas, yang kemudian akan menciptakan medan magnet lagi, lalu medan listrik lagi, medan magnet lagi, dan seterusnya, hingga arus listrik yang asli atau yang pertama terhenti.
            Bentuk energy yang tercipta dari perubahan-perubahan ini, disebut dengan radiasi elektromagnetik(electromagnetic radiation), atau biasa kita kenal sebagai gelombang radio. Itu artinya, radio dapat di definisikan sebagai radiasi dari energi elektromagnetik yang terlepas ke udara (ruang bebas). Alat yang menghasilkan gelombang radio itu biasa dinamakan TRANSMITTER. Lalu alat yang digunakan untuk mendeteksi dan menangkap gelombang radio yang ada udara itu, biasa dinamakan RECEIVER. Nah, agar kedua alat tadi (transmitter dan receiver) lebih fokus saat mengirim, membuat pola gelombang, mengarahkan, meningkatkan, dan menangkap sinyal radio, ke dan dari udara, maka dibantulah dengan alat lain, yaitu ANTENA. Berkat persamaan dari Maxwell, transmitter, receiver, serta antena, yang kemudian disatukan dalam semua peralatan wireless LAN itulah, maka komputer bisa berkomunikasi, mengirim dan menerima data melalui gelombang radio, atau biasa disebut dengan wireless netwok.

                                                        TENTANG HTTP & PRINSIP KERJANYA
PENGERTIAN HTTP
            HTTP merupakan singkatan dari HyperText Transfer Protocol.  Pengertian HTTP / Definisinya adalah sebuah protokol untuk melakukan akses antara client dan server. Client dan server masing-masing saling menerima dan menjawab request keduanya. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80 atau 8080). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.

            HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan dari klien web (browser) ke web server, dikembali kan ke konten web (halaman web) dari server ke klien.

 PRINSIP KERJA HTTP
Lebih penting diketahui adalah prinsip kerja HTTP, bagaimana aplikasi web browser dapat menerima dokumen dari web server dan menyajikannya di hadapan pengguna.Protokol HTTP bekerja dalam satu siklus pendek request-response. Web server aktif di mesin server menanti permintaan (request) dari web browser di mesin client. Dalam penantiannya, web server dengan setia nangkring di port 80 atau 443 kalo sewaktu-waktu datang permintaan dari web browser. Bisa juga di port lain.. tapi itu kan ga standar.
            Nah, saat mesin client (dalam hal ini web browser) mengirimkan pesan permintaan (request) ke web server, maka permintaan tersebut akan diproses dan dijawab (response) sesuai dengan pengetahuan si web server. Misalnya, web browser meminta halaman “pertama.html”, maka web server akan mencarikan halaman yang diminta kemudian mengirimkan halaman tersebut sebagai jawaban (response). Sampai di web browser, halaman “pertama.html” akan dibaca dan disajikan melalui web browser sesuai dengan kemampuan intepretasi web browser. Misalnya lagi, web browser meminta file 3gp, maka web server akan mencari dan mengirimkan pesan lain jika tidak menemukan file tersebut (pesan dengan kode 404 yang berarti file tidak ditemukan).
            Hari ini, kemampuan scripting sudah lazim diterapkan di kedua sisi baik server-side scripting maupun client-side scripting. Kemampuan scripting ini memperkaya kemungkinan pengembangan sajian informasi yang lebih dinamis dan atraktif. PHP, ASP dan JSP merupakan contoh bahasa scripting yang diterapkan di sisi server. Sementara Javascript, Actionscript dan VBscript adalah contoh bahasa scripting yang diterapkan di sisi web browser. Kedua jenis scripting ini tentu saja memiliki perbedaan kemampuan dan manfaat mengingat posisi aplikasi pemroses yang berbeda. Satu di sisi server, satu lagi di sisi client. Demikian penjelasan mengenai HTTP.


Selasa, 25 November 2014

Cloud Computing.

Cloud computing mungkin masih samar terdengar bagi orang awam. Tetapi keberadaan cloud computing di era digital kini sebenarnya telah terasa di tengah masyarakat dalam kehidupan sehari hari seperti penggunaan email dan juga media sosial.
          Secara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi 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.
            Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari
Setelah penjabaran definisi singkat diatas tentu penggunaan teknologi dengan sistem cloud cukup memudahkan pengguna selain dalam hal efisiensi data, juga penghematan biaya.
 Berikut manfaat 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 satu 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.    Keamanan 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 Tinggi 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 hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.
4.    Investasi Jangka Panjang Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, 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.
5.  Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur publik sehingga bisnis bisa lebih terfokus pada aspek fungsionalitasnya,
6.  Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,
7.  Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi,
8. Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaaan bandwidth internet,
9. Integrasi aplikasi dengan berbagai perangkat

Sementara itu ada juga beberapa kekurangan 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 olehuser,
4. data ownership mengacu pada resiko kehilangan kepemilikan data begitu data disimpan dalam cloud,
5. data mobility, yang mengacu pada kemungkinan share data antarcloud service dan cara memperoleh kembali data jika suatu saat usermelakukan proses terminasi terhadap layanan cloud Computing.

Beberapa pertimbangan lain yang menjadi resiko Cloud Computing adalah:
- Ketidakpastian kemampuan penegakan kebijakan keamanan pada provider
- Kurang memadainya pelatihan dan audit TI
- Patut dipertanyakan kendali akses istimewa pada situs provider
- Ketidakpastian kemampuan untuk memulihkan data
- Kedekatan data pelanggan lain sehingga kemungkinan tertukar
- Ketidakpastian kemampuan untuk mengaudit operator
- Ketidakpastian keberlanjutan keberadaan provider
- Ketidakpastian kepatuhan provider terhadap peraturan.

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 menjalankan 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 akan 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 di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.



http://simple.wikipedia.org/
Wahyudiarto,F.,” Cloud Computing dan e-Business” URL:http://firmansyah.web.id/cloud-computing-dan-e-business.html, September, 2011