Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Awan mempunyai beberapa ciri utama: keanjalan, penyediaan perkhidmatan diri, antara muka berasaskan piawaian, dan membayar semasa anda pergi. Jenis fungsi ini harus direkayasa ke dalam perisian. Untuk mencapai kejuruteraan jenis ini memerlukan asas untuk awan direka dengan baik dan diwarisi dengan baik.
Bagaimana pula dengan seni bina awan yang membuat pendekatan ini mungkin? Faktanya adalah bahawa perkhidmatan dan struktur di belakang awan harus berdasarkan pendekatan seni bina modular. Senibina berasaskan komponen modular membolehkan fleksibiliti dan penggunaan semula. Senibina Berorientasikan Perkhidmatan (SOA) adalah apa yang terletak di bawah fleksibiliti ini.
SOA adalah lebih daripada satu pendekatan teknologi dan metodologi untuk mewujudkan sistem IT. Ia juga merupakan pendekatan dan metodologi perniagaan . Syarikat-syarikat telah menggunakan prinsip-prinsip SOA untuk memperdalam pemahaman antara perniagaan dan IT dan untuk membantu perniagaan menyesuaikan diri dengan perubahan.
Perkhidmatan awan memberi manfaat kepada perniagaan dengan mengambil amalan terbaik dan tumpuan proses perniagaan SOA ke peringkat seterusnya. Faedah ini digunakan untuk penyedia perkhidmatan awan dan pengguna perkhidmatan awan. Penyedia perkhidmatan awan memerlukan penyelesaian arkitek dengan menggunakan pendekatan berorientasikan perkhidmatan untuk menyampaikan perkhidmatan dengan tahap keanjalan dan skalabiliti yang diharapkan. Syarikat-syarikat yang arkitek dan mentadbir proses perniagaan dengan komponen berorientasikan perkhidmatan yang boleh diguna semula dapat mengenal pasti komponen mana yang dapat dipindahkan dengan cepat ke awan awam dan swasta.
Seni Bina Berorientasikan Perkhidmatan (SOA) adalah seni bina perisian untuk membina aplikasi perniagaan yang melaksanakan proses atau perkhidmatan perniagaan melalui satu set komponen kotak hitam yang dipasang bersama-sama untuk menyampaikan tahap yang jelas perkhidmatan.
Pendekatan ini membolehkan syarikat memanfaatkan aset sedia ada dan mewujudkan perkhidmatan perniagaan baru yang konsisten, dikawal, lebih mudah diubah, dan lebih mudah diuruskan. SOA adalah pendekatan perniagaan untuk mereka bentuk sistem IT yang cekap yang menyokong penggunaan semula dan memberikan fleksibiliti kepada perniagaan untuk bertindak cepat terhadap peluang dan ancaman.