4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

re:Invent前のAWSアップデートをピックアップ! #しむそくRadio re:Invent直前Special 紹介資料DAY1編

Last updated at Posted at 2024-11-26

pre:Inventのアップデートを振り返ろう!その1

この記事は、【DAY1】今年のAWSアプデ総ざらい! #しむそくRadio Special で「前週(11月3週)のアップデート振り返り(その1)」として紹介したアップデートまとめとなります。

この週は合計で170近いアップデートがあるため、2日間で紹介できる範囲をサービスやカテゴリ別に分けて紹介しています。
完全版は弊ブログ「しまがじ!」にてアップ予定ですので、ちょっと時間がかかるかもしれませんがお楽しみにお待ち下さい!

なお、re:Invent直前Specialは

の2回、re:Invent期間中は

という形で毎日配信しますので、リンク先のConnpassにおける参加登録/スケジュール登録やYouTubeチャンネルでのチャンネル登録/通知受信設定などをお忘れなく!

本編(pre:Inventアップデートまとめ前編)

Bedrock, 生成AI

 

★★★App StudioがGA

 

Machine Learning: App Studio

生成AIを活用してエンタープライズレベルのアプリケーションを構築するApp StudioがGAとなりました!
自然言語から、複数ページUI、データモデル、ビジネスロジックを備えたアプリケーションを生成し、AWSやサードパーティのサービスとも接続できます。

AWS App Studio is now generally available

公式ブログ:

Build and modify apps using natural language with AWS App Studio, now generally available

 
 

★★★【Preview】BedrockがPrompt Optimizationをサポート

 

Machine Learning: Bedrock

BedrockにPrompt Optimizationがプレビューで追加されました!
Claudeなどのモデルが元のプロンプトを書き換えてより適切なプロンプトを提案することで、応答の質を向上でき、Prompt Builderに保存して使用可能です。

Introducing Prompt Optimization in Preview in Amazon Bedrock

 
 

★★★Bedrock FlowsがGA

 

Machine Learning: Bedrock

プレビュー提供されていたBedrock Prompt Flowsが、Bedrock FlowsとしてGAしました!
Bedrockの各機能や他のAWSサービスをGUIのフローで直感的に組み合わせてアプリケーションを作成でき、InvokeflowによるトレースやGuardrailsのアタッチにも対応しています。

Amazon Bedrock Flows is now generally available with two new capabilities

公式ブログ:

Amazon Bedrock Flows is now generally available with enhanced safety and traceability

 
 

★★★Bedrock Knowledge Basesがバイナリベクターをサポート

 

Machine Learning: Bedrock

Bedrock Knowledge Basesがバイナリベクターに対応しました!
Titan Text Embeddings V2またはCohere Embedモデルで埋め込まれ、OpenSearch Serverlessで格納されたバイナリベクター埋め込みが対応し、精度を大きく落とさずに高速かつストレージ効率の良いRAGが構築できます。

Amazon Bedrock Knowledge Bases now supports binary vector embeddings to build RAG applications

 
 

★★★Titan Text EmbeddingsがBinary Embeddingsをサポート

 

Machine Learning: Bedrock

BedrockのTitan Text EmbeddingsモデルがBinary Embeddingsに対応しました!
埋め込みの各次元を0または1のバイナリとしてエンコードすることで、精度を大きく落とさずにストレージ効率を向上させます。

Introducing Binary Embeddings for Titan Text Embeddings model in Amazon Bedrock

 
 

★★OpenSearch ServerlessがBinary VectorとFF16をサポート

 

Analytics: OpenSearch

OpenSearch ServerlessがバイナリベクターとFF16圧縮に対応しました!
いずれもメモリ使用量を軽減し、使用するOCUおよびコストが削減可能なほか、レイテンシーの短縮も期待できます。

Amazon OpenSearch Serverless now supports Binary Vector and FP16 cost savings features

 
 

★★OpenSearchがディスク最適化ベクターエンジンをサポート

 

Analytics: OpenSearch

OpenSearch 2.17のベクターエンジンがディスクモードに対応しました!
インメモリモードと比べ、高レイテンシーが許容される場合にコストを3分の1まで抑えられ、バイナリ量子化などの手法により精度を保ちます。

Disk-optimized vector engine now available on the Amazon OpenSearch Service

 
 

★★OpenSearch Serverlessがポイントインタイムサーチをサポート

 

Analytics: OpenSearch

OpenSearch Serverlessがポイントインタイム(PIT)検索に対応しました!
特定の時点で固定されたデータセットに対してクエリを実行することができ、継続的なデータ取り込みのあるデータセットで一貫性と信頼性を確保する場合に役立ちます。

Amazon OpenSearch Serverless now supports point in time (PIT) search

 
 

CloudWatch①

 

★★★CloudWatch Logsがログの変換と強化をサポート

 

