Kamis, 24 November 2016

Komputasi awan

   A.    Definisi

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."[5]
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 .

   B.      SEJARAH KOMPUTASI AWAN

Pada tahun 50-an, Cloud Computing memiliki konsep yang mendasar. Ketika komputer mainframe yang tersedia dalam skala yang besar dalam dunia pendidikan dan perusahaan dapat diakses melalui komputer terminal disebut dengan Terminal Statis. Terminal tersebut hanya dapat digunakan untuk melakukan komunikasi tetapi tidak memiliki kapasitas pemrosesan internal.
Agar penggunaan mainframe yang relatif mahal menjadi efisien maka mengembangkan akses fisik komputer dari pembagian kinerja CPU. Hal ini dapat menghilangkan periode tidak aktif pada mainframae, memungkinkan untuk kembali pada investasi. Hinga pertengahan tahun 70-an dikenal dengan RJE remote proses Entry Home Job yang berkaitan besar dengan IBM dan DEC Mainframe.
Tahun 60-an, John McCarthy berpendapat bahwa “Perhitungan suatu hari nanti dapat diatur sebagai utilitas publik.” Di buku Douglas Parkhill, The Challenge of the Computer Utility menunjukkan perbandingan idustri listrik dan penggunaan pada listrik di masyarakat umum dan pemerintahan dalam penyediaan cloud computing.
Ketika Ilmuan Herb Grosch mendalilkan bahwa seluruh dunia akan beroperasi pada terminal bodah didukung oleh sekitar 15 pusat data yang besar. Karena komputer ini sangat canggih, banyak perusahaan dan entitas lain menyediakan sendiri kemampuan komputasi melalui berbagai waktu danbeberapa organisasi, seperti GE GEISCO, Anak perusahaan IBM Biro Corporation, Tymshare, CSS Nasional, Data Dial, Bolt, dan Beranek and Newman.

Tahun 90-an, perusahaan telekomunikasi mulai menawarkan VPN layanan jaringan pribadi dengan kualitas sebanding pelayanannya, tapi dengan biaya yang lebih rendah. Karena merasa cocok dengan hal tersebut untuk menyeimbangkan penggunaan server, mereka dapat menggunakan bandwidth jaringan secara keseluruhan. Lalu menggunakan simbol awan sebagai penunjuk titik demarkasi antara penyedia dan pengguna yang saling bertanggung jawab. Cloud computing memperluas batas iniuntuk menutup server serta infrastruktur jaringan.
Sejak Tahun 2000, Amazon sebagai peran penting dalam semua pengembangan cloud computing dengan memodernisasi pusat data, seperti jaringan komputer yang menggunakan sesedikit 10% dari kapasitas mereka pada satu waktu. Setelah menemukan asitektur awan baru, mengalami peningkatan efisiensi internal sedikit bergerak capat “Tim Dua-Pizza”(Tim kecil untuk memberi makan dengan dua pizza) dapat menambahkan fitur baru dengan cepat dan lebih mudah. Kemudian Amazon mulai mengembangkan produk baru sebagai penyedia cloud computing untuk pelanggan eksternalm dan meluncurkan Amzaon Web Service (AWS) tahun 2006.
Awal tahun 2008, Eucalypus menjadi yang pertama open source, AWS API Platform yang kompatibel menyebarkan awan swasta. Open Nebula ditingkatkan dalam proyek Eropa Reservoir Komisi yang sudah didanai. Pada tahun yang sama, agar difokuskan pada penyediaan jaminan kualitas layanan (seperti yang dipersyaratkan oleh aplikasi interaktif real-time) untuk infrastruktur berbasis cloud dalam rangka IRMOS Eropa Proyek yang didanai Komisi.
Pertengahan 2008, Gartner melihat kesempatan untuk membentuk hubungan antara konsumen layanan TI, mereka menggunakan layanan TI dan menjualnya. Dan mengamati bahwa “Organisasi layanan TI yang beralih dari perangkat keras milik perusahaan dan aset perangkat lunak untuk digunakan layanan berbasis model sehingga pergeseran diproyeksikan untuk komputasi.....akan menghasilkan pertumbuhan dramatis dalam produk IT di beberapadaerahdan pengurangan yang signifikan di daerah lain.”.
Tanggal 1 Maret 2011,IBM mengumumkan SmartCloud kerangka IBM Smarter Planet untuk mendukung. Di antara berbagai komponen dasar Smarter Computing, cloud computing adalah bagian yang paling penting.
Tahun 1960    
John McCarthy, Pakar Komputasi dan kecerdasan buatan dari MIT. “Suatu hari nanti, komputasi akan menjadi Infrastruktur publik seperti halnya listrik dan telepon.”[7] Ini adalah sebuah ide yang mengawali suatu bentuk komputasi yang kita kenal dengan istilah Komputasi awan.
Tahun 1995    
Larry Ellison, pendiri perusahaan Oracle. “Network Computing” Ide ini sebenarnya cukup unik dan sedikit menyindir perusahaan Microsoft pada saat itu. Intinya, kita tidak harus "menanam" berbagai perangkat lunak kedalam PC pengguna, mulai dari sistem operasi hingga perangkat lunak lainya. Cukup dengan koneksi dengan server dimana akan disediakan sebuah environment yang mencakup berbagai kebutuhan PC pengguna.
Pada era ini juga wacana “Network Computing” cukup populer. Banyak perusahaan yang menggalang sistem ini contohnya Sun Mycrosystem dan Novell Netware. Disayangkan kualitas jaringan komputer saat itu masih belum memadai, penggunapun cenderung memilih PC karena cenderung lebih cepat.

Akhir Era -90  
Lahir konsep ASP (Application Service Provider) yang ditandai dengan kemunculan perusahaan pusat pengolahan data. Ini merupakan sebuah perkembangan pada kualitas jaringan komputer. Akses untuk pengguna menjadi lebih cepat.
Tahun 2000
Marc Benioff, mantan wakil presiden perusahaan Oracle. “salesforce.com” ini merupakan sebuah perangkat lunak CRM dengan basis SaaS (Software as a Service). Tak disangka gebrakan ini mendapat tanggapan hebat. Sebagai suksesor dari visi Larry Ellison, boss-nya. Dia memiliki sebuah misi yaitu “The End of Software”.
2005 - Sekarang
Cloud Computing sudah semakin meningkat popularitasnya, dari mulai penerapan sistem, pengunaan nama, dll. Amazon.com dengan EC2 (Elastic Computer Cloud); Google dengan Google App. Engine; IBM dengan Blue Cord Initiative; dsb. Perhelatan cloud computing meroket sebagaimana berjalanya waktu.
Sekarang, sudah banyak sekali pemakaian sistem komputasi itu, ditambah lagi dengan sudah meningkatnya kualitas jaringan komputer dan beragamnya gadget yang ada. Contoh dari pengaplikasianya adalah Evernote, Dropbox, Google Drive, Sky Drive, Youtube, Scribd, dll.

   C.      Manfaat Komputasi Awan 
   
