2.1 Cloud Computing : IT
sebagai layanan
Singkatnya, internet
yang ada memberikan kepada kami konten dalam bentuk video, email dan informasi yang disajikan
dalam halaman web. Dengan Cloud Computing, berikutnya generasi internet akan
memungkinkan kita untuk "membeli" jasa TI dari sebuah portal web, drastis memperluas
jenis barang dagangan yang tersedia di luar di situs e-commerce seperti eBay
dan Taobao. Dengan ini disebut dengan " IT sebagai layanan," atau
ITaaS, paket untuk kami end user sebagai pusat data virtual.
Dalam ITaaS, ada tiga
lapisan dimulai dengan Infrastructure as
a Service( IaaS), terdiri dari aset fisik dapat melihat dan menyentuh:
server, penyimpanan, dan switch jaringan. Pada tingkat IaaS, penyedia layanan
komputasi awan dapat ditawarkan komputasi dasar dan kemampuan penyimpanan,
seperti pusat komputasi awan didirikan oleh IBM di Wuxi Software Park dan
Amazon EC2. mengambil komputasi penyediaan listrik sebagai contoh, unit dasar
yang disediakan adalah server, termasuk CPU, memori, penyimpanan, sistem
operasi dan perangkat lunak sistem monitoring. Dalam rangka untuk memungkinkan
pengguna untuk menyesuaikan lingkungan server mereka sendiri, Template Server teknologi
terpaksa, yang berarti konfigurasi server tertentu mengikat dan sistem operasi
dan perangkat lunak bersama-sama, dan menyediakan fungsi disesuaikan seperti
yang diperlukan pada waktu yang sama.
Lapisan berikutnya dalam
ITaaS adalah Platform as a Service(PaaS). Pada level PaaS, penyedia layanan
menawarkan kemampuan IT yang dikemas, atau sumber daya logis, seperti database,
sistem file, dan aplikasi lingkungan operasi. Pada tingkat ini, dua teknologi
inti yang terlibat, yang pertama adalah pengembangan perangkat lunak, pengujian
dan berjalan berdasarkan cloud. Layanan PaaS adalah pengembang perangkat lunak
berorientasi. Aplikasi ini memungkinkan lingkungan operasi aplikasi untuk
membuat penuh penggunaan komputasi yang melimpah dan sumber daya penyimpanan di
pusat komputasi awan untuk mencapai ekstensi penuh, melampaui keterbatasan
sumber daya perangkat keras fisik tunggal, dan memenuhi persyaratan akses
jutaan pengguna Internet.
Bagian atas ITaaS adalah
mayoritas pengguna non-IT akan melihat dan mengkonsumsi: Software as a Service
(SaaS). Pada level SaaS, penyedia layanan menawarkan konsumen atau industri aplikasi
langsung ke pengguna individual dan pengguna perusahaan. Pada tingkat ini,
teknologi yang terlibat adalah: Web 2.0, Mashup, SOA dan multi-tenancy.
Perkembangan AJAX teknologi Web 2.0 membuat aplikasi Web lebih mudah digunakan,
dan membawa pengalaman pengguna aplikasi desktop untuk pengguna Web, yang membuat orang beradaptasi dengan transfer
dari aplikasi desktop ke aplikasi web dengan mudah. Teknologi Mashup memberikan
kemampuan perakitan isi di Web, yang dapat memungkinkan pengguna untuk
menyesuaikan situs web secara bebas dan isi agregat website yang berbeda, dan
memungkinkan pengembang untuk membangun aplikasi dengan cepat.
Berikut Tabel 2.1
menunjukkan teknologi yang berbeda yang digunakan dalam jenis layanan komputasi
awan yang berbeda.
2.2 Keamanan Cloud Computing
Salah
satu kekhawatiran terbesar tentang pengguna Cloud Computing adalah keamanan,
secara alami dengan hadirnya teknologi internet. Di pusat-pusat data perusahaan
dan Internet Data Center (IDC), penyedia layanan menawarkan rak dan jaringan
saja, dan perangkat yang tersisa harus disiapkan oleh pengguna sendiri,
termasuk server, firewall, perangkat lunak, perangkat penyimpanan dll. Dalam
komputasi awan, sumber daya dan manajemen arsitektur backend layanan tidak
terlihat bagi pengguna (dan dengan demikian kata "Cloud" untuk
menggambarkan suatu entitas yang jauh dari jangkauan fisik kita). Tanpa kontrol
fisik dan akses, pengguna secara alami akan mempertanyakan keamanan sistem.
Untuk membangun
kepercayaan bahwa dengan pengguna akhir dari Cloud, arsitek komputasi Cloud solusi
memang dirancang secara rasional untuk melindungi keamanan data antara pengguna
akhir, dan antara pengguna akhir dan penyedia layanan.
Dari sudut pandang teknologi, keamanan
data pengguna dapat tercermin dalam aturan berikut implementasi:
1.
Privasi data pengguna penyimpanan.
Penyimpanan data pengguna tidak dapat dilihat atau diubah oleh orang lain
(termasuk operator).
2.
Privasi data pengguna pada saat runtime.
Data pengguna tidak dapat dilihat atau diubah oleh orang lain pada saat runtime
(dimuat ke memori sistem).
3.
Privasi saat mentransfer data pengguna
melalui jaringan. Ini mencakup keamanan mentransfer data di cloud computing
center intranet dan internet. Hal ini tidak bisa dilihat atau diubah oleh orang
lain.
4.
Otentikasi dan otorisasi yang diperlukan
bagi pengguna untuk mengakses data mereka. pengguna dapat mengakses data mereka
melalui cara yang benar dan dapat mengotorisasi pengguna lain untuk mengakses.
2.3 Cloud Computing Model Application Methodology
Cloud computing adalah
model baru untuk menyediakan bisnis dan layanan TI. Layanan model pengiriman
didasarkan pada pertimbangan pembangunan masa depan saat pertemuan arus kebutuhan
pengembangan. Tiga tingkat layanan komputasi awan (IaaS, PaaS dan SaaS)
mencakup besar sejumlah layanan. Selain komputasi dan model pengiriman layanan
infrastruktur penyimpanan, berbagai model seperti data, aplikasi perangkat
lunak, Model pemrograman dll dapat juga berlaku untuk komputasi awan. Berdasarkan
arsitektur standar metodologi dengan praktik terbaik dari komputasi awan, Cloud
Model Aplikasi Metodologi dapat digunakan untuk memandu analisis pelanggan
industri dan memecahkan potensial masalah dan risiko yang muncul selama evolusi
dari model komputasi saat ini untuk model komputasi awan. Metodologi ini juga
dapat digunakan untuk menginstruksikan investasi dan pengambilan keputusan
analisis model komputasi awan, menentukan proses, standar, antarmuka dan
pelayanan publik TI penyebaran aset dan manajemen untuk mempromosikan
pengembangan usaha.
2.3.1 Cloud Computing Strategi Tahap
Perencanaan
Strategi Cloud berisi dua langkah untuk
memastikan analisis yang komprehensif untuk strategi
masalah yang mungkin dihadapi pelanggan
ketika menerapkan komputasi awan mode. Berdasarkan Cloud Computing Analisis
Nilai, dua langkah akan menganalisis kondisi model yang dibutuhkan untuk
mencapai target pelanggan, dan kemudian akan membentuk strategi yang berfungsi sebagai pedoman.
1.
Cloud computing proposisi nilai
2.
Cloud computing strategi perencanaan.
2.3.1 Cloud Computing
Strategi Tahap Perencanaan
Pada tahap perencanaan awan, perlu untuk
melakukan penyelidikan rinci tentang Posisi pelanggan dan untuk menganalisis
masalah dan risiko dalam aplikasi cloud baik saat ini dan di masa depan.
Setelah itu, pendekatan dan rencana konkrit dapat ditarik untuk memastikan
bahwa pelanggan dapat menggunakan komputasi awan berhasil mencapai tujuan
bisnis mereka. Fase ini meliputi beberapa langkah perencanaan praktis dalam
beberapa perintah yang tercantum sebagai berikut:
1.
Pengembangan Arsitektur Bisnis
2.
IT Development Arsitektur
3.
Persyaratan tentang Mutu Layanan
Pengembangan
4.
Rencana Pengembangan Transformasi
2.3.3
Cloud Computing Deployment Phase
Fase penyebaran berfokus terutama pada
pemrograman dari kedua strategi tahap realisasi dan tahap perencanaan. Dua
langkah ditekankan dalam fase ini:
1.
Cloud Computing Provider atau Enabler Terpilih
Hal
yang paling penting untuk mengetahui bahwa persyaratan perjanjian tingkat
layanan (SLA) masih merupakan faktor penentu untuk penyedia dalam memenangkan
proyek.
2.
Pemeliharaan dan Pelayanan Teknis
Penyedia
komputasi awan atau pembangun harus memastikan kualitas layanan, misalnya,
keamanan pelanggan dalam operasi layanan dan keandalan layanan.
2.4
Cloud Computing dalam Pembangunan / Test
Krisis ekonomi dapat
membawa tantangan bisnis pada perusahaan yang belum pernah terjadi sebelumnya
dan kompetisi lebih untuk pasar yang sama. Untuk mengatasi tantangan ini, perusahaan harus mengoptimalkan dan
memperbarui operasi bisnis mereka. Pada saat kritis ini, hanya dengan
menawarkan sistem operasi gesit untuk pengguna akhir dapat mengubah krisis
perusahaan menjadi peluang dan mempromosikan pembangunan yang lebih baik.
Setelah diteliti, dapat
disimpulkan bahwa persyaratan pusat pengujian baru adalah sebagai berikut:
·
Mengurangi investasi pada perangkat keras
·
Menyediakan lingkungan yang cepat untuk
proyek-proyek pengembangan pengujian baru
·
Menggunakan kembali peralatan
·
Memastikan proyek keamanan informasi
2.5
Cloud Berbasis High Performance Computing Cluster
Dalam sejarah
perkembangan ilmu informasi dari setengah abad terakhir, Tinggi Performance
Computing (HPC) selalu menjadi teknologi terkemuka pada saat itu. Hal ini telah
menjadi alat utama untuk inovasi masa depan baik teoritis dan penelitian ilmu
pengetahuan. Dengan kata lain, generasi baru dari pusat komputasi kinerja
tinggi tidak hanya menyediakan komputasi kinerja tinggi tradisional, atau itu
hanya kinerja tinggi solusi peralatan. Pengelolaan sumber daya, pengguna dan
virtualisasi, generasi sumber daya yang dinamis dan daur ulang juga harus
diperhitungkan akun. Dengan cara ini, komputasi kinerja tinggi berdasarkan pada
komputasi awan teknologi lahir. Awan pusat komputasi kinerja tinggi berbasis
komputasi bertujuan untuk memecahkan masalah berikut:
·
Platform komputasi kinerja tinggi yang
dihasilkan secara dinamis
·
sumber daya virtualisasi komputasi
·
manajemen teknologi komputer performa
tinggi dikombinasikan dengan tradisi
·
platform komputasi kinerja tinggi yang
dihasilkan secara dinamis
2.6
Kesimpulan
Dengan Cloud Computing
sebagai cara baru untuk mengkonsumsi layanan TI, kita bisa jauh lebih fleksibel
dan produktif dalam memanfaatkan sumber daya secara dinamis dialokasikan untuk
membuat dan beroperasi. Cloud akan terus berkembang sebagai dasar untuk
Internet masa depan dimana kita akan saling berhubungan dalam web konten dan
layanan.