タグ

SOAに関するtokuryooのブックマーク (10)

  • ibmURL(変更不可)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    ibmURL(変更不可)
    tokuryoo
    tokuryoo 2009/07/14
  • InfoQ: RESTはWS-*よりもWebにのっとっている

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: RESTはWS-*よりもWebにのっとっている
  • SOAと見当違いの泥沼

    ThoughtWorksのアーキテクトNeal Ford氏が自身のブログで3回にわたる記事を書いた。そこで氏はベンダがSOAを今日のように認知させてしまったことを批判している。 最初の回(リンク)は、SOAの必要性がどのように生じたかを書いた「戦術 vs 戦略」という記事だ。 氏によると、企業が小さい時はITの必要性もまた小さいという。ビジネスがソフトウェアをより必要とするようになって、企業はさまざまな要求やコーディングをディベロッパに求めるようになる。しかし、アプリケーションの相互運用性について包括的な戦略を考えなくてもいいようなアプリケーションは限られており、そのようなことを考える時間もない。この段階では、ソフトウェアを作る理由は詰まるところビジネスを継続するためだ。そして企業がそれなりの規模になってから自社のITシステムがとんでもないものであることに気付く。あまりに多すぎるコードの重

    SOAと見当違いの泥沼
    tokuryoo
    tokuryoo 2009/03/12
  • SOA の 10 原則

    私は、多くのお客様と関わる中で、SOAの基的な原則をまとめる必要性を感じています。以下のセクションでは、サービス指向アーキテクチャ(SOA)が持つとされる基原則を紹介します。これらの原則は、絶対的な真理というよりは、SOAに関連した検討を行う際の基準の1つと考えてください。最初の4つは、Don Boxの4つの原則(サイト・英語)に、個人的な解釈を少し加えて紹介します。 1. 明示的な境界 サービスが機能を提供するのに必要なすべてのものは、そのサービスが呼び出されたときに受け渡しされる必要があります。サービスへのアクセスは、必ずパブリックに公開されたインターフェイスを経由します。そのサービスを呼び出すために暗黙の想定の存在が必要であってはいけません。“サービスとのやり取りはすべてメッセージを介して行われるので、サービスはメッセージングとの結びつきが強いと言えます。”(source)一般的

    SOA の 10 原則
    tokuryoo
    tokuryoo 2008/12/01
  • レッドハット、日本のSOAに“革命”を起こす「JBoss Enterprise SOA Platform」

    レッドハット、日のSOAに“革命”を起こす「JBoss Enterprise SOA Platform」 レッドハット株式会社は2月28日、SOAによる業務システム構築のためのミドルウェアスイート「JBoss Enterprise SOA Platform」を発表した。3月上旬より出荷を開始する。 今回発表されたJBoss Enterprise SOA Platformは、ESB(エンタープライズサービスバス)を構築する「JBoss ESB」、業務のワークフローを管理する「JBoss jBPM」、ビジネスルールの定義と管理・実行のためのエンジン「JBoss Rules」、およびこれらの基盤となるアプリケーションサーバー「JBoss Enterprise Application Platform」を統合したスイート製品。 特長は、オープンソースで仕様が明確である点と、他社製品と比べて圧倒的

    tokuryoo
    tokuryoo 2008/12/01
  • SOAとは何か?

    情報化社会という言葉が一般化した現在、情報システムを活用していない企業はおそらく皆無に等しいはずである。情報システムは企業の煩雑な業務を担い、業務の高速化・自動化に寄与している。 しかし昨今、さまざまな局面において情報システムの非効率が問題化し始めている。すでに20年、30年と活用され続けているレガシーシステムからクライアント/サーバシステム、ERPやCRM等の業務パッケージシステム、そして最新のオープンシステムに至るまで、企業には多種多様な業務システムが混在しているが、そのほとんどは設計時に規定された業務を処理することに固定され、他の業務への応用や複数の業務システムの組み合わせによる更なる合理化などについては実現が困難なことが多い。 いわゆる部分最適で設計されたシステムは、他システムと連動させたり、新しいビジネスロジックを追加したり、処理フローを変更するなどのニーズを実現するには、相当な

    SOAとは何か?
    tokuryoo
    tokuryoo 2008/12/01
  • 業務部門とIT部門の協業を推進するSOAの考え方

    企業がIT基盤に求めるものは 現在、企業のIT基盤に最も求められる要求とは何だろうか。それは、文字通り経営に役立ち、安く、そして早く提供される、いわば「業務に奉仕する基盤」である。そしてこれらがSOA(Service Oriented Architecture:サービス指向アーキテクチャ)に期待され、目指す目的である。 しかし、ITの世界でこれらの目的が掲げられることは決して新しいことではない。では、SOAというシステムアーキテクチャは従来と何が異なるのだろうか。それは、経営や業務に直接携わる人間が、自分の望むビジネスプロセスを自ら設計・定義し、ITから提供される「サービス」を直接定義していくという点である。 SOAとSaaSの「サービス」の違い SOAではアプリケーションの機能を業務に必要な「サービス」という単位に分け、それを組み合わせて全体を構築するITの設計手法である。ここでまず、S

    業務部門とIT部門の協業を推進するSOAの考え方
    tokuryoo
    tokuryoo 2008/12/01
  • IT news, careers, business technology, reviews

    Elon Musk’s suit against OpenAI — right idea, wrong messenger

    IT news, careers, business technology, reviews
  • SOAと「場の思想」 (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ 図解コーチングマネジメントとかもしもウサギにコーチがいたらで有名な伊藤守さんが良く引用しているので知った清水博さん。場と共創が有名なのですが、分厚いので後回しにして場の思想を読みました。哲学書なので、ちょっと読みにくいところもあるのですが質としては非常に良いところを指摘していて面白いです。 場とは何か? さて、場とは何か?ですが、僕も理解しきっていません。の途中には「人生とは即興劇の舞台と役者」という例えが出てくるので、これを使って簡単に説明をします。 即興劇の役者は、自分が演じるということに加えて、舞台上での自分の立場や役割を考えながら他者との関係の中で自分を位置づけます。全体の中の自分という見方と、自分自身という2つの立場があるのです。 ですから、劇は役

  • SOAは白身(しろみ)に使う技術 (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ 僕がSOAとWeb2.0について考え始めて(SOAとWeb2.0)から10ヶ月あまりが経ちます。最近強く感じるのが「SOAとは何か」という議論が既に意味を失っているということです。そうではなくて「SOAを何に使うべきか」という議論が必要です。 ここで、Web2.0が示している方向は非常に重要です。 Web2.0は遅れてやってきた そもそもWeb2.0というのは遅れてきたブームだと感じます。インターネットが登場し、すぐに起こっていたことはインターネットを使ったコミュニティの形成とイノベーションの民主化です。民主化するイノベーションに詳しいですが、2000年前後には"Xゲームスポーツにおけるツール"や"OSS"の進歩というのは、メーカーやベンダーではなくコミュニティか

    tokuryoo
    tokuryoo 2006/06/26
  • 1