Dari penjelasan tentang cloud computing diatas, ada banyak manfaat yang bisa kita ambil dari cloud computing, yaitu :
Skalabilitas, yaitu dengan cloud computing kita bisa menambah kapasitas penyimpanan data kita tanpa harus membeli peralatan tambahan, misalnya hardisk dll. Kita cukup menambah kapasitas yang disediakan oleh penyedia layanan cloud computing.
Aksesibilitas, yaitu kita bisa mengakses data kapanpun dan dimanapun kita berada, asal kita terkoneksi dengan internet, sehingga memudahkan kita mengakses data disaat yang penting.
Keamanan, yaitu data kita bisa terjamin keamanan nya oleh penyedia layanan cloud computing, sehingga bagi perusahaan yang berbasis IT, data bisa disimpan secara aman di penyedia cloud computing. Itu juga mengurangi biaya yang diperlukan untuk mengamankan data perusahaan.
Kreasi, yaitu para user bisa melakukan/mengembangkan kreasi atau project mereka tanpa harus mengirimkan project mereka secara langsung ke perusahaan, tapi user bisa mengirimkan nya lewat penyedia layanan cloud computing.
Kecemasan, ketika terjadi bencana alam data milik kita tersimpan aman di cloud meskipun hardisk atau gadget kita rusak.

   D.     Layanan Komputasi Awan    

a.      Infrastructure as a Service (IaaS),
Infrastructure as a Service (IaaS)adalah layanan komputasi awan yang menyediakan infrastruktur IT berupa CPU, RAM, storage, bandwith dan konfigurasi lain. Komponen-komponen tersebut digunakan untuk membangun komputer virtual. Komputer virtual dapat diinstal sistem operasi dan aplikasi sesuai kebutuhan. Keuntungan layanan IaaS ini adalah tidak perlu membeli komputer fisik sehingga lebih menghemat biaya. Konfigurasi komputer virtual juga bisa diubah sesuai kebutuhan. Misalkan saat storage hampir penuh, storage bisa ditambah dengan segera. Perusahaan yang menyediakan IaaS adalah Amazon EC2, TelkomCloud dan BizNetCloud.

b.      Platform as a Service
Platform as a Service adalah layanan yang menyediakan computing platform. Biasanya sudah terdapat sistem operasi, database, web server dan framework aplikasi agar dapat menjalankan aplikasi yang telah dibuat. Perusahaan yang menyediakan layanan tersebutlah yang bertanggung jawab dalam pemeliharaan computing platform ini. Keuntungan layanan PaaS ini bagi pengembang adalah mereka bisa fokus pada aplikasi yang mereka buat tanpa memikirkan tentang pemeliharaan dari computing platform. Contoh penyedia layanan PaaS adalah Amazon Web Service dan Windows Azure.

c.       Software as a Service
Software as a Service adalah layanan komputasi awan dimana kita bisa langsung menggunakan aplikasi yang telah disediakan. Penyedia layanan mengelola infrastruktur dan platform yang menjalankan aplikasi tersebut. Contoh layanan aplikasi email yaitu gmail, yahoo dan outlook sedangkan contoh aplikasi media sosial adalah twitter, facebook dan google+. Keuntungan dari layanan ini adalah pengguna tidak perlu membeli lisensi untuk mengakses aplikasi tersebut. Pengguna hanya membutuhkan perangkat klien komputasi awan yang terhubung ke internet. Ada juga aplikasi yang mengharuskan pengguna untuk berlangganan agar bisa mengakses aplikasi yaitu Office 365 dan Adobe Creative Cloud.

   E.      Implementasi Komputasi Awan       
Metode atau Cara Kerja Komputasi Awan

Berikut merupakan cara kerja penyimpanan data dan replikasi data pada pemanfaatan teknologi cloud computing. Dengan Cloud Computing komputer lokal tidak lagi harus menjalankan pekerjaan komputasi berat untuk menjalankan aplikasi yang dibutuhkan, tidak perlu menginstal sebuah paket perangkat lunak untuk setiap komputer, kita hanya melakukan installasi operating system pada satu aplikasi.
 Jaringan komputer yang membentuk awan (internet) menangani mereka sebagai gantinya. Server ini yang akan menjalankan semuanya aplikasi mulai dari e-mail, pengolah kata, sampai program analisis data yang kompleks. Ketika pengguna mengakses awan (internet) untuk sebuah website populer, banyak hal yang bisa terjadi. Pengguna Internet Protokol (IP) misalnya dapat digunakan untuk menetapkan dimana pengguna berada (geolocation). Domain Name System (DNS) jasa kemudian dapat mengarahkan pengguna ke sebuah cluster server yang dekat dengan pengguna sehingga situs bisa diakses dengan cepat dan dalam bahasa lokal mereka. Pengguna tidak login ke server, tetapi mereka login ke layanan mereka menggunakan id sesi atau cookie yang telah didapatkan yang disimpan dalam browser mereka. Apa yang user lihat pada browser biasanya datang dari web server.
Webservers menjalankan perangkat lunak dan menyajikan pengguna dengan cara interface yang digunakan untuk mengumpulkan perintah atau instruksi dari pengguna (klik, mengetik, upload dan lain-lain) Perintah-perintah ini kemudian diinterpretasikan oleh webservers atau diproses oleh server aplikasi. Informasi kemudian disimpan pada atau diambil dari database server atau file server dan pengguna kemudian disajikan dengan halaman yang telah diperbarui. Data di beberapa server disinkronisasikan di seluruh dunia untuk akses global cepat dan juga untuk mencegah kehilangan data.[butuh rujukan]
Web service telah memberikan mekanisme umum untuk pengiriman layanan, hal ini membuat service-oriented architecture (SOA) ideal untuk diterapkan. Tujuan dari SOA adalah untuk mengatasi persyaratan yang bebas digabungkan, berbasis standar, dan protocol-independent distributed computing. Dalam SOA, sumber daya perangkat lunak yang dikemas sebagai "layanan," yang terdefinisi dengan baik, modul mandiri yang menyediakan fungsionalitas bisnis standar dan konteks jasa lainnya. Kematangan web service telah memungkinkan penciptaan layanan yang kuat yang dapat diakses berdasarkan permintaan, dengan cara yang seragam.

Ada tiga poin utama yang diperlukan dalam implementasi cloud computing, yaitu :
a  .      Computer front end
Biasanya merupakan computer desktop biasa.
b  .      Computer Back And
Computer back end dalam skala besar biasanya berupa server computer yang dilengkapi dengan data center dalam rak-rak besar. Pada umumnya computer back end harus mempunyai kinerja yang tinggi, karena harus melayani mungkin hinggga ribuan permintaan data.
c  .       Penghubung antara keduanya
Penghubung keduanya bisa berupa jaringan LAN atau internet.


Implementasi Cloud Computing dalam pemerintahan (E-Goverment)   
Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan. E-Goverment dapat membantu para staff di bidang pemerintahan untuk memberikan pelayanan yang lebih baik ke masyarakat. Pemerintah dalam negara Indonesia telah menggunakan cloud computing.
Contoh pertama yaitu sebagai penyediaan sumber informasi. Badan Pengkajian Dan Penerapan Teknologi (BPPT) telah menyediakan layanan Cloud Computing sebagai layanan jasa alih daya pengelolaan TIK untuk instansi pemerintah. Layanan ini bertujuan untuk dapat mewujudkan percepatan e-government, karena memungkinkan pengguna pemerintah berkonsentrasi dalam memberikan layanan dan tidak dipusingkan dengan konfigurasi maupun pemeliharan perangkat teknologi informasi.

   F.       Contoh Komputasi Awan     
       
