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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
76
ホントにあったAmazon_EC2のコワーイ話.pdf
takarashinya
0
97
Next.js LearnのアプリでDB連携してる箇所をAPI化して、Swagger化してみた
takarashinya
0
300
システム開発におけるドキュメントをできるだけGithub Pagesに集約してみた話
takarashinya
0
3.4k
Other Decks in Technology
See All in Technology
Greatest Disaster Hits in Web Performance
guaca
0
300
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
190
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
480
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
450
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
150
プロポーザルに込める段取り八分
shoheimitani
1
670
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
220
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
630
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
1.4k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
Navigating Weather and Climate Data
rabernat
0
110
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Designing Experiences People Love
moore
144
24k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
HDC tutorial
michielstock
1
400
Building AI with AI
inesmontani
PRO
1
710
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Documentation Writing (for coders)
carmenintech
77
5.3k
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 めでたく掲載🎉
👂ご静聴ありがとうございました👂