Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ガバメントクラウドでAWS CloudShellを使いたい
Search
Ryoma Shirakawa
July 07, 2025
720
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ガバメントクラウドでAWS CloudShellを使いたい
Ryoma Shirakawa
July 07, 2025
More Decks by Ryoma Shirakawa
See All by Ryoma Shirakawa
KB Orchestration for Customer
srkw
0
120
Amazon Q Developerで 日韓対応アプリをつくる
srkw
0
23
Bedrock×Pollyで実現する対話型音声要約
srkw
1
390
しくじり職員 俺のようになるな!〜ネットワーク運用管理補助者の調達〜
srkw
0
610
世界の中央省庁に学ぶAWS活用最前線:海外5事例ピックアップ
srkw
0
430
今さら聞けないT系インスタンス
srkw
0
450
GCASアップデート(202504-202506)
srkw
0
590
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
550
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
450
How to Ace a Technical Interview
jacobian
280
24k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
30 Presentation Tips
portentint
PRO
1
410
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
350
Six Lessons from altMBA
skipperchong
29
4.5k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Transcript
ガバメントクラウドで AWS CloudShellを使いたい 2025/6/17 Gov-JAWS#2 #GOV_JAWS
自己紹介 日本コンピューター株式会社 嶋田 忠相(しまだ ただすけ) ガバメントクラウド歴4年目 所属 氏名 経歴 好きなAWS
Amazon VPC Reachability Analyzer ※本内容は個人の見解であり、所属組織を代表する ものではありません。 ※2025年6月現在の情報に基づいています。
ガバメントクラウドでAWS CloudShellを利用していい? いきなりですが
2025年2月 条件付きで利用可能に https://guide.gcas.cloud.go.jp/aws/description-of-preventive-controls/
2025年2月 条件付きで利用可能に https://guide.gcas.cloud.go.jp/aws/description-of-preventive-controls/ 禁止→利用可ということはメリットがあるということ。 正しく活用して効果的な運用ができないか調べてきました
本日のお話 • AWS CloudShellのこと • AWS CloudShell VPC environmentのこと •
AWS CloudShell VPC environmentを使ってできること • AWS CloudShell VPC environmentをガバメントクラウドで使う場合 の留意事項
• ブラウザベースの事前認証済みシェル。 • AWS Management Consoleから直接起動。 • AWS Management Consoleの認証情報で自動的に認証。
• AWSリージョンごとに1GBの永続的なストレージが無料。 • AWS CLIやpythonなどがプリインストール。 • ファイルのアップロード、ダウンロードが可能。 • AWSが管理する専用のVPC内で実行。インターネットアクセス可能。 AWS CloudShellとは AWS CloudShell https://docs.aws.amazon.com/ja_jp/cloudshell/latest/userguide/welcome.html
AWS CloudShell VPC environmentとは AWS CloudShell • ブラウザベースの事前認証済みシェル。 • AWS
Management Consoleから直接起動。 • AWS Management Consoleの認証情報で自動的に認証。 • 永続的なストレージはなく、セッション終了時に削除。 • AWS CLIやpythonなどがプリインストール。 • ファイルのアップロード、ダウンロードが可能。 • ユーザーが管理するVPC内で実行。 https://docs.aws.amazon.com/ja_jp/cloudshell/latest/userguide/using-cshell-in-vpc.html
VPC内のEC2にCLIで操作が可能。 VPC内のAWS CloudShellでできること AWS Cloud Virtual private cloud (VPC) Private
subnet Instance Instance Instance Instance AWS CloudShell ping応答の確認 IISの応答を確認
専用のVPCに配置してEndpoint経由でAWS リソースを一括操作が可能。 VPC内のAWS CloudShellでできること Virtual private cloud (VPC) Private subnet
AWS CloudShell Endpoints AWS Security Hub AWS Cloud Amazon EC2 夜間シャットダウンのタグを確認する ※EC2サービスにアクセスするため、VPC外も対象
専用のVPCに配置してEndpoint経由でAWS リソースを一括操作が可能。 VPC内のAWS CloudShellでできること Findingを抽出する 確認後、問題ないFindingを抑制する Virtual private cloud (VPC)
Private subnet AWS CloudShell Endpoints AWS Security Hub AWS Cloud Amazon EC2
△EC2を直接操作する VPC内のAWS CloudShellの配置案 AWS Cloud アプリケーションVPC AWS CLI用VPC Private subnet
Private subnet Instance Instance Instance Instance AWS CloudShell AWS CloudShell Endpoints ◯AWSリソースを操作する アプリケーションとは別に専用のVPCの方を一時的に作成して一括操作が 終わったら削除する、という方法が良さそうです。
ガバメントクラウドで使う場合の留意事項 https://guide.gcas.cloud.go.jp/aws/how-to-operate-cloud-service/ ガバメントクラウドで利用する場合の留意事項はGCASに記載されています。 ※パブリックサブネット及びインターネット接続は原則しない方が安全です。
(1)プライベートサブネットを選択 VPC内に作成する サブネットやセキュリティグループを設定
(2)データ授受方法については適切 • 通常のAWS CloudShellと異なりファイル操作は利用不可。 • 代替として、S3を経由したアーキテクチャが必要。 AWS Cloud AWS CLI用VPC
Private subnet AWS CloudShell Endpoints S3 Standard
(3)ログの管理 ログイン履歴は CloudTrail • AWS CloudShellをいつ誰が利用したかが記録される。 • ガバメントクラウドでは有効。追加の作業は不要。 通信ログは VPCフローログ
• VPCフローログの出力を設定し、S3に保存する。 AWS CLIの 履歴もCloudTrail • AWS CLIで実行した処理はAPIイベントが記録。 (☓:aws s3 ls ◯:ListBuckets • OS上のコマンド(pingなど)は記録されないため、注意。
(まとめ) ガバメントクラウドでAWS CloudShellを利用したい • ガバメントクラウドでAWS CloudShellは利用は可能。 • AWSリソースの一括操作などで運用負荷を軽減できる可能性あり。 • IaCを利用して再利用可能にするとなお効果的。
• ただし、用法・要領を守って適切に。※詳細はGCASガイド参照 • GovCloudLgDataRegidencyを適用している場合、ポリシーの 修正が必要。 • ガバメントクラウドの運用は随時見直されているため、必要に応じて 運用の見直しなどが必要。 AWS CloudShell on Environment
(まとめ) ガバメントクラウドでAWS CloudShellを利用したい • ガバメントクラウドでAWS CloudShellは利用は可能。 • AWSリソースの一括操作などで運用負荷を軽減できる可能性あり。 • ただし、用法・要領を守って適切に。※詳細はGCASガイド参照
• GovCloudLgDataRegidencyを適用している場合、ポリシーの 修正が必要。 • ガバメントクラウドの運用は随時見直されているため、必要に応じて 運用の見直しなどが必要。 AWS CloudShell on Environment 初期の構築や定常業務で一括操作には効果的。 GCASの留意事項を遵守し、セキュアな運用を。
おわりに AWS CloudShell on Environment ガバメントクラウドの運用は変更されることがあります。 GCASを確認し、定期的な見直しを。