A.     Google Drive  
Google Drive adalah layanan penyimpanan Online yang dimiliki Google. Google Drive diluncurkan pada tanggal 24 April 2012. Sebenarnya Google Drive merupakan pengembangan dari Google Docs. Google Drive memberikan kapasitas penyimpanan sebesar 5GB kepada setiap penggunanya. Kapasitas tersebut dapat ditambahkan dengan melakukan pembayaran atau pembelian Storage.
Penyimpanan file di Google Drive dapat memudahkan pemilik file dapat mengakses file tersebut kapanpun dan dimanapun dengan menggunakan komputer desktop, laptop, komputer tablet ataupun smartphone. File tersebut juga dapat dengan mudah dibagikan dengan orang lain untuk berbagi pakai ataupun melakukan kolaborasi dalam pengeditan.
-          
      Fitur-fitur Google Drive      
  
Penyimpanan gratis sebesar 5GB
Google Drive memberikan fasilitas penyimpanan sebesar 5GB kepada penggunanya dengan cuma-cuma untuk menyimpan dokumen, baik berupa gambar, video, musik, ataupun file-file lain.
Memungkinkan membuat dokumen
Pada fitur ini Google Drive memungkinkan para penggunanya untuk membuat dokumen, seperti mengolah data, mengolah angka, membuat presentasi, form dan dokumen lainnya.
Berbagi file
Google Drive memudahkan untuk berbagi file dengan orang lain, dan juga memudahkan orang lain untuk melakukan pengeditan terhadap file yang kita buat.
Terintegrasi dengan layanan Google lainnya
Para pengguna layanan Google lainnya akan merasakan kemudahan dalam memanagement file dari Google Drive. Karena Google Drive secara otomatis terintegrasi dengan layanan google lainnya.
Fasilitas pencarian
Google Drive memberikan layanan pencarian yang lebih baik dan lebih cepat untuk para penggunanya dengan menggunakan kata kunci tertentu. Google Drive juga dapat mengenali gambar atau teks dari dokumen hasil scan.
Menampilkan berbagai file
Lebih dari 30 type file yang dapat dibuka dan ditampilkan oleh Google Drive, termasuk file video, file image, dan lain-lain tanpa mengharuskan pengguna untuk mengunduh dan menginstal software yang sesuai dengan tipe atau ekstensi file tersebut.
Menjalankan aplikasi
Google Drive juga mempunyai kemampuan untuk membuat, menjalankan dan membagi file aplikasi favorit yang dimiliki oleh pengguna.

        B.      Windows Azure         
Windows Azure adalah sistem operasi yang berbasis komputasi awan, dibuat oleh Microsoft untuk mengembangkan dan mengatur aplikasi serta melayani sebuah jaringan global dari Microsoft Data Centers. Windows Azure yang mendukung berbagai macam bahasa dan alat pemograman. Sistem operasi ini dirilis pada 1 Februari 2010.
-          Fitur-fitur Windows Azure    
Layanan Infrastruktur
Windows Azure menyediakan infrastruktur dengan skala yang sesuai dengan kebutuhan. Baik dalam membuat aplikasi baru atau menjalankan aplikasi yang telah disediakan.
Kembangkan dan Lakukan Percobaan
Windows Azure memungkinkan pengguna untuk melakukan pengembangan aplikasi dan langsung melakukan percobaan pada aplikasi tersebut secara cepat.

Big Data
Windows Azure menyediakan kapasitas data yang besar. Kapasitas ini didukung oleh Apache Hadoop.
Aplikasi Mobile
Windows Azure memberikan kemudahan dalam pembuatan aplikasi mobile. Aplikasi yang telah dibuat dan dapat langsung dimasukan ke penyimpanan komputasi awan.
Media
Layanan Media Windows Azure memperbolehkan untuk mengembangkan solusi penyebaran media, yang mana bisa menampilkan media dari Adobe Flash, Android, iOS, Windows, dan platform lainnya
Aplikasi Web
Windows Azure menawarkan keamanan dan fleksibilitas pengembangan, penyebaran, dan pilihan skala untuk berbagai macam ukuran aplikasi web.
Penyimpanan, Pencadangan, dan Pemulihan
Windows Azure menyediakan penyimpanan, pencadangan, dan solusi pemulihan data apapun.
Identitas dan Manajemen Akses
Windows Azure Active Directory memberikan layanan pengamanan pada identitas perusahaan. Serta melakukan manajemen pada banyak pengguna di sebuah perusahaan.
Integrasi
 Azure memperbolehkan pengguna untuk membawa seluruh aplikasi, data, perangkat, mitra ke perangkat lokal dan ke awan.
Manajemen Data
Komputasi Paralel

A.Definisi Komputer Paralel

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.

Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu :

Hukum Amdahl
Amdahl berpendapat, “Peningkatan kecepatan secara paralel akan menjadi linear, melipatgandakan kemampuan proses sebuah komputer dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan sebuah masalah.”

Hukum Gustafson
Pendapat yang dikemukakan Gustafson hampir sama dengan Amdahl, tetapi dalam pemikiran Gustafson, sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang digunakan.

B.Tujuan Komputer Paralel

Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan. Analogi yang paling gampang adalah, bila anda dapat merebus air sambil memotong-motong bawang saat anda akan memasak, waktu yang anda butuhkan akan lebih sedikit dibandingkan bila anda mengerjakan hal tersebut secara berurutan (serial). Atau waktu yg anda butuhkan memotong bawang akan lebih sedikit jika anda kerjakan berdua.
Performa dalam pemrograman paralel diukur dari berapa banyak peningkatan kecepatan (speed up) yang diperoleh dalam menggunakan tehnik paralel. Secara informal, bila anda memotong bawang sendirian membutuhkan waktu 1 jam dan dengan bantuan teman, berdua anda bisa melakukannya dalam 1/2 jam maka anda memperoleh peningkatan kecepatan sebanyak 2 kali.

C.Arsitektur Komputer Paralel:
  • Embarasingly Parallel adalah pemrograman paralel yang digunakan pada masalah-masalah yang bisa diparalelkan tanpa membutuhkan komunikasi satu sama lain. Sebenarnya pemrograman ini bisa dibilang sebagai pemrograman paralel yang ideal, karena tanpa biaya komunikasi, lebih banyak peningkatan kecepatan yang bisa dicapai. 
    • Taksonomi dari model pemrosesan paralel dibuat berdasarkan alur instruksi dan alur data yang digunakan:
  • SISD Single Instruction Single Datapath, ini prosesor tunggal, yang bukan paralel.
  • SIMD Single Instruction Multiple Datapath, alur instruksi yang sama dijalankan terhadap banyak alur data yang berbeda. Alur instruksi di sini kalau tidak salah maksudnya ya program komputer itu. trus datapath itu paling ya inputnya, jadi inputnya lain-lain tapi program yang digunakan sama.
  • MIMD Multiple Instruction Multiple Datapath, alur instruksinya banyak, alur datanya juga banyak, tapi masing-masing bisa berinteraksi.
  •  MISD Multiple Instruction Single Datapath, alur instruksinya banyak tapi beroperasi pada data yang sama.

D.Contoh Pengguanaan Paralel Computing.
Gambar 1. Penyelesaian sebuah masalah pada komputasi tunggal


Gambar 2. Penyelesaian Sebuah Masalah pada Komputasi Paralel

