エイブリー資産追跡 無料

-

Ably Asset Tracking は、Ably と Mapbox が共同で立ち上げたリアルタイム資産追跡 SDK スイートです。これには、パブリッシャー SDK (配信側) とサブスクライバー SDK (コンシューマー側) が含まれます。 GPS ノイズ リダクション、推測航法、Mapbox Enhanced Location Engine によるマップ マッチングなどの AI/ML 拡張測位機能を提供します。ラストワンマイルの物流、テイクアウトの配達、都市部の旅行などのシナリオに適しています。 2025年9月に正式に営業を停止した。

エイブリー資産追跡 製品インターフェース

Ably Asset Tracking の詳細なレビュー: 廃止された最高水準のリアルタイム トラッキング SDK

コアパラメータと統計

Ably Asset Tracking (以下、AAT) は、独立したアプリケーション ソフトウェアではなく、開発者向けのマルチプラットフォーム SDK スイートであり、ラスト マイルの物流、テイクアウトの配送、旅行サービスに「エンドツーエンド」のリアルタイム資産追跡機能を提供することを目的としています。これは、Ably (リアルタイム通信層) と Mapbox (位置拡張層) によって共同構築されます。主要な成果物は、パブリッシャー SDK (配信エンド デバイス) とサブスクライバー SDK (消費者観察エンド) の 2 セットの補完的な SDK に加えて、オプションの UI ツールキット (ロケーション アニメーター) です。

プロジェクト 広報
公式の位置づけ リアルタイム アセット トラッキング SDK と Mapbox Navigation SDK を組み合わせて測位を強化
納品形態 Android SDK (Kotlin/Java)、iOS Swift SDK、JavaScript SDK (Web)
SDKグループ Publisher SDK (パブリッシャー)、Subscriber SDK (サブスクライバー)、UI SDK (アニメーション ツール)
基礎となる位置エンジン Mapbox Navigation SDK 拡張ロケーション エンジン
リアルタイム通信層 Ably Pub/Sub グローバル エッジ ネットワーク (11 以上のリージョン、700 以上の PoP)
オープンソースライセンス Apache-2.0
Android SDK スター ~ 14 スター、5 フォーク (アーカイブ済み)
iOS SDK スター 星 10 個、フォーク 5 個 (アーカイブ済み)
JS SDK スター ~ 10 スター、7 フォーク (アーカイブ)
Android 最新バージョン 1.7.0 (2023-04-27)
iOS 最新バージョン 1.0.0-alpha.1
JS最新バージョン 1.0.0-ベータ.5
ダウンタイム 2025 年 9 月 29 日にアーカイブされ、現在はメンテナンスされていません。

一文で簡単にレビュー: AAT は、「理論的には非常に強力ですが、実際には機能しない」一連の資産追跡 SDK です。アーキテクチャ設計の点では、この分野のベスト プラクティスをほぼ達成していますが、製品ライフ サイクルは市場の需要のペースを上回ることができませんでした。

「AI/ML 予測」に関する注意: AAT は、独立した AI モデルを直接提供しません。その「AI 強化」は、Mapbox Enhanced Location Engine の組み込みマップ マッチング、GPS 信号ノイズ リダクション (フィルタリング)、および推測航法アルゴリズムに反映されています。 GPS 信号が失われた場合 (トンネルや高架道路の下など)、エンジンは車両の運動モデルと過去の軌跡を通じて現在位置を推定します。これは、典型的な「ルール + ML ハイブリッド」強化測位ソリューションです。

ユーザーと市場の認識

AAT の市場での認識は、基盤となるテクノロジー プラットフォームの認識と SDK 自体の採用という 2 つの側面から分けて考える必要があります。

Ably のプラットフォーム レベルの信頼保証: Ably は、リアルタイム インフラストラクチャ レイヤーとして、Bloomberg、HubSpot、Verizon などの大手企業にサービスを提供し、月平均 2 兆件を超える API オペレーションを処理し、7 年以上 100% の稼働率を維持していると主張しています。これらのデータは、AAT の通信の信頼性を強く裏付けています。少なくともリアルタイム データとグローバル配信の点では、AAT には欠点がありません。

