iPERKEMBANGAN TEKNOLOGI INFORMASICLOUD COMPUTING (KOMPUTASI AWAN)MAKALAHdalam rangka melengkapi perkuliahan mata kuliah Pe...
iKATA PENGANTARPuji dan syukur saya panjatkan kehadirat Allah SWT, berkat limpahan rahmat dankarunia-Nya. Saya dapat menye...
iiDAFTAR ISIKATA PENGANTAR..............................................................................................iD...
1BAB IPENDAHULUAN1.1 Latar BelakangPerkembangan Informasi saat ini sudah sangat maju dimana banyak konsep yangberkembang s...
2Pada sistem back end terdapat bermacam jenis komputer, server, dan sistempenyimpanan. Secara teori, sistem cloud computin...
3BAB IIPEMBAHASAN2.1 Pengertian Cloud Computing (komputasi awan)Cloud computing pada dasarnya adalah menggunakan Internet-...
4GoogleApps menyediakan aplikasi bisnis umum secara sharing yang diakses melalui suatupenjelajah web dengan perangkat luna...
52.2 Layanan, Karakteristik Cloud ComputingDengan semakin maraknya pembicaraan seputar cloud computing, semakin banyakperu...
65. Measured Service (layanan yang terukur)Sebuah layanan cloud computing harus disediakan secara terukur, karena nantinya...
7platform tersebut. Penguna PaaS tidak memiliki kendali terhadap sumber dayakomputasi dasar seperti memory, media penyimpa...
8penyimpanan, dilengkapi dengan sistem operasi dan juga platform pengembanganaplikasi yang bisa disewa dengan perhitungan ...
9Organisasi yang mempunyai pegawai/pengguna dapat mengakses informasidimanapun mereka berada. Cloud dapat membuat manajeme...
102.4 Perusahaan Penyedia Jasa Cloud ComputingPerusahaan yang menyediakan layanan semacam ini adalah Google, Microsoft,Zoh...
11BAB IIIPENUTUP3.1 KesimpulanKesimpulannya, dengan cloud computing konsumen membebaskan diri daritanggung jawab untuk men...
12DAFTAR PUSTAKAhttp://id.wikipedia.org/wiki/Komputasi_awan diakses hari Rabu 9 Nopember 2011 pukul 19.11WIBhttp://www.ant...
Upcoming SlideShare
Loading in …5
×

Makalah pti cloud computing

819 views

Published on