Dari perbedaan kedua gambar di atas, kita dapat menyimpulkan bahwa kinerja komputasi paralel lebih efektif dan dapat menghemat waktu untuk pemrosesan data yang banyak daripada komputasi tunggal.

            Dari penjelasan-penjelasan di atas, kita bisa mendapatkan jawaban mengapa dan kapan kita perlu menggunakan komputasi paralel. Jawabannya adalah karena komputasi paralel jauh lebih menghemat waktu dan sangat efektif ketika kita harus mengolah data dalam jumlah yang besar. Namun keefektifan akan hilang ketika kita hanya mengolah data dalam jumlah yang kecil, karena data dengan jumlah kecil atau sedikit lebih efektif jika kita menggunakan komputasi tunggal.

        Tujuan utama dari pemrosesan paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan. 











TREND SI/TI-KOMPUTASI DIMANA SAJA.

Teknologi dari zaman dahulu, sekarang, dan masa depan.

      A.     ZAMAN DAHULU
ALAT – ALAT KOMUNIKASI MASA LAMPAU
1. PRASASTI
    Menurut Kamus Besar Bahasa Indonesia, prasasti merupakan piagam yang tertulis pada batu,tembaga, dan sebagainya. Prasasti merupakan sumber sejarah penting untuk mengungkap peristiwa masa lalu. Prasasti merupakan sumber dokumen tertulis yang orisinil dan pasti terjamin keasliannya sebagai peninggalan masa lalu. Menurut Matrical Eulogitic Inscription, Ms. Dannel,Sanskrit Dictionary, Prasasti berarti tulisan yang berisi pujian dan merupakan anugerah yang diberikan seorang raja kepada rakyatnya dan berlakunya secara turun temurun. Istilah tersebut dalam Negara Kertagama dikatakan sebagai purwasarirareng prasatyalama tan rinaksan iwo, yang berarti hak-hak istimewa yang sejak dahulu dilindungi oleh prasasti kuno.
2. DAUN LONTAR
    Kegiatan surat-menyurat di Indonesia telah dimulai sejak masa kerajaan Kutai, Tarumanegara, Pajajaran, Majapahit, Sriwijaya, dan Mataram. Walaupun pada masa itu kegiatan tersebut masih terbatas pada kegiatan surat-menyurat antar kerajaan. Mereka menggunakan kulit kayu serta kulit bambu sebagai sarana untuk menulis.
3. ASAP
     Suku bangsa Indian Amerika menggunakan asap sebagai alat untuk Berkomunikasi dengan sukunya ataupun kepada suku lainnya. Biasanya, asap digunakan untuk mengirimkan pesan rahasia. Kepulan asap mengandung makna-makna tertentu yang hanya dapat dibaca oleh suku-suku di Indian, seperti kepulan satu kali yang berarti peringatan. Ketika mereka berperang juga menggunakan asap untuk berkomunikasi dengan lawan.
4. API UNGGUN YANG MENYALA
    Jika tadi asap, sekarang api unggun yang juga mempunyai peran yang di gunakan dan di akui oleh masyarakt zaman dulu sebagai alat komunikasi juga.
5. Anggota tubuh yang bernama Tangan (isyarat tangan)
     Anggota tubuh yang bernama tangan zaman dulu digunakan untuk komunikasi antar sesama manusia. Tangan bergerak sebagai isyarat saja, namun lawan komunikasi bisa memahami apa yang di maksudkan dengan gerakan tangan tersebut.
 ALAT - ALAT KOMUNIKASI TRADISIONAL
1. Kentongan
       Kentongan sebagai alat komunikasi yang ada di masyarakat. Biasanya di gunakan untuk mengumunkan suatu berita atau peristiwa yang terjadi. Para penjaga malam sering menggunakan kentongan sebagai meda komunikasi ketika ada maling. Sehingga mendengar suara yang di keluarkan dari kentongan itu membuat masyarakat keluar rumah untuk mencari tahu apa yang sedang terjadi.Informasi pasti tentang sejarah kentongan tidak di temukan dengan pasti, namun yang pasti bahwa kentongan ini di kenal sebagai alat komunikasi tradisional.
2. Lonceng
       Lonceng adalah suatu peralatan sederhana yang digunakanuntuk menciptakan bunyi. Bentuknya biasanya adalahsebuah tabung dengan salah satu sisi yang terbuka dan bergema saat dipukul. Alat untuk memukul dapat berupa pemukul panjang yang digantung di dalam lonceng tersebutatau pemukul yang terpisah. Menurut KBBI, loncengmemiliki dua pengertian, pertama lonceng adalah semacam bel yang dibunyikan untuk menentukan waktu ataumemberitahukan sesuatu, sedangkan pengertian yang kedua,lonceng adalah jam besar atau arloji. Lonceng-lonceng besar pada umumnya terbuat darilogam namun lonceng-lonceng kecil dapat pula terbuat dari keramik atau porselen.Dahulu lonceng digunakan untuk mengabarkan suatu berita kepada masyrakat dansebagai penanda waktu. Lonceng juga digunakan oleh umat Kristiani untuk memberitanda waktu beribadah, biasanya dibunyikan tiga kali, pada pukul 06.00. 12.00, dan18.00. Lonceng digunakan pertama kali dalam gereja Katolik sekitar tahun 400 masehi,dan dianggap diperkenalkan oleh Paulinus, Uskup Nola, sebuah kota di Campania, Italia.Penggunaannya menyebar luas dengan cepat dan tidak hanya digunakan untuk mengumpulkan umat dalam acara keagamaan, tetapi juga sebagai peringatan ketika ada bahaya.
3. Bedug
     Bedug adalah alat musik tabuh seperti gendang. Bedugmerupakan instrumen musik tradisional yang telah digunakansejak ribuan tahun lalu, yang memiliki fungsi sebagai alatkomunikasi tradisional, baik dalam kegiatan ritualkeagamaan maupun politik. Di Indonesia, sebuah bedug biasadibunyikan untuk pemberitahuan mengenai waktu salat atausembahyang. Bedug terbuat dari sepotong batang kayu besar atau pohon enau sepanjang kira-kira satu meter atau lebih. Bagian tengah batangdilubangi sehingga berbentuk tabung besar. Ujung batang yang berukuran lebih besar ditutup dengan kulit binatang yang berfungsi sebagai membran atau selaput gendang.Bila ditabuh, bedug menimbulkan suara berat, bernada khas, rendah, tetapi dapatterdengar sampai jarak yang cukup jauh.
4. Surat
       Berdasarkan prasasti dan dokumen yang ditemukan, surat-menyurat di Indonesia sudah ada sejak zaman Kerajaan Mulawarman, Sriwijaya, Tarumanegara, Mataram Kuno, Purnawarman, dan Majapahit. Masuknya agama Budha dan Hindu memicu budaya maneulis dan surat menyurat.

     B.      ALAT - ALAT KOMUNIKASI MODERN
