Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JAWS-UG 朝会 #45 登壇資料
Search
松波 花奈
May 23, 2023
Business
2
1.5k
JAWS-UG 朝会 #45 登壇資料
EC2 ImageBuilderのサービス概要と日本語版のWindowsイメージをつくろうとしたらハマった話についてお話ししました。
松波 花奈
May 23, 2023
Tweet
Share
More Decks by 松波 花奈
See All by 松波 花奈
CFMフレームワークを活用した AWSコスト管理ガイドラインを策定した話
o2mami
2
610
1分でわかる! Amazon EC2 I8gインスタンス解説
o2mami
0
140
Amazon Q Developerの 最新アップデート情報まとめ
o2mami
1
1.9k
AWS re:Invent参加のリアル 〜女性目線で考える健康・美容・安全のベストプラクティス〜
o2mami
2
400
20分で分かる!Control Towerが実現できる効率的なマルチアカウント管理
o2mami
0
730
どこから始める?AWSセキュリティ成熟度モデルで次のアクションを可視化しよう!
o2mami
2
850
払いすぎていませんか?AWSコスト最適化へのはじめの一歩
o2mami
1
2.2k
JAWS-UG 朝会 #58 登壇資料
o2mami
1
660
第24回クラウド女子会 登壇資料
o2mami
1
2.2k
Other Decks in Business
See All in Business
ホワイトヘルスケア株式会社 会社説明資料 202504 / recruit
whitehealthcareinc
0
5.4k
VISASQ: ABOUT DEV TEAM
eikohashiba
3
26k
株式会社ゼスト会社紹介資料
zest
0
5.9k
Crisp Code コーポレート・サービス紹介 | Corporate & Services Introduction
so_kotani
0
180
Klarheit für Produktmenschen
arnekittler
0
130
DWANGO(旧KADOKAWA Connected)|事業紹介資料
kadokawaconnected
4
77k
(60枚)営業ベーシックスキルプログラムの詳細と3つの特徴
nyattx
PRO
0
210
会社紹介資料【ギバーテイクオール株式会社】
givertakeall
0
2k
株式会社メディアドゥ 中期経営計画 2026-2030年2月期(5ヵ年)
mediado_ir
0
110
インキュデータ会社紹介資料
okitsu
3
39k
仮説行動で実現する豊かなふりかえり / Rich Reflection Achieved through Hypothetical Actions
pauli
2
140
株式会社ジュニ - 採用ピッチ
junni_inc
1
17k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
We Have a Design System, Now What?
morganepeng
52
7.5k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
A better future with KSS
kneath
239
17k
Transcript
EC2 ImageBuilderで日本語版のWindows イメージをつくろうとしたらハマった話 2023/5/23 おつまみ 1
2 自己紹介 • クラスメソッド株式会社 • AWS事業本部 コンサルティング部 • ソリューションアーキテクト •
経歴 ◦ Slerでシステムエンジニア(2018/4~) ◦ クラスメソッド(2022/9~) おつまみ Twitter:@AWS11077
3 EC2 Image Builder知ってますか?
4 本日お話しすること 前半 • EC2 Image Builderとは? 後半 • EC2
ImageBuilderでやりたかったこと • 日本語版のWindowsイメージ作成でハマったポイント3つ
5 対象者 • EC2 Image Builderを使ったことがない方 • EC2 Image Builder
の使い方/使いどころを知りたい方 • Windows版のEC2インスタンスを管理している方
6 EC2 Image Builderとは OS イメージの ビルド / カスタマイズ /
デプロイを容易にする 完全マネージド型サービス
7 EC2 Image Builderの仕組み 公式BlackBeltより
8 EC2 Image Builderの用語 それぞれなんだ...
9 [図解]EC2 Image Builderの用語 料理にたとえる
10 EC2 Image Builderの料金 EC2 Image Builder実行時に起動するEC2インスタンス + 作成されたAMIのEBS料金
11 後半!
12 やりたかったこと 手元の作業端末からRDSに接続したい 要件 • 複数ある各開発アカウントにあるPostgreSQLのRDSに接続し、データベース の中身を直接操作したい • メンテナンス頻度は極小、できる限りEC2を常時設置するようなコストはか けたくない
• EC2のOSを常に最新に保ちたい • 各開発アカウント側で踏み台サーバを作成したくない(不要なソフトウェア をインストールさせたくない) • DirectConnetやClient VPN、SSL-VPNはコスト増のため使いたくない
13 対応案 ②踏み台サーバを配置して SSMのポートフォワーディング 経由でRDSに接続 ①踏み台サーバを配置して SessionManager経由で接続
14 構成図
15 たくさんのハマりポイントが...
プロキシサーバ利用では構築できない 16 ハマったポイント①
Q. イメージ作成用 EC2 の Private Subet 作成についてです が、処理の順番などの仕様から HTTP プロキシサーバの利
用では対応不可という理解で正しいでしょうか? A. ご認識の通りです。お手数をおかけしますが、Private Subnet で作業を行いたい場合は、NAT ゲートウェイを作成し て、EC2 を作成するサブネットからルーティングする構成をご 検討下さい。 [AWS Black Belt Online Seminar] AWS EC2 Image Builder 資料及び QA 公開より 17 ハマったポイント① -解説-
18 ハマったポイント① -解説- 公式BlackBeltより
19 ハマったポイント① -解決策-
日本語版のWindowsAMIはAWS管理イメージに 含まれていなかった 20 ハマったポイント②
21 ハマったポイント② -解説- ベースイメージの設定
22 ハマったポイント② -解説- ベースイメージの設定
23 ハマったポイント② -解説- ベースイメージの設定
24 ハマったポイント② -解決策- 参考ブログ:EC2 Image BuilderでWindows Server OSを日本 語化するコンポーネントを作ってみた –
S3からファイルをダウンロードできない 25 ハマったポイント③
26 ハマったポイント③ -解説- aws cli v2 をインストール PATHがうまく通らず、aws s3 cpコマンドでエラー・・・
27 ハマったポイント③ -解決策- 公式BlackBeltより
28 ハマったポイント③ -解決策-
29 無事イメージ作成! AMIは削除されないので 注意!
• EC2 Image Builderはゴールデンイメージの作成に便利 • 公式のFAQよく読みましょう • EC2 Image Builder便利なので、使ってみてください!
30 まとめ
手元の作業端末からRDSに接続したい ECS Fargateを踏み台にする方法もあった ブログ:ECS Fargateを踏み台にポートフォワードしてVPC内の RDSに接続する 31 補足
32