プラットフォームチーム向け
チームが依存するプラットフォームを文書化

プラットフォームチームは全員が頼る基盤を構築します。Archylは共有インフラストラクチャの文書化を支援します。

料金を見る

Read order totals straight from the database#418

aurora/checkout-api · marc wants to merge 3 commits

Some checks haven't completed yet0 of 4 completed
archyl / drift score— In progress…Details
archyl / conformance— In progress…Details
CIbuild— In progress…Details
CItests— In progress…Details
Merge pull request

HTTP handlers never touch the database

Layer boundaryHigh
services/checkout/handler.go:84

83 func (h *Handler) Totals(c *fiber.Ctx) {

84   rows, err := h.db.Query(ctx, totalsSQL)

85   if err != nil {

Go through OrderService, as decided in ADR-011.

Drift score

—

≥ 90% required

導入前と導入後

おなじみの課題を、ひとつずつ解決

どの課題も時間とともに積み重なります。アーキテクチャを Archyl で管理すると、こう変わります。

現状

プラットフォームの複雑さが文書化されていない

共有サービスとメッセージキューが複雑なネットワークを形成。

Archyl 導入後

C4モデルがプラットフォーム全体を文書化

各レベルで共有インフラをマッピング。

現状

プロダクトチームがプラットフォームを理解していない

チームはプラットフォーム上で構築するが動作を知らない。

Archyl 導入後

適合ルールが標準を強制

'全サービスは共有APIゲートウェイを使用'などのルール。

現状

アーキテクチャ標準が強制されていない

規約を定義したが自動検証手段がない。

Archyl 導入後

ドリフト検出が未文書化の変更をキャッチ

ドキュメント更新なしのサービス追加を検出。

現状

インフラ変更がコンシューマーを壊す

プラットフォーム変更に隠れた下流影響。

Archyl 導入後

MCPサーバーでセルフサービス発見

プロダクトチームがAIアシスタントでプラットフォームを照会。

得られるもの

あなたの働き方に合わせて設計

リポジトリ内のArchitecture as Code

archyl.yamlでC4モデルを定義。

プラットフォーム変更Webhooks

アーキテクチャ変更時にコンシューマーに通知。

オーナーシップオーバーレイ

チームオーナーシップ情報をダイアグラムに重ね合わせ。

プラットフォーム決定のADR

プラットフォームがなぜこう動作するかを文書化。

プラットフォームテクノロジーレーダー

採用・廃止技術を追跡。

アーキテクチャ変更リクエスト

プラットフォーム変更がレビューワークフローを通過。

Archyl のある一日

1 週間の業務にどう溶け込むか

新しい習慣を身につける必要はありません。Archyl は、すでに仕事をしている場所で役立ちます。

09:00 · 朝

リポジトリ内のArchitecture as Code

archyl.yamlでC4モデルを定義。

11:30 · 変更の前

プラットフォーム変更Webhooks

アーキテクチャ変更時にコンシューマーに通知。

15:00 · レビュー中

オーナーシップオーバーレイ

チームオーナーシップ情報をダイアグラムに重ね合わせ。

18:00 · 一日の終わり

プラットフォーム決定のADR

プラットフォームがなぜこう動作するかを文書化。

ずっと無料のプラン

全員が依存するプラットフォームを文書化

C4ダイアグラム、適合ルール、セルフサービスアーキテクチャ発見。

  • クレジットカード不要
  • 5 分でセットアップ
  • 閲覧者はいつでも無料

プラットフォームチーム向けアーキテクチャドキュメント

C4ダイアグラムで共有プラットフォームインフラを文書化。

platform-teams

プラットフォームチーム向け

チームが依存するプラットフォームを文書化

プラットフォームチームは全員が頼る基盤を構築します。Archylは共有インフラストラクチャの文書化を支援します。

プラットフォームチーム向けアーキテクチャドキュメント | Archyl

C4ダイアグラムで共有プラットフォームインフラを文書化。

プラットフォームチーム文書化, プラットフォームエンジニアリングアーキテクチャ

Network

プラットフォームの複雑さが文書化されていない

共有サービスとメッセージキューが複雑なネットワークを形成。

プロダクトチームがプラットフォームを理解していない

チームはプラットフォーム上で構築するが動作を知らない。

TriangleAlert

アーキテクチャ標準が強制されていない

規約を定義したが自動検証手段がない。

RefreshCw

インフラ変更がコンシューマーを壊す

プラットフォーム変更に隠れた下流影響。

C4モデルがプラットフォーム全体を文書化

各レベルで共有インフラをマッピング。

適合ルールが標準を強制

'全サービスは共有APIゲートウェイを使用'などのルール。

Activity

ドリフト検出が未文書化の変更をキャッチ

ドキュメント更新なしのサービス追加を検出。

MCPサーバーでセルフサービス発見

プロダクトチームがAIアシスタントでプラットフォームを照会。

FileCode

リポジトリ内のArchitecture as Code

archyl.yamlでC4モデルを定義。

プラットフォーム変更Webhooks

アーキテクチャ変更時にコンシューマーに通知。

オーナーシップオーバーレイ

チームオーナーシップ情報をダイアグラムに重ね合わせ。

BookOpen

プラットフォーム決定のADR

プラットフォームがなぜこう動作するかを文書化。

プラットフォームテクノロジーレーダー

採用・廃止技術を追跡。

GitPullRequestArrow