1. Alat komunikasi Telepon
Telepon termasuk alat komunikasi yang di golongkan modern. Karena sudah menggunakan teknologi yang cukup canggih. Antar kota, antar negara sudah bisa saling berkomunikasi dengan melalui telepon dengan cepat.
2. HandPhone atau Telepon genggam
Handphone atau telepon genggam adalah sebuah terobosan dalam komunikasi masyarakat modern. Di mana orang bisa saling berkomunikasi di mana saja, asal ada sinyal yang bisa menghubungkan. Saat ini sudah banyak merek – merek terkenal yang memproduksi handpohe, karena memang pasarnya terus berkembang.
3. Media massa yang bernama Koran
Media yang satu ini menjadi media atau alat komunikasi modern yang punya kegunaan sebagai alat komunikasi, penyampaian pesan atau iklan sebuah usaha atau perusahaan. Selain itu koran selalu memberitakan informasi atau kejadian yang berhubungan dengan sosial, budaya, hukum, politik, teknologi dan masih banyak lagi. Seiring dengan berkembangnya teknologi, peran koran bukan lagi hanya di baca dalam bentuk cetak. Kini koran versi digital sudah banyak di temukan di internet.
4. Televisi
Televisi (TV) menjadi media komunikasi modern yang sekarang hampir setiap rumah memiliki “kotak ajaib” tersebut. Dengan adanya TV, banyak orang bisa mengetahui informasi berita dan bisa menonoton tayangan lain yang memberikan aspek edukasi atau hiburan. TV juga sebagai sarana membangun kebersamaan antar keluarga di rumah.
5. PDA
PDA atau Personal Digital Assistant adalah sebuah alat yang bisa membantu manusia dalam menyelesaikan tugasnya. Banyak data yang penting bisa di simpan dalam PDA. Fungsi PDA hampir sama dengan komputer atau laptop, hanya saja PDA lebih kecil ukurannya.
6. Komputer/ Laptop/ Tablet
Komputer/ Laptop/ Tablet telah memberikan warna baru bagi dunia telekomunikasi. Dengan alat tersebut banyak hal yang bisa dikerjakan, dari mulai menulis, menggambar, membuat video dan yang lain. Dari sisi hiburan komputer juga bisa. Kita bisa melihat film ,mendengar musik, bahkan bisa juga menonton televisi. Hal yang wajar jika Komputer/ Laptop/ Tablet di katakan sebagai alat komunikasi yang modern.

7. internet
 Internet merupakan salah satu produk TIK yang paling maju saat ini. Dahulu internet hanya dapat digunakan oleh kalangan dan dengan komponen tertentu saja. Tetapi saat ini orang yang dirumahpun bisa terhubung internet dengan modem.

    C.      Alat Komunikasi Masa Yang Akan Datang/ Masa Depan

Seperti yang kita ketahui perkembangan teknologi semakin jaman semakin berkembang, baik dari segi teknologi informasi maupun teknologi lainnya Salah satunya seperti alat komunikasi di atas , alat komunikasi diatas merupakan sebuah hp genggam transparan dengan layar sentuh yang mungkin saja bisa menjadi salah satu alat informasi yang canggih yang ikut mewarnai  dalam  teknologi  dunia komunikasi di masa depan
Direktur dari ElectroScience Laboratory, Ohio State University ini tengah berupaya untuk menghilangkan kebutuhan hardware ponsel seperti earphone Bluetooth dengan memasang perangkat komunikasi ke dalam baju. Anda tidak lagi perlu memegang ponsel di telinga Anda. Langkah yang ia lakukan tersebut merupakan bagian dari upaya untuk membuat ‘tekstil cerdas’ atau pakaian yang dikenakan namun memiliki perangkat elektronik yang mampu mengumpulkan, menyimpan, mengirim, dan menerima informasi di dalamnya.
Dari tiga mobil konsep yang  akan dipamerkan Toyota pada Tokyo Motor (TMS) 2009, salah satu yang sangat menarik adalah FT-EV II. Nama FT-EV merupakan akronim dari Future Toyota-E lectric Vehicle.
Pada mobil ini tidak lagi ditemukan setir dan pedal-pedal seperti layaknyamobil masa kini, baik yang menggunakan motor bakar, maupun listrik (bisajuga gabungan keduanya atau hibrida).
Bahwa mobil ini adalah alat transportasi yang praktis, hal itu memang belum bisa dibuktikan. Namun, tatanan interior memperlihatkan kolaborasi fungsi-fungsi komunikasi. Ini sangat berbeda dibandingkan dengan mobil konsep sebelumnya.
Selain sebagai alat mobilitas yang efisien dan praktis, mobil ini juga dirancang sebagai alat komunikasi atau pencari informasi. Dengan demikian, pengemudi dan penumpang akan menjadi bagian dari sistem jaringan informasi masa depan. Mobil akan memperoleh layanan melalui sistem navigasi.
Menurut Toyota, mobil ini bisa memenuhi berbagai kebutuhan pengemudi atau pemiliknya, antara lain mengunduh musik dan film. Mobil ini juga bisa dihubungkan ke jaringan rumah. Tepatnya, FT-EV akan menjadi alat informasi baru dalam bentuk jaringan.
Teknologi penggerak mobil ini diadopsi dari Toyota Hybrid System. Hal itu antara lain menggunakan baterai lithium-ion yang pada sekali isi bisa dipakai untuk menempuh jarak 90 km.
Itu cukup untuk penggunaan sehari-hari. Pasalnya, pemakaian energi kendaraan listrik sangat efisien. Energi pada mobil hanya dipakai jika mobil berjalan. Bila macet atau berhenti, energi listrik tetap tersimpan. Di samping itu, sistem ini tentu saja tidak ikut memperburuk kondisi lingkungan yang terus dirusak oleh mobil yang masih menggunakan bahan bakar fosil.
Bagi Toyota, FT-EVII diciptakan bukan untuk sekadar menyederhanakan mobil listrik pasca-bahan bakar fosil sebagai alat transportasi. Namun, itu untuk menjadikan mobil harmonis dengan lingkungan. Pastinya, FT-EV II dirancang untuk mereka yang harus melakukan mobilitas jarak dekat. Karena itu pula, mobil ini diposisikan sebagai kendaraan komuter urban.

Jumat, 28 Oktober 2016

1. Masa Prasejarah

Pada zaman ini, teknologi informasi dan komunikasi yang dilakukan oleh manusia berfungsi sebagai sistem untuk pengenalan bentuk-bentuk yang manusia kenal. Untuk menggambarkan informasi yang diperoleh, mereka menggambarkannya pada dinding-dinding gua tentang berburu dan binatang buruannya. Pada masa ini, manusia mulai mengidentifikasi benda-benda yang ada di sekitar lingkungan tempat tinggal mereka, kemudian melukiskannya pada dinding gua tempat tinggalnya. Awal komunikasi mereka pada zaman ini hanya berkisar pada bentuk suara dengusan dan menggunakan isyarat tangan.
Pada zaman prasejarah mulai diciptakan dan digunakan alat-alat yang menghasilkan bunyi dan isyarat, seperti gendang, terompet yang terbuat dari tanduk binatang, dan isyarat asap sebagai alat pemberi peringatan terhadap bahaya.

a. 3000 SM
Untuk yang pertama kali, tulisan digunakan oleh bangsa Sumeria dengan menggunakan simbol-simbol yang dibentuk dari piktografi sebagai huruf. Simbol atau huruf-huruf ini juga memiliki bentuk suara (penyebutan) yang berbeda sehingga mampu menjadi kata, kalimat, dan bahasa.

b. 2900 SM
Pada 2900 SM, bangsa Mesir Kuno menggunakan huruf hieroglif. Hieroglif merupakan bahasa simbol, dimana setiap ungkapan diwakili oleh simbol yang berbeda. Jika simbol-simbol tersebut digabungkan menjadi satu jaringan, maka akan menghasilkan sebuah arti yang berbeda. Bentuk tulisan dan bahasa hieroglif ini lebih maju dibandingkan dengan tulisan bangsa Sumeria.