cloud computing

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
819
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Makalah pti cloud computing

  1. 1. iPERKEMBANGAN TEKNOLOGI INFORMASICLOUD COMPUTING (KOMPUTASI AWAN)MAKALAHdalam rangka melengkapi perkuliahan mata kuliah Pengenalan Teknologi Informasiyang dibina oleh Bapak Undang Syaripudin,SH.,M.KomOlehRifqi Syamsul FuadiKelas IF DNIM : 1211705138Teknik Informatika/Sains dan Teknologi2011
  2. 2. iKATA PENGANTARPuji dan syukur saya panjatkan kehadirat Allah SWT, berkat limpahan rahmat dankarunia-Nya. Saya dapat menyelesaikan tugas makalah yang betemakan “PerkembanganTeknologi Informasi” sebagai syarat untuk mengikuti Ujian Tengah Semester.Perkembangan dunia teknologi saat ini menggunakan konsep-kosenp sosialnetworking, openess, share, colaborations, mobile, pemeliharaan yang mudah, one click,terdistribusi / tersebar, scalability, Concurency dan Transparan, dewasa ini marak trendteknologi yang masih terus diteliti dalam penelitian-penelitian para pakar IT di dunia, yaitukomputasi awan atau Cloud Computing.Saya menyadari bahwa makalah ini masih banyak kesalahan dan kekurangannya.Untuk itu saya mohon kritik dan saran yang membangun demi kesempurnaan makalah ini.Bandung, 13 Nopember 2011Rifqi Syamsul Fuadi
  3. 3. iiDAFTAR ISIKATA PENGANTAR..............................................................................................iDAFTAR ISI ...........................................................................................................iiBAB I PENDAHULUAN1.1 Latar Belakang...................................................................................................11.2 Rumusan Masalah.............................................................................................. 21.3 Tujuan Penulisan ............................................................................................... 2BAB II PEMBAHASAN2.1 Pengertian Cloud Computing ............................................................................ 32.2 Layanan, Karakteristik Cloud Computing ........................................................ 52.3 Kelebihan dan Kekurangan Cloud Computing.................................................. 82.4 Perusahan Penyedia Jasa Cloud Computing.................................................... 10BAB III PENUTUP3.1 Kesimpulan......................................................................................................113.2 Saran ............................................................................................................... 11DAFTAR PUSTAKA............................................................................................ 12
  4. 4. 1BAB IPENDAHULUAN1.1 Latar BelakangPerkembangan Informasi saat ini sudah sangat maju dimana banyak konsep yangberkembang seperti openness, one click, sharing, social networking. Saat ini terdapat trendteknologi yang masih terus digali dalam penelitian-penelitian para pakar IT didunia, yaituCloud Computing (Komputasi Awan).Komputasi Awan yang juga sering disebut dengan istilah Cloud Computingmerupakan penggunaan teknologi komputer yang ditujukan untuk tujuan pengembanganinformasi berbasis internet dimana layanan internet tersebut didukung oleh teknologi yangberpusat di awan. Komputasi Awan merupakan suatu jenis teknologi komputasi yangmenyediakan kemampuan yang berhubungan dengan teknologi informasi sebagai suatulayanan dimana memungkinkan user dapat mengakses data melalui teknologi KomputasiAwan (Cloud Computing).User tidak perlu memiliki pengetahuan atau kendali terhadap teknologi yangmendukung layanan tersebut. Dimana suatu saat dengan menggunakan teknologi cloudcomputing kita dapat memakainya sebagai tempat media penyimpanan data, aplikasi yangmemudahkan kita dalam mengakses data yang kita inginkan dari berbagai macam cloud,oleh karena itu dengan menggunakan teknologi cloud computing ini diharapkan banyakmemberi manfaat atau keuntungan baik dari providernya sendiri maupun penggunateknologi tersebut. Dengan teknologi cloud computing ini dapat memberikan berbagaimacam layanan kepada user secara redistribusi dan dapat di akses dari berbagai macambentuk device.Cloud computing mempunyai model yang dapat mendukung service yang biasadisebut dengan Everything as a Service. Sistem dari cloud computing dibagi menjadi 2yaitu front end dan back end. Antara front end dan back end terkait satu sama lain melaluijaringan yang disebut Internet. Front end adalah bagian dimana pengguna computer (user)atau client berada. Sedangkan back end adalah bagian dimana cloud dari sistem itu berada.Front end juga meliputi komputer client atau komputer jaringan dan aplikasiyang dibutuhkan untuk dapat mengakses sistem cloud computing. Tidak semua cloudcomputing memiliki user interface yang sama. Contohnya layanan seperti web browser danlayanan email antara satu dengan yang lain memiliki perbedaan akses yang dimiliki atauperbedaan interface.
  5. 5. 2Pada sistem back end terdapat bermacam jenis komputer, server, dan sistempenyimpanan. Secara teori, sistem cloud computing bisa termasuk didalamnya bermacamprogram komputer mulai dari pemrosesan data hingga video game, dan biasanya setiapaplikasi memiliki server yang berbeda. Server pusat dari cloud computing akan mengatursistem mulai dari memonitoring lalu lintas client dan permintaannya, dan menjaminsemuanya berjalan dengan baik dan benar. Semuanya itu berjalan dengan sejumlahprotokol dan menggunakan software khusus yang disebut middleware. Middleware inilahyang memungkinkan komputer dijaringan dapat berkomunikasi satu dengan lainnya.Aplikasi yang terdapat pada cloud computing pada dasarnya tanpa batas. Denganmiddleware yang tepat, sistem cloud computing dapat mengeksekusi semua programlayaknya komputer biasa. Jadi, pada dasarnya apapun yang biasa dilakukan pada sebuahPC atau laptop pasti dapat dikerjakan pada cloud computing.1.2 Rumusan Masalah1. Apa itu Cloud Computing?2. Layanan (service) apa saja yang ditawarkan oleh Cloud Computing?3. Apa kelebihan dan kekurangan dari teknologi Cloud Computing?4. Perusahaan mana saja yang sudah menyediakan jasa cloud computing?1.3 TujuanAdapun yang menjadi tujuan dari penulisan makalah ini adalah untuk mengetahuiperkembangan teknologi dimasa kini khususnya mengenai cloud computing, layanan apasaja yang ditawarkan oleh cloud computing, kelebihan dan kekurangan dari teknologicloud computing, dan perusahaan yang menyediakan jasa cloud computing.
  6. 6. 3BAB IIPEMBAHASAN2.1 Pengertian Cloud Computing (komputasi awan)Cloud computing pada dasarnya adalah menggunakan Internet-based service untukmen-support business process. Kata-kata “Cloud” sendiri merujuk kepada simbol awanyang di dunia TI digunakan untuk menggambarkan jaringan internet (internet cloud).Cloud computing adalah gabungan pemanfaatan teknologi komputer (“komputasi”) danpengembangan berbasis internet (“awan”).Cloud (awan) merupakan metafora dari internet, sebagainmana awan yang sering digambarkan di diagram jaringan komputer.Awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastrukturkompleks yang disembunyikannya adalah suatu modal komputasi dimana kapabilitasterkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehinggapengguna dapat mengaksesnya lewat Internet “di dalam awan” tanpa pengetahuantentangnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yangmembantunya.Cloud Computing secara sederhana adalah layanan teknologi informasi yang bisadimanfaatkan atau diakses oleh pelanggannya melalui jaringan internet.Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dantren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantunganterhadap internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh,
  7. 7. 4GoogleApps menyediakan aplikasi bisnis umum secara sharing yang diakses melalui suatupenjelajah web dengan perangkat lunak dan data yang tersimpan di server.Wikipedia mendefinisikan cloud computing sebagai “komputasi berbasisInternet, ketika banyak server digunakan bersama untuk menyediakan sumber daya,perangkat lunak dan data pada komputer atau perangkat lain pada saat dibutuhkan, samaseperti jaringan listrik”.Adapun struktur dari Cloud computing:
  8. 8. 52.2 Layanan, Karakteristik Cloud ComputingDengan semakin maraknya pembicaraan seputar cloud computing, semakin banyakperusahaan yang mengumumkan bahwa mereka menyediakan layanan cloud computing.Akan sangat membingungkan bagi kita para pengguna untuk memastikan bahwa layananyang akan kita dapatkan adalah cloud computing atau bukan.Untuk mudahnya, dari semuadefinisi yang ada, dapat diintisarikan bahwa cloud computing ideal adalah layanan yangmemiliki 5 karakteristik berikut ini.1. On-Demand Self-Services (swalayan)Sebuah layanan cloud computing harus dapat dimanfaatkan oleh pengguna melaluimekanisme swalayan dan langsung tersedia pada saat dibutuhkan. Campur tanganpenyedia layanan adalah sangat minim. Jadi, apabila kita saat ini membutuhkanlayanan aplikasi CRM (Customer Relationship Management), maka kita harusdapat mendaftar secara swalayan dan layanan tersebut langsung tersedia saat itujuga.2. Broad Network Access (akses pita lebar)Sebuah layanan cloud computing harus dapat diakses dari mana saja, kapan saja,dengan alat apa pun, asalkan kita terhubung ke jaringan layanan. Dalam contohlayanan aplikasi CRM di atas, selama kita terhubung ke jaringan Internet, sayaharus dapat mengakses layanan tersebut, baik itu melalui laptop, desktop, warnet,handphone, tablet, dan perangkat lain.3. Resource Pooling (sumber daya terkelompok)Sebuah layanan cloud computing harus tersedia secara terpusat dan dapat membagisumber daya secara efisien. Karena cloud computing digunakan bersama-sama olehberbagai pelanggan, penyedia layanan harus dapat membagi beban secara efisien,sehingga sistem dapat dimanfaatkan secara maksimal.4. Rapid Elasticity (elastis)Sebuah layanan cloud computing harus dapat menaikkan (atau menurunkan)kapasitas sesuai kebutuhan. Misalnya, apabila pegawai di kantor bertambah, makakita harus dapat menambah user untuk aplikasi CRM tersebut dengan mudah.Begitu juga jika pegawai berkurang. Atau, apabila kita menempatkan sebuahwebsite berita dalam jaringan cloud computing, maka apabila terjadi peningkatkantraffic karena ada berita penting, maka kapasitas harus dapat dinaikkandengan cepat.
  9. 9. 65. Measured Service (layanan yang terukur)Sebuah layanan cloud computing harus disediakan secara terukur, karena nantinyaakan digunakan dalam proses pembayaran. Harap diingat bahwa layanan cloudcomputing dibayar sesuai penggunaan, sehingga harus terukur dengan baik.Layanan cloud computing diantaranya :1. Software as a Service (SaaS)SaaS merupakan evolusi lebih lanjut dari konsep ASP (Application ServiceProvider). Hanya saja, pelanggan tidak memiliki kendali penuh atas aplikasi yangmereka sewa. Hanya fitur-fitur aplikasi yang telah disediakan oleh penyedia sajayang dapat disewa oleh pelanggan. Dan karena arsitektur aplikasi SaaS yangbersifat multi tenant, memaksa penyedia untuk hanya menyediakan fitur yangbersifat umum, tidak spesifik terhadap kebutuhan pengguna tertentu.Software as a service berarti aplikasi tersedia bagi user dalam bentuk layananberbasis subscribtion sesuai kebutuhan user (on-demand). Jadi, denganpengaplikasian model ini, user tidak perlu lagi membeli lisensi dan melakukaninstalasi untuk sebuah aplikasi, tetapi cukup membayar biaya sesuai pemakainnyasaja. Secara teknis, model aplikasi ini memanfaatkan web-based interface yangdiakses melalui web browser dan berbasis teknologi Web 2.0 (Robbins, 2009).Contoh SaaS yaitu layanan CRM online Salesforce.com, Zoho.com, dengan hargayang sangat terjangkau, menyediakan layanan SaaS yang cukup beragam, mulaidari layanan word processor seperti Google Docs, project management, hinggainvoicing online. Layanan akunting online pun tersedia, seperti yang diberikan olehXero.com dan masih banyak lagi. IBM dengan Lotuslive.com nya dapatdijadikan contoh untuk layanan SaaS di area kolaborasi/unified communication.Sayangnya untuk pasar dalam negeri sendiri, masih sangat sedikit yang mau berinvestasi untuk menyediakan layanan SaaS ini.2. Platform as a Service (PaaS)PaaS adalah layanan yang menyediakan modul-modul siap pakai yang dapatdigunakan untuk mengembangkan sebuah aplikasi, yang hanya bisa berjalan diatas
  10. 10. 7platform tersebut. Penguna PaaS tidak memiliki kendali terhadap sumber dayakomputasi dasar seperti memory, media penyimpanan, processing power dan lain-lain, yang semuanya diatur oleh provider layanan ini.Contohnya adalah Google AppEngine, yang menyediakan berbagai toolsuntuk mengembangkan aplikasi di atas platform Google, dengan menggunakanbahasa pemrograman Phyton dan Django. Kemudian Salesforce melalui Force.com,menyediakan modul-modul untuk mengembangkan aplikasi diatas platformSalesforce yang menggunakan bahasa Apex.Dan Facebook yang juga bisa dianggap menyediakan layanan PaaS, yangmemungkinkan kita untuk membuat aplikasi diatasnya. Salah satu yang berhasiladalah perusahaan bernama Zynga, yang tahun lalu saja berhasil meraupkeuntungan bersih lebih dari US$ 100 juta, lebih besar dari keuntungan yangdidapat oleh Facebook sendiri.3. Infrastructure as a Service (IaaS)IaaS adalah sebuah layanan yang "menyewakan" sumber daya teknologi informasidasar, yang meliputi media penyimpanan, processing power, memory,sistem operasi, kapasitas jaringan danlain-lain, yang dapat digunakan oleh penyewauntuk menjalankan aplikasi yang dimilikinya.Model bisnisnya mirip dengan penyedia data center yang menyewakan ruanganuntuk co-location,tapi ini lebih ke level mikronya. Penyewa tidak perlu tahu,dengan mesin apa dan bagaimana caranya penyedia layanan menyediakan layananIaaS. Yang penting permintaan mereka atas sumber daya dasar teknologiinformasi itu dapat dipenuhi. Perbedaan mendasar dengan layanan data center saatini adalah IaaS memungkinkan pelanggan melakukan penambahan/pengurangankapasitas secara fleksibel dan otomatis.Salah contoh adalah Amazon.com yang meluncurkan Amazon EC2 (ElasticComputing Cloud) yang menyediakan berbagai pilihan mulai CPU, media
  11. 11. 8penyimpanan, dilengkapi dengan sistem operasi dan juga platform pengembanganaplikasi yang bisa disewa dengan perhitungan jam-jaman.2.3 Kelebihan dan Kekurangan Cloud ComputingKeuntungan dari penggunaan cloud computing ini sangat banyak. Mulai darikemudahan akses dimana aplikasi dan data dapat diakses kapanpun dan dimanapun.Demikian juga untuk urusan penghematan. Anda tidak perlu memikirkan untuk membelisebuah komputer terbaru dengan memori yang besar beserta berbagai software pendukung.Kelak semua disediakan pada cloud computing.Bila cloud computing ini dikerjakan atau diakses pada sebuah perangkat portabelseperti smartphone atau tablet yang dapat mengakses Internet via WiFi, bayangkankemudahan yang dapat Anda peroleh.Mungkin yang masih menjadi persoalan terbesar cloud computing adalah tentangkeamanan dan privasi. Pencurian data (hack/crack) oleh pihak lain membuat khawatirsebagian orang. Apalagi bila sebuah perusahaan besar yang memiliki data atau rahasiapenting kemungkinan masih berfikir panjang sebelum mau memanfaatkan cloudcomputing ini.Terdapat 6 keuntungan/manfaat dari penggunaan Cloud Computing:1. Reduced CostPenggunaan teknologi cloud menghemat biaya dan lebih efisien dikarenakanmenggunakan anggaran yang rendah untuk sumber daya dari sebuah organisasidan juga membantu dalam menekan biaya operasi yang dikeluarkan oleh sebuahorganisasidalam rangka meningkatkan reability dan kritikan sistem yang dibangun.2. Increased StorageSebuah Organisasi yang menggunakan Teknologi Cloud Computing dapatmenyimpan data lebih banyak dibandingkan pada private computer.3. Highly AutomatedSeorang developer tidak perlu khawatir terhadap software agar tetap up to date.4. FlexibilityCloud computing menawarkan lebih banyak lagi flexsibilitas dari metodecomputing yang lama dan dengan mudah dapat berorientasi pada profit danperkembangan yang cepat berubah.5. More Mobility
  12. 12. 9Organisasi yang mempunyai pegawai/pengguna dapat mengakses informasidimanapun mereka berada. Cloud dapat membuat manajemen dan operasional lebihgampang karena sistem pribadi atau organisasi yang terkoneksi dalam satu cloudsehingga dapat dengan mudah untuk memonitor dan mengaturnya.6. Allows IT to Shift FocusSebuah organisasi tidak perlu lagi mengkhawatirkan server yang harus di updatedan isucomputing lainnya.Kekurangan dari penggunaan cloud computingSecara umum cloud computing adalah segala sesuatu yang melibatkan suatupenempatan layanan (hosted services) melalui internet. Disamping manfaat dari cloudcomputing ada juga beberapa hal yang mungkin menjadi pertimbangan Anda untuk tidakmengadopsi sistem cloud computing ini. Dibawah ini adalah beberapa hal diantaranya:1. Sistem ini memerlukan koneksi internet yang konstan, bila Anda tidak memilikikoneksi internet tentu saja itu merupakan hal yang mustahil bagi Anda yang inginmenggunkan sistem tersebut.2. Sistem cloud computing juga tidak dapat bekerja dengan koneksi internet yanglambat. Sebuah koneksi internet yana lambat seperti layanan dial-up, dapatmembuat cloud computing menjadi kurang bagus dan hampir mustahil untukdilakukan. Applikasi webbase memerlukan banyak bandwith untukmenjalankannya. Bila Anda memiliki bandwith yang kecil akan sangat lama sekalibagi Anda untuk mengganti sebuah halaman situs kehalaman yang lainnya.3. Dapat melambat. Bahkan walaupun Anda telah menggunakan koneksi internet yangcepat sekalipun applikasi berbasis web kadang bisa menjadi lambat untuk diakses, sama saja seperti applikasi lain yang Anda gunakan pada komputer Anda.karena proses pengiriman informasi sebuah program dari interface ke pusat apalagidi lakukannya di cloud bisa saja mendapatkan beberapa gangguan.4. Privacy, data yang kita masukkan ke provider mungkin bisa terbaca olehperusahaan lain tanpa sepengetahuan kita.5. Data Ownership, adanya kemungkinan hilangnya kepimilikan data yang kitamasukkan ke provider.
  13. 13. 102.4 Perusahaan Penyedia Jasa Cloud ComputingPerusahaan yang menyediakan layanan semacam ini adalah Google, Microsoft,Zoho, Amazon, dan SalesForce.
  14. 14. 11BAB IIIPENUTUP3.1 KesimpulanKesimpulannya, dengan cloud computing konsumen membebaskan diri daritanggung jawab untuk mengelola stack sumber daya komputasi.Levelnya mulai dari SaaS ketika kita benar-benar bebas, PaaS ketika kita masihharus membuat aplikasi, dan IaaS di mana kita juga masih harus sibuk dengan OperatingSistem.Ini berbeda dengan On-Premise di mana kita harus mengurus semua sendiri.Cloud computing sudah hadir saat ini, termasuk di Indonesia. Jadi, cloudcomputing bukanlah sebuah hype, melainkan sudah menjadi kenyataan dalam dunia TI.Bukan berarti kita semua langsung harus berpindah saat ini juga: pada kenyataannya cloudcomputing bukanlah untuk semua orang. Masih tetap terdapat jenis-jenis layanan yangmemang harus dilakukan secara on-premise, walaupun terdapat juga layanan yang menjadisangat efisien bila dilakukan dengan cloud computing. Beberapa jenis layanan bahkandapat dilakukan secara bersamaan (hybrid) dengan menggabungkan kedua jenisimplementasi tersebut.3.2 SaranCarilah penyedia layanan yang dapat memberikan saran yang tepat dan terbaik bagikebutuhan Anda. Kesuksesan penggunaan cloud computing akan sangatditentukan olehkemampuan penyedia layanan dalam memberikan layanan yang tepat dan terbaik bagipelanggan.
  15. 15. 12DAFTAR PUSTAKAhttp://id.wikipedia.org/wiki/Komputasi_awan diakses hari Rabu 9 Nopember 2011 pukul 19.11WIBhttp://www.antaranews.com/berita/281718/nilai-bisnis-cloud-computing-rp21-triliun-2011diakses hari Rabu 9 Nopember 2011 pukul 19.14 WIBhttp://www.co-pas.com/2011/05/12/memahami-cloud-computing/ diakses hari Rabu 9Nopember 2011 19.21 WIBhttp://www.scribd.com/doc/40035507/Cloud-Computing-Final-Ppt diakses hari Sabtu 12Nopember 2011 pukul 20.36 WIB

×