Wednesday, December 29, 2010

Cara Mengirim Pesan Lewat Command Prompt

nech cara-cara agar bisa berkomunikasi dengan perintah dari command prompt.
  1. jalankan service mesangger dengan cara masuk ke : run >>ketikan “services.msc”>>pilih mesangger>>
  2. setelah itu klik kanan dan pilih properties
  3. pilih start up nya secara automatic lalu pilih apply
  4. kemudian klik tombol start maka aplikasi mesangger sudah di jalankan
nah setelah mengaktifkan services mesangger maka anda bisa memulai chatting lewar command prompt dengan cara :
  1. masuk ke command Prompt dengan cara : run >> ketikan ” CMD “
  2. untuk mengenalkan name address pada system maka ketikan perintah “net name” lalu enter
  3. setelah nama komputer dan workgroup nya muncul maka aplikasi telah berhasi. bila tidak muncul masuk kembali ke service mesangger lalu restart
  4. maka anda bisa mengirim pesan lewat command prompt dengan cara : ketika “net send (alamat ip/nama komputer yang di tuju) (pesan). “tidak usah memakai tanda kurung”
  5. untuk percobaan sebaiknya mengirim ke komputer sendiri terlebih dahulu
  6. selamat mencoba
NB:
service ini dapat berjalan dengan catatan :
  • service mesangger sudah aktif
  • kedua komputer dalam 1 network

Berikut langkah-langkah yang harus dilakukan :
  1. Bukalah Notepad dan ketikkan kode berikut ini :
    @echo off
    :A
    Cls
    echo MESSENGER
    set /p n=User:
    set /p m=Message:
    net send %n% %m%
    Pause
    Goto A


  2. Save file yang anda buat tersebut dengan nama "Messenger.Bat"


  3. Buka Command Prompt dengan cara klik Start-->Run dan ketikkan cmd lalu tekan enter.
  4. Drag file yang telah anda buat tersebut "Messenger.Bat" pada Command Prompt anda dan tekan enter.


  5. Ketikkan IP address yang ingin anda hubungi dan tekan enter.


  6. Sekarang anda bisa mengetikkan pesan yang anda ingin kirimkan ke teman anda dan tekan enter untuk mulai mengirimkan pesan.

== Jangan lupa commnet nya yach ==

Sunday, December 26, 2010

How to compile a Ubuntu 10.10 (Maverick) kernel

Introduction

git
I’ll be using git to get the latest kernel version. This is my favorite way to get the sources and it is in my opinion the fastest way to make changes later on when you want to update your own kernel to the latest version.
I suggest adding my Launchpad repository to your system. The repository holds the latest version of git and is usually updated within a day of a new release of git, follow the instructions on the page Git Packages for Ubuntu to add my repository. There is a version available for Ubuntu 10.10 as well.
Architecture
I am compiling the i386 version, if you want to compile for amd64 you need replace i386 for amd64 throughout this article.
Flavor
I choose the name core2 as the flavor name as for my personal use I’ll build a kernel for a Core2 processor. Besides the change of processor type in the configuration I also select support for 64GB as my laptop has 4GB, which is the main reason I started compiling my own kernels. I have some other changes but that’s beyond this article.

Preparations

Let’s get started by preparing our machine for compiling the Ubuntu Maverick kernel.
Open a terminal.
sudo su -
apt-get install fakeroot build-essential
apt-get install crash kexec-tools makedumpfile kernel-wedge
apt-get build-dep linux
apt-get install git-core libncurses5 libncurses5-dev
apt-get install libelf-dev libdw-dev asciidoc binutils-dev
exit
Create a directory where you would like to build your kernel, this directory will hold the kernel source in a sub directory and all the deb files will end up in this folder. I choose /d1/development/kernel/maverick

Getting the source

cd /d1/development/kernel/maverick
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-maverick.git  source
cd source
The source code is installed in the directory source.
Creating a branch
We will create a branch in which we will be doing our modifications. That way the master branch will stay in tact which will make it a whole lot easier when we want to update our own Ubuntu 10.10 kernel to a newer version.
To see all the available kernels available type the following command:
git tag -l | sort -V
The Ubuntu kernel developers tag each version as Ubuntu- and therefore we can checkout the version we want as
git checkout Ubuntu-2.6.35-23.37 -b core2
This will create a branch called core2.