AAT 自体の採用: 3 つの GitHub リポジトリの合計スター数は 40 未満であり、これは資産追跡の世界ではかなり低い数です。比較のために、OpenGTS などの同様のオープン ソース ソリューションには 1.5,000 個以上のスターがあり、商用競合会社である Mapbox 独自のナビゲーション SDK には 5,000 個以上のスターが付いています。コミュニティでの人気が低いことは、AAT が市場で大規模な採用を形成できていないことを裏付けています。

業界協力の承認: Mapbox の公式ブログと Ably の公式ブログは、2021 年に AAT を促進する投稿を共同で発行し、両社が製品レベルで綿密な統合テストを実施したことを示しました。ただし、この協力は広範な開発者エコシステムにはつながりませんでした。3 つの SDK はすべて 2023 年以降実質的な反復を停止し、2025 年 9 月に同時にアーカイブされ、この共同プロジェクトは実質的に終了しました。

B サイド ランディングの前提条件: AAT が真に機能するには、チームは Ably プラットフォームの使用経験、Mapbox SDK の統合機能、およびネイティブ モバイル開発 (Android/iOS) のためのエンジニアリングの予備知識を持っている必要があります。このしきい値は、単一ベンダーのシナリオよりも大幅に高くなります。

コストメリット

AAT のコスト構造は、SDK 自体と基盤となる Ably プラットフォームに分割する必要があります。 SDK 自体は完全にオープンソースで無料 (Apache-2.0) ですが、実際のコストは、SDK が依存する Ably リアルタイム ネットワーク サービスです。

Ably プラットフォームの価格 (2026 年現在)

パッケージ 月額料金 同時接続 メッセージレート 月間メッセージ量 適用ステージ
無料 $0 200 500/秒 600万 概念実証
標準 $29 + 使用料 10,000 2,500/秒 従量課金制 オンラインでの制作
プロ $399 + 使用料 50,000 10,000/秒 従量課金制 高負荷
エンタープライズ カスタム見積もり 無制限 無制限 従量課金制 大規模

超過メッセージ料金: 2.50 ドル/100 万。接続時間: 100 万分あたり 1.00 ドル。チャンネル分: $1.00/100 万分。

コスト分析 (C サイド/開発者/エンタープライズの 3 層)

  • C サイド/個人開発者: 無料パッケージの 600 万/月のメッセージ量は、小規模なプロトタイプの検証には基本的に十分です。ただし、AAT は、Ably 接続と Mapbox サービスを同時に維持する必要があります。 Mapbox Navigation SDK 自体にも独立した使用料金が請求され (追加の Mapbox アカウントとトークンが必要)、合計コストは単一の SDK ソリューションよりもはるかに高くなります。
  • 開発者/自作チーム: オープンソース SDK のサブスクリプション料金はかかりませんが、Ably アプリケーションの Mapbox アカウントを自分で設定し、2 セットの認定システムを処理する必要があります。 SDK のサービスが終了した後も、フォークを保守するためのリスク コストを自分で負担する必要があります。
  • エンタープライズ グレード: Ably Enterprise プランでは、99.999% の SLA、SSO、専用クラスターなどが提供されますが、年間契約金額は通常 5 桁の範囲から始まります。 Mapbox Navigation SDK のエンタープライズ ライセンス料金と組み合わせると、実際の実装コストはほとんどの中小規模のチームの予算を超える可能性があります。

隠れたコストのヒント: AAT の価格設定ページでは、2025 年に廃止されたアセット トラッキングに関連する請求情報が目立つように表示されなくなります (アセット トラッキングは独立した製品としてリストされなくなりました)。つまり、新規ユーザーが Ably の公式チャネルを通じて AAT の価格を直接入手することはほとんどできません。既存のユーザーは、Ably Pub/Sub の基本的な使用量に基づいて独自のコストを見積もることができます。

