AWS CodePipelineを使用してWordPressへデプロイしてみる 2023.12.07Update いかりがわ この記事は、ニフティグループ Advent Calendar 2023 7日目の記事です。 こんにちわ!NIFTY engineering運用チームのいかりがわです! 今回はWordPressのテーマをGitHub管理できるようにし、EC2に自動でデプロイするようにしたので、その手法を… 続きを読む AWS AWS CodePipeline GitHub Actions Terraform WordPress 初心者向け
自社製CMSで動かしていたサイトをmicroCMSへ移行した話 2023.12.06Update 石川 貴之 ニフティにはWEBサービスの基盤として20年物の自社製CMSがあります。10年以上前から時代に合わないものになっていましたが、まだ多くのWEBサイトで使用され続けています。しかし自社製CMSをメンテナンスし続けるのは困難なため、今回いくつかのサイトをmicroCMS+Astroの構成に移行しま… 続きを読む microCMS
Astroの同一レイアウトでページごとに異なるCSS/JSを読み込みたい 2023.12.05Update 宮本 この記事は、ニフティグループ Advent Calendar 2023 5日目の記事です。 はじめに こんにちは、最近はひょんなことから見つけた古のWebページに衝撃を受けている宮本です。jQueryが生まれる前の時代のページともなると流石に趣が違いますね。 さて、今回はAstr… 続きを読む Astro
LambdaでSecrets Managerを使ってみた 2023.12.03Update 並木 この記事は、ニフティグループ Advent Calendar 2023 3日目の記事です。 はじめに こんにちは。ニフティ株式会社の並木です。今回は、Lambdaで「AWS Secrets Manager」を使う方法をご紹介いたします。 AWS Secrets Managerとは… 続きを読む AWS Lambda Secrets Manager 初心者向け
GitHub Dependabotでレガシー化しない環境を維持する 2023.12.03Update 山田 この記事は、ニフティグループ Advent Calendar 2023 3日目の記事です。 はじめに こんにちは。会員システムグループでエンジニアをしている山田です。 私の担当しているプロダクトではシステム刷新を進めており、20年来のレガシーなJavaシステムからNode.js(… 続きを読む Dependabot GitHub