Creating a new config

I’ll be using the method of creating a new flavor, this adds a bit more work but this way you can always compile the original kernels.
We’ll use the generic flavor as the base for our own flavor being core2.
cp debian.master/config/i386/config.flavour.generic debian.master/config/i386/config.flavour.core2
fakeroot debian/rules clean
debian/rules updateconfigs
To make changes to the configuration file we need to edit the configuration file. The kernel developers have created a script to edit kernel configurations which has to be called through the debian/rules makefile, unfortunately you will have to go through all the flavors for this script to work properly.
debian/rules editconfigs
The script will ask you if you want to edit the particular configuration. You should not make changes to any of the configurations until you see the core2 configuration
Do you want to edit config: i386/config.flavour.core2? [Y/n]
Make your changes, save the configuration and then keep going until the script ends.
When you’re done, make a backup of the config flavor file.
cp debian.master/config/i386/config.flavour.core2 ../.
Now we need to clean up the git tree in order to get ready for compilation.
git reset --hard
git clean -xdf

Getting ready for compilation

Because we are going to be creating a new flavor based on a existing flavor (generic in my case) we need to create some extra files. During compilation the process checks the previous release for some settings, as we’re creating a local flavor it doesn’t exist in the source, so we’re creating it. The previous release in this case is 2.6.35-23.36
ls debian.master/abi
cp debian.master/abi/2.6.35-23.36/i386/generic debian.master/abi/2.6.35-23.36/i386/core2
cp debian.master/abi/2.6.35-23.36/i386/generic.modules debian.master/abi/2.6.35-23.36/i386/core2.modules
Copy our flavored configuration file back.
cp ../config.flavour.core2 debian.master/config/i386/
We need to edit some files:

File: debian.master/etc/getabis

Search for the line:
getall i386 generic generic-pae virtual
Change it in:
getall i386 generic generic-pae virtual core2

File: debian.master/rules.d/i386.mk

Search for the line:
flavours        = generic generic-pae virtual
Change it in:
flavours        = generic generic-pae virtual core2
We need to make the compilation process aware of our own flavor we want to compile.
cp debian.master/control.d/vars.generic debian.master/control.d/vars.core2
You can edit the file and make it your own.
arch="i386 amd64"
supported="Core2"
target="Geared toward Core2 desktop systems."
desc="x86/x86_64"
bootloader="grub-pc | grub | lilo (>= 19.1)"
provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, ndiswrapper-modules-1.9"
We need to commit our changes in the git repository.
git add .
git commit -a -m "Core2 modifications"
The text after -m is the message you add to your commit.

Compilation

It’s finally time for compiling but before we can start the compilation process there is one more step to do. I didn’t put this in the Preparations section as you need to the following step whether you make changes to the configuration or not
fakeroot debian/rules clean
All the packages will be created in the directory /d1/development/kernel/maverick
Create independent packages:
skipabi=true skipmodule=true fakeroot debian/rules binary-indep
The above statement will create the following deb files:
linux-headers-2.6.35-23_2.6.35-23.37_all.deb
linux-tools-common_2.6.35-23.37_all.deb
linux-doc_2.6.35-23.37_all.deb
linux-source-2.6.35_2.6.35-23.37_all.deb
Create the tools package:
skipabi=true skipmodule=true fakeroot debian/rules binary-perarch
The above statement will create the following deb file:
linux-tools-2.6.35-23_2.6.35-23.37_i386.deb
Create the flavour depended files:
skipabi=true skipmodule=true fakeroot debian/rules binary-core2
The above statement will create the following deb files:
linux-headers-2.6.35-23-core2_2.6.35-23.37_i386.deb
linux-image-2.6.35-23-core2_2.6.35-23.37_i386.deb

Installation

After the compilation is finished we’ll have the above packages in the parent directory.
To install the files
cd ..
sudo dpkg -i  linux-headers-2.6.35-23-core2_2.6.35-23.37_i386.deb linux-headers-2.6.35-23_2.6.35-23.37_all.deb linux-image-2.6.35-23-core2_2.6.35-23.37_i386.deb
Check your bootloader if the newly installed kernel is the default one, for grub check the file /boot/grub/menu.lst or if you run grub2 check /boot/grub/grub.cfg
Reboot and enjoy your newly installed kernel.

How to install MySQL on Ubuntu/Debian