主な機能

1. パブリッシャー SDK (配信側パブリッシング SDK)

配達員またはモバイル資産が位置するモバイル デバイスに組み込まれており、GPS 位置データを収集し、Mapbox Enhanced Location Engine を通じてリアルタイム拡張処理を実行し、それを Ably リアルタイム ネットワークを通じてクラウドに公開します。

2. サブスクライバー SDK (コンシューマ サブスクリプション SDK)

消費者または監視センターに組み込まれたオブザーバー アプリケーションは、Ably リアルタイム チャネルを通じて、指定された資産の高度な位置更新をサブスクライブします。位置監視、オンライン状態監視、動的な解像度調整リクエストをサポートします。

3. 解決ポリシー エンジン (解決ポリシー)

コアイノベーション。開発者はパラメータを設定することで、「測位精度」、「更新頻度」、「デバイスの電力」のバランスを動的に調整できます。組み込みのデフォルト ポリシー ファクトリ (DefaultResolutionPolicyFactory) は、カスタム ポリシーの実装をサポートします。主要なパラメータは次のとおりです。

  • accuracy: 位置決め精度 (BALANCED / MAXIMUM など)
  • desiredInterval: 希望する更新間隔 (ミリ秒)
  • minimumDisplacement: 最小変位しきい値 (メートル)
  • proximityThreshold: しきい値に近い (高精度モードをトリガーします)
  • batteryLevelThreshold + lowBatteryMultiplier: バッテリー残量が少ない場合に周波数を自動的に下げる

4. UI SDK / Location Animator (位置決めアニメーションツール)

サブスクライバ アプリケーションにスムーズなマップ アノテーション アニメーション補間を提供して、位置のジャンプを回避します。これは単なる補助コンポーネントですが、消費者のユーザー エクスペリエンスに大きな影響を与えます。

5. リアルタイムのオンラインステータス認識

パブリッシャーのオンライン/オフライン検出は、Ably Presence API を通じて実装されており、サブスクライバーは配信側の接続ステータスをリアルタイムで把握し、ネットワークの中断によって引き起こされる盲点を回避できます。

専門家の視点 - 機能的相乗効果: AAT の真の価値は、単一の機能にあるのではなく、「解像度戦略 ↔ 強化された測位エンジン ↔ リアルタイム ネットワーク」の組み合わせにあります。解像度戦略は、バッテリー、距離、その他の条件に応じて測位収集頻度を動的に調整します。強化された測位エンジンは、低周波数サンプリング期間中に推測航法を通じて位置の連続性を維持できます。リアルタイム ネットワークにより、ポリシーの変更と位置の更新がリンク全体にわたってミリ秒レベルで確実に反映されます。この三位一体の設計は 2021 年の市場で時代を先取りしていますが、これがその複雑さが最終的にメンテナンス能力を超える理由の 1 つでもあります。

モデルとバージョンの進化

AAT のバージョンの進化は、典型的な「高値を開いて低値に行く」軌道を示しています。 2021 年 4 月にパブリック ベータ版で注目を集めてデビューし、Mapbox との共同マーケティングは非常に大きな効果をもたらしました。 2023 年にゆっくりとした反復期間に入り、Android SDK は最終的に 1.7.0 に留まり、JS SDK はベータ 5 に留まり、iOS SDK はアルファ版に到達しただけでした。 3 つの倉庫は 2025 年 9 月に同時にアーカイブされ、製品のライフサイクルが終了します。

プラットフォーム 最終バージョン 発売日 ステータス
Android (Kotlin/Java) 1.7.0 2023-04-27 アーカイブ済み
iOS(スイフト) 1.0.0-alpha.1 ~2023-03 アーカイブ済み
JavaScript (TypeScript) 1.0.0-ベータ.5 2023-03-28 アーカイブ済み

