技術アーキテクチャ

Cognitive Orchestration OS × Bedrock AgentCore × Clean Architecture

Aezisai Cognitive Orchestration OS(L0 Elysion / L1 ARIA / L2 Lumier & Arthea / L3 Themis)を支える技術アーキテクチャ。Elixir/OTP + Rust NIF による ARIA SDK、6層皮質処理パイプライン、Firecracker MicroVMエフェメラルサンドボックス、Bedrock AgentCore Runtime、A2Aプロトコル、MCP Gateway、DID/VC主権型認証を基盤に、Clean Architecture・DDD・CQRS・Event Sourcingの設計原則とAWS CDK 8スタックサーバーレスインフラを組み合わせた、変更に強く長期保守性の高いシステムを構築。

設計哲学

RDRAによる要件定義からEvent Stormingによるドメイン発見、Clean Architectureによる実装、BDD+ATDD Zero Toleranceによる品質保証まで、一貫した設計哲学を採用。AWSソリューションアーキテクトの知見を活かし、Bedrock AgentCore Runtime・Lambda・DynamoDB・S3 Vectors・Cognito・EventBridge等のサーバレスマネージドサービスによるA2A開発基盤を構築。ARIA Knowledge Architectureにより組織知の継続的蓄積と活用を実現。

アーキテクチャ層

Clean Architecture に基づく4層構造

プレゼンテーション層

ユーザーインターフェース・API・外部システム連携を担当。Web/Desktop/Mobileを統一基盤で提供

アプリケーション層

ビジネスユースケース・AIエージェントオーケストレーション・ワークフロー制御

ドメイン層

コアビジネスロジック・ドメインモデル・ビジネスルール。外部依存ゼロの純粋なビジネス知識

インフラストラクチャ層

データ永続化・クラウドサービス連携・IaC。AWSサーバレスマネージドサービスを統合したA2A開発基盤アーキテクチャ

システムコンポーネント

5プロダクト統合の核となるコンポーネント

ARIA - 自律型ランタイム

service

自律型ランタイム。Aezisaiのエンプラ実績から自律学習し開発品質を継続的に向上。6層皮質処理パイプライン × ARIA Knowledge Architecture(SQLite統一インデックス)× エフェメラルサンドボックス(Firecracker MicroVM)× 閉域独自AEM開発により、ローカル閉域で安全に実行。

技術スタック

PythonRust(Tantivy高速検索)StrandsAgents SDKmem0aiAgentCore RuntimeAWS Bedrock ClaudeS3 VectorsA2A ProtocolTauri 2.0

インターフェース

REST APIGraphQLA2A ProtocolMCP ProtocolGit Submodule Sync
スケーラビリティ:

ARIA Knowledge Architectureによる分散継承。サブモジュール単位での独立スケーリング

可用性:

自動同期パイプライン(CodeBuild)による継続的可用性。ドリフト検知による整合性保証

LUMIER - AI-SIer 自律型開発基盤(L2)

service

設計思想(Intent)からシステムを自律的に構築するAI System Integrator。SE・Backend・Frontend・Tester・Architectを含む11+専門AIエージェントがA2Aプロトコルで協調し、ATDD Zero Toleranceによる構造的品質保証のもと、開発のブラックボックスを完全に解消する。

技術スタック

TypeScript 5.8+Next.js 15MastraA2A ProtocolTask Runner EngineMongoDBRedisGCPPlaywright MCP

インターフェース

REST APIWebSocketA2A Agent ProtocolBrowser Automation (Playwright)
スケーラビリティ:

モノレポ構成(frontend / backend / agents ワークスペース)による独立スケーリング

可用性:

専門エージェント単位での独立スケーリングと障害分離

ARTHEA - AI-ERP 自律型業務実行基盤(L2)

service

ERPコアを中心にWebRTC・音声合成・フィジカルAIをプラグイン化した多次元実行基盤。AIによる自律的な業務代行操作で、企業の意思決定(Intent)から物理的実行(Work/Energy)までを統治する。L2実行層としてLumierと同列の企業自律神経システム。

