たとえば、ec2インスタンスの接続方法、利用可能なクラスターの数、ELBの背後にあるインスタンス、各インスタンスにタグ付けされているセキュリティグループなど、基本的に現在のAWS環境のアーキテクチャを探しています
アカウントに問い合わせる有料のサードパーティアプリほど便利ではないかもしれませんが(緊張します)、以前はネイティブAWSコンソールで次のことを行いました。
現在のアカウントのCloudFormationテンプレートを生成します。AmazonのCloudFormerを使用すると、アカウント内のすべてのリソースのテンプレートを選択的に生成できます。
CloudFormation>スタックの作成>テンプレート「CloudFormer」の選択>フォロー CloudFormerユーザーガイド 。
CloudFormationでテンプレートを視覚化するアカウントのCloudFormation jsonテンプレートを取得したら、それをコピーして CloudFormation Designer に貼り付けます。次に、すべてのリソースとリンクが表示されます。少し時間をかけて、必要に応じてレイアウトしてください。
CloudFormation>スタックの作成>デザインテンプレート>テンプレートタブ(下部)>貼り付け
また、 CloudCraft ライブアップデートプロセスがあります。無料のオンラインAWS描画アプリが好きです。購読しているサービスをLiveUpdateで試したことはありませんが、正当な理由がある場合は常に試してみることにしました。
ほとんどのクラウドフォーメーションの視覚化に関する1つの課題は、論理エンティティではなく、すべてのリソースをマッピングすることです。たとえば、VPCは通常20のリソースですが、論理的には1つのエンティティのみです。 Stackery VS Codeプラグイン は無料で、論理エンティティを使用した視覚化と編集が可能です。編集は主にサーバーレスアプリに焦点を当てていますが、 すべてのクラウドフォーメーションリソースを視覚化する 。
「現在何が実行されているか」という質問に答えるために、New Relic Infrastructure、Datadog、Signalfxはすべてそれを行うための優れたソリューションを備えています。
Datadogは私がこれまでに見つけた中で最高です。有料サービスですが、高くはありません。その主な焦点は、インフラストラクチャの視覚化ではなく監視ですが、ユースケースに役立つ場合があります。 https://www.datadoghq.com/dg/monitor/aws/
短いアニメーション:
https://don08600y3gfm.cloudfront.net/video/AWS-dashboard-hostmap-comp.mp4