コアバージョンノード:

  • 2021-04-29: Android、iOS、Web をサポートする AAT パブリック ベータ版がリリースされました。コア機能には、強化された測位とリアルタイムのサブスクリプションが含まれます。
  • ~2023-03: iOS Swift SDK Alpha がリリースされ、Location Animator UI コンポーネントが追加されました。
  • 2023-03-28: Subscriber SDK の全機能を含む JS SDK 1.0.0-beta.5 がリリースされました。
  • 2023-04-27: Android SDK 1.7.0 がリリースされました。これは、「ベータ版以上の成熟度」に達した唯一のプラットフォーム バージョンです。
  • 2025-09-29: 3 つの GitHub リポジトリが同時にアーカイブされ、README に停止のお知らせが追加されました。

技術的な利点

アーキテクチャのリンク

「」 ┌───────────────────────┐ │ パブリッシャーデバイス │ │ ┌─────────┐ ┌─────────┐ │ │ │ GPS センサー │───▶│ 位置情報の強化 │ │ │ │ (生の位置データ) │ │ エンジン (Mapbox) │ │ │ └─────────┘ │ - マップマッチングノイズリダクション │ │ │ │ - 推測航法 │ │ │ │ - 信号フィルタリング │ │ │ └───┬─────┘ │ │ │ 位置情報の強化 │ │ ┌─────▼─────┐ │ │ │ パブリッシャー SDK │ │ │ │ - 解決戦略の決定 │ │ │ │ - リアルタイム公開 │ │ │ └───┬─────┘ │ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │Ably Pub/Sub ライブ チャンネル │ (存在+

ロケーションストリーム) ┌───────────────┼─────────────┐ │ 加入者端末 │ │ ┌─────▼─────┐ │ │ │ サブスクライバ SDK │ │ │ │ - 位置情報の購読 │ │ │ │ - オンライン状態監視 │ │ │ │ - 解決リクエスト │ │ │ └───┬─────┘ │ │ ┌─────▼─────┐ │ │ │ ロケーションアニメーター│ │ │ │ (UI SDK) │ │ │ │ - スムーズな注釈アニメーション │ │ │ ━━━━━━━━━┘ │ ━━━━━━━━━━━━━━━━━━━━━━┘ 「」 制御フロー: パブリッシャー側の GPS データ → Mapbox エンジンの強化 → パブリッシャー SDK が Ably チャネルを通じてパブリッシュ → サブスクライバー SDK がリアルタイムで受信 → Location Animator がマップにレンダリング。データ リフロー: サブスクライバー側は、resolutionPreference を通じてパブリッシャー側のコレクション解像度の変更を要求できます。

コアテクノロジーの解釈

拡張ロケーション エンジン (Mapbox Navigation SDK): これは、AAT テクノロジー チェーンの中で最も重要な AI/ML コンポーネントです。これは単純な GPS 転送ではなく、機械学習モデルを使用して元の GPS 信号を 3 つのレイヤーで処理します。最初のレイヤーは、都市の峡谷によって引き起こされるマルチパス ノイズを除去するためのリアルタイム フィルターです。 2 番目のレイヤー: 位置決めポイントを道路ネットワークに制限し、オフセットを排除するためのマップ マッチング。 3 番目のレイヤー: GPS 信号が失われたときに、車両の動きベクトル (速度、方向、加速度) を通じて現在位置を推定する推測航法。このエンジンは、位置決め精度と消費電力を同時に最適化し、低周波数サンプリングでも位置の連続性を維持できます。

Ably のリアルタイム ネットワークの差別化された価値: AAT は、独自の WebSocket クラスターを構築する代わりに Ably を選択し、「運用とメンテナンスの節約」以上のメリットを得ました。 Ably のグローバル エッジ ネットワーク (700+ PoP) は、中央値レベルで 6.5 ミリ秒という低いメッセージ送信遅延を実現します。そのプレゼンス API は、追加のハートビート メカニズムの開発を必要とせずに、すぐに使えるオンライン ステータス管理を提供します。メッセージの永続性と履歴の再生機能により、「オフライン後の位置の継続性の復元」が可能になります。