技術スタック

PythonFastAPINestJSGoRustClean ArchitectureDDDStrandsAgents SDKWebRTCAWS CDKKeycloak

インターフェース

REST APIAgent ToolsWebRTC SignalingVoice Synthesis APIEnterprise Integration
スケーラビリティ:

ドメイン駆動のマイクロサービス分割 + WebRTC/音声合成プラグインの独立スケーリング

可用性:

Clean Architecture による技術的負債の最小化。マルチ言語アーキテクチャ(NestJS + Go + Rust)による高可用性

ELYSION - 主権型アイデンティティ認証基盤(L0)

security

DID/VC(分散型アイデンティティ/検証可能な資格情報)によるSelf-Sovereign Identityを実現するL0認証基盤。Keycloakマルチテナント認証により全プロダクトへの高セキュアな単一エントリーポイントを提供し、「誰が、何を、なぜ操作したか」を暗号学的に証明する。

技術スタック

TypeScriptKeycloakDID/VCOAuth 2.0 / OIDCFIDO2pnpm monorepoClean ArchitectureAWS CDKCognitoSecrets Manager

インターフェース

OIDC FederationDID ResolutionVC Issuance/VerificationREST APIMulti-Tenant Admin Portal
スケーラビリティ:

Keycloakクラスタリングによるマルチテナント水平スケーリング。DID/VCは分散型のため中央集権ボトルネックなし

可用性:

Keycloak HA構成 + Cognito Federation によるフェイルオーバー。FIDO2物理キーによるフィッシング耐性認証

THEMIS - 戦略的ナビゲーション & 価値整合基盤(L3)

service

初期値解析(Nava: 時空間初期条件データ駆動型・Nava Cognitive Baseline Engine)、予測的エントロピー制御(Compass: 情報理論ベースのプロジェクト観測)、対話的成熟エンジン(Dialogue: ベイズ推論ベースの成熟シナリオ可視化)の3層で構成。従来の「管理」を「成熟」に置き換えるL3観測・フィードバック層。

技術スタック

PythonFastAPISQLAlchemyPostgreSQLAWS Amplify Gen2AWS CDKX-RayBedrock Claude

インターフェース

REST APIDashboard UIPDF Report GenerationExternal Payment (Stripe)Nava Cognitive Baseline APICompass Entropy API
スケーラビリティ:

Amplify Gen2 + Lambda によるサーバーレススケーリング

可用性:

X-Ray分散トレーシングによるリアルタイム監視。Amplify Gen2 による自動復旧

アーキテクチャ原則

設計・実装の指針となる基本原則

Clean Architecture + CQRS + Event Sourcing

ビジネスロジックを外部詳細から完全分離し、コマンドとクエリの責務を分離。イベントソーシングにより完全な監査証跡を実現

フレームワーク・データベース・UIに依存しないコアビジネスロジック。CQRS により読み取りと書き込みを独立に最適化

ドメイン駆動設計 + RDRA + Event Storming

RDRA(要件駆動型分析)で要件を構造化し、Event Storming でドメインイベントを発見。DDD の戦略的・戦術的設計でビジネスドメインをコードに反映

要件定義(RDRA) → ドメイン発見(Event Storming) → 実装設計(DDD)の一貫したフローにより、ビジネス要求と実装の乖離を防止

マルチエージェント + A2A + MCP アーキテクチャ

Agent-to-Agent(A2A)プロトコルによるエージェント間通信と Model Context Protocol(MCP)によるツール統合。専門エージェントの自律協調で複雑な業務を解決

単一のモノリシックAIではなく、専門化されたエージェント群が A2A プロトコルで協調し、MCP でツールを統合することで、スケーラブルで保守可能なAIシステムを構築

ゼロトラストセキュリティ + サーバーレスファースト

「信頼しない、常に検証する」セキュリティモデルとサーバーレスファーストアーキテクチャの融合。最小権限原則と IaC による一貫したセキュリティ

