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

Postingan populer dari blog ini

KONSEP, KELEBIHAN, KEKURANGAN CONTAINERIZATION BERSERTA TEKNOLOGI DAN STUDI KASUS CONTAINERIZATION

Mengapa Harus Belajar Cloud Computing ?

Setting Up VM and Domain