How to install MySQL on Ubuntu/Debian

It may seem easy for some, but for others, installing MySQL on Ubuntu or Debian Linux is not an easy task. This article explains to you how to install the MySQL Server and Client packages on a Ubuntu/Debian system.
First of all, make sure your package management tools are up-to-date. Also make sure you install all the latest software available.

sudo apt-get update
sudo apt-get dist-upgrade
 
After a few moments (or minutes, depending on the state of your system), you’re ready to install MySQL.
By default, recent Ubuntu/Debian systems install a MySQL Server from the 5-branch. This is a good thing, so don’t worry.
First, install the MySQL server and client packages:

sudo apt-get install mysql-server mysql-client
 
When done, you have a MySQL database read to rock ‘n roll. However, there’s more to do.
You need to set a root password, for starters. MySQL has it’s own user accounts, which are not related to the user accounts on your Linux machine. By default, the root account of the MySQL Server is empty. You need to set it. Please replace ‘mypassword’ with your actual password and myhostname with your actual hostname.

sudo mysqladmin -u root -h localhost password 'mypassword'
sudo mysqladmin -u root -h myhostname password 'mypassword'
 
Now, you probably don’t want just the MySQL Server. Most likely you have Apache+PHP already installed, and want MySQL to go with that. Here are some libraries you need to install to make MySQL available to PHP:

sudo apt-get install php5-mysql
 
Or for Ruby:

sudo apt-get install libmysql-ruby
 
You can now access your MySQL server like this:

mysql -u root -p
 
Have fun using MySQL Server.

Cara Setting Mikrotik Point to Point

Point to point adalah hubungan antara dua titik yang dihubungkan secara langsung secara berhadapan untuk difungsikan sebagai penghubung selayaknya hub didalam jaringan komputer. Ini biasanya digunakan untuk antar gedung atau antar kota. Sistem ini menggunakan metode bridge, bukan routing. Walupun kita menggunakan mikrotik router namun mikrotik router dapat di setting secara bridge. Untuk kali ini diberikan cara setting agar wireless mikrotik dapat bekerja sebagai mode bridge.
Bagaimana sih prinsip mode bridge itu? Mode bridge adalah suatu mode yang memungkinkan network yang satu tergabung dengan network yang lain di sisi satunya secara transparan, tidak melalui routing, sehingga komputer yang ada di network yang satu bisa memiliki IP Address yang berada dalam 1 subnet yang sama dengan sisi lainnya.
Kelemahan mode ini adalah jika jaringan wireless kita sudah cukup besar, sehingga mode ini akan membuat traffic wireless meningkat, mengingat akan ada banyak traffic broadcast dari network yang satu ke network lainnya. Bila dalam kondisi ini, maka ada baiknya kita memakai mode routing.
Gambar dibawah ini adalah contoh yang akan di setting. Komputer A dan Komputer B adalah satu kelas/ satu jaringan. Dilewatkan sengan Akses point yang menghubungkan keduanya.

Langkah langkah konfigurasinya adalah sebagai berikut.
Konfigurasi Pada Access Point
1. Membuat interface bridge yang baru, diberi nama bridge1
bridge1
bridge1
2. Measukkan port ethernet ke dalam interface bridge
port bridge
port bridge
3. Mensetting IP Address pada interface bridge1
ip address Bridge
ip address Bridge
4. Langkah selanjutnya adalah mensetting wireless interface.
Langkah dalam setting ini adalah :
a. Klik pada menu Wireless,
b.Pilih tab interface ,
c.Double click pada nama interface wireless yang akan digunakan
d.Pilih mode AP-bridge
e. Tentukanlah ssid
f. Pilih band 2.4GHz-B/G dan frekuensi yang akan digunakan
g. Jangan lupa mengaktifkan default authenticated
h. dan default forward
i.Lalu aktifkankan  interface wireless
j. klik OK
wireless
wireless
5. Langkah berikutnya  setting konfigurasi WDS pada wireless interface. Buka kembali konfigurasi wireless seperti langkah di atas, pilihlah tab WDS (1). Tentukan WDS Mode dynamic , pilih mode bridge pada interface untuk WDS ini, kemudian tekan tombol OK.
WDS Dynamic
WDS Dynamic
6. Konfigurasi virtual interface WDS. Menambahkan interface WDS baru. Pilih interface wireless yang kita gunakan untuk WDS ini.
wireless table
wireless table
7. Maka akan tampak interface WDS baru seperti pada gambar di bawah, jika WDS telah berhasil ditambahkan,
wireless table 1
wireless table 1
Konfigurasi pada Wireless Station
Setelah konfigurasi Akses point, langkahselanjutnya adalah setting konfigurasi pada wireless station. Caranya hampir sama dengan langkah-langkah di atas, kecuali hanya pada saat langkah memasukkan IP Address dan konfigurasi wirelessnya. Pada konfigurasi station, mode yang digunakan adalah station-wds, SSID harus sama atau menentukan scan-list di mana frekuensi pada access point masuk dalam scan list ini. Misalnya pada access point kita menentukan frekuensi 2412, maka tuliskanlah scan-list 2400-2500. Artinya frekuensi yang digunakan untuk aksespoint dan station adalah sama.
Konfigurasi wireless station
Konfigurasi wireless station
Pengecekan link
Bagaimana caranya kita tahu kalao jaringan kita sudah terhubung dengan baik?, ok, kita bisa cek pada pada menu wireless, akan muncul status R (lihat gambar di bawah). Yang berarti sudah terkoneksi dengan baik. Jika belum ulangi lahkah demi lankanh diatas.
Pengecekan Link
Pengecekan Link
Inilah cara setting mikrotik untuk point to point. semoga bisa bermanfaat. baik untuk pemula maupun untuk eferensi pribadi ketika setting point to point.
Tags: , , , , , ,

Wireless Point to Point Menggunakan Linksys WAP54G

Wireless Point to Point Menggunakan Linksys WAP54G June 26, 2008 – 2:45 pm Kadang-kadang, pengembangan jaringan komputer pada sebuah kantor membutuhkan koneksi antar gedung untuk mendapatkan koneksi jaringan lokal yang stabil. Koneksi jaringan komputer antar gedung tersebut bisa menggunakan kabel UTP, FO (serat optik), atau wireless connection. Nah tulisan ini akan membahas koneksi jaringan dengan menggunakan perangkat wireless point to point untuk menghubungkan jaringan komputer antar gedung. Uji coba koneksi dilakukan dengan kondisi lapangan sebagai berikut: 1. Gedung A telah memiliki jaringan lokal dan koneksi internet. 2. Gedung B telah memiliki jaringan lokal tapi belum terhubung dengan jaringan lokal yang ada di Gedung A. Sehingga jaringan lokal Gedung B tidak dapat mengakses server-server lokal yang ada di jaringan Gedung A. 3. Jarak Gedung A dengan Gedung B ± 50 meter. Peralatan yang digunakan untuk uji coba: 1. Dua buah Linksys WAP54G. 2. Kabel UTP secukupnya yang sudah terpasang konektor RJ45 di ujung-ujungnya. Langkah uji coba pemasangan: 1. Konfigurasi WAP54G. * Kedua WAP54G channelnya disamakan. * Masing-masing WAP54G diberi nomor IP address (tentu saja IP address yang dipasang harus berbeda namun masih dalam lingkup satu lokal jaringan). * WAP54G untuk Gedung A di setting sebagai Access Point (default setting WAP54G). * WAP54G untuk Gedung B di setting sebagai Bridge dengan mencantumkan nomor mac address dari WAP54G Gedung A. Untuk setting ini masuk ke halaman administrasi WAP54G pilih menu Setup > AP Mode. Pilih opsi Wireless Bridge kemudian masukkan nomor mac address WAP54G Gedung A ke salah satu kotak isian opsi Wireless Bridge. Nomor mac address WAP54G dapat ditemukan pada sticker yang tertempel di bagian bawah WAP54G. Atau dalam halaman administrasi WAP54G pada menu Setup > AP Mode. * Jangan lupa disimpan setiap kali melakukan perubahan setting pada WAP54G. 2. Pemasangan alat. * Usahakan WAP54G ditempatkan pada titik paling luar yang saling berdekatan antara Gedung A dengan Gedung B. Juga usahakan jangan sampai ada penghalang antar WAP54G (misal: tembok yang tebal) sehingga dapat menghalangi sinyal komunikasi kedua WAP54G tersebut. * Sambungkan WAP54G Gedung A ke jaringan lokal yang ada di Gedung A dengan menggunakan kabel UTP. Begitu juga dengan WAP54G Gedung B disambung ke jaringan lokal Gedung B dengan kabel UTP. * Jika pemasangan WAP54G jauh dari sumber daya listrik, gunakan PoE (Power over Ethernet) yang sudah banyak dijual di toko-toko komputer. 3. Setelah konfigurasi dan pemasangan WAP54G selesai, langkah terakhir tinggal menyesuaikan IP address komputer-komputer yang ada di Gedung B dengan IP address komputer-komputer yang ada di Gedung A sehingga menjadi satu lokal jaringan. Tes koneksi: Untuk melakukan tes koneksi, yang paling mudah adalah dengan menggunakan perintah “ping” dari komputer yang ada di Gedung B ke IP address WAP54G Gedung A. Setelah muncul “ping reply” nya maka selesailah pemasangan WAP54G. Sampai disini komputer-komputer yang ada di Gedung B sudah menjadi bagian dari lokal jaringan Gedung A. Selamat mencoba.

