週刊AWSキャッチアップ(2025/3/31週)
週刊AWS – 2025/3/31 週 | Amazon Web Services ブログ
週刊生成AI with AWS – 2025/3/31週 | Amazon Web Services ブログ
あくまで個人のメモで知識の浅いサービス等は浅い解説となることご容赦ください。
AWS IoT Device SDK for Swift の開発者プレビューを発表
- AWS IoT Device SDK for Swiftがプレビュー版としてリリースされました。
- ローンチブログ、サンプルともに出ています。ローンチブログにもサンプルコードが掲載されています
こちら筆者の環境でサンプルを動かしたものの上手くいかず、機会があればどこかでブログにまとめようと思います。
[root@ip-172-31-1-78 CertAndKeyFileConnect]# swift run CertAndKeyFileConnect \
--endpoint <endpoint> \
--cert <cert> \
--key <key>
[1/1] Planning build
Building for debugging...
[1/1] Write swift-version-2BA40C0799AB44D.txt
Build of product 'CertAndKeyFileConnect' complete! (0.92s)
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
Mqtt5Client: onLifecycleEventAttemptingConnect callback invoked.
Mqtt5Client: onLifecycleEventConnectionFailure callback invoked with Error Code 5150: Remote endpoint rejected the CONNECT attempt by returning an unsuccessful CONNACK
参考リンク
Introducing the AWS IoT Device SDK for Swift (Developer Preview) | AWS Developer Tools Blog
Amazon Connect Contact Lens でセンチメント分析の有効化/無効化が可能に
- Amazon Connect Contact Lens において、感情分析機能を有効/無効に切り替えられるようになりました
- 従来、Contact Lensを利用する際に感情分析のみを無効化することはできなかったのですが、今回のアップデートで感情分析の有効/無効が設定できるようになっています
- 例えばコンプライアンス要件等がある場合に有用で、感情分析を無効化させた場合でも会話の文字起こし、生成 AI による要約、その他の会話分析機能は引き続き利用できます
- Amazon Connect Contact LensはAmazon Connectの機能の1つで、Amazon Connectの通話内容を元に会話分析ができるサービスです
AWSドキュメントにGUIのサンプルがあるのですが、Amazon Connectの「Set recording and analytics behavior」ブロックに新しく項目が追加されています。(筆者環境ではうまく再現できず)
参考リンク
Enable conversational analytics in Amazon Connect Contact Lens - Amazon Connect
API Gateway がデュアルスタック (IPv4 および IPv6) エンドポイントのサポートを開始
- API Gatewayがすべてのエンドポイントタイプ、カスタムドメイン、管理用 APIにてDual Stackに対応しました
- 各サービスのIPv6対応状況は下記ドキュメントに記載されています。
Amazon OpenSearch Service で Amazon Q Developer が一般提供開始
- Opensearch ServiceにてAmazon Q Developerの一般提供が開始されました
- アップデートの文章を見ると、5つ機能が追加されています
- 自然言語を使用した可視化の生成
- ワンステップでのデータ探索機能を備えたインテリジェントなアラート要約
- Discoverページでのクエリ結果の要約
- 推奨される異常検知の提案
- OpenSearch関連の質問専用のAmazon Q Developerチャット
参考リンク
Amazon OpenSearch Service の Amazon Q Developer で運用分析を高速化 | Amazon Web Services ブログ
Amazon VPC Route Server の一般提供開始を発表
- Amazon VPC Route Serverが一般提供開始となりました
- 例えばEC2サーバー上でアプライアンス(EC2上でアプライアンスのFWを稼働させている等)を動かしているケースで、インターネット宛の通信をすべてアプライアンスを通過させたいケースがあったとします。これまでだとアプライアンス側で障害があった場合、AWS側のルートテーブルを自動切替するような実装を構築必要がありました
- 今回のアップデートでBGPで経路情報をアプライアンスからVPC Route Serverへ伝搬させることで、動的にルートテーブルの値を変更できるようになっています
参考リンク
How Amazon VPC Route Server works - Amazon Virtual Private Cloud
Get started tutorial - Amazon Virtual Private Cloud
VPC Route Server の設定を一通りやってみた - サーバーワークスエンジニアブログ
【ハンズオン】入門チュートリアルをもとにVPC ルート サーバーを触ってみよう!! #AWS - Qiita
Amazon QuickSight でハイライト機能がサポートされました
- Amazon QuickSightにハイライト機能が追加されました
- QuickSightの分析設定にインタラクティビティという設定エリアが追加され、ビジュアルハイライトが接敵できるようになっています
参考リンク
Configure analysis settings - Amazon QuickSight
[アップデート] Amazon QuickSight にビジュアルのハイライト機能が追加されました | DevelopersIO
AWS Backup が Amazon Redshift Serverless のサポートを開始
- AWS BackupにてRedshift Serverlessのサポートが開始されました
- ServerlessでないRedShiftは2022年頃からサポートされています。今回はServerlessが新規に追加されました
参考リンク
Amazon Redshift Serverless backups - AWS Backup
Amazon Redshift Serverless restore - AWS Backup
Amazon SageMaker で 9 個の新しいビジュアル ETL 変換機能を追加
- SageMakerにて、9個の変換機能が追加されました
- Derived column (派生列の作成)
- Flatten (データの平坦化)
- Add current timestamp (現在のタイムスタンプ追加)
- Explode array or map into rows (配列やマップを行に展開)
- To timestamp (タイムスタンプへの変換)
- Array to columns (配列を列に変換)
- Intersect (交差)
- Limit (制限)
- Concatenate columns (列の連結)
- Visual ETLはSagemaker Unified Studioの機能の1つで、GUI上でETLのパイプラインを構築できる機能です
画像はAWSブログより引用
参考リンク
Supported transforms for Visual ETL - Amazon SageMaker Unified Studio
Author visual ETL flows on Amazon SageMaker Unified Studio | AWS Big Data Blog
AWS Clean Rooms の Spark SQL が集計とリスト分析ルールをサポート
-
AWS Clean Roomsの新機能として、Spark SQLで集計とリストの分析ルールをサポート
- この機能によりソースデータを公開することなく、Spark SQLによる分析ができるようになります。
-
AWS Clean RoomsはAWSアカウント間でデータを安全に共有する仕組み(データクリーンルーム)を構築するサービス
Amazon Connect でスーパーバイザーが進行中のチャットに対して追加のアクションを実行可能に
- Amazon Connectのスーパーバイザー向け機能が強化されました
- 進行中のチャットに対してより多くのアクションが Amazon Connect の UI から直接実行できるようになっています
- ドキュメントによると下記の3つが追加されています
- 進行中のContactsを移動させる
- Contactをリスケジュールさせる
- Contactsを終了させる
参考リンク
Manage contacts from the Contact details page in Amazon Connect - Amazon Connect
Amazon CloudWatch Application Signals SLO を使用してサービスの依存関係を監視が可能に
- Amazon CloudWatch Application Signals で、サービスの依存関係を監視するための新機能が追加されました
- サービス間の依存関係のパフォーマンスを監視し、SLO (Service Level Objectives: サービスレベル目標) を設定して問題を事前に解決できるようになりました
参考リンク
Service level objectives (SLOs) - Amazon CloudWatch
Amazon Q Business ブラウザ拡張機能が全サブスクライバーに利用可能に
- Amazon Q Businessのブラウザ拡張機能がAmazon Q Business Proユーザー以外の一般ユーザーでも利用可能になりました
参考リンク
[アップデート] Amazon Q Business のブラウザ拡張機能が Amazon Q の Lite Plan でも利用可能になりました | DevelopersIO
SES メールマネージャーが PrivateLink を介したカスタマー VPC からの着信接続をサポート
- SES Mail Managerにて、PrivateLink(VPCエンドポイント経由)の接続をサポートしました
- これによりVPCエンドポイントからの接続をサポートするようになります
- こちらのドキュメントに詳しい手順が記載されています
- SES Mail Managerは受信メールゲートウェイを担う機能となっており、組織内でメールを送受信する際にコンプライアンスを一元管理できる機能です
参考リンク
Ingress endpoints - Amazon Simple Email Service
Amazon Neptune が 99.99% の可用性を持つ SLA (Service Level Agreement) を発表
- Amazon NeptuneのSLAが99.90%→99.99%に引き上げられました
- Amazon Neptuneはマネージド型のグラフデータベースサービス
Amazon Security Lake が IPv6 (Internet Protocol Version 6) に対応
- Security LakeがIPv6に対応しました
- 各サービスのIPv6対応状況は下記ドキュメントに記載されています。
Amazon SES の送信 API で添付ファイルをサポート
- Amazon SESのsendEmail APIにて添付ファイル付きEmail送信をサポートしました
- 従来はsendRawEmail APIを使う必要があり、ユーザー側で作り込みが必要だったのが必要なくなったというのが大きなポイントになります
参考リンク
Working with email attachments in SES - Amazon Simple Email Service
Discussion