129
134

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【AWS】Draw.io + VScodeでAWS構成図を書く

Last updated at Posted at 2021-07-15

きっかけ

最近、プリセールスを手伝うことが多く、そのため、アプリアーキテクチャ、インフラ構成図をよく書いています。
まずExcelで作成して、レビューOKになったものを提案書用にPPTに修正して、、、という二度手間が発生していたので、同じ形式できれいに作れないかと検索した結果、Draw.ioに行きつきました。

前提

  • VSCodeインストール済み

構築手順

  1. Draw.io Integrationプラグインの導入
  2. 構成図作成
  3. ファイル出力

1.Draw.io Integrationプラグインの導入

  • 以下リンクでInstallを押下するか、VSCodeのプラグイン検索で"Draw.io"で検索するかでDraw.io Integrationのインストールを実施する。
    (インストール後、VSCodeの再起動を推奨)

スクリーンショット 2021-07-15 214144.png

2.構成図の作成

  • .drawioなどDraw.ioに関係する拡張子を持つファイルを作成、読み込むと方眼紙のような編集画面が開きます。

  • 左側メニューで検索すると関係するアイコンが表示されるため、選択して配置することができます。
    スクリーンショット 2021-07-15 214613.png

  • 左メニュー下の"More Shapes"でAWSアイコンセットなどを選択することができ、左mニュー欄に追加することもできます。
    スクリーンショット 2021-07-15 223745.png

  • 最近、よく書いているインフラ構成図の一部を作成すると以下のようになりました。(Draw.io使用している間は明るめのテーマがよさそう…)
    コメントでテーマの変え方教えていただいたので、記事末尾に追加しました!
    スクリーンショット 2021-07-15 221339.png

3.ファイル出力

  • ファイル出力するには、File>Exportから可能。出力形式はsvg, png, drawioが選択できる。

スクリーンショット 2021-07-15 221428.png

  • pngで出力してみたが画質が悪かったため、File>PropertiesからZoomの値を上げるて再出力すると画質が向上した。

スクリーンショット 2021-07-15 221818.png
スクリーンショット 2021-07-15 224555.png

  • 最終的に出力したpngは以下。
    AWS_Structure.png

## 追記: 背景色変更方法
@github0013@github 様にコメントで教えていただきました。ありがとうございます!

  • VSCode右下'Theme :xxx'の部分を押下
    スクリーンショット 2021-07-19 092739.png

  • 変更したいテーマを選択
    スクリーンショット 2021-07-19 092628.png

  • 背景色が変わったことを確認
    スクリーンショット 2021-07-19 092709.png

修正履歴

  • 2021/7/19 : コメントでいただいた背景色変更方法を追記
129
134
1

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
129
134

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?