Management & Governance: CloudWatch

CloudWatch Logsがログの変換とエンリッチメント機能をリリースしました!
AWSサービス向けのテンプレートやGrokを使ったトランスフォーマーの作成などが行え、属性の変更やメタデータの追加などにより組織で標準化されたJSONログを簡単に出力・分析できます。

Amazon CloudWatch Logs launches the ability to transform and enrich logs

 
 

★★CloudWatch Syntheticsがカナリアに関連付けられたLambdaの自動削除をサポート

 

Management & Governance: CloudWatch

CloudWatch Syntheticsにて、作成したカナリアを実行するLambdaがカナリアの削除に伴い自動で削除されるようになりました!
カナリアの削除により使用できなくなるLambdaの関数やレイヤーの手動削除が不要になり、管理が効率化します。

Amazon CloudWatch Synthetics now automatically deletes Lambda resources associated with canaries

 
 

★★CloudWatch SyntheticsがPlaywrightランタイムのNodeJSをサポート

 

Management & Governance: CloudWatch

CloudWatch Syntheticsにて、Playwrightフレームワークを使用したNodeJSをカナリアとして作成できるようになりました!
CloudWatch Logsに保存されたログのトラブルシューティングなど、他のフレームワークが困難な監視および診断が実現できます。

Amazon CloudWatch Synthetics now supports Playwright runtime to create canaries with NodeJS

 
 

★★CloudWatch RUMがWebバイタルメトリクスのパーセンタイル集計と異常検出をサポート

 

Management & Governance: CloudWatch

Webアプリケーションのパフォーマンスとユーザーインタラクションを監視するCloudWatch RUMが、Webバイタルメトリクスのパーセンタイル集計と異常検知に対応しました!
Google検索結果に影響するp75値を監視し、迅速なトラブルシューティングが行えます。

CloudWatch RUM now supports percentile aggregations and simplified troubleshooting with web vitals metrics

 
 

★CloudWatch Internet MonitorがLocal ZonesのVPCサブネットをサポート

 

Management & Governance: CloudWatch

CloudWatch Internet Monitorが、Local ZonesにデプロイされたVPCサブネットのトラフィックを監視できるようになりました!
トラフィック最適化にLocal Zonesを含めるように設定したり、現在の設定を他のLocal Zonesと比較したりすることも可能です。

Amazon CloudWatch Internet Monitor adds AWS Local Zones support for VPC subnets

 
 

Cognito

 

★★★Cognitoがパスワードレスログインをサポート

 

Security, Identity, & Compliance: Cognito

CognitoがPasskeyやメール、テキストメッセージによるパスワードレス認証に対応しました!
Passkeyによるデバイスの生体認証など、従来のパスワード式ログインに比べユーザーに簡素化されたログインエクスペリエンスを提供できます。

Amazon Cognito now supports passwordless authentication for low-friction and secure logins

 
 

★★★CognitoがManaged Loginをサポート

 

Security, Identity, & Compliance: Cognito

CognitoにManaged Login機能が追加されました!
組織やアプリケーションにカスタマイズされた外観やUIをノーコードで作成し、パスワードレスログインやローカリゼーションといった機能を簡単に実装することができます。

Amazon Cognito introduces Managed Login to support rich branding for end user journeys

 
 

★★★CognitoがEssentialsとPlusのTierをサポート

 

Security, Identity, & Compliance: Cognito

Cognitoの料金Tierが刷新され、EssentialsとPlusが追加されました!
従来の機能を持つLite Tierに加え、Essentialsは新機能であるManaged Loginやパスワードレスログインなどを含み、Plusはセキュリティ機能が強化されています。

Announcing new feature tiers: Essentials and Plus for Amazon Cognito

公式ブログ:

Improve your app authentication workflow with new Amazon Cognito features

 
 

Database

 

★★★★Aurora Serverless v2が0ACUまでスケール可能に

 

Database: RDS

Aurora Serverless v2が非アクティブ時に0ACUまでスケールダウンできるようになりました!
接続が一定時間開始されないインスタンスは自動で一時停止し、コールドスタートが許容できるワークロードのコストを削減できます。

Amazon Aurora Serverless v2 supports scaling to zero capacity

公式ブログ:

Introducing scaling to 0 capacity with Amazon Aurora Serverless v2

 
 

★★★RDSのBlue/Green Deploymentsがボリュームの縮小をサポート

 

Database: RDS

RDSのBlue/Greenデプロイメントを利用することで、ストレージを縮小できるようになりました!
ストレージの小さいGreenインスタンスの作成を切り替えを、マネージドかつダウンタイムなしで実行することが可能です。

Amazon RDS Blue/Green Deployments support storage volume shrink

 
 

★★DMSがEC2からRDSへの自動移行をサポート

 

Database: DMS

