Sabtu, 24 Maret 2012

Jurnal Cloud Computing / Komputasi Awan


Komputasi awan / cloud computing adalah gabungan pemanfaatan teknologi komputer (komputing)  dan pengembangan berbasis Internet Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, 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 sehingga pengguna dapat mengaksesnya lewat Internet  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.
Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud
Perkembangan dunia teknologi saat ini menggunakan konsep-kosenp sosial networking, open, share, colaborations, mobile, pemeliharaan yang mudah, one click, terdistribusi / tersebar, scalability, Concurency dan Transparan. Dewasa ini marak trend teknologi yang masih terus diteliti dalam penelitian-penelitian para pakar IT di dunia, yaitu komputasi awan atau Cloud Computing.
Dengan berbagai kelebihan dan kekurangan Cloud computing hadir dengan memudahkan akses data dari mana saja dan kapan saja, karena memanfaatkan internet dan menggunakan perangkat fixed atau mobile device menggunakan internet cloud sebagai tempat menyimpan data, aplikasi dan lainnya yang dapat dengan mudah mengambil data kemudian menampilkan kembali, download applikasi dan berpindah ke komputasi awan lainnya, hal ini memungkinkan kita dapat memberikan layanan aplikasi secara mobile di masa depan. Trend ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user sebagai pengguna.
Penerapaan teknologi cloud computing memberikan dampak yang sangat signifikan bagi pengembangan teknologi itu sendiri, baik dari sisi pengguna maupun dari sisi industri. Pengguna diuntungkan dengan semakin mudahnya memperoleh atau  mengunduh data secara cepat dan mudah karena banyaknya layanan yang dibuka oleh pihak industri. Keuntungan bagi pihak industri pun tidak kalah besar dengan kemudahan yang di dapat oleh pengguna, karena dengan semakin majunya teknologi cloud computing akan semakin memudahkan industri untuk memasarkan produk dan menyebarkan informasi secara meluas keseluruh penjuru dunia.

Sumber :



Senin, 09 Januari 2012

Proposal IT

PT. TEKNOLOGI INDONESIA
Jalan Harapan Indah No.200
 Kel.Baktijaya Kec.Sukmajaya Depok
No.Telp 021-77823030 / Fax.021-778303.
Website : www.TIndonesia.co.id Kode Pos. 16418


 
Nomor : 085/PTTI/II/2011                                                                Depok, 12 November 2011
Perihal : Permohonan Penyewaan Komputer dan
  Jaringan Internet Teknologi Virtual

Yang terhormat
Ketua Yayasan
SMA Penuh Harapan Bangsa
Di Jakarta.

Memasuki era globalisasi sekolah dihadapkan kepada berbagai tantangan, salah satu tantangan yang dimaksud adalah menghasilkan lulusan yang berkualitas dan produktif hidupnya. Di antara wujud upaya sekolah adalah mempersiapkan siswa untuk menghadapi tantangan-tantangan dalam masyarakat yang sangat cepat perubahannya. Tantangan yang dihadapi para siswa lulusan SMA adalah menjadi pekerja yang memiliki keterampilan dan keahlian dalam Era Asean Free Trade Area (AFTA) dan Asean Free Labor (AFLA). Integrasi perekonomian nasional dengan perekonomian regional/ global memang tidak bisa dihindari. Suka atau tidak suka, mau atau tidak mau, kenyataan integrasi perekonomian dunia ini memang harus dihadapi. Kemahiran komputer (dan juga kemampuan berbahasa Inggris) merupakan kriteria utama yang umumnya diajukan sebagai syarat memasuki lapangan kerja di Indonesia (dan di seluruh dunia). Oleh karena itu kami dari PT. Teknologi Indonesia akan mangajukan permohon untuk penyewaan dan pemasangan perlengkapan komputer dan jaringan internet kepada sekolahan yang bapak atau ibu pimpin demi kemajuan siswa-siswi Sekolah Penuh Harapan Bangsa.

Mengetahui;
Head Office Marketing IT Support
PT.Teknologi Indonesia,



Yudha Noer Ali, S.T
  DASAR PEMIKIRAN
