Mengenal Infrastruktur Cloud Computing
Arsitektur komputasi awan adalah kombinasi dari arsitektur berorientasi layanan dan arsitektur yang digerakkan oleh peristiwa .
Arsitektur
komputasi awan dibagi menjadi dua bagian berikut -
Paling
depan
Back End
Diagram
di bawah menunjukkan arsitektur komputasi awan :
Paling
depan
Bagian
depan digunakan oleh klien. Ini berisi antarmuka sisi klien dan aplikasi
yang diperlukan untuk mengakses platform komputasi awan. Bagian depan
mencakup server web (termasuk Chrome, Firefox, penjelajah internet, dll.),
Klien kurus & gemuk, tablet, dan perangkat seluler.
Back End
Bagian
belakang digunakan oleh penyedia layanan. Itu mengelola semua sumber daya
yang diperlukan untuk menyediakan layanan komputasi awan. Ini mencakup
sejumlah besar penyimpanan data, mekanisme keamanan, mesin virtual, model
penerapan, server, mekanisme kontrol lalu lintas, dll.
Catatan:
Kedua ujung depan dan belakang terhubung ke orang lain melalui jaringan,
umumnya menggunakan koneksi internet.
Komponen
Arsitektur Komputasi Awan
Ada
komponen arsitektur komputasi awan berikut -
1.
Infrastruktur Klien
Infrastruktur
Klien adalah komponen ujung depan. Ini menyediakan GUI (Graphical User
Interface) untuk berinteraksi dengan cloud.
2.
Penerapan
Aplikasi
dapat berupa perangkat lunak atau platform apa pun yang ingin diakses klien.
3.
Layanan
Layanan
Cloud mengelola jenis layanan yang Anda akses sesuai dengan kebutuhan klien.
Komputasi
awan menawarkan tiga jenis layanan berikut:
saya. Software
as a Service (SaaS) - Ini juga dikenal sebagai layanan aplikasi cloud . Sebagian
besar, aplikasi SaaS dijalankan langsung melalui web browser artinya kita tidak
perlu mendownload dan menginstal aplikasi ini. Beberapa contoh penting
SaaS diberikan di bawah ini -
Contoh: Google
Apps, Salesforce Dropbox, Slack, Hubspot, Cisco WebEx.
ii. Platform
sebagai Layanan (PaaS) - Hal ini juga dikenal sebagai platform
awan layanan . Ini sangat mirip dengan SaaS, tetapi perbedaannya
adalah PaaS menyediakan platform untuk pembuatan perangkat lunak, tetapi dengan
menggunakan SaaS, kita dapat mengakses perangkat lunak melalui internet tanpa
memerlukan platform apa pun.
Contoh: Windows
Azure, Force.com, Magento Commerce Cloud, OpenShift.
aku aku
aku. Infrastructure as a Service (IaaS) - Ini juga dikenal
sebagai layanan infrastruktur cloud . Ini bertanggung jawab
untuk mengelola data aplikasi, middleware, dan lingkungan runtime.
Contoh: Amazon
Web Services (AWS) EC2, Google Compute Engine (GCE), Cisco Metapod.
4.
Runtime Cloud
Runtime
Cloud menyediakan lingkungan eksekusi dan runtime ke mesin virtual.
5.
Penyimpanan
Penyimpanan
adalah salah satu komponen terpenting dari komputasi awan. Ini menyediakan
sejumlah besar kapasitas penyimpanan di cloud untuk menyimpan dan mengelola
data.
6.
Infrastruktur
Ini
menyediakan layanan pada level host , level aplikasi ,
dan level jaringan . Infrastruktur cloud mencakup komponen
perangkat keras dan perangkat lunak seperti server, penyimpanan, perangkat
jaringan, perangkat lunak virtualisasi, dan sumber daya penyimpanan lain yang
diperlukan untuk mendukung model komputasi awan.
7.
Manajemen
Manajemen
digunakan untuk mengelola komponen seperti aplikasi, layanan, runtime cloud,
penyimpanan, infrastruktur, dan masalah keamanan lainnya di backend dan membangun
koordinasi di antara mereka.
8.
Keamanan
Keamanan
adalah komponen back end internal dari komputasi awan. Ini menerapkan
mekanisme keamanan di bagian belakang.
9.
Internet
Internet
adalah media di mana ujung depan dan ujung belakang dapat berinteraksi dan
berkomunikasi satu sama lain.
Komentar
Posting Komentar