c. 500 SM
Pada 500 SM, manusia sudah mengenal cara membuat serat dari pohon papyrus yang tumbuh di sekitar sungai Nil. Serat papyrus dapat digunakan sebagai kertas. Kertas yang terbuat dari serat pohon papyrus menjadi media untuk menulis atau media untuk menyampaikan informasi yang lebih kuat dan fleksibel dibandingkan dengan lempengan tanah liat yang sebelumnya juga digunakan sebagai media informasi.

d. 105 M
Pada masa ini, bangsa Cina berhasil menemukan kertas. Kertas yang ditemukan oleh bangsa Cina pada masa ini adalah kertas yang kita kenal sekarang. Kertas ini dibuat dari serat bambu yang dihaluskan, disaring, dicuci, kemudian diratakan dan dikeringkan. Penemuan ini juga memungkinkan sistem pencetakan yang dilakukan dengan menggunakan blok kayu yang ditoreh dan dilumuri oleh tinta atau yang kita kenal sekarang dengan sistem cap.

2. Masa Modern (1400 M sd Sekarang)

a. tahun 1455
Pada 1455, untuk pertama kalinya Johann Gutenberg mengembangkan mesin cetak dengan menggunakan plat huruf yang terbuat dari besi dan dapat diganti-ganti dalam bingkai yang terbuat dari kayu.

b. tahun 1830
Augusta Lady Byron menulis program komputer yang pertama di dunia. Ia bekerja sama dengan Charles Babbage menggunakan mesin analytical yang didesain sehingga mampu memasukkan data, mengolah data, dan menghasilkan bentuk keluaran dalam sebuah kartu. Mesin ini dikenal sebagai bentuk komputer digital yang pertama, meskipun cara kerjanya lebih bersifat mekanis dari bersifat digital.

c. tahun 1837
Samuel Morse mengembangkan telegraf dan bahasa kode morse bersama Sir William Cook dan Sir Charles Wheatstone. Morse menggunakan kode-kode sederhana untuk mewakili pesan-pesan yang ingin dikirimkan dengan menggunakan pulsa listrik melalui kabel tunggal. Namun sinyal-sinyal yang dapat dikirim dengan baik hanya berada dalam jarak 32 km. Untuk jarak yang lebih jauh, sinyal-sinyal yang diterima menjadi terlalu lemah untuk direkam. Kemudian, Morse membangun peralatan relai yang ditempatkan di setiap 32 km dari stasiun sinyal. Relai tersebut berfungsi untuk mengulangi sinyal yang diterima dan mengirimnya kembali ke 32 km berikutnya. Relai terdiri dari sakelar yang dioperasikan secara elektromagnetik. Sistem telegraf kemudian segera digunakan untuk bisnis yang membutuhkan pengiriman pesan secara cepat untuk jarak yang jauh, seperti surat kabar dan pesan untuk perjalanan kereta api.

d. tahun 1877
Pada 1877, Alexander Graham Bell menciptakan dan mengembangkan telepon yang dipergunakan pertama kali secara umum. Pada 1879, sistem pemanggilan telepon mulai menggunakan nomor yang menggantikan sistem pemanggilan nama. Hal ini untuk mencegah operator yang tidak mengenal semua pelanggan. Sistem penomoran telepon menggunakan huruf dan angka, dimana nomor telepon menggunakan sistem dua huruf dan lima digit angka.

e. tahun 1889
Pada 1889, Herman Hollerith menerapkan prinsip kartu perforasi untuk melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus yang dilakukan pada 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan berkembangnya populasi, Biro Sensus tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel. Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu. Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpan data. Tingkat kesalahan perhitungan juga dapat ditekan secara drasti.

f. tahun 1931
Pada 1931, Vannevar Bush membuat sebuah kalkulator untuk menyelesaikan persamaan differensial. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan pelajar dan mahasiswa. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan.

g. tahun 1939
Pada 1939, Dr. John V. Atanasoff dan dibantu oleh Clifford Berry berhasil menciptakan komputer elektronik digital pertama. Sejak saat ini, komputer terus mengalami perkembangan sehingga menjadi semakin canggih. Tentang sejarah perkembangan komputer ini akan dijelaskan pada bagian berikutnya.

h. Tahun 1973 - 1990
Saat ini, istilah internet diperkenalkan dalam sebuah paper tentang TCP / IP. Secara harfiah, internet (interconnected networking) diartikan sebagai jaringan komputer yang terhubung di dalam beberapa rangkaian. Jaringan pusat yang membentuk Internet diawali pada 1969 sebagai ARPANET yang dibangun oleh ARPA (United States Department of Defense Advanced Research Projects Agency). Beberapa penelitian awal yang disumbang oleh ARPANET di antaranya adalah metode jaringan tanpa pusat (decentralised network), teori queueing, dan metode pertukaran paket (packet switching).
Pada 1981, National Science Foundation mengembangkan backbone yang disebut CSNET dengan kapasitas 56 Kbps untuk setiap institusi dalam pemerintahan.
Pada 1 Januari 1983, ARPANET menukar protokol jaringan pusatnya, dari NCP ke TCP / IP. Ini merupakan awal dari Internet yang kita kenal sekarang. Kemudian pada 1986, IETF mengembangkan sebuah server yang berfungsi sebagai alat koordinasi di antara DARPA, ARPANET, DDN, dan Internet Gateway. Pada 1990-an, internet telah berkembang dan menyambungkan banyak pengguna jaringan-jaringan komputer yang ada
.
i. Tahun 1991 - Sekarang
Sistem bisnis dalam bidang IT pertama kali terjadi ketika CERN memungut bayaran dari para anggotanya untuk menanggulangi biaya operasionalnya. Pada 1992, mulai terbentuk komunitas internet dan diperkenalkannya istilah World Wide Web (www) oleh CERN. Pada 1993, NSF membentuk InterNIC untuk menyediakan jasa pelayanan internet menyangkut direktori dan penyimpanan data serta database (oleh AT & T), jasa registrasi (oleh Network Solution Inc), dan jasa informasi (oleh General Atomics / CERFnet). Pada 1994, pertumbuhan internet melaju dengan sangat cepat dan mulai merambah ke dalam berbagai segi kehidupan manusia dan menjadi bagian yang tidak dapat dipisahkan dari manusia. Pada 1995, perusahaan umum mulai diperkenankan menjadi provider dengan membeli jaringan di backbone. Langkah ini memulai pengembangan teknologi informasi, khususnya internet dan penelitian-penelitian untuk mengembangkan sistem dan alat yang lebih canggih.

Jenis jenis Profesi Di Bidang IT dan tugasya

profesi yang berhubungan dengan teknologi komputasi, seperti jaringan, perangkat keras, perangkat lunak, Internet, atau orang-orang yang bekerja dengan adanya teknologi. Banyak perusahaan kini memiliki departemen IT untuk mengelola komputer, jaringan, dan bidang teknis lainnya dari bisnis mereka.
Posisi / Jabatan dalam Dunia IT yang dikutip dari Indonesia Salary Guide 2006 dan berbagai sumber, antara lain: System Analyst, Analyst Programmer, ERP (enterprise resource planning) Consultant, Systems Programmer / Software Engineer, Web Designer, Systems Engineer, Tester, Database Administrator , Manager, IT Manager, Project Manager, Account Manager, Helpdesk Analyst, IT Executive, IT Administrator, Network Administrator, Security Network Analyst, Network Support Engineer, Business Development, dan masih banyak lagi.

