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
WordpressにAWS Copilot CLIを利用したら利用事例に掲載してもらえた話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
caad TakaraShinya
September 16, 2023
Technology
420
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WordpressにAWS Copilot CLIを利用したら利用事例に掲載してもらえた話
caad TakaraShinya
September 16, 2023
More Decks by caad TakaraShinya
See All by caad TakaraShinya
なはんちゅPayで6,000円なくなった話
takarashinya
0
32
ベトナムと沖縄のEMをやってきたからこそぶっちゃけたいこと
takarashinya
0
57
S3に関する調査が必要になったときの 効率よく調査できるTips
takarashinya
0
62
生成AIと子どものお手伝い回数管理するWEBアプリ作ってみた
takarashinya
0
96
ホントにあったAmazon_EC2のコワーイ話.pdf
takarashinya
0
130
Next.js LearnのアプリでDB連携してる箇所をAPI化して、Swagger化してみた
takarashinya
0
340
システム開発におけるドキュメントをできるだけGithub Pagesに集約してみた話
takarashinya
0
4.1k
Other Decks in Technology
See All in Technology
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
230
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
310
しろおびから始める!ログ活用の第一歩
shumei_ito
0
960
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
670
夫婦で子育てするための育児標準化
codmoninc
PRO
0
460
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
120
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
930
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
140
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
130
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
200
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
180
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
How to Talk to Developers About Accessibility
jct
2
580
WENDY [Excerpt]
tessaabrams
14
40k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Navigating Team Friction
lara
192
16k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Designing Experiences People Love
moore
143
24k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
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 めでたく掲載🎉
👂ご静聴ありがとうございました👂