1.      Sumber daya manusia yang berkualitas dan produktif merupakan solusi untuk dapat berperan dalam tatanan kehidupan global yang penuh dengan persaingan, baik antar bangsa maupun antar individu dalam suatu komunitas.
2.      Salah satu kompetensi yang dimiliki oleh sumber daya manusia yang berkualiatas adalah penguasaan teknologi informasi.
3.      Perkembangan teknologi informasi menyebabkan derasnya arus informasi, hal ini memacu roda kehidupan pun semakin cepat. Negara-negara pun seolah tanpa batas. Apa yang terjadi di Negara lain dapat kita saksikan langsung dalam siaran ‘Live’ atau ‘Breaking News’
4.      Sumber daya yang berkualitas yang mampu menguasai teknologi informasi harus dididik sejak usia dini terlebih untuk SMA yang melaksanakan program life skill bidang komputer dan Teknologi informasi,.
5.      Mulai tahun 2005, PT. Teknologi Indonesia sudah memberikan konstribusi untuk kemajuan teknolgi khusus nya pada sekolah sekolah yang belum memiliki jaringan internet dan computer yang layak.

·         JENIS PROGRAM
Pengadaan perlengkapan laboratoium computer dan jaringan internet TEKNOLOGI VIRTUAL N-COMPUTING.

·         ALASAN PEMILIHAN PROGRAM
Program Pengadaan perlengkapan komputer dengan jaringan internet berbasis Tekonologi Virtual N-Computer tergolong program baru dan dalam pembiayaan lebih efisien, dan sangat efektif, sehingga peserta didik dapat mengopersikan komputer dengan spesifikasi yang baik.

·         TARGET PROGRAM
Mengadakan 1 laboratorium komputer lengkap dengan perlengkapan Komputer dan jaringan internet TEKNOLOGI VIRTUAL N-COMPUTING

·         MANFAAT

1.      Menjadi sarana praktik pembelajaran pengembangan life skill dengan keahlian elektronika industri sehingga pembelajaran dan praktik berjalan menarik, variatif dan efektif.
2.      Meningkatkan penguasan siswa siswi terhadap teknologi informatika dan pemprograman komputer dengan mengkombinasikan dengan keahlian elektronika
3.      Menjadi sarana untuk mengembangkan minat dan bakat siswa siswi dalam bidang    teknologi informasi dan elektronika

  RENCANA ANGGARAN BIAYA
Untuk penyewaan dan pemasangan komputer dan jaringan internet TEKNOLOGI VIRTUAL N-COMPUTING SMA PENUH HARAPAN BANGSA diperkirakan membutuhkan dana sebesar Rp 7.830.000.00 (Tujuh Juta Delapan Ratus Tiga Puluh Ribu Rupiah) /bulan, dengan rincian biaya sebagai berikut :

No
NAMA BARANG
VOL
SATUAN
HARGA SEWA SATUAN
JUMLAH
1
PC Box Virtual N. Computing
40
buah
50.000.00
2.000.000.00
2
LCD 16 Wide Screen
40
buah
30.000.00
1.200.000.00
3
Server Virtual N. Computing
1
buah
500.000.00
500.000.00
4
Hub 32 port
2
buah
40.000.00
80.000.00
5
Kabel UTP 45
2
roll
30.000.00
30.000.00
6
Konektor RJ 45
40
buah
1.000.00
40.000.00
7
Mouse dan Keyboard
40
pasang
5.000.00
200.000.00
8
Acces Point Linksys WAP54G
1
buah
250.000.00
250.000.00
9
Printer Epson R235
4
buah
100.000.00
400.000.00
10
Jaringan Internet 3.1 Mbps
1
jaringan
4.000.000.00
4.000.000.00

Jumlah Total Biaya perbulan



8.700.000.00

Service 10% perbulan



870.000.00

Jumlah + service



7.830.000.00




  • SPESIFIKASI

1.      intel LGA 775             =          intel E5700 Dual Core (Box) (3.0Ghz,C2Mb,Fsb
800Mhz,Lga 775) intel LGA775
2.      MB. Intel 775             =          MSI G41M-P28 intel Socket LGA
3.      Memory DDR3           =          Visipro 2Gb PC 10600 / 1333Mhz 8IC Visipro DDR3
4.      Harddisk 3.5Inch        =          WDC SATA III Blue 320Gb 16Mb Int 3,5 Inch
5.      Casing Value               =          Dazumba DX 620 / 625 2 USB 400W Value
6.      Optical Drive              =          Samsung DVDRW SATA OEM Internal
7.      LCD 19inch Kebawah            =          Envision 18.5 Inch H819 Size 18 inch
8.    Keyboard Mouse        =          LOGITECH Keyboard MK100 PS2 and
Mouse Optical Combo Ps2 + Usb Keyboard Mouse
9.      Printer                         =          Epson R235


