タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

アーキテクチャとマイクロサービスに関するJHashimotoのブックマーク (3)

  • arclamp

    この記事はグロースエクスパートナーズ Advent Calendar 2023の11日目です。 近年のシステム開発案件では、DXが目的として設定されることが多いでしょう。よく知られている通り、DXには組織や文化の変革を伴うため、その実現は簡単ではありません。DXのはずが、ただの再構築になったという話もよく聞きます。この記事では、自分の経験から、企画段階でDXを外さないために何をすべきかについて書いてみます。 続きを読む マイクロサービスによって起きた「標準化、死すべき」の揺り戻しとして、イマドキの標準化を実現するのがプラットフォームエンジニアリングなんだろうな、と思っています。JJUG CCC 2023 Fallで「アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ」という講演をするにあたり、今更ながらプラットフォームエンジニアリングについて整理をしてみました。

    arclamp
  • アーキテクチャ設計のジレンマと拡張構造としてのマイクロサービスアーキテクチャ - arclamp

    2016年10月24日のQCon Tokyo 2016にて「今どきのアーキテクチャ設計戦略」という講演をさせていただきました。 アーキテクチャ設計のジレンマ 伝統的に、アーキテクチャ設計というのは設計や実装に先立って事前的に行われる必要がある、とされています。設計や実装は定義されたアーキテクチャを参照しながら進めなくてはならないからです。なので、アーキテクチャ設計にあたっては「システムの振る舞いに対する要求」という「話」を理解して進めていくことになります。そのため、その要求が正確であればあるほど適切な構造を定義できることになります。これは当たり前のことですね。 一方で、現在的なシステム開発というのはアジャイルに代表される「フィードバックと改善によって段階的に機能を拡張する」という前提にあります。これも当たり前のことで「誰も事前に正しい要求を定義できるわけがない」から「動くソフトウェアを見て

    アーキテクチャ設計のジレンマと拡張構造としてのマイクロサービスアーキテクチャ - arclamp
  • マーチン・ファウラー氏による「マイクロサービスの前提条件」

    「マイクロサービス」という新しいアーキテクチャスタイルが話題になっています。ごく簡単に言えば、1つのシステムを複数の小さなサービスを組み合わせて実現することです。マーチン・ファウラー氏とJames Lewis氏が今年の5月に公開した記事「Microservices」で注目が集まりはじめました。 参考:"Microservices"を読んだ | SOTA 参考:クックパッドとマイクロサービス - クックパッド開発者ブログ 参考:マイクロサービスとSOA - InfoQ このマイクロサービスを実現する上で、組織が備えていなければならない能力について、マーチン・ファウラー氏が先月、「MicroservicePrerequisites(マイクロサービスの前提条件)」という記事を公開しています。同氏のWebサイトの記事は翻訳が許可されているので、ここで翻訳を紹介したいと思います。 マイクロサービスの

    マーチン・ファウラー氏による「マイクロサービスの前提条件」
    JHashimoto
    JHashimoto 2014/09/26
    “従って、ここで挙げる適性に合わないのであれば、マイクロサービススタイルを採用すべきではない。”
  • 1