- 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.
Contoh :
1. Google Drive
Google
Drive adalah layanan penyimpanan secara 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.
2. 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.
3. Amazon Web Service
Amazon
Web Service (AWS) merupakan salah satu layanan Platform as service (PaaS)
yang dibuat oleh perusahaan Amazon.
4. Git dan GitHub
Git
dan GitHub telah mengubah cara kita bekerja dalam pengembangan web. Mereka menyediakan
lokasi berbasis cloud yang terpusat untuk menyimpan, berbagi, menerbitkan,
menguji, dan berkolaborasi dalam proyek pengembangan web. Git merevolusi
kontrol versi-penting saat Anda memiliki lebih dari satu pengembang yang
mengerjakan proyek.
- Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.
Contoh :
A) Scientific Simulation
Komputasi
grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan
simulasi terhadap proses yang kompleks.
B) Medical Images
Penggunaan
data grid dan komputasi grid untuk menyimpan medical-image. Contohnya adalah
eDiaMoND project.
C) Computer-Aided Drug Discovery
(CADD)
Komputasi
grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah:
Molecular Modeling Laboratory (MML) di University of North Carolina (UNC).
D) Big Science
Data
grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang
disponsori oleh pemerintah Contohnya terdapat di DEISA.
E) E-Learning
Komputasi
grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran
informasi dibidang pendidikan. Contohnya adalah AccessGrid.
F) Visualization
Komputasi grid digunakan untuk
membantu proses visualisasi perhitungan yang rumit.
G) Microprocessor design
Komputasi
grid membantu untuk mengurangi microprocessor design cycle dan memudahkan
design center untuk membagikan resource lebih efisien. Contohnya ada
diMicroprocessor Design Group at IBM Austin.
- Virtualisasi bisa diartikan sebagai pembuatan suatu bentuk atau versi virtual dari sesuatu yang bersifat fisik, misalnya sistem operasi, perangkat storage/penyimpanan data atau sumber daya jaringan.
Contoh
:
1. OpenVZ merupakan virtualisasi pada tingkat OS (Operating System)
yang berbasis pada kernel Linux yang telah dimodifikasi yang memungkinkan
sebuah server fisik untuk menjalankan beberapa instances yang disebut
containers, virtual private server (VPS), atau Virtual Environments (VE).
2.
Hyper-V adalah virtualisasi
berbasis hypervisor. Sedang hypervisor dikenal juga
sebagai virtual machine manager (VMM). VMM sendiri
adalah salah satu dari teknik hardware virtualization yang memungkinkan beberapa sistem operasi (dikenal sebagai guest) yang berjalan
diatas sebuah host komputer. Hyper-v merupakan software yang memungkinkan
virtualisasi pada level sistem operasi. Hyper-v kini menjadi salah satu primadona teknologi informasi yang
menarik di level enterprise.
- Distributed computing dapat diartikan sebagai suatu teknologi yang dapat memecahkan suatu masalah besar ke dalam proses-proses kecil ke banyak komputer untuk kemudian proses kecil itu dipecahkan secara simultan dan apabila sudah didapatkan solusi-solusi kecil maka disatukan kembali dalam satu solusi yang besar dan terintegrasi.
- · Map Reduce danNoSQL (Not Only SQL)
Map
Reduce danNoSQL (Not Only SQL) adalah sebuah pemogramaan framework guna untuk
membantu user mengembangankan sebuah data yang ukuran besar dapat terdistribusi
satu sama lain. Map-Reduce adalah salah satu konsep teknis yang sangat penting
di dalam teknologi cloud terutama karena dapat diterapkannya dalam lingkungan
distributed computing. Dengan demikian akan menjamin skalabilitas aplikasi
kita.
Salah
satu contoh penerapan nyata map-reduce ini dalam suatu produk adalah yang
dilakukan Google. Dengan inspirasi dari functional programming map dan reduce
Google bisa menghasilkan filesystem distributed yang sangat scalable, Google
Big Table. Dan juga terinspirasi dari Google, pada ranah open source terlihat
percepatan pengembangan framework lainnya yang juga bersifat terdistribusi dan
menggunakan konsep yang sama, project open source tersebut bernama Apache
Hadoop.
- NoSQL adalah istilah untuk menyatakan berbagai hal yang didalamnya termasuk database sederhana yang berisikan key dan value seperti Memcache, ataupun yang lebih canggih yaitu non-database relational seperti MongoDB, Cassandra, CouchDB, dan yang lainnya.
NoSQL
mungkin tidak membutuhkan skema table dan umumnya menghindari operasi join dan
berkembang secara horisontal. Akademisi menyebut database seperti ini sebagai
structured storage, istilah yang didalamnya mencakup sistem menejemen database
relasional.