KETERANGAN KONTRAK KERJA

1.    Kerusakan barang tidak diganti dengan yang baru hanya diperbaiki (Service)
2.    Service yang di berikan sebulan satu kali dengan ketentuan 10%.
3.    Pembayaran di lakukan pada awal bulan setiap tanggal 1.
4.    Ketentuan kontrak dengan jangka waktu 3 tahun tanpa pemutusan kontrak sebelum jatuh tempo.





MEKANIK SERVICE DAN INSTALASI
Instalasi dan service laboratorium Komputer ditangani langsung oleh praktisi teknologi informatika yang tercatat sebagai IT Support yaitu :
1.   Nusye Marlissa,.ST, programmer
2.   Yendri.,ST programmer
3.   Andre Porandika. ST

 PENUTUP
Demikian proposal ini kami buat sebagai upaya untuk meningkatkan penguasaan siswa siswi dalam bidang teknologi informatika sekaligus meningkatkan kualitas layanan sekolah terhadap siswa siswi mengenai teknologi informasi
                                                                  
       
       Depok, 12 November 2011

Mengetahui;
Head Office Marketing IT Support
PT.Teknologi Indonesia,



Yudha Noer Ali, S.Sos












Senin, 12 Desember 2011

Socket Forensic


  Untuk mengetahui socket forensic kita terlebih dahulu mempelajadi dasar-dasarnya yaitu sebagai berikut:

Pengertian socket adalah interface pada jaringan yang menjadi titik komunikasi antar mesin pada Internet Protocol, dan tentunya tanpa komunikasi ini, tidak akan ada pertukaran data dan informasi jaringan.
Socket terdiri dari elemen-elemen utama sebagai berikut:
1. Protokol.
2. Local IP.
3. Local Port.
4. Remote IP.
5. Remote Port.


Port
Salah satu elemen penting yang digunakan dalam aplikasi socket adalah port. Port merupakan sebuah koneksi data virtual yang digunakan aplikasi untuk bertukar data secara langsung.

Terdapat banyak port di dalam sebuah sistem komputer dengan fungsinya masing-masing. Sebagai contoh, dalam mengirim e-mail digunakan service SMTP yang umumnya menggunakan port 25. Sementara service POP3 untuk menerima e-mail menggunakan port 110, port 80 digunakan untuk HTTP, port 443 digunakan untuk HTTPS, dan seterusnya.

Nomor-nomor port dikategorikan dalam tiga jenis sebagai berikut:

1. Well-known ports.
Merupakan port yang telah digunakan secara internal oleh sistem Windows, misalnya port untuk koneksi Internet, service FTP, dan seterusnya. Port yang telah digunakan ini adalah port 0 sampai dengan port 1023.
2. Registered ports.
Port ini dapat digunakan dalam aplikasi Anda, range-nya adalah port 1024 hingga port 49151, cukup banyak port yang tersedia yang bebas Anda pilih sehingga Anda tidak perlu kuatir kekurangan port untuk aplikasi Anda.
3. Dynamic/Private ports.
Dari port 49152 sampai dengan port 65535.

Winsock

Untuk pemrograman aplikasi socket berbasis Windows, maka komponen API yang sering digunakan adalah Winsock (Win-dows Socket API) yang mendukung interface standar TCP/IP, yang merupakan protokol jaringan paling popular saat ini (contoh protokol jaringan yang lain adalah NetBIOS, IPX dari Novell, AppleTalk dari Apple, dan seterusnya).

Pengertian TCP/IP (TCP over IP) mungkin dapat menjadi sedikit rancu jika diartikan TCP/IP hanya mengizinkan pengiriman TCP (dan tidak UDP), padahal seperti yang telah kita bahas, pengiriman socket dapat melalui TCP maupun UDP.

Pengertian TCP/IP di sini sebenarnya digunakan untuk menunjukkan teknologi jaringan/Internet, termasuk di dalamnya adalah UDP. Jika Anda menggunakan UDP, dapat juga disebut sebagai UDP/IP (UDP over IP), tetapi umumnya istilah ini jarang digunakan dan istilah TCP/IP telah mencakup, baik TCP maupun UDP.

