AWS上でアプリケーションの構築、デプロイ(配置)、運用を行うスキル集です。インフラストラクチャー・アズ・コード(インフラの構成を自動化するコード)を作成したり、AWSの主要なサービスを利用したり、よくある作業を完了したりできます。
Build, deploy, and operate applications on AWS. Skills to author infrastructure-as-code, use core services, and complete common tasks.
Amazon Bedrockで生成AI(人工知能が自動で文章や画像を生成する技術)アプリケーションを構築します。モデル呼び出し(Converse APIやInvokeModel)、RAG(検索拡張生成。外部の知識データベースを活用して回答精度を高める手法)とナレッジベース、Bedrockエージェント(自動で判断して行動するAI)、ガードレール(出力内容の安…
Amazon SageMakerでAIモデルを選択・デプロイ・カスタマイズするツールです。ファインチューニング(SFT、DPO、RLVR、RLAIF といった学習方式)、モデル選択、データセット準備、評価、SageMakerエンドポイント(利用窓口)またはBedrockへのデプロイ、推論最適化、エンドポイント診断に対応しています。計画から本番運用まで、AI…
Amazon Cognito(ユーザー認証を管理するAWSサービス)とAWS Amplifyのクライアント認証ライブラリを使い、ウェブアプリやモバイルアプリにユーザー認証機能を追加します。 **対応する機能:** - ユーザー登録・ログイン画面の実装(Cognito ホストUI / 管理型ログイン) - 多要素認証(二段階認証など) - パスワードルール設…
AWS コストの分析、節約額の検出、予算管理、割引プラン(事前購入割引)と予約インスタンス(長期利用契約)の評価、EC2/Lambda/RDS/EBS のリソース最適化(Compute Optimizer を使用)、サービス料金の確認、CUR(詳細コスト利用レポート)の照会、コスト異常の検出、請求ビュー(課金単位の表示形式)を使用したコストの分類、Free…
AWS Blocks(インフラを簡単にコードで構築するフレームワーク)を使ったアプリケーション開発をサポートします。 APIの作成、Building Blocks(KVStore、DistributedTable、Database、AuthBasic、AuthCognito、Realtime、AsyncJob、FileBucket など)の選択、ローカル環…
AWS インフラストラクチャを CDK(クラウド開発キット)と TypeScript または Python を使用して作成・デプロイ・トラブルシューティングするスキルです。ベストプラクティス、スタック(インフラの構成単位)アーキテクチャ、コンストラクト(再利用可能な部品)パターンをカバーしています。 次のような場合に使用: CDK コンストラクトを記述する…
AWS CloudFormationテンプレート(クラウド環境を構築・管理するための設定ファイル)の作成、検証、問題診断を支援します。 以下の機能に対応しています: - セキュアなデフォルト設定でのテンプレート作成 - ローカル環境での検証(cfn-lint または cloudformation-validate を使用) - cfn-guard によるセ…
Amazon EC2(アマゾンのクラウドサーバー)の仮想マシン環境の構築・管理・運用に対応しています。 **対応する主な機能:** - インスタンスタイプの選択(Graviton/Arm64、バースト可能なT型、GPU、インスタンスストア対EBS) - 起動テンプレート - オートスケーリンググループ(スケーリングポリシー、インスタンスの一括更新、混合イン…
Elastic Kubernetes Service(EKS)、Elastic Container Service(ECS)、Fargate、ECR(Elastic Container Registry)でコンテナ化されたアプリケーション(アプリケーションをパッケージ化したもの)をビルド・デプロイ(展開)します。 EKSの基礎知識、Karpenter、AW…
AWS データベースに関連するあらゆるタスク——データベースの選択、比較、推奨、利用開始、運用——を、正しい専門別スキルに振り分けます。 一般的な学習データの知識を、トレーニング後の最新サービス情報、訂正された制限事項、および意思決定手順で上書きします。対象となるのは、リレーショナル(Aurora、DSQL、RDS)、キー・バリュー型(DynamoDB)、…
AWS CodePipeline、CodeBuild、CodeDeploy、CodeConnections、CodeArtifactを使用したCI/CDパイプライン(継続的な統合・デプロイの自動化)の構築・設定に対応しています。 CodePipeline V2(トリガー設定、変数管理、実行モード、複数AWSアカウント間の連携)、buildspec.yml(…
IAM(アイデンティティとアクセス管理)の動作に関して、AIエージェントが頻繁に誤解しやすい部分を正す検証済みの修正情報を提供します。 具体的には、以下のような複雑なケースに対応しています: - ポリシー評価の境界ケース - 信頼ポリシー(リソースへのアクセス権を与える条件)の落とし穴 - STS(一時的な認証情報を発行するサービス)のセッション上限 - …
AWS のメッセージングおよびストリーミング(データの継続的な送受信)サービスの一般的な使い方を説明します。Amazon SQS、Amazon SNS、Amazon EventBridge、Amazon MQ、Amazon Kinesis Data Streams、Amazon Data Firehose、Amazon Managed Service fo…
AWS のネットワーク関連のリクエストを適切なサービス用スキルに振り分け、実装を支援します。 **対応範囲:** - **Route 53** – DNS サービス、ヘルスチェック、ルーティングポリシー、Resolver、DNS ファイアウォール - **CloudFront** – キャッシング、エッジロケーション、オリジンアクセスコントロール、相互認証…
AWS(アマゾンウェブサービス)の監視機能の構築、設定、問題解決、最適化を行います。システムの症状からその原因を見つけたり、CloudWatch(AWS監視サービス)の標準版とOmni版の違いを判断したりできます。 既に動作中のサービスに対しては、CloudWatch標準版を使って以下が可能です:ログの検索・分析、メトリクス(計測値)やアラーム設定、カスタ…
AWS JavaScript v3 開発パターン AWS SDK for JavaScript v3(AWS サービスを利用するための JavaScript・TypeScript 向けツール)を使ったコード作成時、または JS/TS 向け AWS SDK に関するスキーマ(データ構造)、実行時検証、シリアライゼーション(データの変換・保存)、コード生成など…
AWS SDK for Python(Python向けAWSツール)(boto3/botocore)の開発パターン。boto3またはbotocoreを使ってPythonでAWSサービスを扱うコードを書くときは、このスキルを必ず使用してください。サービスクライアントやリソースの作成、セッションと認証情報の設定、ClientErrorによるエラー処理、ページネ…
AWS SDK for Swift(AWS公式のSwift開発ツール)の使用パターン。aws-sdk-swiftパッケージを使ってAWSサービスを操作するSwiftコードを書く場合に使用します。
AWS Secrets Manager(クラウド環境での機密情報の一元管理サービス)のための秘密情報保護機能です。 機密情報、API キー、トークン、パスワードなどを安全に管理しながら、AI エージェントが秘密値を直接取得するのを防ぎます。asm-exec という実行時の動的参照(プログラム実行時に必要な値を自動的に呼び出す仕組み)を用いることで、平文のデ…
AWS のセキュリティサービスとワークフローをカバーしています。Security Hub V2(OCSF 形式による検出結果・コネクタ・集約機能・自動化ルール・セキュリティ態勢サマリー)、Security Hub CSPM(V1/ASFF 形式のコントロールとコンプライアンス基準)、GuardDuty の脅威検出、Inspector の脆弱性検出、Maci…
AWS Lambda、API Gateway、Step Functions、EventBridge、SAM/CDK を用いて、サーバーレス(サーバー管理が不要なクラウド実行環境)アプリケーションの構築、デプロイ、管理、デバッグ、設定、最適化を行います。 コールドスタート(初回実行時の遅延)、CORS(異なるドメイン間でのデータ通信)デバッグ、イベントソース…
AWS のオブジェクトストレージ、ファイルストレージ、ブロックストレージサービスを選定・調査・比較し、ストレージサービスのコスト、パフォーマンス、設定、セキュリティ、トラブルシューティングに関する質問に答えます。 **次のような場合に使用:** - 利用パターンに基づいてデータの保存場所やアーカイブ先を決める必要がある - どのストレージサービスを選ぶべき…
AWS Well-Architected Framework(クラウド構築のベストプラクティス基準)の包括的なレビューを実施します。コード・Infrastructure as Code(インフラをコードで管理する手法)・各種設定を分析し、AWS公式ドキュメントから最新情報を取得して、フレームワークの全項目を5つの柱(セキュリティ、信頼性、パフォーマンス効率…
Vibe-code(直感的なコーディング手法)で作られたウェブアプリケーションをAWSに移行します。分析から移行、デプロイメント(本番環境への公開)まで全体のワークフローを処理し、AWSで実行可能なインフラストラクチャコードを生成します。 Vibe-codingプラットフォーム(Lovable、Bolt.new、Replitなど)で構築されたフルスタックア…
AWS CLI/SDK アクセス用の認証情報を `aws login` コマンドで取得します。 **使用する場面:** - 開発者がローカル開発環境で AWS に接続する必要がある場合 - AWS の操作が認証情報の不足または期限切れで失敗した場合 - AWS アクセスの設定方法について質問された場合 **動作トリガー:** 「AWS をセットアップする」…
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。