EC2上のMySQL/PostgreSQL/MariaDBを、DMSによりワンクリックでRDSまたはAuroraへ同種移行できるようになりました!
移行に必要なインフラストラクチャをセットアップする必要なく、マネージドかつシームレスにリプラットフォームを行えます。

Announcing auto migration of EC2 databases to Amazon RDS using AWS Database Migration Service

 
 

★★RDSとAuroraがAdvanced NodeJS Driverをサポート

 

Database: RDS

RDSとAurora向けのAdvanced NodeJS Driverがオープンソースでリリースされました!
データベースとトポロジーの状態を監視して1桁秒の高速フェイルオーバーおよびスイッチオーバーを実現するほか、IAM/Secrets Manager/フェデレーション認証に対応します。

AWS Advanced NodeJS Driver is Generally Available

 
 

★★AuroraがPostgreSQL 17.0をプレビュー環境でサポート

 

Database: RDS

Aurora PostgreSQL 17.0をプレビュー環境で利用できるようになりました!
RDSでは17.1がGAされているメジャーバージョンで、複数の新機能が追加され、最大60日間保持されるクラスターで試用することが可能です。

Amazon Aurora now supports PostgreSQL 17.0 in the Amazon RDS Database preview environment

 
 

Serverless

 

★★★★Step FunctionsがJSONataとVariablesをサポート

 

Application Integration: Step Functions

Step Functionsが新機能JSONataとVariablesをリリースしました!
JSONataはJSONPathでは困難な数学演算などのデータ操作をLambdaなしで実現し、Variablesは出力を変数に割り当てることで、後続のどの処理からも簡単に参照できるようになります。

AWS Step Functions simplifies developer experience with Variables and JSONata transformations

公式ブログ:

Simplifying developer experience with variables and JSONata in AWS Step Functions

 
 

★★★Lambda SnapStartがPythonと.NETをサポート

 

Compute: Lambda

Lambda SnapStartがPython(3.12以降)と.NET(8以降)でも利用できるようになりました!
初期化された実行環境のスナップショットをキャッシュすることで起動レイテンシーを大幅に削減し、1秒未満の起動が実現します。

AWS Lambda now supports SnapStart for Python and .NET functions

公式ブログ:

AWS Lambda SnapStart for Python and .NET functions is now generally available

 
 

★★Lambdaが失敗したイベントの宛先にS3をサポート

 

Compute: Lambda

Lambdaが失敗した非同期呼び出しとイベントソースマッピング(ESM)のイベント配信先にS3を選択できるようになりました!
イベントペイロードのサイズが大きい場合に、カスタムロジックの記述と管理を削減しながら元のペイロードで再試行するよう設定できます。

AWS Lambda supports Amazon S3 as a failed-event destination for asynchronous and stream event sources

 
 

★★★API GatewayがプライベートREST APIに対するカスタムドメインをサポート

 

Application Integration: API Gateway

API GatewayがカスタムプライベートDNS名を使ってプライベートREST APIを管理できるようになりました!
APIの管理や共有が簡素化するほか、TLS証明書をACMへインポートし、ライフサイクル管理を制御しやすくなります。

Amazon API Gateway now supports Custom Domain Name for private REST APIs

公式ブログ:

Implementing custom domain names for private endpoints with Amazon API Gateway

 
 

★★★AmplifyがBedrockを活用したフルスタックAIキットをサポート

 

Front-End Web & Mobile: Amplify

AmplifyにAI kitが追加されました!
通常の言語やフレームワークの知識のみで、WebアプリケーションにBedrockモデルを使用したチャットや要約などのAI機能を簡単に追加することができます。

AWS Amplify launches the full-stack AI kit for Amazon Bedrock

公式ブログ:

Build fullstack AI apps in minutes with the new Amplify AI Kit

 
 

★★AppSyncがBedrockとの統合で強化されたAI Gatewayをサポート

 

Front-End Web & Mobile: AppSync

AppSyncがGraphQL APIのデータソースにBedrockランタイムを指定できるようになりました!
converseとinvokeModel APIに対して10秒未満の短い同期呼び出しを行う際に使用でき、従来のLambdaを経由した非同期呼び出しを補完します。

AWS AppSync launches AI gateway capabilities with new Amazon Bedrock integration in AppSync GraphQL

 
 

★★AppSyncのGraphQL APIがCloudTrailへのロギングをサポート

 

Front-End Web & Mobile: AppSync

AppSyncのGraphQL APIにおけるデータプレーンイベント(クエリ、ミューテーション、サブスクリプション、WebSocket接続リクエスト)がCloudTrailに記録されるようになりました!
GraphQLのアクティビティを詳細に把握し、トラブルシューティングや監査に利用できます。

AWS AppSync GraphQL APIs now support data plane logging to AWS CloudTrail

 
 

DAY2もお楽しみに!

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?