[アップデート] AWS コンソールモバイルアプリが Universal Links/App Links をサポートし URL からサービス/リソース画面に直接遷移出来るようになりました

[アップデート] AWS コンソールモバイルアプリが Universal Links/App Links をサポートし URL からサービス/リソース画面に直接遷移出来るようになりました

Clock Icon2024.10.22

いわさです。

先日、AWS コンソールモバイルアプリがアップデートされ Universal Links と App Links をサポートしました。

https://aws.amazon.com/about-aws/whats-new/2024/10/aws-seamless-link-experience-console-mobile-app/

モバイルアプリがインストールされているデバイスの場合に、AWS リソースを示す特定の URL にアクセスするとモバイルアプリケーションを起動し、そのリソース画面まで遷移することができるようになったようです。

私は iOS デバイスを使っていまして、本日はこちらで試してみましたのでその様子を紹介します。

バージョン 3.7.0 以上から利用可能

Android も iOS もこの機能はサポートされています。iOS でいう Universal Links、Android でいう App Links が実装された感じですね。
どちらのプラットフォームもアプリバージョン 3.7.0 から利用可能です。

6F3D764B-5EAD-4F04-9E93-2A52A1A33B76_4_5005_c.jpeg

私のデバイスはバージョンが少し古く動作しませんでした。

D8063B80-63CC-40E6-802A-951EBBCD3371_4_5005_c.jpeg

ご利用前にアップデートをしておきましょう。

E0B32E22-16A5-4D0B-A0BC-91BE4BC16EE1_4_5005_c.jpeg

S3 バケットに遷移させてみた

3.7.0 以上のモバイルアプリが準備できたら、適当な AWS リソースへのリンクを取得します。
今回はマネジメントコンソールで S3 バケットを開き、その URL を使ってみることにしました。

DC6D9C07-0825-4D67-8A02-B57A414AB795.png

何でも良いのですが、使っているメッセージアプリ経由でモバイルデバイスに URL を送信します。
で、モバイルデバイスからはこちらを開きます。なお、この時アプリはインストール済みですが起動はしていません。

28FD3D9A-8BB7-4DC7-8A4C-72BF55F8A38E_4_5005_c.jpeg

リンクをクリックすると AWS コンソールモバイルアプリが自動で起動されました。良いですね。

3ACCA5D7-C2CA-48B0-BD07-39933002CE84_4_5005_c.jpeg

私のモバイルアプリ環境の場合はいくつかの AWS アカウントの IAM ユーザーや組織のフェデレーションユーザーがセットアップされていたためか、まずどのアイデンティティを使うのか選択します。まぁそうですよね。この URL にトークンが埋め込まれているわけではないですから、認証情報が必要です。

30548046-BA9D-4006-9198-293EC1C50395_4_5005_c.jpeg

IAM ユーザーを選択すると、マネジメントコンソールで開いていた S3 バケットの画面が直接開かれました。

310E993D-47E8-4DA7-BD72-83AD08753EC1_4_5005_c.jpeg

なお、他の AWS リソースや、あるいはリソース一覧画面などに遷移することもできました。
一方で料金アラームメールのリンクなどの場合はそのままブラウザが開いたので、対応しているリソースのみアプリが開かれる仕様のようですね。

さいごに

本日は AWS コンソールモバイルアプリが Universal Links/App Links をサポートし URL からサービス/リソース画面に直接遷移出来るようになったので使ってみました。

ある程度のサービスが対応していればですが、これはかなり良いですね。
例えばアラートメールなどをモバイルデバイスで受信し、そのリンクからそのままリソース画面をシームレスに開いて操作することができそうです。

コンソールモバイルアプリどれくらい使われているのかなと気になっていたけど、アップデートも頻繁に行われていますし、なかなかおもしろいですね。
今は EC2 や RDS の停止くらいしか使えてないのですが、もうちょっと使いこなせるようになりたい。
今度、「AWS コンソールモバイルアプリだけで AWS 環境構築してみた」をやってみます。

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.