SOA
「Service Oriented Architecture」の略です。企業が成長すると、新しい製品やサービスを追加することがよくあります。こうした追加によって事業規模を拡大できる一方で、それらを効率的に導入するのは難しいことがよくあります。SOAの目的は、企業が成長して新しいサービスを追加しやすくすることです。
Service Oriented Architectureは、互いにシームレスに連携するコンポーネントを基盤としています。たとえば、ある企業がオンラインストアで衣料品を販売しているとします。数か月間販売が成功した後、その企業は宝飾品部門を追加することにしました。SOAコンポーネントを使うと、ストアに新しいセクションを簡単に追加できます。この場合は、宝飾品専用のセクションです。次に、その企業は新しい配送方法を追加したいと考えます。SOAの配送コンポーネントを使えば、管理コントロールパネルでいくつかのチェックボックスをオンにするだけで、新しい配送方法を簡単に追加できます。最初はメールサポートしか提供していなかった企業も、後になって電話サポートを追加すると便利だと判断するかもしれません。電話サポートのコンポーネントを使うと、電話対応の担当者は、メールサポートの担当者と同じ方法で顧客の注文を検索できます。
基本的に、SOAを使うと、企業は新しい機能やサービスをゼロから作成せずに追加できます。必要に応じて追加または変更できるため、事業を簡単かつ効率的に拡大できます。現在、多くの製品やサービスがWeb経由で提供されているため、ほとんどのSOAソリューションにはWebベースの実装が含まれています。
知識をテストする