Cara cepat compile kernel ala Ubuntu


Posted by admin on March 18, 2008
Salam semuanya! Saya ingin berbagi pengalaman dalam meng-compile kernel di Ubuntu. Ok mungkin sekarang anda memakai kernel bawaan dari Ubuntu, dan sudah cukup puas dengan kinerjanya. Tapi kemudian anda baru saja beli VGA card atau gigabit ethernet card, dimana drivernya baru ada di kernel terbaru. Atau anda mungkin sudah terbiasa compile kernel sendiri, cuma anda ingin kernel yang baru terinstall itu terpasang dengan rapih pada sistem Ubuntu kamu. Nah tanpa banyak basa basi lagi mari langsung aja kita kerjain:
Ok pertama kali anda siapkan dulu paket-paket yang dibutuhkan:
$ apt-get install kernel-package libncurses5-dev build-essential fakeroot
Terus ambil deh kernel linux yang mau di compile. Bisa aja sih ambil dari paketnya Ubuntu, tapi saya lebih suka ambil langsung dari kernel.org :
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.13.tar.bz2
Anda bisa saja mengambil dari mirror lokal (kambing & komo), tapi kalau anda adalah orang yang nggak sabaran seperti saya, mending langsung ambil dari www.kernel.org karna kedua mirror tersebut suka rada lama updatenya.
Kemudian extract source kernel tersebut:
$ tar -jxf linux-2.6.16.13.tar.bz2
$ cd linux-2.6.16-13
Ok berhenti dulu sampe disini. Mungkin anda mau pakai konfigurasi kernel yang lama, atau sebelumnya sudah pernah compile kernel dan anda masih punya file konfigurasinya (file yang bernama .config). Anda bisa gunakan konfigurasi itu pada kernel yang baru.
Sebagai contoh anda mau menggunakan konfigurasi dari kernel yang ada di /boot/config-2.6.10-5-386. Tinggal copy saja:
$ cp /boot/config-2.6.10-5-386 ./.config
Setelah itu jalankan perintah berikut untuk menyesuaikan konfigurasi yang lama dengan konfigurasi yang baru, karna di kernel baru biasanya ada tambahan modul-modul baru.
$ make oldconfig
Setelah itu akan ditanya modul-modul yang baru, untuk amannya sih tekan saja enter terus kecuali mau lihatin satu-satu, lumayan panjang bok…
Nah kalau sudah selesai, baru deh kita utak atik konfigurasinya:
$ make menuconfig
Setelah selesai dan konfigurasi yang baru disimpan, mari kita compile kernel yang baru dengan perintah berikut:
$ fakeroot make-kpkg –initrd –bzimage kernel_image
Penjelasan perintah:
  • fakeroot untuk menjalankan suatu perintah dengan berpura-pura sebagai root, karena perintah make-kpkg harus dijalankan dalam mode super user, tapi bisa kita tipu sama fakeroot he he he
  • make-kpkg untuk membuat paket kernel dari source kernel linux
  • –initrd adalah switch untuk membuat file initrd.img
  • –bzimage adalah switch untuk membuat kernel yang terkompresi dengan bzip2
  • kernel_image adalah perintah untuk make-kpkg supaya membuat image kernel
