
Amazon QuickのFreeプランでアンケートアプリを作成してインターネットに公開できるか試してみた
こんにちは、こーへいです。
前回Amazon Quickのアプリ機能について「既存のQuick Sightのデータセットと組み合わせられるのか」を検証しました。
【アップデート】Amazon Quickの自然言語アプリ作成がGAしたので使い道を考えてみた | DevelopersIO
今回はこの機能で作ったアプリをインターネット上で公開できるのか試してみたいと思います。
例えば簡単な匿名アンケートなどそのままURLを渡して使ってもらいたい場面等で役に立つと思います。
結論
- アプリを外部公開できるかどうかはアカウント種別で決まり、Public公開はFree/Plusアカウントのみ利用可能(下記参照)
- 前回アプリを作った環境(エンタープライズ環境)は共有パネルに「Public」の選択肢が出ず外部公開できない
- またパブリック公開アプリではダッシュボード埋め込み・アクションコネクタ・埋め込みチャット・spacesが使えない仕様で、使えるのは共有ストレージ等の機能に限られる

[アップデート] Amazon Quick に Free と Plus の新しい料金プランが追加され、AWS アカウント不要で利用できるようになりました | DevelopersIO
アクセスレベルと制限について
検証に入る前にAmazon Quickアプリの共有・公開の仕組みを整理します。
アプリの共有には次の3つのアクセスレベルがあります(公式ドキュメントより)。

ポイントは「Public」はFree/Plusアカウント限定であることです。
またパブリック公開したアプリには機能制限がかかります(Security and sandbox in apps in Quick)。
| パブリック公開アプリで使えない機能 | パブリック公開アプリで使える機能 |
|---|---|
| ダッシュボードの埋め込みビジュアル | 共有ストレージ(Shared Storage) |
| アクションコネクタ(外部API連携) | AI推論(レート制限あり) |
| 埋め込みチャット | 独自UIコード |
| Quick Spacesへのアクセス | — |
前回作った「ダッシュボード埋め込み+対応メモ」アプリは埋め込みビジュアルを使っていたので公開対象外となります。
また匿名ユーザー(サインインしていないユーザー)の挙動にも制約があります。
- ユーザーIDを持たない(ユーザー識別APIはnullを返す)
- Private Storageにはアクセスできず、Shared Storageは読み書きできる
- AI推論はレート制限され、使用量はアプリ所有者のサブスクリプション枠を消費する
エンタープライズ環境では公開できないか確認
まず前回エンタープライズ環境で作った「デイリースコアトラッカー(ダッシュボード埋め込み+対応メモ)」アプリで、パブリック公開を試します。
アプリのエディタから「共有」パネルを開き、アクセスレベルの選択肢を確認します。

想定通り「制限あり」と「アカウント」しか選択できませんね。

またこの画面だとアプリの編集画面扱いとなるのか公開範囲を選択できませんでした。2つ前の画像のアプリを選択するときのクリック場所に気をつけてください。

Free/Plus環境で公開向けアプリを作って公開する
私はFreeアカウントのみ持っているのでQuick Desktopからの利用手順を流します(直接Web版のQuickにアクセスいただいても大丈夫です)。
Quick Desktopからはアプリ機能にアクセスできないため、「More」から適当なサービスを選択してWeb版に遷移してください。

Web版に遷移すると「アプリ」があるのでクリックします。
以下のプロンプトを入力してください。
インターネット上の誰でも匿名で回答できるアンケートアプリを作ってください。
「Amazon Quick のアプリ機能を使ってみたいですか?」という質問に対して、
「使いたい / 気になる / まだ様子見」の3択から選んで投票できるようにしてください。
投票すると、その場で集計結果が棒グラフとパーセンテージで見えるようにしてください。
回答データは共有ストレージ(Shared Storage)に保存してください。

このようなアプリが出来上がりました。

そのまま公開します(この時点ではこのアプリを使用可能にするくらいの意味で公開という言葉が使われています)。

その後、エンプラ環境と同様の手順で「共有」をクリックすると、パブリックが選択できる状態になってます。

公開リンクが払い出されるので、シークレットウィンドウからアクセスすると無事にアクセスできました。

同僚にもアクセスしてもらうように頼んだところ、アクセス可能でDBもしっかり更新されていました。

まとめ
今回はAmazon Quickのアプリを、インターネットにパブリック公開できるのかを検証してみました。
非常に簡単なアプリであれば非エンジニアでも簡単にアプリを作成公開できることがわかりました。用途としては下記のようなもので使えると思います。
社内での簡易的な利用が良さそうに思えますが、セキュリティを意識した公開範囲を選択してください。
- 個人を特定する必要がない収集・集約系
- アンケート・投票・NPSアンケート
- 勉強会やセミナーのリアルタイムQ&A・お題投稿ボード
- 「一言メッセージ」寄せ書き、送別会の色紙的なもの
- AI推論を主役にしたツール
- 文章要約ツール / 言い換え・トーン変換ツール
- テキスト分類・感情判定のデモ
- 定型文・キャッチコピー・メール文面のジェネレーター
- 用語解説ボット
- UIだけで完結する計算・診断系
- 料金シミュレーター / 見積もり計算機 / ローン返済計算
- 単位変換・各種コンバーター
- 診断・チェックリスト
- クイズ・スコア計測
- 軽量な共有ボード
- チームの外向け告知ボード / お知らせページ
- 匿名のアイデア投稿・投票
- ライトなToDoやチェックインボード






