Tuesday, October 4, 2011

Certification and Attestations related to Cloud Computing

 

  • ISO/IEC 27001:2005
    • Internationally recognized specification of standards for an ISMS that includes processes for examining, controlling, and managing threats to information security.
  • SAS (Statement on Auditing Standards) 70 Type I and II
    • Standards used by auditors to evaluate and report on the controls (Type I) and the effectiveness of
      control activity over a period of time (Type II) for a service organization, including data hosting
      companies.
  • SOX (Sarbanes-Oxley)
    • U.S. securities law that dictates specific requirements for financial reporting by public companies. The titles cover areas such as corporate responsibility, auditor independence, analyst conflicts of interest, and other subjects related to financial disclosures. 
  • PCI DSS (Payment Card Industry Data Security Standard)
    • Security controls for credit card transactions.
  • FISMA (Federal Information Security Management Act)
    • U.S. Federal law that mandates security standards for information technology systems in the federal
      government.

Cloud Computing as the Foundation of 21th Century

Di awal abad ke 21 ini kita memasuki era Ilmu Pengetahuan. Di era ini, terjadi perubahan yang besar dari sisi sosial, ekonomi, politik, terutama disebabkan oleh meningkatnya akses terhadap ilmu pengetahuan melalui teknologi-teknologi terkini (internet, social media dsb).

Berbeda dengan era sebelumnya (era Industri), maka ilmu pengetahuan tidak lagi menjadi sesuatu yang statik dan dipelajari di sekolah saja, melainkan menjadi sesuau yang dinamis, dipelajari di mana saja. Perubahan paling besar terutama pada inovasi ilmu pengetahuan menjadi bentuk lain yang berbeda. Keahlian berinovasi seperti ini menjadi sangat penting dan kemampuan kita untuk mencari, menilai, dan mengolah ilmu pengetahuan dengan cepat dan tepat menjadi suatu kebutuhan di masa ini.

Cloud computing merupakan hasil evolusi perlahan di dunia IT, dan cloud computing menjadi landasan yang sangat ideal di abad 21 ini karena cloud memberikan kemampuan luar biasa bagi siapapun untuk mencari, menilai, dan mengolah ilmu pengetahuan dengan sangat cepat.

Definisi Cloud Computing

Menurut NIST (National Institute of Standards and Technology), cloud computing harus memenuhi 5 kriteria di bawah ini :

  1. On-Demand Self-Service – siapapun bisa mengaktifkan suatu layanan tanpa minta bantuan orang lain, semua prosedur pendaftaran bisa dilakukan sendiri melalui akses ke suatu portal. Di sini diperlukan layanan pendaftaran melalui portal yang sangat mudah, sehingga orang awam bisa melakukan proses pendaftaran sendiri tanpa bantuan orang lain. Jika proses pendaftaran layanan masih dilakukan oleh operator (melalui pengisian form dsb), maka kita belum bisa memenuhi kriteria pertama ini
  2. Broad network access – layanan bisa diakses dari manapun (misalnya melalui PC/smartphone/tablet/dsb, melalui jaringan 3G atau wifi, atau warnet). Di sini diperlukan adanya sambungan fasilitas cloud computing ke jaringan Internet. Tanpa adanya akses jaringan, maka layanan cloud computing tidak bisa dinikmati
  3. Resource pooling – semua daya komputer/penyimpanan/jaringan digunakan bersama-sama supaya lebih efisien. Di sini diperlukan kemampuan sistem operasi cloud yang mampu mendayagunakan semua sumber yang ada, dan melakukan pembagian beban yang terbaik demi memenuhi SLA (service level agreement) dan mencapai skala ekonomis. Seringkali resource pooling ini juga harus memanfaatkan berbagai fasilitas yang tersebar di banyak lokasi yang terpisah jauh
  4. Rapid elasticity – semua layanan bisa diciptakan secara instan, kapasitas diperbesar atau diperkecil berdasarkan kebutuhan. Jika layanan hanya bisa diperbesar melalui penambahan perangkat keras, maka kriteria ini belum bisa dipenuhi. Di sini diperlukan kemampuan sistem operasi cloud yang canggih sehingga sistem operasinya memang bisa memindah-mindahkan beban komputasi dari satu perangkat keras ke perangkat keras lain sehingga dicapai kemapuan komputasi yang elastik
  5. Measured service – semua layanan bisa diukur penggunaannya, dan dapat dipergunakan untuk keperluan penagihan biaya atau keperluan lain. Di sini dibutuhkan kemampuan pengukuran layanan yang canggih yang mampu mengukur sampai penggunaan CPU, atau memory, atau berbagai proses di dalam cloud computing ini

Keuntungan Cloud Computing

Cloud Computing di era Ilmu Pengetahuan mengubah cara kita melakukan hal-hal berikut secara online :

  • Berkomunikasi dengan mudah melalui email online
  • Hidup lebih terjadwal melalui kalender online
  • Memiliki data nama/telpon/alamat dsb melalui kontak online
  • Berkomunikasi dengan memanfaatkan berbagai saluran melalui messenger online
  • Memiliki fasilitas penyimpanan yang bisa diatur akses dan keamanannya melalui fasilitas storage online
  • Memiliki aplikasi produktivitas melalui aplikasi pengolah dokumen online
  • Menyimpan dan saling berbagi foto online
  • Membuat grup atau forum diskusi online
  • Mendapatkan banyak informasi bermanfaat secara online
  • Mensinkronisasikan isi komputer kita secara online
  • Melindungi anggota keluarga (terutama anak-anak) terhadap kejahatan internet secara online
  • Mengintegrasikan semua perangkat genggam, laptop, tablet, desktop secara online
  • Mencari posisi menggunakan aplikasi map online