Nah sambil nunggu compile kelar, silahkan ngerjain hal-hal lainnya, misalnya masak indomie, nelpon pacar, liat liat profil di friendster, atau apa aja soalnya lumayan lama bok…
Kalau sudah selesai dan compile berhasil, kamu akan menemukan hasil file paket kernel di direktori diatas direktori kerja kamu.
$ cd ..
$ ls -l *.deb
-rw-r–r– 1 ivan ivan 12627902 2006-03-18 04:06 kernel-image-2.6.15_10.00.Custom_i386.deb
Selamat! Anda sudah berhasil meng-compile kernel anda sendiri. Sekarang tinggal menginstallnya:
$ sudo dpkg -i kernel-image-2.6.15_10.00.Custom_i386.deb
Kalau sudah selesai, anda bisa langsung mencoba kernel terbaru tersebut dengan me-restart sistem anda. Mudah bukan? )
written by : Ivan P

Thursday, December 23, 2010

Cloud Computing


cloud computing kitchen sink 300x214 Teknologi Cloud Computing (sebuah pendekatan)
Ilustrasi Cloud Computing
Cloud computing tidak lama lagi akan menjadi realita, dan ini akan memaksa para IT professional untuk cepat mengadaptasi yang dimaksud dengan teknologi ini. Akibat dari keadaan sosial ekonomi yang terus mengalami revolusi yang sangat cepat sehingga melahirkancloud computing, dimana teknologi ini dibutuhkan untuk kecepatan dan realibilitas yang lebih dari teknology yang sebelumnya sehingga teknologi ini nantinya akan mencapai pada tingkat investasi dalam term cloud service yang cepat dan mudah.
Cloud sudah hadir di depan kita saat ini, namun apa itu cloud ? kemana tujuanya ? dan apa resikonya? dan bagaimana organisasi IT mempersiapkan ini ? itulah pertanyaan yang setidaknya akan hadir oleh beberapa praktisi ataupun peminat IT,Cloud computing pada dasaranya adalah menggunakan Internet-based service untuk meng support business process. Cloud service biasanya memiliki beberapa karakteristik, diantaranya adalah:
Sangat cepat di deploy, sehingga cepat berarti instant untuk implementasi.
  • Nantinya biaya start-up teknologi ini mungkin akan sangat murah atau tidak ada dan juga tidak ada investasi kapital.
  • Biaya dari service dan pemakaian akan berdasarkan komitmen yang tidak fix.
  • Service ini dapat dengan mudah di upgrade atau downgrade dengan cepat tampa adanya Penalty.
  • Service ini akan menggunakan metode multi-tenant (Banyak customer dalam 1 platform).
  • Kemampuan untuk meng customize service akan menjadi terbatas.
Teknologi cloud akan memberikan kontrak kepada user untuk service pada 3 tingkatan:
  • Infrastructure as Service, hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti  Amazon Elastic Compute Cloud dan Simple Storage Service.
  • Platform-as-a-service: hal ini memfokuskan pada aplikasi dimana dalam hal ini memungkinkan developer untuk tidak memikirkan hardware dan tetap fokus pada application development nya tampa harus mengkhawatirkan operating system, infrastructure scaling, load balancing dan lainya. Contoh nya yang telah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment.
  • Software-as-a-service: Hal ini memfokuskan pada aplikasi denga Web-based interface yang diakses melalui Web Service dan Web 2.0. contohnya adalah Google AppsSalesForce.com dan social network application seperti FaceBook.
Beberapa investor saat ini masih mencoba untuk mengekplorasi adopsi teknologi cloud ini untuk dijadikan bisnis sebagaimana  Amazon dan Google telah memiliki penawaran khusus pada untuk teknologi cloud,Microsoft dan IBM juga telah melakukan investasi jutaan dollar untuk ini.
Melihat dari tren ini kita dapat memprediksi masa depan, standard teknologi akan menjadi lebih sederhana karena ketersediaan dari banyak cloud service.

Lalu apa resikonya ?