Pada bahasa pemrograman visual seperti Visual Basic/Delphi, Anda dapat menggunakan control Winsock yang telah disediakan untuk mengembangkan aplikasi socket.

Walaupun kita akan mencontohkan aplikasi socket dalam environment Windows, Anda tidak perlu khawatir jika aplikasi socket yang menggunakan Winsock tidak dapat berkomunikasi dengan aplikasi socket berbasis Unix/Linux, karena komunikasi tetap dapat terjadi selama aplikasi tersebut menggunakan protokol jaringan yang sama.

Kalau demikian, untuk mencoba aplikasi socket, apakah mutlak diperlukan setidaknya jaringan dengan minimal dua komputer yang saling terkoneksi? Bagi Anda yang terpaksa hanya menggunakan satu komputer, dapat memanfaatkan alamat localhost atau 127.0.0.1 yang mengizinkan dua aplikasi berjalan pada satu mesin komputer dan berkomunikasi satu sama lain.
Aplikasi Server

Untuk membuat aplikasi socket yang sederhana, tidak diperlukan langkah-langkah yang rumit. Kita akan mencoba membuat dua buah aplikasi, yang pertama adalah aplikasi server yang akan menerima data, sedangkan aplikasi kedua adalah aplikasi client yang mengirimkan data pada server. Baik aplikasi server dan aplikasi client mendefi nisikan port yang sama sebagai jalur komunikasi.

Contoh program dibuat dengan menggunakan Visual Basic 6. Konsep pemrograman yang serupa juga dapat Anda implementasikan pada bahasa pemrograman lain seperti Visual Basic.NET, Delphi, dan lain sebagainya.

Kita akan memulainya dengan aplikasi server, tugas aplikasi server cukup sederhana, yaitu hanya siap sedia menerima data yang masuk pada sebuah port. Control yang Anda perlukan adalah control winsock bernama Winsock1 dan sebuah textbox bernama Text1. Pada event Form_Load, tuliskan kode program di bawah
ini:
Datagram socket menggunakan IP untuk routing paket, tapi tidak menggunakan TCP tapi menggunakan “User Datagram Protocol atau “UDP”. Pada Datagram Socket tidak bisa menjaga koneksi secara terus-menerus, Data Socket hanya membangun paket, tentukan IP header berikut dengan informasi tujuan, dan kirim paket tanpa membuat koneksi seperti pada TCP. Biasanya Datagram Socket biasa digunakan pada aplikasi tftp (versi pertama dari FTP), dhcpd atau dhcp client, multiplayer games, streaming audio, video conferencing, dan lain-lain. Skrip arpret.c merupakan implementasi dari socket programming pada sistem operasi UNIX, BSD, dan keluarga Linux.
Sebuah arp(address resolution protocol) reply palsu (fake arp reply) kepada komputer target,dibuat menggunakan suatu script tertentu (arpret.c) dengan tujuan mengelabuhi arp cache pada komputer korban agar setiap paket yang masuk dan keluar ke komputer target bisa peneliti alihkan terlebih dahulu ke komputernya. Pada saat ini skrip yang digunakan untuk mengelabuhi korban hanya bisa di jalankan di sistem operasi unix, BSD, dan keluarga Linux.
Skrip tersebut menggunakan dua tipe “SOCK_STREAM” and “SOCK_DGRAM” tapi menggunakan tipe “SOCK_RAW”. SOCK_RAW dipilih karena peneliti bisa menentukan sendiri isi header paket seperti Ethernet, IP, TCP dan lain-lain. Lalu meng-injeksi paket dengan header yang sudah dimodifikasi lalu mengirimkannya ke tujuan selain itu SOCK_RAW mendukung packet filtering. PF_PACKET adalah software interface untuk mengirim atau menerima paket data pada lapisan 2 dari OSI, dan setiap paket yang sudah dimodifikasi headernya langsung dikirimkan. Skrip ini bekerja pada PF_PACKET interface untuk menciptakan raw sockets dan menggunakan protokol ETH_P_ALL untuk IP network. 

Mengenai kelanjutan Network Forensik bisa dilihat di link bawah ini:
Forensic Jaringan Oleh Whisnu Prasetyo