19
18

More than 1 year has passed since last update.

Draw.ioでAWSの構成図を描く

Last updated at Posted at 2022-03-14

はじめに

AWSの構成図を描く機会があったので、Draw.ioというツールを使って描いてみました。
結構きれいに書けたので、簡単な完成イメージを用いて描き方を紹介します。

完成イメージ

本記事を読めばこのようなイメージで簡単に構成図が描けるようになります。
Cursor_と_AWS構成図_drawio_-_diagrams_net.png

手順

Draw.io使ったことある方は2. 描き方からどうぞ。

1. Draw.ioの初期設定

Draw.ioにアクセス

下記にアクセスします。
https://app.diagrams.net/

保存先・新規作成/読み込み設定

アクセスすると保存場所を聞かれるので適当に選択します。
本記事ではDeviceを選択します。
diagrams_net.png

新規作成か読み込みか聞かれるので適当に選択します。
本記事では新規作成を選択します。
diagrams_net.png

いろんなテンプレートがあるので作りたいものとイメージが近いものを選択します。
本記事ではテンプレート無し選択します。
diagrams_net.png

ちなみに、AWSのテンプレートもあります。
Cloud>AWS
Cursor_と_diagrams_net.png

2. 描き方

AWSのシェイプを表示

デフォルトの状態だとAWSのシェイプが表示されていません。
(AWSのテンプレート選択したときは表示されてます。)
左下のMore Shapes...をクリックすると表示するシェイプの設定ができるので、AWSにチェックを入れて保存します。
AWS構成図_drawio_-_diagrams_net.png

Networking > AWSxx
いくつかありますがAWS19が良さげです。
AWS構成図_drawio_-_diagrams_net.png

画面左の枠にAWSのシェイプが表示されました。
Cursor_と_AWS構成図_drawio_-_diagrams_net.png

大枠(Groups)

まずは大枠を描いていきます。
クリックorドラックで設置します。
マウスオーバーでプレビューが表示されます。

Groups > AWS Cloud
貼り付けた画像_2022_03_14_21_52.png

サイズを調整します。
AWS構成図_drawio_-_diagrams_net.png

右型のTextタブから文字を調整します。
今回は文字サイズ18px、ボールドを選択します。
AWS構成図_drawio_-_diagrams_net.png

同様に各グループを追加していきます。
Groupds > Region
貼り付けた画像_2022_03_14_22_55.png

Groupds > Availability Zone
貼り付けた画像_2022_03_14_22_02.png
Groupds > Public subnet
貼り付けた画像_2022_03_14_22_02.png
Groupds > Private subnet
貼り付けた画像_2022_03_14_22_02.png

各サイズを調整します。
AvailabilityZoneはTextタブで左寄せしてます。
Cursor_と_AWS構成図_drawio_-_diagrams_net.png

各サービス設置

■Compute
EC2
貼り付けた画像_2022_03_14_22_10.png

■Database
RDS
貼り付けた画像_2022_03_14_22_16.png

ElastiCache
貼り付けた画像_2022_03_14_22_20.png

■Strage
Simple Storage Service(S3)
貼り付けた画像_2022_03_14_23_06.png

■Network & Content Delivery
NAT Gateway
貼り付けた画像_2022_03_14_22_43.png

Cloud Front
貼り付けた画像_2022_03_14_23_02.png

Elastic Load Balancing
貼り付けた画像_2022_03_14_22_45.png

■Security, Identity & Compliance
WAF
貼り付けた画像_2022_03_14_23_04.png

テキスト入力・調整

設置した際、文字が表示されないのでダブルクリックで入力します。
文字の位置はTextタブ > Positionで変更可能です。
AWS構成図_drawio_-_diagrams_net.png
いろんなPositionが選択可能です。
image.png

完成

Cursor_と_AWS構成図_drawio_-_diagrams_net.png

保存

任意のファイル形式で保存できます。
File > Export as
貼り付けた画像_2022_03_14_23_50.png

Draw.ioで作ってみた感想

使いやすかった点

  • もともとシェイプが用意されているので便利
  • シェイプを移動させる際に中央線などのガイドが表示されるのできれいに配置できる
  • 自動で保存してくれるので急にブラウザが落ちても安心

使いにくかった点

  • シェイプ選択する際に意図しないシェイプが選択されることが多く、コツが必要
  • シェイプ設置した際にサービスのテキストが表示されない

参考

19
18
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
19
18