Aduana Digital de Defensa Argentina
创建 ADDA 访问权限
← 返回 ADDA

蓝图

适用于不同场景的部署和采用模式。

适合规划如何在自身环境中引入 ADDA 的团队。

ADDA 蓝图

用于在仓库之外部署 DNS、WAF、Access 和 ADDA 公共分发能力的参考架构。

蓝图

4

工具包

4

发布包

2

公共资源

2

dns / Cloudflare Worker

ADDA DNS Edge / Cloudflare Worker

可运行

防御性 DNS 包,包含边缘心跳、策略解析器和可在仓库外部署的运行遥测。

API

  • /api/adda/v1/dns/edge/bundle
  • /api/adda/v1/dns/edge/telemetry
  • /api/adda/v1/dns/dashboard

命令

  • curl "$BASE_URL/api/adda/v1/dns/edge/bundle?target=cloudflare-worker&domain=capacero.ar"
  • npm run adda:smoke

制品

  • lib/adda/dns-waf-runtime.ts
  • app/api/adda/v1/dns/edge/bundle/route.ts
  • app/api/adda/v1/dns/edge/telemetry/route.ts

验证

  • 向 /api/adda/v1/dns/edge/telemetry 发送带 healthy/degraded 心跳的 POST
  • 从 ADDA 控制台验证包和 p95LatencyMs

waf / Nginx 反向代理

ADDA WAF Edge / Nginx Reverse Proxy

可运行

面向敏感路由的反向代理,包含 WAF 片段、自适应规则和遥测/心跳。

API

  • /api/adda/v1/waf/edge/bundle
  • /api/adda/v1/waf/edge/telemetry
  • /api/adda/v1/waf/dashboard

命令

  • curl "$BASE_URL/api/adda/v1/waf/edge/bundle?target=nginx&domain=capacero.ar"
  • npm run adda:smoke

制品

  • lib/adda/dns-waf-runtime.ts
  • app/api/adda/v1/waf/edge/bundle/route.ts
  • app/api/adda/v1/waf/edge/telemetry/route.ts

验证

  • 发送 WAF 心跳并在仪表板中检查 blocked/challenged/allowed
  • 从控制台验证 Nginx 片段和 matched rules

access / systemd + 轻量智能体

ADDA Access Watch Agent / systemd rollout

就绪

Access 隧道心跳和对等节点遥测的部署手册,使用共享密钥及设备/隧道 ID。

API

  • /api/adda/v1/access/status
  • /api/adda/v1/access/agents/manifest
  • /api/adda/v1/access/agents/heartbeats
  • /api/adda/v1/access/peers/telemetry
  • /api/adda/v1/access/policies/evaluate

命令

  • curl "$BASE_URL/api/adda/v1/access/agents/manifest?deviceId=access-device-001"
  • npm run adda:cli -- agent install --profile access-watch
  • node examples/adda-access-agent-heartbeat.mjs
  • npm run adda:cli -- access status

制品

  • examples/adda-access-agent-heartbeat.mjs
  • app/api/adda/v1/access/agents/manifest/route.ts
  • scripts/adda-cli.mjs
  • packages/adda-cli/bin/adda.mjs

验证

  • 在 AddaAccessPanel 中确认 online 心跳和 healthy 对等节点
  • 检查各对等节点/智能体的风险评分、stale 状态和建议操作

tooling / 版本化发布

ADDA SDK + CLI blueprint de publicación

就绪

`@capacero/adda-sdk` 和 `@capacero/adda-cli` 的发布蓝图,包含 `adda` 二进制、发布检查和公共组件。

API

  • /api/adda/v1/release/manifest
  • /api/adda/v1/blueprints
  • /api/adda/v1/kits

命令

  • npm run typecheck
  • node scripts/adda-cli.mjs --help
  • node packages/adda-cli/bin/adda.mjs --help

制品

  • packages/adda-sdk/package.json
  • packages/adda-cli/package.json
  • app/adda/badge.js/route.ts
  • app/adda/widget.js/route.ts

验证

  • 在 SDK/CLI 中验证 Access 方法和发布清单
  • 将 `/adda/badge.js` 和 `/adda/widget.js` 作为真实公共资源打开
蓝图 | ADDA