AWSは最近、Amazon Location Serviceの一般向け提供を発表した。これは、アプリケーションにロケーション機能を追加するように設計されたマネージドソリューションである。このサービスは、EsriやHEREなどのロケーションプロバイダーに依存しており、ルーティングと衛星画像機能をサポートするようになった。
Amazon Location Serviceには、ロケーションベースの開発のための5つの主要な機能が含まれている。1つはマップで、ロケーション情報の視覚化のためものである。もう1つは場所で、ジオコーディングおよび逆ジオコーディング機能のサポートする。他はルート、トラッカー、ジオフェンスである。最も典型的なユースケースの中で、位置情報サービスは、配信アプリケーション、資産追跡、ジオマーケティングを構築するために設計されている。
InfoQが報告したように、Amazon Location Serviceはre:Invent 2020の終わりにプレビュー版として発表された。それ以来、AWSは衛星画像とルーティングという2つの新しい主要機能を追加した。Amazon Location Routesを使うと、アプリケーションは、2つの場所の間の移動時間、距離、方向を要求し、実際の道路情報と交通情報に基づいて移動時間の見積もりを得ることができる。ウェイポイント、出発時刻、移動モードなどの追加の属性を使って、特定のユースケースに合わせて情報をカスタマイズすることができる。
AWSのシニアデベロッパーアドボケイトであるMarcia Villalba氏は、新しいサービスが少ない開発労力でロケーションベースのユースケースにどのように対処できるかを説明している。
私は15年以上フルスタック開発者です。何度も、ロケーションベースのアプリケーションの作成を任されました。ロケーションプロバイダーと協力したときに直面した最大の課題は、アプリケーションを既存のアプリケーションのバックエンドとフロントエンドに統合し、ロケーションプロバイダーと共有するデータを安全に保つことでした(...)このサービスにより、AWSサービスとのネイティブ統合で、ロケーションベースのアプリケーションを構築できます。(...)その結果、顧客は引き続きデータの制御を継続できます。
HERE TechnologiesのリードエバンジェリストであるMichael Palermo氏は、「AWS Developers Now Have More Options」というタイトルの記事で、AWS Location Serviceが地図、ジオコーディング、ジオフェンシング、ロケーションデータを提供するための新しい選択肢であり、開発者がそれをどのように使用できるかについて説明している。ただし、それはHEREデータとサービスを前提としている。
出典: https://aws.amazon.com/blogs/aws/amazon-location-service-is-now-generally-available-with-new-routing-and-satellite-imagery-capabilities/
サービスをGoogleマップと比較すると、redditのユーザは不足している機能を強調している。
これを使って、最後のGoogle依存関係を置き換えたいが、住所またはジオコードのいずれかでタイムゾーン情報に関する情報を見つけることができていません。これはまだサポートされていないと思っています。
ユーザのElectricSpiceは、代わりにキャッシュ機能を高く評価している。
この本当にすばらしい点の1つは、プレミアム(1000あたり$4と1000あたり$0.50)の場合、ジオコーディングの結果を保存できることです。ほとんどのジオコーディングプラットフォームでは、結果の保存やキャッシュが許可されておらず、それによって実際にどのように使用できるかが決まります。
開発者は、アプリケーション用に作成されたロケーションリソースについて、モバイル資産管理プラン、モバイル資産追跡プラン、またはリクエストベースの使用プランの3つの料金プランから1つを選択できる。同じアカウント内で複数のプランを使用することができるが、アプリケーションごとに1つしか選択できない。そして、すべてのプランですべての機能がサポートされているわけではない。The Duckbill GroupのクラウドエコノミストであるCorey Quinn氏は、次のようにコメントしている。
このサービスは、私が今まで見た中で最も複雑な価格設定モデルとなっています。そして、AWSとそのプロバイダーの両方が競争を恐れるような、多くのライセンス制限があるかもしれません。さらに、どういうわけかGoogle Maps APIよりもよい価格設定となっているのです。
Amazon Location Serviceは現在、ヨーロッパ、米国、アジアの一部のリージョンで利用できる。