Isi kandungan:
- Infrastruktur sebagai Perkhidmatan (IaaS)
- Platform sebagai Perkhidmatan (PaaS)
- Perisian sebagai Perkhidmatan (SaaS)
Video: Week 8, continued 2024
Apabila anda mempunyai latar belakang mengenai apa yang dimaksudkan untuk mengambil pendekatan berorientasikan perkhidmatan untuk sistem teknologi arkitek, anda boleh mula melihat hubungan antara SOA dan pengkomputeran awan. Perkhidmatan penting untuk pengkomputeran awan dari kedua-dua infrastruktur dan perspektif aplikasi.
Orientasi perkhidmatan meresapi awan itu sendiri dan awan berfungsi sebagai persekitaran yang boleh menjadi tuan rumah perkhidmatan lain (sama ada di peringkat teknikal atau perniagaan). Apakah maksud ini?
-
Di satu pihak, penyedia awan telah membina infrastruktur awan pada perkhidmatan yang direka dengan baik dengan antara muka kotak hitam yang jelas. Perkhidmatan kotak hitam ini (berfikir kapasiti, sebagai contoh) membolehkan awan untuk skala. Infrastruktur awan itu sendiri adalah berorientasikan perkhidmatan.
-
Sebaliknya, aplikasi membina syarikat yang direka untuk awan cenderung membina mereka sebagai perkhidmatan; ini memudahkan pelanggan dan rakan kongsi menggunakannya.
Infrastruktur sebagai Perkhidmatan (IaaS)
Infrastruktur sebagai lapisan Perkhidmatan menawarkan sumber penyimpanan dan pengiraan yang membolehkan pemaju dan organisasi IT dapat menggunakan penyelesaian perniagaan tersuai. Pembekal awan memerlukan keupayaan peruntukan yang berkaitan dengan IaaS untuk direka bentuk sebagai perkhidmatan modular dengan antara muka yang diterbitkan supaya dapat digunakan untuk banyak situasi yang berbeza.
Sebagai pengguna perkhidmatan peruntukan keupayaan ini, anda tidak perlu mengetahui bagaimana pembekal membuat perkhidmatan itu berlaku; ia adalah kotak hitam kepada anda. Sekiranya awan tidak berorientasikan perkhidmatan, anda perlu memikirkan cara menyediakan aplikasi anda kepada alam sekitar. Dengan awan, anda boleh menggunakan perkhidmatan peruntukan tunggal.
Platform sebagai Perkhidmatan (PaaS)
Platform sebagai lapisan Perkhidmatan menawarkan persekitaran pembangunan yang boleh digunakan oleh organisasi IT untuk membuat aplikasi perniagaan yang siap sedia. Ini ditawarkan sebagai satu set perkhidmatan kotak hitam yang membolehkan pemaju membina aplikasi di atas infrastruktur mengira. Ini mungkin termasuk alat pembangun yang ditawarkan sebagai perkhidmatan untuk membina perkhidmatan, atau bahkan akses data dan perkhidmatan pangkalan data, atau perkhidmatan bil.
Dalam keadaan ini, prinsip SOA (seperti gandingan longgar dan kebolehbasaian semula) telah digunakan untuk komponen infrastruktur IT yang disampaikan sebagai perkhidmatan awan kepada pengguna PaaS. Pemaju dalam organisasi anda boleh mencari perkhidmatan platform yang mereka perlukan dengan merujuk katalog perkhidmatan.
Perisian sebagai Perkhidmatan (SaaS)
Dengan Perisian Sebagai Perkhidmatan, pembekal menjadi tuan rumah perisian untuk anda supaya anda tidak perlu memasangnya, menguruskannya, atau membeli perkakasan untuknya.Apa yang anda perlu lakukan ialah menyambungkannya dan menggunakannya.
Jangan mengelirukan SOA dengan SaaS. SOA adalah perisian yang direka bentuk sebagai perkhidmatan; SaaS adalah perisian yang diurus dan diedarkan sebagai perkhidmatan.
Dalam semua model ini, syarikat akan menggunakan satu set perkhidmatan yang jelas yang boleh diakses menerusi antara muka. Syarikat boleh memanfaatkan perkhidmatan ini dalam pelbagai cara bergantung kepada masalah yang mereka cuba selesaikan.