解像度戦略の設計哲学: これは、「バッテリー vs 精度」というゲームにおける AAT の最もエンジニアリング価値のある設計です。決定ロジックを「ResolutionPolicy」インターフェイスに抽象化することで、開発者は、位置収集コードを変更することなく、さまざまな資産タイプ (徒歩での配達と車両での配達)、さまざまな段階 (目的地に近づく際の精度の向上)、およびさまざまな電力状態 (10% 未満の自動周波数削減) に対して差別化された戦略を注入できます。この設計は AAT にとって最も競争力のある技術的障壁となる可能性がありましたが、残念ながら市場で十分な検証を得ることができませんでした。

使い方

⚠️ 使用前の重要な注意事項: AAT は 2025 年 9 月に正式に業務を停止しました。以下のコンテンツは技術的な参考資料および履歴アーカイブのみを目的としており、新しいプロジェクトには推奨されません。

SDK 統合方法の比較

プラットフォーム パッケージ管理 依存関係ステートメント 備考
Android (Kotlin) Gradle / Maven Central com.ively.tracking:publishing-sdk:1.7.0 Maven Central から削除される可能性が高い
アンドロイド(Java) Gradle / Maven Central com.ively.tracking:publishing-sdk-java:1.7.0 Java 8 以降、API レベル 24 以降が必要
iOS(スイフト) Swift パッケージマネージャー table-asset-tracking-swift GitHub SPM ソース、アーカイブ済み
ウェブ (JavaScript) npm/糸 @ively/asset-tracking サブスクライバー SDK のみが含まれています

すぐに始めましょう (Android Publisher SDK の例)

「」コトリン //解決戦略を設定する val デフォルト解像度 = 解像度(Accuracy.BALANCED、desiredInterval = 1000L、minimumDisplacement = 1.0)

//パブリッシャーを初期化する val Publisher = Publisher.publishers() .connection(ConnectionConfiguration(Authentication.basic(CLIENT_ID, ABLY_API_KEY))) .map(MapConfiguration(MAPBOX_ACCESS_TOKEN)) .androidContext(this) .resolutionPolicy(DefaultResolutionPolicyFactory(defaultResolution, this)) .backgroundTrackingNotificationProvider(notificationProvider, NOTIFICATION_ID) .profile(ルーティングプロファイル.DRIVING) .start()

// 指定されたアセットの追跡を開始します Publisher.track(Trackable(trackingId, 制約 = exampleConstraints)) 「」

すぐに始めましょう (JavaScript サブスクライバー SDK の例)


import { 購読者 } から '@ively/asset-tracking';

const サブスクライバ = 新しいサブスクライバ({
  lyOptions: { キー: ABLY_API_KEY、 clientId: CLIENT_ID }、
});

constasset =subscriber.get('my_tracking_id');
asset.addLocationListener((locationUpdate) => {
  console.log(`座標: ${locationUpdate.location.geometry.co座標}`);
});
アセット.スタート()を待ちます;
「」

### 一般的な使用方法のリンク

1. **Ably Dashboard でアプリケーションを作成して API キーを取得し**、Mapbox アカウントでアクセス トークンを作成します。
2. **パブリッシャー側の統合**: パブリッシャー SDK を配信アプリに埋め込み、Ably 資格情報と Mapbox トークンを構成し、`publisher.track(trackableId)` を呼び出して場所の公開を開始します。
3. **サブスクライバー側の統合**: コンシューマー アプリにサブスクライバー SDK を埋め込み、同じ `trackingId` を渡し、`addLocationListener` コールバックをリッスンします。
4. **解像度の調整**: ビジネス シナリオ (歩行/運転/目的地に近づく) に従って「accuracy」、「desiredInterval」、「minimumDisplacement」パラメータを調整するか、「subscriber.resolutionPreference()」を通じて実行時に動的に調整します。
5. **UI レンダリング**: スムーズな地図注釈アニメーションを実現するための Location Animator のオプションの統合。

