AWS CloudFormationのリソース依存をWaitConditionの代わりにCreationPolicyで実装する ども、大瀧です。 全国数千人のCloudFormationマークアッパーの皆さんには既に常識かもしれませんが、CloudFormation内で処理待ちを実装するCreationPolicyをWaitConditionから移行する機会があったので、まとめてみたいと思います。 CloudFormationのリソース依存 CloudFormationはテンプレートに定義されるリソース同士の依存関係を自動で認識し、作成順序を調節する機能があります。この依存関係はテンプレートに明示でき、明示することでリソース作成のタイミングをユーザーが制御することもできます。例えばEC2同士でクラスタを組む場合に、スレーブノードがマスターノードに依存するので「先にマスターノードを作成してか
Amazon EC2 フリートは、さまざまな Amazon EC2 インスタンスタイプ、アベイラビリティーゾーン、オンデマンド、Amazon EC2 リザーブドインスタンス (RI)、Amazon EC2 スポット購入モデルの間での Amazon EC2 キャパシティーのプロビジョニングを簡素化する新機能です。単一の API コールで、EC2 インスタンスタイプや購入モデルの間でキャパシティーをプロビジョンして、必要な規模、パフォーマンス、コストを達成できます。 EC2 インスタンスタイプが動作するターゲットのキャパシティ、オンデマンド、RI、スポットの購入モデルを使用して、フリートのどれくらいを埋めるべきかを定義する EC2 フリート仕様を作成することができます。また、EC2 フリートがそれぞれのインスタンスでコア数やメモリ量を考慮するかどうか、スケーリング時にすべてのインスタンスを等し
AWS Health Data source for events and changes affecting your AWS cloud resources AWS Health is the authoritative data source for events and changes affecting your AWS cloud resources. AWS Health notifies you about service events, planned changes, and account notifications to help you manage and take actions. Sign into your AWS Health Dashboard to view account-specific health information or receive
A virtual private cloud (VPC) is a virtual network dedicated to your AWS account. It is logically isolated from other virtual networks in the AWS Cloud. You can launch AWS resources, such as Amazon EC2 instances, into your VPC. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them using private IPv4 addresses or IPv6 addresses. Instance
Routing traffic to an Amazon CloudFront distribution by using your domain name You can use Amazon CloudFront, the AWS content delivery network (CDN), as one way to speed up delivery of your web content. CloudFront can deliver your entire website—including dynamic, static, streaming, and interactive content—by using a global network of edge locations. Users who request your content are automaticall
AWS Cloud Operations & Migrations Blog Manage Raspberry Pi devices using AWS Systems Manager In this blog post, we discuss how to use AWS Systems Manager to manage Raspberry Pi devices just like any other Linux server. What is AWS Systems Manager? AWS Systems Manager gives you visibility and control of your infrastructure on AWS. Systems Manager provides a unified user interface so you can view op
関数を用意 入力イベントをそのまま返すだけの Lambda 関数を用意します。 def lambda_handler(event, context): return event 設定方法 Lambda 関数の宛先を選択し、成功・失敗のステータスに応じてターゲットを選択するだけです。 成功・失敗のステータスごとに指定できるターゲットは一つだけです。 ターゲットを SNS か EventBridge にしておくと、将来の Fan Out がかんたんになります。 今回は 成功・失敗それぞれに対して専用の SNS トピックを用意し、JSON-Email で受け取るようにしました。 実行例 Lambda 関数を非同期に呼び出します。 $ aws lambda invoke --function-name test \ --invocation-type Event \ --payload '{"fo
解決策 Lambda 関数の失敗をトラブルシューティングするには、この記事に記載されている 1 つ以上の AWS サービスや機能を使用して、エラーの原因を特定します。次に、提供されているリンクに従って、各問題のトラブルシューティングのベストプラクティスを確認します。 ネットワークエラーの特定とトラブルシューティング Lambda ネットワーク設定に問題がある場合は、さまざまな種類のエラーが表示されます。Lambda ネットワーク関連で最も一般的なエラーを次に示します。 関数が仮想プライベートクラウド (VPC) になく、プライベート DNS 名を使用してリソースにアクセスしようとすると、次のエラーが表示されます。 UnknownHostException エラー: getaddrinfo ENOTFOUND 関数が VPC 内にあり、インターネットにアクセスできなくなったり、タイムアウトし
Q: Amazon Inspector とは何ですか? Amazon Inspector は、Amazon ECR や継続的インテグレーション/継続的デリバリー (CI/CD) ツール内の Amazon Elastic Compute Cloud (EC2)、AWS Lambda 関数、コンテナイメージをほぼリアルタイムで継続的にスキャンし、ソフトウェアの脆弱性や意図しないネットワークへの露出がないかを調べる自動脆弱性管理サービスです。 Q: Amazon Inspector の主な利点は何ですか? Amazon Inspector は、ワンステップですべてのアカウントに Amazon Inspector をデプロイできるようにすることで、脆弱性管理ソリューションのデプロイと設定に関連する運用上のオーバーヘッドを取り除きます。追加の利点には以下が含まれます。 ほぼリアルタイムの脆弱性の発見
CloudFormation スタックが UPDATE_ROLLBACK_FAILED 状態のままになっている場合に、このスタックを更新するにはどうすればよいですか? 簡単な説明 更新の失敗後にスタックが UPDATE_ROLLBACK_FAILED 状態のままになっている場合、そのスタックで実行できるアクションは ContinueUpdateRollback または DeleteStack のオペレーションのみになります。これは、CloudFormation がユーザーからの追加入力を必要とし、ロールバックしようとしているテンプレートとスタックが同期していないことを確認するためです。ロールバックを再試行してエラーを解決するには、ContinueUpdateRollback を使用します。 ヒント: このエラーを解決するには、上限の引き上げ、アクセス許可の変更、またはその他の設定変更が必要
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く