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
WordpressにAWS Copilot CLIを利用したら利用事例に掲載してもらえた話
Search
caad TakaraShinya
September 16, 2023
Technology
2
390
WordpressにAWS Copilot CLIを利用したら利用事例に掲載してもらえた話
caad TakaraShinya
September 16, 2023
Tweet
Share
More Decks by caad TakaraShinya
See All by caad TakaraShinya
S3に関する調査が必要になったときの 効率よく調査できるTips
takarashinya
0
40
生成AIと子どものお手伝い回数管理するWEBアプリ作ってみた
takarashinya
0
78
ホントにあったAmazon_EC2のコワーイ話.pdf
takarashinya
0
97
Next.js LearnのアプリでDB連携してる箇所をAPI化して、Swagger化してみた
takarashinya
0
300
システム開発におけるドキュメントをできるだけGithub Pagesに集約してみた話
takarashinya
0
3.6k
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
1.7k
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
130
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
490
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
140
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
720
JAWS DAYS 2026 ExaWizards_20260307
exawizards
0
410
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
310
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
Security Diaries of an Open Source IAM
ahus1
0
210
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
490
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.2k
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
940
AI: The stuff that nobody shows you
jnunemaker
PRO
3
370
Designing for Timeless Needs
cassininazir
0
160
Google's AI Overviews - The New Search
badams
0
930
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
220
Claude Code のすすめ
schroneko
67
220k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Unsuck your backbone
ammeep
672
58k
Exploring anti-patterns in Rails
aemeredith
2
290
Transcript
Wordpress にAWS Copilot CLI を利用したら利用事例に 掲載してもらえた話
自己紹介
自己紹介
皆さん、Wordpress はご存知ですよね 👂
やはり皆さんもWordpress は業務でよく使われます か❓挙手 🙋♂
では AWS Copilot CLI をご存知の方❓挙手 🙋♂
※2023/08/30 に開始したGoogle の生成 AI による検索体験 (SGE -Search Generative Experience) から引用
一応知らない方向けに・・・
※2023/08/30 に開始したGoogle の生成 AI による検索体験 (SGE -Search Generative Experience) から引用
一応知らない方向けに・・・
この2つを利用して何をして利用事例に掲載された のかお話します 💬
話すのは1つの体験談でしかないですが、皆さんと Wordpress やPHP の情報交換するのを楽しみにして います❗
ことの発端は、とある環境の移設PJ を進めていたと きでした ⏰
移設前の環境はよくある ALB ☓ EC2 ☓ RDS の構成
マルチAZ で構築済みだが、1台のサーバ内で複数の サイト( 約 30) を運用💦
この環境でとあるセキュリティインシデント発生 🚨
環境が汚染されてる可能性が高い 👿 ということで、 移設が決定
1️⃣ 複数サイトが1台のサーバ内で動作してるので、1サイトダウンすると他の サイトもダウン💦 2️⃣ 特定サイトの可用性向上を目的にインスタンスタイプ変更も難しい💦 3️⃣ WP 管理画面はIP 制限運用をしており、サイト数も多く、度々IP 制限許可の
対応が発生💦 4️⃣ SFTP がID とパスワードで利用できるが、こちらもIP 制限運用のため・・・ ※ 3️⃣や4️⃣の運用で設定漏れが発生したことが原因の可能性が高い 移設前の環境における課題は以下の通り
1️⃣ 複数サイトが1台のサーバ内で動作してるので、1サイトダウンすると他のサ イトもダウン💦 👉各サイトで分離して稼働できるようにしよう 2️⃣ 特定サイトの可用性向上を目的にインスタンスタイプ変更も難しい💦 👉必要なサイトには必要なリソースを与えられるようにしよう 移設前の環境における課題は以下の通り
3️⃣ WP 管理画面はIP 制限運用をしており、サイト数も多く、度々IP 制限許可の対 応が発生💦 👉社員認証(SSO) を導入してアクセスさせよう 4️⃣ SFTP
がID とパスワードで利用できるが、こちらもIP 制限運用のため・・・ 👉信頼できるユーザのみがファイルアップできるようにしよう 移設前の環境における課題は以下の通り
移設環境構成検討 🤔
移設環境構成検討 🤔
1️⃣ 2️⃣ 👉1サイト1サービス、負荷次第でAutoScaling し、サービス単位でリソース変更可能に👍 移設前環境の課題は解決❓
3️⃣ 4️⃣ 👉IP 制限解除し、PERMAN(SSO) でログイン、SFTP はなし or 鍵認証+IP 制限へ 移設前環境の課題は解決❓
話を戻します。上記の移設作業中、こんなご相談が 💬
嬉しすぎて、X( 旧Twitter) にも投稿 🙌
数週間後、Amazon Chime にて 💻
以降はAWS Copilot CLI への開発要望をIssue にした り 💻
ブランチ別で開発環境を自動作成するGithunb Actions を相談しながら作成したり 💻
ここで利用事例化のお話をいただき紆余曲折を経 て、 2022/06/10 めでたく掲載🎉
👂ご静聴ありがとうございました👂