## 製品の価格設定

Ably Asset Tracking SDK 自体は完全にオープンソースで無料 (Apache-2.0 ライセンス) ですが、AAT を実行するには 2 セットのインフラストラクチャの料金を同時に支払う必要があります。

**Ably プラットフォーム料金** (必須): AAT は無料ですが、位置データのリアルタイム送信は Ably チャネルを経由する必要があり、Ably のメッセージ クォータを消費します。無料パッケージでは、1 か月あたり 600 万メッセージ (同時接続 200) の無料メッセージ割り当てが提供されます。これは基本的に、1 日あたり平均 1,000 件の注文がある小規模な配信シナリオには十分です。標準パッケージ (月額 29 ドル) に達すると、超過メッセージ料金はメッセージ 100 万件あたり 2.50 ドルになります。

**Mapbox Navigation SDK ライセンス料金** (必須): Mapbox Navigation SDK の位置拡張エンジンは無料では使用できません。 Mapbox は、選択したプランに応じて、MAU (月間アクティブ ユーザー) ごとまたはリクエストごとに請求されます。 2026 年に、Mapbox は Navigation SDK を中核とした多層価格設定に移行し、AAT インテグレーターは独立した Mapbox 有料アカウントを必要とします。

**総合コスト控除**: 1 日あたり平均 5,000 件の注文があり、各注文を 30 分間継続的に追跡する中規模の配信プラットフォームを例にとります。Ably の月間メッセージ量は約 9,000 万件 (測位頻度 1 メッセージ/秒 × 30 分 × 5,000 件の注文 × 30 日) で、これは無料パッケージを 8,400 万件上回っており、超過料金は月額約 210 ドルです。 Mapbox Navigation SDK の料金は MAU に基づいています。価格は月額約 500 ~ 1,500 ドルです (特定のパッケージによって異なります)。合計は月額約 710 ~ 1,710 ドルです。これには、Mapbox Maps SDK の地図レンダリングのコスト、クラウド インフラストラクチャ (サーバー、データベース) のコスト、運用保守の人件費は含まれません。

## アプリケーションのシナリオ

### シナリオ 1: ラストワンマイルの物流物流追跡

**タスクの種類とメリット**: 配達員アプリはパブリッシャー SDK を統合してリアルタイムで位置情報を公開し、コンシューマー アプリはサブスクライバー SDK を使用して配達員のリアルタイムの位置情報と到着予定時刻を表示します。そのメリットは、「配達員が到着したのに顧客が応答しない」ことによって引き起こされる配送異常の削減、「注文した商品はどこですか?」という顧客サービスの注文の数の減少に反映されています。

**適応判断**: AAT の解像度ポリシーは、このシナリオで最大の価値を発揮できます。配達員が目的地から遠い場合、電力を節約するために低周波数および低精度の測位を使用し、目的地に近づくと自動的に高精度および高周波数の測位に切り替わり、顧客はメーターレベルまで正確に近づくアニメーションを確認できるようになります。

### シナリオ 2: 旅行および都市モビリティの共有サービス

**タスクの種類と利点**: 共有自転車/電動スクーターのリアルタイムの位置と空き状況の表示。加入者 SDK をクライアント アプリに統合して、近くで利用可能な車両を表示できます。その利点は、配車効率の向上とユーザー エクスペリエンスの向上に反映されます。

**適応判断**: このシナリオの課題はデバイス側のバッテリー管理にあります。共有車両は通常、携帯電話の代わりに低電力の IoT モジュールを使用します。 AAT の Android SDK は、完全な Android システム上で実行されることを想定しており、RTOS や組み込み Linux 環境に直接適用することはできません。

### シナリオ 3: オンサイト サービスと現場スタッフの管理

