Seni bina pengkomputeran awan terdiri daripada pelbagai komponen dan perkhidmatan yang bekerjasama untuk menyediakan akses atas permintaan kepada sumber pengkomputeran melalui internet. Berikut ialah elemen utama seni bina awan:
Pembekal Awan: Pembekal awan ialah organisasi yang menawarkan perkhidmatan pengkomputeran awan kepada perniagaan dan individu. Contoh penyedia awan yang popular termasuk Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) dan IBM Cloud. Penyedia ini memiliki dan mengurus infrastruktur asas yang diperlukan untuk menyampaikan perkhidmatan awan.
Pusat Data: Pusat data ialah kemudahan fizikal yang menempatkan pelayan, sistem storan, peralatan rangkaian dan infrastruktur perkakasan lain yang diperlukan untuk menyokong perkhidmatan awan. Ia biasanya direka untuk menyediakan ketersediaan tinggi, kebolehskalaan dan keselamatan untuk aplikasi dan data yang dihoskan. Pembekal awan mengendalikan berbilang pusat data di kawasan geografi yang berbeza untuk memastikan lebihan dan meminimumkan kependaman.
Rangkaian: Rangkaian memainkan peranan penting dalam pengkomputeran awan kerana ia membolehkan komunikasi antara pelbagai komponen dalam seni bina awan. Pembekal awan menggunakan rangkaian yang teguh dan berkelajuan tinggi untuk menyambungkan pusat data, membolehkan pemindahan data yang cekap dan akses kependaman rendah kepada sumber awan. Rangkaian juga memudahkan sambungan selamat antara perkhidmatan awan dan peranti pengguna melalui internet.
Penyimpanan: Storan awan menyediakan penyelesaian storan data berskala dan tahan lama kepada pengguna. Pembekal awan menawarkan pelbagai jenis perkhidmatan storan, termasuk storan objek, storan blok dan storan fail. Storan objek sesuai untuk menyimpan sejumlah besar data tidak berstruktur, manakala storan blok menyediakan akses kependaman rendah untuk aplikasi. Storan fail menawarkan sistem fail kongsi yang boleh diakses oleh berbilang keadaan serentak.
Teknologi Maya: Teknologi maya, seperti mesin maya (VM) dan bekas, membolehkan penggunaan sumber pengkomputeran yang cekap dalam awan. Virtualisasi membolehkan penciptaan kejadian maya yang dijalankan pada pelayan fizikal, membolehkan berbilang beban kerja wujud bersama dan berkongsi infrastruktur perkakasan yang sama. Ia menyediakan fleksibiliti, skalabiliti dan pengasingan untuk aplikasi dan perkhidmatan.
Pengimbang Beban: Pengimbang beban mengedarkan trafik rangkaian masuk merentas berbilang kejadian atau sumber untuk memastikan ketersediaan dan kebolehskalaan yang tinggi. Mereka membantu mengoptimumkan penggunaan sumber, mengelakkan beban berlebihan komponen tertentu dan meningkatkan prestasi keseluruhan dan ketersediaan perkhidmatan awan.
Alat Pengurusan dan Pemantauan: Pembekal awan menawarkan alat pengurusan dan pemantauan yang membolehkan pengguna mengurus dan memantau sumber awan mereka dengan berkesan. Alat ini menyediakan fungsi seperti peruntukan sumber, pengurusan konfigurasi, pemantauan prestasi dan pengurusan keselamatan. Contohnya termasuk AWS Management Console, Azure Portal dan GCP Console.
Keselamatan dan Pematuhan: Pembekal awan melaksanakan langkah keselamatan yang teguh untuk melindungi data pelanggan dan memastikan pematuhan terhadap peraturan industri. Langkah-langkah ini termasuk keselamatan rangkaian, penyulitan, kawalan akses, pengurusan identiti dan akses (IAM) dan pemantauan keselamatan. Pengguna awan juga boleh melaksanakan langkah keselamatan tambahan berdasarkan keperluan khusus mereka.
API dan Katalog Perkhidmatan: Pembekal awan mendedahkan API (Antara Muka Pengaturcaraan Aplikasi) yang membolehkan pengguna berinteraksi secara pengaturcaraan dengan perkhidmatan awan mereka. API membolehkan automasi, penyepaduan dengan sistem lain dan penyesuaian sumber awan. Selain itu, pembekal awan mengekalkan katalog perkhidmatan yang mendokumenkan perkhidmatan yang tersedia, keupayaan mereka dan butiran harga.
Ringkasnya, seni bina awan merangkumi penyedia awan, pusat data, infrastruktur rangkaian, penyelesaian storan, teknologi maya, pengimbang beban, alat pengurusan, langkah keselamatan, API dan katalog perkhidmatan. Komponen ini bekerjasama untuk menyampaikan sumber dan perkhidmatan pengkomputeran atas permintaan yang boleh skala dan perkhidmatan kepada pengguna melalui Internet.