HAQM Web Services ブログ

Category: Front-End Web & Mobile

強化された HAQM Location Service による新機能と開発者体験

地理空間アプリケーションを構築するには、地理空間データを扱うための専門知識と、システムの設計および開発のスキルが必要です。また、大量の地理空間データを収集および管理し、アプリケーションで効果的に利用するスキルも必要とされます。このプロセスは非常に手間がかかる可能性がありますが、その複雑さは HAQM Location Service を活用することで大幅に軽減できます。HAQM Location Service では、API から高精度の地理空間データをすばやく取得できるため、開発者はアプリケーションの構築に集中できます。さらに、HAQM Location Service が従来の機能に加えて新機能が追加されました。HAQM Location Service の新機能を紹介し、アプリケーションでその機能を活用する方法をご紹介します。

生成 AI で生成 AI アプリケーションを生成しよう!

R&D部門のAI/ML研究者は生成AIの業務活用をミッションとする場合が多いですが、Webアプリケーション開発に不慣れという課題があります。OSSの「GenU」を使っても、UIカスタマイズには技術的障壁が存在します。この記事では、アプリ開発の障壁という課題に対し、コーディング支援エージェントのHAQM Q Developer CLIを使い、GenUに「チャット履歴から次の質問候補を3つ表示する機能」を追加する実験を行いました。

Launch Image with a clock and gear icon and skew protection text

Amplify Hosting がスキュー保護を発表

Web アプリケーションの開発とデプロイにおける一般的な課題は、クライアントとサーバーリソース間のバージョンのずれです。2025 年 3 月 13 日、AWS Amplify Hosting にデプロイされたアプリケーション向けのデプロイメントスキュー保護機能(更新期間中の新旧バージョン混在時のシステム安定性を確保する機能)を発表できることを嬉しく思います。この機能は、アプリケーションのデプロイ中にエンドユーザーがシームレスな体験を得られるよう支援します。

AWS Amplify Hosting によるマルチアプリ管理の簡素化

AWS Amplify Hosting では、より多くの Amplify アプリを 1 つのリポジトリに接続できるようになりました。この変更により、開発者が Git プロバイダーと統合する方法が改善され、特に単一リポジトリで管理されるプロジェクト構成に有益です。 Amplify は、関連するすべてのアプリに対して 1 つのリポジトリにつき 1 つの Webhook を使用するようになり、開発作業が効率化されました。

AWS Amplify Hosting でサーバーサイドレンダリングのための IAM Compute Roles

今日、AWS Amplify Hosting は、AWS Amplify アプリケーションの IAM Compute Roles を導入しました。これにより、コンピュート実行時から AWS サービスへの安全なアクセスを可能にし、サーバーサイドレンダリング機能を拡張できるようになりました。IAM Compute Roles を使えば、開発者はサーバーサイドレンダリングアプリに特定の権限を付与でき、Amplify が他の AWS サービスへの承認された呼び出しを行えるようになります。この新機能により、セキュリティのベストプラクティスを維持しながら、開発プロセスを加速できます。

AWS Amplify AI Kit と Neon Postgres を利用した RAG ベースアプリケーション構築

この記事では、入門の段階を超えて、Amplify のデフォルトのデータベースモデルではなく、Neon からサーバーレス Postgres データベースを使用して製品データを取得します。そうすることで、検索拡張生成 (RAG) を使用して LLM と対話するために必要なコードを簡素化します。