Beberapa issue seputar cloud computing

Di bawah ini adalah beberapa issue terpenting seputar cloud computing (terutama di Indonesia) :

  1. Akses – Jeleknya akses internet yang cepat menjadi satu faktor penghambat adopsi cloud computing di Indonesia. Salah satu cara mengatasi kendala akses adalah dengan mengkombinasikan layanan cloud dengan aplikasi yang terpasang langsung (di perangkat atau di server lokal). Sehingga layanan cloud bisa dimanfaatkan ketika akses tersedia, namun pada saat akses terputus, maka kita tetap bisa mengakses layanan lokal (yang sudah tersimpan di hard disk kita sendiri). Pada saat akses hidup lagi, maka data lokal akan disinkronisasikan dengan data di cloud
  2. Keamanan – Jeleknya pengetahuan orang tentang keamanan di Internet menghantui adopsi cloud computing. Selain itu juga orang merasa lebih aman menyimpan data di komputer sendiri daripada di cloud. Padahal kenyataannya data di cloud bisa jadi jauh lebih aman daripada data tersimpan di komputer sendiri. ISO 27002 merupakan standar praktik terbaik pada keamanan informasi yang bisa juga digunakan untuk menilai tingkat keamanan di suatu penyedia jasa layanan cloud computing
  3. Privasi – Era social media mengubah kebiasaan orang dalam menangani privasi. Privasi menjadi sangat penting di cloud computing, karena tingkat privasi yang diinginkan setiap orang berbeda-beda. Dengan kemampuan privasi data, maka setiap orang bisa menentukan siapa yang berhak mengakses atau mengubah suatu informasi berdasarkan identifikasi digital.
  4. Keberadaan Data – Beberapa institusi (terutama perbankan, finansial, energi, kependudukan, dsb) mensyaratkan data harus berada di dalam batas wilayah Indonesia. Jika hal ini menjadi syarat mutlak, maka kita perlu pastikan keberadaan data center penyedia cloud ada di Indonesia. Alternatif lain yang menarik adalah bagi institusi tersebut untuk memiliki layanan private cloud computing sendiri. Private Cloud sebenarnya adalah data center milik sendiri yang ditingkatkan kemampuannya sehingga bisa memiliki 5 sifat cloud computing (dari definisi NIST) dan bisa digunakan untuk melayani group/anak perusahaan sendiri.

Wednesday, September 21, 2011

Analytic for Twitter

Baca posting saya terdahulu mengenai MS PowerPivot Analytics for Twitter : http://tonyseno.blogspot.com/2011/06/microsoft-powerpivot-analytics-for.html 

Setelah anda download file excel Analytics for Twitter, maka anda bisa masukkan sampai 5 user id yang ingin anda analisa. Misalnya jika anda tertarik menganalisa twitter para pejabat di Indonesia, anda bisa masukkan nama-nama ini : @presidensby, @tifsembiring, @dennyindrayana, @dinopattidjalal, @hattarajasa ke dalam cell “search queries” :

image

Setelah itu click search (gambar kaca pembesar), dan twitter analytics akan mencari semua nama-nama tersebut. Bisa memakan waktu beberapa menit. Maksimum kita akan mendapatkan 1500 hasil perhari (ini adalah limitasi dari twitter sendiri).

Setelah komplit, nanti kira-kira hasilnya seperti ini :

image

Tekan OK, kemudian ikuti panduan : click powerpivot-> update all, lalu click data –> refresh all

image

Klik PowerPivot –> Update All

image

Silahkan menunggu beberapa saat untuk PowerPivot mengupdate tabel data. Hasilnya seperti ini :

image

Kemudian tutup (klik kanan atas), kemudian di excel analytics for twitter tekan Data-> Refresh All

image

Ini akan mengaktifkan OLAP Query, tunggu beberapa saat grafik di spreadsheet ini akan berubah Smile, misalnya seperti ini :

image

Terlihat di situ Top Hashtags adalah #lumpurlapindo (oleh @presidensby), lalu #indonesiaoptimis (@dennyindrayana dan @tifsembiring), dsb…

image

Terlihat juga Top Mentions :

image

Top Tweeters :

image

Tweets by Day :

image

Kita juga bisa mengubah-ubah parameter melalui slider :

image

Silahkan mencoba-coba sendiri Smile

Thursday, September 1, 2011

Change photo’s date modified / creation to date taken ( from EXIF information )

Pada saat kita melihat isi dari sebuah folder maka yang akan terlihat biasanya adalah nama file dan tanggal file itu dibuat atau dimodifikasi. Jika file ini berupa foto, maka tanggal file bisa berbeda dengan tanggal pada saat foto itu diambil. Di Windows 7, tanggal foto diambil bisa dilihat melalui informasi EXIF yang tertanam di dalam file tersebut. Kita bisa klik kanan di baris atas (yang menunjukkan informasi name, date modified, dsb), dan pilih “date taken”.

Namun untuk mempermudah, kita bisa saja mengubah semua tanggal date modified atau creation dengan date taken yang ada di dalam EXIF melalui aplikasi ini : EXIF Date Changer .

Beberapa fitur penting :

  • Mengubah informasi date/time semua file di dalam folder
  • Mengubah nama file sesuai dengan date/time taken
  • Mengubah format nama file

Di bawah ini adalah contoh file dengan date modified berbeda dengan date taken.

image

Kita bisa ubah supaya date modified sama dengan date taken (untuk mempermudah mencarian file) dengan cara sebagai berikut :

image

image

Hasilnya akan seperti ini :

image