クラウドネイティブ環境での境界防御の限界を克服し、サーバーレスによるアタックサーフェス削減とコスト最適化を同時に実現

技術スタック

各層で採用している技術とツール

フロントエンド

FSD + Atomic Design によるモダンUI。マルチプラットフォーム(Web / Desktop via Tauri 2.0 / Mobile via Flutter)対応

Next.js

15

React フレームワーク・SSR/SSG/ISR・App Router

TypeScript

5.5+

型安全なJavaScript・strict モード必須

Tailwind CSS

4.0+

ユーティリティファーストCSS・デザイントークン管理

Tauri

2.0+

デスクトップアプリケーション(Rust + WebView)

Flutter

3.x

クロスプラットフォームモバイルアプリ(iOS / Android)

Svelte 5

5.0+

軽量リアクティブUI・ゼロランタイムアプローチ

バックエンド・AIエージェント

Clean Architecture + マルチエージェント基盤。StrandsAgents SDK / Mastra / DSPy / mem0ai による AI 統合

Python + FastAPI

3.11+ / 0.100+

AI・エージェント・API開発の主力言語

StrandsAgents SDK

0.1+

AWS Bedrock AgentCore 統合エージェントフレームワーク

mem0ai

Latest

長期記憶・クロスセッション学習

Mastra

Latest

TypeScript マルチエージェントオーケストレーション・A2A通信

DSPy

Latest

プログラマブルなプロンプト最適化・自動チューニング

Go + Gin

1.21+ / Latest

高スループットAPIサーバー・リアルタイム通信

Rust

Latest

高速検索エンジン(Tantivy)・パフォーマンスクリティカル処理・NIF

Elixir / OTP

Latest

ARIA SDK基盤ランタイム・耐障害性・並行処理・STDP重み更新・ホットコードスワップ

データベース・ストレージ

用途別データストア選定。サーバーレス優先でコスト最適化

DynamoDB

On-Demand

サーバーレスNoSQL・エージェント状態管理・セッション

S3 / S3 Vectors

Latest

オブジェクトストレージ・ベクトル検索・知識ベース

PostgreSQL

15+

リレーショナルデータ・ACID特性・構造化データ

MongoDB

7.0+

ドキュメント指向・スキーマレス・エージェントログ

Redis

7.0+

インメモリキャッシュ・セッション・リアルタイムデータ

クラウド・インフラストラクチャ(AWS)

AWSソリューションアーキテクト実績を軸としたA2A開発基盤。Bedrock AgentCore Runtime × サーバレスマネージド構成。登壇実績:「A Dual-Layer Architecture for Enterprise AI」(SpeakerDeck)

AWS CDK

2.170+

Infrastructure as Code・TypeScript によるインフラ定義(8スタック構成)

Bedrock AgentCore Runtime

Latest

AIエージェント実行環境・StrandsAgents SDK ホスティング・A2A通信基盤・DSPyプロンプト最適化

Bedrock (Claude / Nova)

Latest

Foundation Model・推論エンジン・Knowledge Base (S3 Vectors)・Guardrails

AWS Lambda / Step Functions / EventBridge

Latest

サーバレスコンピュート・ワークフロー制御・イベント駆動アーキテクチャ

Cognito / Keycloak OIDC

Latest

マルチテナント認証・SSO/SAML連携・FIDO2物理キー認証

CodePipeline / CodeBuild

Latest

CI/CD自動化・自動デプロイ・ロールバック・ATDD品質ゲート統合

CloudWatch / X-Ray / CloudTrail

Latest

可観測性基盤・分散トレーシング・完全監査証跡・エージェント行動ログ

Amplify Gen2

Latest

フルスタックサーバーレス・フロントエンドホスティング

Docker / Firecracker

24+ / Latest

アプリケーションコンテナ化・ARIA ASRエフェメラルサンドボックス(MicroVM)

4
アーキテクチャ層
5
システムコンポーネント
74
採用技術
21
アーキテクチャパターン