DESK JOB PROFESI IT

Di dalam dunia IT sangat banyak sekali akan jenis pekerjaan yang bisa di lakukan oleh pekerja IT. Diantaranya memang di wajibkan untuk memiliki beberapa keahlian mendasar sebuah program. Hal tersebut sangat wajar, meninggat pekerjaan IT merupakan pelerjaan yang menuntut akan skill dan ke gigihan serta logika yang baik. Berikut adalah beberapa perkerjaan yang biasa ada dalam profesi IT. Home


JENIS -jenis PROFESI DI BIDANG IT BESERTA JOB DESK NYA:
1. IT Support Officer
kualifikasi:
1. D3 / S1 bidang Ilmu Komputer
2. Mahir Windows System, Linux System, Networking, Troubleshooting
3. Mampu bekerja dalam individu / tim
dunia IT
4. Memiliki motivasi kerja yang tinggi, energik, dan kreatif
5. Ulet dan pekerja keras
6. Bertanggung jawab terhadap pekerjaan
7. Menguasai bahasa pemrograman AS / 400 atau IT product development dan networking komunikasi data atai metodologi pengembangan aplikasi (SDLC, waterfall) dan project management
Tanggung Jawab:
1. Menerima, memprioritaskan dan menyelesaikan permintaan bantuan IT
2. Membeli hardware IT, software dan hal-hal lain yang berhubungan dengan hal tersebut.
3. Instalasi, perawatan dan penyediaan dukungan harian baik untuk hardware & software Windows & Macintosh, peralatan termasuk printer, scanner, hard-drives external, dll
4. Korespondensi dengan penyedia jasa eksternal termasuk Internet Service Provider, penyedia jasa Email, hardware, dan software supplier, dll
5. Mengatur penawaran harga barang dan tanda terima dengan supplier untuk kebutuhan yang berhubungan dengan IT
6. Menyediakan data / informasi yang dibutuhkan untuk pembuatan laporan department reguler
2. Network Administrator
kualifikasi:
1. D3 / S1 bidang Ilmu Komputer
2. Usia 25-30 tahun
3. Pengalaman di bidang IT Network / Network Administrator 2-3 tahun
4. Memahami LAN, WAN, Mailserver, PDC / BDC, Linux / Free BSD
5. Menguasai Linux Redora Server
6. Menguasai secara mendalam Win2000 administration tool
7. Mengikuti perkembangan TI terbaru
8. Memiliki motivasi kerja yang tinggi, energik, dan kreatif
9. Mampu berbahasa inggris aktif, lisan maupun tulisan

Tugas dan Tanggung Jawab antara lain:
- Maintain dan perawatan jaringan LAN
- Archive data
- Maintain dan perawatan komputer
3. Delphi Programmer
kualifikasi:
1. S1 Teknologi Informasi
2. Usia 22-26 tahun
3. Mampu berbahasa inggris aktif, lisan maupun tulisan
4. Mengerti dan memahami SQL Command, Oracle database, MySQL dan MSSQL Server.
5. Memiliki karakter dan attitude yang baik
6. Mampu bekerja dengan supervisi yang minim
7. Mampu bekerja dalam Tim
8. IPK min. 2,75
9. Pengalaman 0-2 tahun
Tanggung Jawab:
a. Menguasai bahasa pemrograman Borland Delphi
b. Berpengalaman dalam database programming
c. Mengerti multi tier programming dan object oriented programming
4. Network Engineer
kualifikasi:
1. S1 bidang Informatika
2. Pengalaman kerja sebagai Network Engineer
3. Memiliki sertifikasi setara Network Engineer (CCNA)
4. Menguasai dan wajib berpengalaman minimal 1 tahun mengelola LAN
5. Mengerti hardware (PC, Printer, Hub, dll)
6. Menguasai MS Windows, Linux dan Office
7. Menguasai PC Remote misal PC Anywhere atau lainnya
8. Menguasai database (SQL Server) merupakan nilai tambah



Tugas dan Tanggung Jawab:
1. Maintenance LAN dan Koneksi Internet
2. Maintenance hardware
3. Maintenance database dan file
4. Help Desk
5. Inventory
5. IT Programmer
kualifikasi:
1. Lulusan S1 Teknologi Informasi
2. Menguasai PHP, Java, OOP, MySQL, VB. NET / C #, C ++
3. Pengalaman min 2 tahun
4. Mampu berbahasa inggris aktif, lisan maupun tulisan
5. Usia 20-30 tahun
6. Mampu melakukan Presentasi
7. Dapat bekerja dalam Tim
Tanggung Jawab:
1. Ambil bagian dalam pengembangan dan integrasi perangkat lunak
2. Mengembangkan secara aktif kemampuan dalam pengembangan perangkat lunak
3. Menerima permintaan user untuk masalah-masalah yang harus diselesaikan
4. Menyediakan dukungan dan solusi masalah konsumen baik untuk konsumen internal maupun eksternal
5. Bertanggung jawab atas kepuasan terkini pelanggan
6. Melakukan tugas-tugas yang berkaitan dan tanggung jawab yang diminta, seperti dalam sertifikat dan menuruti rencana dasar perusahaan untuk membangun kecakapan dalam portfolio pruduk IBM
7. Mengerjakan macam-macam tugas terkait seperti yang diberikan
8. Membentuk kekompakan maksimum dalam perusahaan bersama dengan rekan-rekan dalam perusahaan
6. System Analyst
kualifikasi:
1. Pendidikan min S1
2. Pengalaman di bidangnya min 3 tahun
3. Usia maksimal 40 tahun
4. Mahir membuat software database windows / web sesuai kebutuhan perusahaan, pengolahan, dan maintenance database.
5. Pengalaman mendevelop Business Intelligence / Datawarehouse / OLAP adalah sustu nilai tambah
6. Jujur, bertanggung jawab, cepat belajar hal-hal baru, ramah, berorientasi customer service, mampu bekerja mandiri dengan minimal supervisi maupun sebagai tim
7. Menguasai pemrograman visual windows dan web, programming (NET, VB, Delphi, PowerBuilder, Clarion, dll) dan konsep RDBMS (SQL Server / Oracle / MySQL / ASA, dll)
Tanggung Jawab Lainnya:
1. Membantu petugas dari deparemen lain dalam permasalahan yang menyangkut computer
2. Menyediakan waktu untuk on-the-job training kepada pegawai baru.
3. Mengadakan orientasi tentang komputer kepada staf baru
4. Bertanggung jawab dalam sistem pengoperasian dan sub-sistem yang berhubungan.
5. Menyediakan support di tingkat sistem untuk pengoperasian sistem bagi multi-user, peralatan hardware dan software, termasuk instalasi, konfigurasi, perbaikan, dan pemeliharaan segala perangkat tersebut.
6. Cari alternatif untuk mengoptimalkan penggunaan komputer. 1
7) IT consultant / compliance
Ada beberapa turunan dari bidang pekerjaan ini yang diantaranya adalah:
IT auditor
Tugas IT auditor yaitu Melakukan evaluasi dan rekomendasi atas lingkungan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISA, CGEIT dan CIA.
security consultant
Tugas Security consultant adalah Melakukan evaluasi dan rekomendasi khusus untuk keamanan IT di sebuah perusahaan. Sertifikasi yang terkait dengan hal ini adalah CISSP, Cism, dan SANS.
IT compliance
Tugas IT compliance adalah Melakukan evaluasi atas kepatuhan lingkungan IT suatu perusahaan terhadap beberapa regulasi yang terkait dengan perusahaan tersebut baik itu dari internal maupun external.
penetration tester
Tugas Penetration tester adalah Melakukan evaluasi atas keamanan suatu sistem dengan cara mencoba menerobos seperti seorang hacker. Sertifikasi yang terkait adalah CEH dan CHFI. Meskipun demikian, pengalaman dan knowledge hacking lebih diutamakan untuk menjadi profesi ini.
8. Teknisi Komputer
Jenis pekerjaan ini misalnya teknisi komputer adalah merakit komputer (biasa ditemui di toko komputer), memasang jaringan dan infrastruktur IT lainnya (petugas lapangan). Untuk pekerjaan ini tidak dibutuhkan tingkat kesarjanaan. Kebanyakan posisi ini ditempati oleh orang2 lulusan SMU atau STM.


