Di susun oleh:
Jati Muliawan Indroyono
(1102412057)
TEKNOLOGI PENDIDIKAN
FAKULTAS ILMU PENDIDIKAN
UNIVERSITAS NEGERI SEMARANG
2013
Prakata
Puji syukur kehadirat Allah SWT karena hanya dengan rahmat dan hidayahnya,
akhirnya saya dapat menyelesaikan makalah ini dengan lancar. Selain itu saya juga
ucapkan banyak terima kasih kepada dosen pembimbing saya Septia Lutfi, S.Kom.,
M.Kom yang telah memberikan tugas dan membimbing saya, sehingga makalah ini
dapat diselesaikan sesuai dengan waktu yang telah ditentukan.
Daftar Isi
Prakata................................................................................................................
Daftar isi.............................................................................................................
BAB I Pendahuluan............................................................................................
A. Latar Belakang.................................................................................................................
B. Rumusan Masalah..........................................................................................................
C. Tujuan.................................................................................................................................
D. Manfaat..............................................................................................................................
BAB II Pembahasan...........................................................................................
A. Pengertian........................................................................................................................
B. Perkembangan................................................................................................................
C. Sejarah...............................................................................................................................
10
12
13
I.
14
15
16
17
26
26
29
32
A. Kesimpulan...................................................................................................................
32
2
B. Saran................................................................................................................................
32
Daftar Pustaka.................................................................................................
33
BAB I
PENDAHULUAN
Latar Belakang
Pada zaman modern sekarang ini teknologi sudah berkembang semakin
penyimpanan yang besar dan praktis, salah satunya yaitu Cloud Computing.
Bayangkan, dengan menggunakan teknologi ini perusahaan dapat menyimpan
data yang cukup besar, dengan ongkos yang relatif terjangkau, serta lebih
menghemat jasa sumber daya manusia dan waktu. Oleh karena itu tidak heran
teknologi ini banyak dipakai untuk berkomunikasi, berinteraksi, satu sama lain
antar pebisnis di area Cloud computing.
Rumusan Masalah
1. Apa itu Cloud Computing?
2. Bagaimana perkembangan Cloud Computing?
3. Bagaimana sejarah Cloud Computing?
4. Bagaimana karaktersistik Cloud Computing?
3
Tujuan
Tujuan dibuatnya makalah ini yaitu untuk memperkenalkan teknologi
berbasis Cloud Computing kepada pembaca, agar pembaca lebih mengenal dan
memahami teknologi Cloud Computing.
Manfaat
Manfaat yang didapat dari makalah ini yaitu pembaca jadi lebih mengenal
BAB II
PEMBAHASAN
Pengertian
Komputasi awan (Cloud Computing) adalah di mana informasi secara
Sedangkan
awan (bahasa
menurut
Inggris: cloud
pemanfaatan teknologi
Wikipedia
Bahasa
computing)
komputer ('komputasi')
(cloud) adalah
Indonesia
adalah
dan
metafora
Komputasi
gabungan
pengembangan
dari
internet,
awan
dalam
diagram
jaringan
komputer
tersebut, awan
tema
umum
berupa
ketergantungan
terhadap
Internet
untuk
5
menggunakan teknologi Internet dengan cara swalayan dan bayar perpemakaian. Secara sederhana Cloud Computing dapat di ibaratkan seperti
sebuah jaringan, misalnya jaringan hand phone, dengan kartu sim IM3. Kita
hanya perlu memasang kartu sim IM3 ke dalam hand phone, maka secara
otomatis hand phone akan mencari jaringan IM3. Penyedia yang menyediakan
jaringan IM3 ini bisa kita ibaratkan seperti Cloud Computing. Gambaran tentang
Cloud Computing.
Perkembangan
Perkembangan Informasi saat ini sudah sangat maju dimana banyak
konsep yang berkembang seperti openness, one click, sharing, social networking.
Saat ini terdapat trend teknologi yang masih terus digali dalam penelitianpenelitian para pakar IT didunia, yaitu Cloud Computing (Komputasi Awan).
Komputasi Awan yang juga sering disebut dengan istilah Cloud
Computing merupakan penggunaan teknologi komputer yang ditujukan untuk
tujuan pengembangan informasi berbasis internet dimana layanan internet
tersebut didukung oleh teknologi yang berpusat di awan. Komputasi Awan
merupakan suatu jenis teknologi komputasi yang menyediakan kemampuan
yang berhubungan dengan teknologi informasi sebagai suatu layanan dimana
memungkinkan user dapat mengakses data melalui teknologi Komputasi Awan
(Cloud Computing).
User tidak perlu memiliki pengetahuan atau kendali terhadap teknologi
yang mendukung layanan tersebut. Dimana suatu saat dengan menggunakan
teknologi cloud computing kita dapat memakainya sebagai tempat media
penyimpanan data, aplikasi yang memudahkan kita dalam mengakses data yang
kita inginkan dari berbagai macam cloud, oleh karena itu dengan menggunakan
teknologi cloud computing ini diharapkan banyak memberi manfaat atau
keuntungan baik dari providernya sendiri maupun pengguna teknologi tersebut.
Dengan teknologi cloud computing ini dapat memberikan berbagai macam
layanan kepada user secara redistribusi dan dapat di akses dari berbagai macam
bentuk device.
6
Sejarah
Di 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
7
titik demarkasi antara penyedia dan pengguna yang saling bertanggung jawab.
Cloud computing memperluas batas ini untuk 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 eksternal dan meluncurkan Amazon
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 beberapa daerah dan 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.
2. Platform as a service, hal ini memfokuskan pada aplikasi dimana dalam hal ini
seorang developer tidak perlu memikirkan hardware dan tetap fokus pada
pembuatan aplikasi tanpa harus mengkhawatirkan sistem operasi, infrastructure
scaling, load balancing dan lain-lain. Contohnya, Google, seperti Google App Engine,
Google Web Toolkit. Microsoft, seperti Microsoft Windows Live, Microsoft Windows
Azure, dll.
3. Software as a service. Hal ini memfokuskan pada aplikasi dengan Web-based
interface yang diakses melalui Web Service dan Web 2.0. Contohnya: Google, seperti
Google Docs, Gmail, GoogleCalendar. Microsoft, seperti Microsoft Office Web Apps,
Microsoft Office Communication Online, Microsoft Dynamics CRM, dll.
Jangkauan layanan, terbagi menjadi 3 yaitu Public Cloud, Private Cloud dan
Hybrid Cloud.
1. Public Cloud Sesederhana namanya, jenis cloud ini diperuntukkan untuk umum oleh
penyedia layanannya. Layanan-layanan yang sudah saya sebutkan sebelumnya dapat
dijadikan contoh dari public cloud in.
2. Private Cloud Di mana sebuah infrastruktur layanan cloud, dioperasikan hanya untuk
sebuah organisasi tertentu.
3. Hybrid Cloud Untuk jenis ini, infrastruktur cloud yang tersedia merupakan komposisi
dari dua atau lebih infrastruktur cloud (private, community, atau public). Di mana
meskipun secara entitas mereka tetap berdiri sendiri-sendiri, tapi dihubungkan oleh
suatu teknologi/mekanisme yang memungkinkan portabilitas data dan aplikasi antar
cloud itu. Misalnya, mekanisme load balancing yang antarcloud, sehingga alokasi
sumberdaya bisa dipertahankan pada level yang optimal
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.
11
sebaiknya menggunakan cara lain seperti biometric, one time password token
seperti token BCA atau kartu ID dengan chip.
Integritas layanan
Penyedia komputasi awan harus mengikuti proses yang dapat dibuktikan,
terdefinisi dan jelas dalam mengintegrasikan keamanan dan privasi ke dalam layanan
mereka, mulai dari siklus awal sampai terakhir. Tony menyarankan penggunaan
sertifikasi seperti EAL4+ untuk mengevaluasi keamanan, SDL untuk mengembangkan
aplikasi dan ISO/IEC 18044 untuk insiden.
Integritas klien
Jasa komputasi awan yang digunakan di sisi klien harus memerhatikan aspek
keamanan, ketaatan dan integritas di sisi klien. Integritas klien bisa ditingkatkan
menggunakan panduan praktik terbaik. Caranya, perkuat sistem komputer, terapkan
kebijakan teknologi informasi yang tepat, federasi identitas atau menggunakan
metode network access protection.
Proteksi informasi
Ini penting. Bayangkan saja. Orang sudah menggunakan layanan komputasi
awan gratis. Mereka menyimpan foto dan data lain, tetapi bocor. Padahal informasi
yang bocor tidak mungkin ditarik kembali. Untuk mencegah kejadian tersebut,
gunakan teknologi enkripsi dan manajemen hak informasi (IRM) sebelum data
dilepas ke cloud. (MI/ICH)
2.
systemsehingga
meminimalisir
kemungkinan
serangan
Drive
adalah
layanan
17
dimanapun
dengan
menggunakan 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, diantaranya:
Berbagi file
Google Drive memudahkan untuk berbagi file dengan orang lain,
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
Google Drive, termasuk file video, file image, dan lain-lain tanpa
18
Menjalankan aplikasi
Google Drive juga mempunyai kemampuan untuk membuat,
Windows Azure
Windows Azure adalah sistem operasi yang berbasis komputasi awan,
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, diantaranya:
Layanan Infrastruktur
Windows Azure menyediakan infrastruktur dengan skala yang
Big Data
Windows Azure menyediakan kapasitas data yang besar. Kapasitas
Aplikasi Mobile
Windows Azure memberikan kemudahan dalam pembuatan aplikasi
Media
19
Layanan
Media
Windows
Azure
memperbolehkan
untuk
Aplikasi Web
Windows
Azure
menawarkan
keamanan
dan
fleksibilitas
Integrasi
Windows Azure memperbolehkan pengguna untuk membawa
Manajemen Data
Windows Azure menyediakan solusi yang tepat untuk kebutuhan
data pengguna.
Lingkungan Application
21
Sandbox
Lingkungan Go Runtime
mencoba untuk membuka socket atau menulis ke file akan kembali kesalahan
os.EINVAL.
SDK termasuk layanan membangun otomatis untuk mengkompilasi
aplikasi Anda, sehingga user tidak akan pernah perlu memanggil compiler
sendiri. Dan-seperti dengan Python SDK-aplikasi, user akan secara otomatis
dibangunkan (auto reload) kembali setiap kali mengubah sumber. Hal ini
membuat user produktif dengan membuat siklus edit-kompilasi-run.
Lingkungan Go Go menyediakan idiomatic API untuk sebagian besar
layanan App Engine.
Menyimpan Data
Lingkungan App
menyimpan data seperti:
Engine
menyediakan
berbagai
pilihan
untuk
Datastore
Google Account
URL Fetch
Aplikasi dapat mengakses sumber daya di Internet, seperti layanan web
atau data lain, mengambil layanan dan menggunakan URL App Engine.
URL fetch sumber layanan web mengambil menggunakan infrastruktur
kecepatan tinggi yang sama seperti Google yang mengambil halaman
web untuk banyak produk Google lainnya.
Surat
Aplikasi dapat mengirim pesan email dengan menggunakan layanan
mail App Engine. Layanan mail menggunakan infrastruktur Google
untuk mengirim pesan email.
Memcache
Layanan Memcache menyediakan aplikasi dengan kinerja tinggi di
memori kunci-nilai cache yang dapat diakses oleh beberapa contoh
dari aplikasi. Memcache berguna untuk data yang tidak memerlukan
ketekunan dan fitur transaksional dari datastore, seperti data
sementara atau data yang disalin dari datastore ke cache untuk akses
kecepatan tinggi.
Manipulasi Gambar
Layanan Gambar memungkinkan aplikasi Anda memanipulasi gambar.
Dengan API ini, Anda dapat mengubah ukuran, crop, rotate dan flip
gambar dalam format JPEG dan format PNG.
26
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.
Kecemasan, ketika terjadi bencana alam data milik kita tersimpan aman di
cloud meskipun hardisk atau gadget kita rusak
27
lain
yang
menjadi
resiko Cloud
29
Grid Computing
Grid Computing adalah penggunaan sumber daya yang melibatkan
banyak komputer yang letaknya terpisah secara geografis dan saling
terhubung melalui jalur komunikasi untuk memecahkan persoalan komputasi
skala besar.
Dengan kata lain konsep Grid Computing adalah komputasi parallel
dengan infrastruktur perangkat keras dan perangkat lunak yang dapat
menyediakan akses yang bisa diandalkan, konsisten, tahan lama dan tidak
mahal terhadap kemampuan komputasi mutakhir yang tersedia
Grid Computing adalah suatu istilah yang dipakai untuk
menggambarkan satu dari dua sub-kategori besar yang terkait dengan
distributed computing :
30
Utility Computing
Utility computing adalah suatu model bisnis penyediaan aplikasi
sumber daya infrastruktur IT kuhususnya berkaitan dengan price
model. Utility computing sering menggunakan infrastuktur cloud computing
tetapi tidak harus utility computing dapat mengadopsi price model dari yang
lain.
a. Komponen dasar:
Clients : LAN, Lapotop , PC, Mobile phone, PDA.
Data Center
Hw : Kumpulan server di sebuah gedung
Sw: Virtuallizing server
Distributed Server
Server-server yg tersebar di beberapa lokasi
b. Komponen lain:
Cloud Application Sw
Cloud Services : Produk layanan dan slousi
Cloud Platform : Hw & Sw
Cloud Storage
Cloud Infrastructure
31
32
BAB III
PENUTUP
Kesimpulan
Cloud Computing merupakan sebuah paradigma atau kerangka berpikir
dimana informasi secara permanen dapat tersimpan dalam server internet dan
terseimpan secara sementara dalam komputer pengguna termasuk didalamnya
terdapat desktop, tablet, notebook, komputer, sensor, monitor, dan lain
sebagainya.
Dengan melihat kemampuan dan keunggulan yang dimiliki Cloud
Computing, penulis dapat menyimpulkan bahwa alangkah lebih baik apabila
teknologi ini dapat diterapkan dalam ruang lingkup pendidikan, sehingga
komunikasi yang terjalin antara guru dan murid lebih praktis, efisien dan efektif.
Saran
Karena makalah ini masih jauh dari kesempurnaan, penulis mengharapkan
kritik dan saran dari pembaca, demi perbaikan makalah ini dan untuk pembuatan
makalah selanjutnya
33
Daftar Pustaka
Kompasiana. 2012. Mengenal lebih dalam Google App Engine. Diunduh pada
tanggal
01
Desember
2013
http://teknologi.kompasiana.com/internet/2012/11/30/mengenal-lebih-dalam-
di
google-app-engine-512343.html
Maulana. 2012. Makalah Cloud Computing. Diunduh pada tanggal 25 Oktober 2013
di http://maulanaichwan.blogspot.com/2012/12/makalah-cloud-computing.html
Lina A. 2013. Makalah Cloud Computing. Diunduh pada tanggal 25 Oktober 2013 di
http://penjelajahelektronika.blogspot.com/2013/05/normal-0-false-false-false-en-usx-none.html
Avef D. 2012. Makalah Cloud Computing. Diunduh pada tanggal 29 Oktober 2013
di http://budaksalopa.heck.in/makalah-cloud-computing.xhtml
34