**タスクの種類と利点**: フィールド メンテナンス技術者の位置追跡とタスクの割り当て。ディスパッチ センターは、Subscriber SDK を通じて技術者の位置を監視し、リアルタイムの ETA に基づいて注文を動的にディスパッチします。その利点は、顧客の待ち時間の短縮と技術者の時間利用率の向上に反映されます。

**適応判断**: これは AAT の最も過小評価されているシナリオです。非常に均質な持ち出しシナリオと比較して、オンサイト サービス (車両、ツール、スペアパーツ) の多様な資産管理は、複数の追跡可能な同時追跡のアーキテクチャ上の利点をよりよく反映できます。ただし、AAT は廃止されたため、実装は自己構築のフォークまたは移行ソリューションにのみ依存できます。

## 該当する人

### 群衆に適応する

- **物流および配送プラットフォーム エンジニアリング チーム**: 3 ~ 6 か月以内にリアルタイムの配送追跡機能を迅速に稼働させることを希望していた中規模のチームです。 AAT のオープンソース SDK と Ably インフラストラクチャを組み合わせることで、自社でリアルタイム データ パイプラインを構築する場合と比較して、エンジニアリング投資を大幅に節約できます。
- **既存の Ably 顧客**: すでに Ably Pub/Sub を使用しているチームの場合、AAT を試すための追加の学習コストはほぼゼロで、同じ Ably 認定システムとチャネル モデルを再利用できます。
- **クロスプラットフォーム SDK の統一インターフェイスを必要とするチーム**: Android/iOS/Web SDK の 3 セットは、同じパブリッシャー/サブスクライバー抽象モデルに従い、マルチターミナル開発中のコグニティブ スイッチング コストを削減します。

### 人にふさわしくない/やる気を失わせる

- **新しいプロジェクト選択チーム (最も重要!)**: AAT は 2025 年 9 月に完全に廃止されており、新しいプロジェクトでは AAT を正式な依存関係として導入すべきではありません。公式リポジトリは読み取り専用でアーカイブされ、バグ修正やセキュリティ アップデートは受信されなくなります。
- **位置決めロジックを徹底的にカスタマイズする必要があるチーム**: AAT のポリシー エンジンはカスタム `ResolutionPolicy` インターフェイスを提供しますが、その最下層は Mapbox Navigation SDK の位置決めパイプラインに依存しています。チームが測位エンジンを交換するか、国内の測位サービスプロバイダーに接続する必要がある場合、AAT の結合が障害になります。
- **軽量または低頻度の追跡シナリオ**: 企業が「5 分ごとに位置を報告する」という検査要件のみを必要とする場合、AAT フル リンクによって生じる複雑さは、単純な HTTP POST + タイマー ソリューションよりもはるかに高くなります。
- **低電力 IoT シナリオ**: AAT の SDK は携帯電話レベルのコンピューティング リソース向けに設計されており、バッテリー駆動の NB-IoT、Cat-M、または LoRa モジュールでは実行できません。

## 概要と展望

**コア コンピテンシーのレビュー**: AAT は、技術アーキテクチャ レベルでリアルタイム資産追跡 SDK に期待される高いレベルに到達しました。Mapbox の強化された測位エンジンは、業界をリードする GPS ノイズ リダクションと推測航法機能を提供します。 Ably のグローバル リアルタイム ネットワークは、データ配信の低遅延と高い信頼性を保証します。解像度戦略エンジンは、バッテリー寿命と測位精度の間で定量的なトレードオフを行うというエンジニアリングの知恵を実証します。このプロジェクトが 2021 年から 2022 年にかけて十分な市場の牽引力と持続的な投資を獲得できれば、資産追跡分野における「位置情報の Twilio」になる可能性があります。

