LambdaでGoランタイムが使えなくなるので、Terraformでカスタムランタイムに移行してみた 2023.08.28Update いかりがわ はじめに こんにちは。いかりがわです。普段はニフティトップページの開発運用を行っています。 このプロダクトの裏側ではGoで記述されたLambda関数がいくつか動いています。公式からLambda関数についてメールが届きました。どうやらLambda関数のGoランタイムサポートが2023/12/31にサポ…続きを読む AWS Go Lambda Terraform
非同期処理のすゝめ(Slack bolt + lazy listener) 2023.07.14Update 仲上 はじめに こんにちは、ニフティ インフラシステムグループ社内情報システムチームの仲上です。先日、非エンジニアでもメール配信サービスからAPI経由で情報を取得できるように、Slack boltを使用してbotを作成しました。しかし、情報の取得・整形処理が想定より重く、エラーが頻発するようになっ…続きを読む AWS lazy listener SendGrid Slack bolt
GitHub ActionsとCodeシリーズを使用してモノレポ用のデプロイパイプラインを構築した話 2023.07.10Update 添野 翔太 はじめに こんにちは。ニフティ株式会社の添野翔太です。今回はモノレポ用のデプロイパイプラインを構築した話を共有します。 背景 現在、@niftyトップページではアプリケーション基盤の刷新を進めていますが、その過程で一部においてモノレポを採用しています。このリポジトリは、Web3層…続きを読む AWS AWS CodeBuild AWS CodeDeploy AWS CodePipeline GitHub Actions デプロイ
AWSで学習済み機械学習モデルを爆速でデプロイする方法 2023.06.29Update いかりがわ はじめに こんにちは、ニフティのいかりがわです。ニフティでは毎年、新卒エンジニア向けのOJTとしてエンジニア定例という勉強会を開催しています。私は機械学習の講師を務めていて、講義の中でAmazon SageMakerを使ったハンズオン実習を行うことにしました。そのために、いろいろな勉強をして…続きを読む AWS SageMaker 初心者向け 機械学習 深層学習
落ちないシステムの作り方~NIFTY Tech Talkとニフクラエンジニアミートアップのコラボレーション企画!~を開催しました! 2023.05.29Update いかりがわ はじめに こんにちは!NIFTY Tech Talk運営の碇川(いかりがわ)です!2023年4月19日(水)に開催した「落ちないシステムの作り方〜NIFTY Tech Talkとニフクラエンジニアミートアップのコラボレーション企画!〜」にて司会進行を務めさせていただきました。今回のNIFTY…続きを読む AWS NIFTY Tech Talk ニフクラ