Sebagaimana yang dikatakan sebagai bisnis service, dengan teknologi cloud anda sebaiknya mengetahui dan memastikan apa yang anda bayar dan apa yang anda investasikan sepenuhnya memang untuk kebutuhan anda menggunakan service ini. Anda harus memperhatikan pada beberapa bagian yaitu:
  • Service level – Cloud provider mungkin tidak akan konsisten dengan performance dari application atau transaksi. Hal ini mengharuskan anda untuk memahami service level yang anda dapatkan mengenai transaction response time, data protection dan kecepatan data recovery.
  • Privacy - Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau approve dari anda.
  • Compliance - Anda juga harus memperhatikan regulasi dari bisnis yang anda miliki, dalam hal ini secara teoritis cloud service provider diharapkan dapat menyamakan level compliance untuk penyimpanan data didalam cloud, namun karena service ini masih sangat muda anda diharapkan untuk berhati hati dalam hal penyimpanan data.
  • Data ownership – Apakah data anda masih menjadi milik anda begitu data tersebut tersimpan didalam cloud? mungkin pertanyaan ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang terjadi pada Facebook yang mencoba untuk merubah terms of use aggrement nya yang mempertanyakan hal ini.
  • Data Mobility – Apakah anda dapat melakukan share data diantara cloud service? dan jika anda terminate cloud relationship bagaimana anda mendapatkan data anda kembali? Format apa yang akan digunakan ? atau dapatkah anda memastikan kopi dari data nya telah terhapus ?
Untuk sebuah service yang masih tergolong kritis untuk perusahaan anda, saran terbaik adalah menanyakan hal ini se detail detailnya dan mendapatkan semua komitmen dalam keadaan tertulis.

Apa yang dilakukan Smart Company saat ini ?

Ada banyak kesempatan pada organisasi IT khususnya untuk mensosialisasikan cloud service. Banyak organisasi yang mencoba untuk menambahkan firut ini kepada infrastruktur yang mereka miliki sebelumnya untuk mengambil keuntungan dari “cloud bursting“; khususnya jika anda membutuhkan kapasitas ekstra atau ekstra aktifitas, anda dapat memanfaatkan cloud ketimbang melakukan investasi resource secara in-house.
Development/test dan beberapa aktifitas yang mirip juga menjadi tempat yang bagus untuk cloud, memungkinkan anda untuk mengurangi pengeleluaran perkapita dan biaya data center yang terus meingkat dari sisi kecepatan dan uptime.
Sedangkan perusahaan yang tidak segan segan untuk mengimplementasi teknologi cloud untuk data mereka dan menyimpan nya sebagai fasilitas mereka sendiri untuk memastikan kebijakan perusahaan tersimpan dengan baik tentunya akan lebih baik, sehingga memastikan proses komputerasisasi pada cloud sebagai sistem proses yang dibutuhkan akan lebih independen.

Apakah anda siap ?

Jika organisasi anda baru saja mengeksplorasi teknologi cloud ada beberapa cloud service yang sudah cukup mapan dan dapat di pertimbangkan misalnya sebagai e-mail service. Namun untuk masalah sekuriti, dengan mengembangkan internal infrastruktur anda menjadi model cloud akan lebih baik.
Dengan begini role IT kini ikut berperan dalam hal business model yang dibutuhkan untuk perekonomian saat ini. Bagaimana anda meningkatkan kecepatan dan uptime ? dan bagaimana anda dapat men support business operation dengan sedikit dan pengeluaran yang fix?
Langkah awal yang harus anda lakukan adalah mempelajari sistem kontrak dari cloud service. pastikan setiap process menjadi simple, dapat berulang ulang dan menjadi nilai tambah untuk bisnis anda.
Kedua, anda harus mengidentifikasi service apa yang dapat anda manfaatkan di dalam cloud dan mana yang seharusnya bersifat internal. Hal ini sangat penting untuk anda ketahui mengenai system dan service core yang dapat dimanfaatkan oleh bisnis anda. dan sebaiknya anda mengkategorikan beberapa elemen bisnis anda berdasarkan resiko dari penggunaan cloud service.
Langkah terakhir, anda harus melakukan strategi sourcing untuk mendapatkan biaya yang sangat murah, namun memiliki scalability dan flexibility untuk kebutuhan bisnis anda. Hal ini termasuk pertimbangan akan proteksi data ownership dan mobility, compliance dan beberapa element seperti halnya kontrak IT tradisional.
Beberapa penjelasan mengenai Cloud Computing lainya:
Disadur dari: David Robbins, Network World 
Robbins adalah seorang CTO untuk IT pada perusahaan NetApp. Dia bertanggung jawab untuk mengidentifikasi dan memilih teknologi baru dan mengadopsi teknologi tersebut yang menjadu road map dan timing untuk NetApp IT delivery.