SOA

「SOA」とは


「SOA(Service-Oriented Architecture):サービス指向アーキテクチャ」とは、「エンタープライズ開発全体を含むソフトウェアアプローチ」を意味します。


「SOA」の特徴


ソフトウェアコンポーネント間通信


ソフトウェアコンポーネントがサービスインターフェースを介して相互運用可能にする方法を定義することで、さまざまなプラットフォームや言語を介した通信が可能になります。


SOAは本質的にモジュール式であり、アプリケーションをサポートするために相互に通信するサービスのグループが含まれています。2つのビジネスがまったく異なっていても通信できるため、ソフトウェア開発がやりやすくなり、ビジネス機能を向上させることができます。


コンポーネント再利用


サービスは共通の「インターフェース標準」と「アーキテクチャパターン」を使用するため、企業全体で他のさまざまなアプリケーションのコンポーネントを再利用できます。


そのため、新しいアプリケーション開発でも迅速に組み込むことができます。


「SOA」の利点


それ以前のアーキテクチャと比較して、SOAは企業に大きなメリットをもたらしました。


ビジネス俊敏性の向上


再利用可能なサービスからアプリケーションを組み立てることができるため、新しいビジネスチャンスに応じてアプリケーションをはるかに迅速に構築できます。


新しい市場でレガシー機能を活用


開発者は1つのコンピューティングプラットフォーム(環境)に「ロック」された機能を簡単に取得して、新しい環境や市場に拡張できます。


ビジネスとIT間のコラボレーションの改善


SOAでは、サービスをビジネス用語で定義できます。


これによりビジネスアナリストは、より良い結果につながる重要な洞察について、開発者とより効果的に連携できます。
・サービスを使用して定義されたビジネスプロセスの範囲
・プロセス変更によるビジネスへの影響 など


参考サイト
→ibm.com →What is SOA (Service-Oriented Architecture)?
→xplenty.com →SOA vs. Microservices

関連OSS情報

WSO2 Enterprise Service Bus(ダブルエスオーツー エンタープライズ サービス バス)

    WSO2 Enterprise Service Bus(ダブルエスオーツー エンタープライズ サービス バス)とは、アプリケーション統合/連携用ソリューションです。異なるアプリケーション間の通信を包括的にサポートします。

最新TOPICS

最新情報はありません。

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

【Microsoft365ユーザー向け】クラウドメールサービスの保護に向いていない、ゲートウェイ方式メールセキュリティの課題 ~API連携・AI技術により、セキュリティ強化と運用効率化を実現~

正社員・非正規社員の離職率を下げるためには? ~主観的な定性評価から、定量的なジョブ型評価への転換の重要性~

世界最高峰のリアルハッカー集団を活用した脆弱性対策 ~米国政府も採用、脆弱性診断・ペネトレーションテストを大胆に変革する方法~

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter