img-blur-shadow-blog-2
Component-Based Development

CNCFにおけるObservability

AI駆動開発では、SecurityやObservabilityのような非機能要件をどのように成立させるのかが大きな論点になります。 Observabilityだけを考えても、分散トレース、メトリクス、構造化診断、Payload保護、外部監視基盤連携など、多数の横断的機能が必要になります。 これらを毎回AIへ自然文で指示し、個別実装へ委譲すると、生成コスト・レビューコスト・運用コストが急速に増大し、品質保証も不安定になります。 そのためCML&CNCFでは、文芸モデルへ十分な構造情報を記述すると、モデルコンパイラと実行フレームワークがSecurityやObservabilityを横断的に成立させます。 Read More

2026-05-18

img-blur-shadow-blog-2
Component-Based Development

CNCFにおける認可モデル

CNCFの認可は、「操作の入口」と「リソースへのアクセス」の二箇所で評価される。ロール・パーミッション・リレーション・ABACはすべてCapabilityまたはGuardに正規化され、最終的に一貫した判定モデルで評価される。 Read More

2026-05-04

CBD HelloWorldで理解するCNCFの実行モデル

SimpleModelingはコンポーネント指向をベースとした開発方法論です。コンポーネント指向を成立させるためには、概念的なモデルの定義に加えてコンポーネントの実行系が必要です。この目的でクラウド・プラットフォーム上で動作するクラウド・アプリケーション用のコンポーネント・フレームワークとして開発しているのがCloud Native Component Frameworkです。 本記事ではHelloWorldを通して、Cloud Native Component Frameworkの実行モデルについて見ていきます。

2026-01-26

CBD Cloud Native Component Framework:HelloWorld

Cloud Native Component Framework は、文芸駆動モデルの動作基盤となるコンポーネント・フレームワークです。CNCF を理解する最短ルートは、まず実際に動かしてみることです。command から始め、server、client、custom component へと進むことで、実行形態が変わっても内部の実行モデルが変わらないことを確認します。

2026-01-19

CBD AI時代の動く仕様書

動く仕様書は、単なるテストでも、実装を駆動するためのTDDでもありません。 それは、文章による仕様記述、分析・設計モデル、実装コードをつなぎ、人間とAIが「何が正しい仕様か」を実行によって合意するための中核的な成果物です。 動く仕様書を中心に据えることで、分析モデルは実装に接地され、実装は意味的な裏付けを持つようになります。

2026-01-12