9. Administrator
Ada beberapa tipe administrator yang dimaksud yaitu administrator database, administrator operating system, administrator jaringan, dan administrator aplikasi (misal ERP). Masing-masing memiliki keahlian spesifik dibidangnya dan bahkan sertifikasi khusus untuk masing2 teknologi, seperti Microsoft, Cisco, Oracle, dll. Sertifikasi ini menjadi salah satu tolak ukur bagi perusahaan dalam meng-hire orang-orang diposisi ini. Kebanyakan posisi ini ditempati oleh orang2 lulusan sarjana IT.
10. IT Art / Designer
pengertian IT Art / Designer adalah. Pekerjaan yang terkait dengan bidang ini adalah web designer, image designer, dan animator (2D / 3D). Disini sangat dibutuhkan orang-orang yang memiliki jiwa seni yang tinggi, karena memang pekerjaan ini akan mengutamakan dari sisi art. Meskipun seseorang bisa menggunakan tools spt Adobe Photoshop, Macromedia Dreamworks, 3D animation tool dan lainnya, namun tidak akan ada gunanya jika mereka tidak memiliki jiwa seni.
Job description profesi-profesi IT di Amerika Serikat antara lain:
Network Administrator, bertanggung jawab untuk menyiapkan, menginstalasi, dan memonitor jaringan LAN dan WAN, melakukan berbagai evaluasi, pemeliharaan, instalasi, dan tugas-tugas pelatihan untuk memastikan kinerja jaringan komputer perusahaan dan memenuhi kepuasan pengguna.
IT Manager, bertugas mengawasi semua staff di departemen IT, serta memberikan bimbingan, arahan dan pelatihan kepada karyawan junior terutama pada berbagai tugas yang mungkin sulit mereka lakukan. IT manager juga menerapkan sistem keamanan IT dalam organisasi untuk memastikan keamanan data dan sistem IT, mengawasi organisasi sistem WAN, mengawasi pengelolaan dan pemeliharaan stasiun kerja komputer, mengawasi pelatihan staff untuk memastikan mereka mampu menggunakan software dan hardware komputer secara kompeten, memberikan dukungan dalam mengatasi masalah -masalah komputer, mengawasi penyimpanan yang tepat dari semua data perusahaan dan pengarsipan record dan back up, serta menyediakan dukungan teknis kepada karyawan ahli komputer lain dalam organisasi. IT manager berinteraksi dengan klien setiap hari untuk dpat melihat dan memahami masalah IT mereka dan memberikan solusi yang kompeten untuk masalah tersebut. IT manager memastikan sistem berjalan lancar dan efisien dari semua sistem IT dalam organisasi, menjaga informasi karyawan pada perubahan berbagai teknologi yang sedang berlangsung dalam organisasi, berkomunikasi dengan manajemen puncak dalam hal isu-isu terkait IT, serta mengidentifikasi sistem komputer baru dan tren di pasar sehingga status organisasi IT selalu berada pada barisan terdepan. IT manager mengorganisasi dan memimpin rapat tim, menjaga timya termotivasi dan membantu mereka untuk memenuhi tujuan perusahaan, memastikan bahwa persyaratan perizinan standar lokal terpenuhi dan dipenuhi, dan hadir dengan anggaran untuk departemen dan mengimplementasikannya.
Dunia sistem informasi
Database Administrator, bekerja sama dengan profesional komputer lain seperti analis data, web peveloper dan programer komputer. Database Administrator mengidentifikasi kebutuhan klien dan memenuhi kebutuhan-kebutuhan melalui data penelitian yang tepat, mengumpulkan data, mengorganisasikannya, dan mengelolanya. Database Administrator mengembangkan database komputer dan mengaturnya, termasuk menulis instruksi yang tepat melalui bahasa pemrograman komputer untuk mengumpulkan dan memilah data yang relevan. Database Administrator memastikan bahwa sistem komputer dan database bekerja dengan baik sebagaimana mestinya, hal ini dikenal sebagai database performance tuning. Database Administrator menguji sistem database untuk memastikan bahwa mereka bekerja dengan benar, memastikan mem-back up data yang dilakukan secara berkala dalam kasus data akan hilang atau hancur, memulihkan data yang hilang atau rusak, serta memastikan integritas dan keamanan data yang dikumpulkan. Apabila terjadi masalah dalam database, Database Administrator memperbaikinya untuk memastikan berfungsinya sistem, mengawasi dan mengendalikan sumber data dalam sebuah organisasi. Database Administrator memastikan bahwa data yang dibutuhkan selalu tersedia bagi mereka yang membutuhkan sehingga orang yang tepat selalu dapat menemukan data yang benar ketika mereka membutuhkannya, dan menghabiskan banyak waktu di depan komputer.
Programmer Analyst, hanya menulis, memodifikasi dan me-review software komputer. Programmer Analyst bertanggung jawab untuk menginterprestasi coding pekerjaan Software Engineer dan menjalankannya dengan sebuah komputer, mengujinya, meng-encoding, mendokumentasikan, dan men-debug program.
Software Engineer, sedang dalam permintaan yang besar dalam berbagai sektor industri IT. Software Engineer bertanggung jawab untuk pengembangan software baru dan meningkatkan kemampuan software yang sudah ada. Lebih banyak peluang terbuka untuk Software Engineer dan Software Developer dalam industri lain karena mereka membuka diri terhadap meningkatnya penggunaan komputer dalam melaksanakan tugas-tugas penting. Saat ini, Software Engineer dapat ditemukan dalam produksi dan sektor jasa.
Project Manager, memastikan bahwa instalasi sistem yang terdiri dari hardware komputer dan jaringan bersama dengan software sistem dan aplikasi membuat keutuhan sinergis yang memungkinkan bisnis untuk mendapatkan manfaat dari keuntungan yang dijanjikan tersebut. Seringkali terdiri dari tim departemen user, wakil perusahaan departemen IT, komputer dan vendor jaringan, software OS dan vendor database dan vendor aplikasi, IT Project Manager membawa semua sumber daya yang diperlukan bersama-sama untuk komisi sistem baru dalam waktu singkat dan dengan biaya minimal bagi perusahaan.

System Engineer, tanggung jawab utama dari System Engineer adalah memastikan bahwa semua sistem perusahaan berfungsi dengan lancar, memastikan bahwa setiap karyawan perusahaan semakin mampu untuk data tertentu, dan memastikan bahwa departemen IT perusahaan berjalan lancar.