**致命的な制限**: AAT の結果は、「拍手はしても成功しない」という典型的なケースです。その中核問題には 3 つのレベルがあります。最初のレイヤーは **曖昧な市場ポジショニング**です。これは「すぐに使える SaaS トラッキング プラットフォーム」 (Project44、FourKites など) でもなく、「純粋なオープンソース トラッキング フレームワーク」でもありません。中間にあります。Ably アカウント、Mapbox 認証、およびネイティブ開発スキルが必要ですが、最終的には完全な製品ではなく SDK を提供します。 2 番目のレベルは、コスト構造が不透明で比較的高いということです。2 つのサプライヤー認証 (Ably + Mapbox) の合計コストは、市場の単一の競合製品よりも高く、価格設定ページの複雑さにより、中小規模のチームが TCO を迅速に評価することが困難になっています。 3 番目のレイヤーは **保守意欲が不十分** - リアルタイム コミュニケーション会社として、Ably の中核的な収益は Pub/Sub メッセージング レイヤーから得られます。そのため、アセット トラッキング SDK は、コア製品ラインというよりは、「複雑なユースケースを示すデモルーム」に近いものとなります。 2023 年以降、Ably の戦略的焦点はチャット、AI トランスポート、LiveObjects に移り、AAT が廃止されるまで疎外されることはほぼ避けられません。

**調達/採用リスク評価**: AAT を評価している組織に対する最も正直なアドバイスは、**新しいプロジェクトには AAT を選択しないでください**です。これはすでに廃止された SDK であり、将来のバージョンのロードマップ、コミュニティのメンテナンス、セキュリティ パッチはありません。チームが AAT ベースの実稼働システムを実行している場合は、移行オプションをすぐに評価する必要があります。考えられる代替パスには、Mapbox の独立した Navigation SDK + 自社構築の WebSocket リアルタイム パイプラインへの切り替えが含まれます。オープンソースの OpenGTS または Traccar ソリューションを採用する。まだ初期段階にあるプロジェクトの場合は、廃止された SDK のセット全体を維持するよりも、Ably Pub/Sub + カスタム ターゲティング ロジックを使用する方が現実的である可能性があります。

**追跡調査のポイント**: AAT は廃止されましたが、その技術的な設計概念は業界から学ぶ価値があります。注目に値する進化の方向性には、Ably がさまざまな形で (たとえば、AI トランスポート製品ラインを通じて) エッジ コンピューティングと資産追跡の分野に再参入するかどうかが含まれます。 Mapbox がより軽量なトラッキング SDK を独自に起動するかどうか。そして、オープンソースコミュニティが解決ポリシーの設計思想を継承するフォークバージョンを目にするかどうか。解像度戦略の抽象化など、AAT の中核となる設計要素の一部がメインの Ably プラットフォームや他の競合製品に組み込まれた場合、その技術的遺産は製品ライフ サイクルを超えたものになるでしょう。

バージョン情報

  • Ably アセット トラッキング Android SDK 1.7.0 :パブリッシャー SDK、サブスクライバー SDK、UI SDK の安定した機能を含む、Android SDK の最終リリース バージョン。それ以来、プロジェクトはメンテナンス モードに入り、正式にアーカイブされ、2025 年 9 月に中止される予定です。
  • Ably アセット トラッキング JavaScript SDK 1.0.0 ベータ 5 :JavaScript SDK プレビューの最終バージョンには、Web 側のアセット サブスクリプション機能を提供する Subscriber SDK のみが含まれています。
  • Ably Asset Tracking Swift SDK 1.0.0 アルファ 1 :iOS Swift SDK アルファ バージョンは、Location Animator UI コンポーネントを含むパブリッシャー SDK とサブスクライバー SDK をサポートします。公式の正確な日付はまだありません。
  • Ably アセット トラッキング パブリック ベータ版 :Android、iOS、Web プラットフォームをサポートするパブリック ベータ版を Mapbox と共同で発表しました。その中核機能には、強化された測位エンジン、解決戦略、リアルタイムのサブスクリプションが含まれます。

ユーザーレビュー

  • レビューを読み込み中...