週刊AWSキャッチアップ(週刊AWS/週刊生成AI 2025/1/6週)
週刊AWS – 2025/1/6週 | Amazon Web Services ブログ
週刊生成AI with AWS – 2025/1/6週 | Amazon Web Services ブログ
Amazon DynamoDB now supports configurable point-in-time-recovery periods
Amazon DynamoDB now supports configurable point-in-time-recovery periods - AWS
- Amazon Dynamo DBでPoint-in-time-recovery(PITR)の復旧期間をテーブル単位に1日~35日の範囲で設定できるようになりました
- 従来までは35日のみでしたが、今回のアップデートでより短い期間の設定ができるようになっています
- 例えばコンプライアンス要件等でPoint-in-time recovery(PITR)の期間を短く設定したい場合に活用できるようになったとのこと
- PITRの料金はPITRが有効になっている各DynamoDBテーブルのサイズに依存しているため、保持期間を短く設定することのコストメリットはなさそうです
Point-in-time recoveryの保持期間の変更は、UpdateContinuousBackups APIから変更できます。
aws dynamodb update-continuous-backups \
--table-name Music \
--point-in-time-recovery-specification PointInTimeRecoveryEnabled=true,RecoveryPeriodInDays=6
Resources:
iotCatalog:
Type: AWS::DynamoDB::Table
Properties:
...
PointInTimeRecoverySpecification:
PointInTimeRecoveryEnabled: true
RecoveryPeriodInDays: 35
import boto3
dynamodb = boto3.client('dynamodb')
response = dynamodb.update_continuous_backups(
TableName=<table_name>,
PointInTimeRecoverySpecification={
'PointInTimeRecoveryEnabled': True,
'RecoveryPeriodInDays': 35
}
)
コンソール画面では「Edit Point-in-time recovery」というボタンから設定変更できます。



ドキュメント/公式ブログ
Enable point-in-time recovery in DynamoDB - Amazon DynamoDB
Announcing configurable point-in-time recovery periods for Amazon DynamoDB | AWS Database Blog
参考リンク
[アップデート] DynamoDB の継続的バックアップの保持期間が 1日から35日の間で設定可能になりました | DevelopersIO
Announcing 20 additional AWS Systems Manager Automation runbook recommendations in AWS Chatbot
Announcing 20 additional AWS Systems Manager Automation runbook recommendations in AWS Chatbot - AWS
- AWS Chatbotにて20個のSSM Automationの推奨Runbookがサポートされるようになりました
- Microsoft Teams/SlackからSSM Automationを実行し、Security HubやECS関連のイベントに対処できます
- ドキュメント上には利用可能なRunbookの一覧の記載はないものの、アップデートでは下記が利用例として記載されています
- disable public accessibility of Amazon RDS database instances
- troubleshoot why an Amazon ECS task in an Amazon ECS cluster failed to start
参考リンク
SSM Automation の推奨 Runbook を利用できるようになった AWS Chatbot を利用して ECS タスクの停止理由を調査してみた | DevelopersIO
Amazon Q Developer is now available in Amazon SageMaker Code Editor IDE
Amazon Q Developer is now available in Amazon SageMaker Code Editor IDE - AWS
- SageMaker Studio内のCode EditorにてAmazon Q Developerの一般提供が開始されました
- SageMakerの機能/コード生成/トラブルシュートについてアドバイスが受けられるとアップデートには記載されています
Amazon Connect Contact Lens now provides free trials for conversational analytics and performance evaluations
- Amazon Connect Contact Lensにて会話分析とパフォーマンス評価の無料利用枠が追加されました
- Amazon Connect Contact Lens 会話分析を初めて使用する際、最初の 2 か月間、1 か月あたり 100,000 分の音声通話
- 初めて機能をアクティブ化した際の Amazon Connect Contact Lens のパフォーマンス評価の 30 日間の使用
参考リンク
これを見れば理解できる Contact Lens for Amazon Connect 入門 | DevelopersIO
Amazon Connect Contact Lens launches agent performance evaluations for email contacts
- Amazon Connect Contact Lensにてメールコンタクトに対するエージェントのパフォーマンス評価機能をリリースしました
- 今回のアップデートにより、すべてのコンタクトチャネル(音声、チャット、メール、タスク)を単一のインターフェースで評価できるようになりました
AWS Compute Optimizer now expands idle and rightsizing recommendations for Amazon EC2 Auto Scaling groups
- AWS Compute Optimizerにて、スケーリングポリシーと複数のインスタンスタイプを持つようなAuto Scalingグループに対して、アイドル状態と適切なサイズ調整の推奨事項を追加しました
- スケーリングポリシーや複数のインスタンスタイプを使用しているAutoScalingグループで、専門的な知識/エンジニアリングを必要とせずにコストとパフォーマンスを最適化するためのアクションを取れるようになると記載されています
- AWS Compute Optimizerは過去のリソース状況に関するメトリクスを分析、リソースに関するレコメンデーションを生成するサービス
- ドキュメントには、サポートされているリソースは下記と記載されています
- Amazon Elastic Compute Cloud (Amazon EC2) インスタンス
- Amazon EC2 自動スケーリンググループ
- Amazon Elastic Block Store (Amazon EBS) ボリューム
- AWS Lambda 関数
- AWS Fargate のAmazon Elastic Container Service (Amazon ECS)
- 商用ソフトウェアライセンス
- Amazon Relational Database Service (Amazon RDS) DB インスタンスおよびストレージ
参考リンク
AWS Compute Optimizer とは? - AWS Compute Optimizer
コスト・パフォーマンス最適化サービスの AWS Compute Optimizer の使い方や各種設定方法を紹介! | DevelopersIO
AWS CodeBuild now supports batch builds with reserved capacity and Lambda compute
- CodeBuildのパッチビルド機能でサポートされるリソースにリザーブドキャパシティフリートとLambdaコンピューティングが追加されました
- リザーブドキャパシティ機能は、CodeBuildのコンピュートリソースを事前予約する機能(EC2のキャパシティ予約に近い機能)
- CodeBuildのパッチビルド機能は複数のビルドタスクを並列実行できる機能です
- ビルドプロセスに依存関係があるような大規模で複雑なアプリケーション等で有用な機能になります
参考リンク
AWS CodeBuild のバッチビルド機能を利用するとビルド効率が 1.5 倍に向上した話 - MOTEX TECH BLOG
Discussion