はじめに Oisix REBORNプロジェクトの概要 現在のシステム構成 BFF/BackendAPI群のManifest Kubernetesアドオン Dapr Argo CD SSO対応 App Of Apps Pattern Karpenter NodePool これからのシステム構成 おわりに はじめに こんにちは。Oisixエンジニアリング…
はじめに こんにちは、データサイエンティストの矢内です。私が所属するData Management Office データサイエンスセクションでは、AI・機械学習、統計学といった技術を活用して、日々Oisixのサービス改善に取り組んでいます。 私たちは、データ分析だけでな…
はじめに GenUとは 背景 実装 メルマガ作成機能のプロンプト設計 メルマガ校正機能のプロンプト設計 おまけ - ユースケースビルダーを使ってみた ユースケースを作ってみる 作ったユースケースを試してみる おわりに はじめに こんにちは。 Oisixエンジニア…
はじめに こんにちは、Data Management Office、データサイエンスセクションの横山です。データサイエンスセクションでは、AIや機械学習などの技術を用いて、サービスを改善する施策を推進しています。 Oisixに「あなたにおすすめ」機能を開発し、実際のパイ…
はじめに SCMエンジニアリング部の村松です。 2025年1月7日から9日の3日間にかけてアメリカのラスベガスで開催された「CES 2025」に一般参加者として現地参加してきました。 イベント概要 CESとは、CTA(Consumer Technology Association)が主催する世界最…
負債解消Prjにおけるナビ運用CMS化の取り組み はじめに Oisixエンジニアリング部バックエンドセクションの栗崎です。 Oisixエンジニアリング部では、ECサイト「Oisix」のサービス開発を行っています。 OisixのECサイトは、2000年の創業から約25年にわたり、…
Oisixモバイルセクション マネージャーのohzonoです。 昨年はIDEのショートカットキーの記事を書きましたが、今回はiOS開発におけるデバッグ環境をより快適にするツールやテクニックをご紹介します。 すでにご存じの方も多いかもしれませんが、ご参考になれ…
はじめに DMO(Data Management Office)でデータプラットフォームセクションを担当しています東條です。データプラットフォームセクションはOisixを中心としたデータ基盤の構築・整備を担当しています。このデータ基盤にはSnowflakeとdbtを使用しています。…
こんにちは。Webフロントエンドセクションのマネージャーを務めているtk-masudaです。 「アーキテクチャConference 2024」について、公式サイトから引用すると次のように説明されています。 エンジニアリングを取り巻く環境の変化スピードは年々早くなり、組…
前回のブログでは、「オイシックス流 生成AI活用のはじめ方」として、生成AIボランティアプロジェクトの概要をご紹介しました。今回は、その裏側を少しご紹介したいと思います。 まずはじめに、ボランティア活動枠組みを決めるにあたり、その活動のゴールを…
生成AIのブームが到来し、多くの企業がその可能性に注目し導入を検討しています。オイシックスもその一つです。 私たちは、お客様に「おいしく、楽しく、健康的な食生活」を送っていただくために、日々努力を重ねています。例えば、商品名一つにもこだわりを…
はじめに FEモダナイゼーションチームのユウです。 8月6日、8月7日に開催された2日間の「AWS JumpStart 2024」に参加してきました。この記事は、その参加レポートです。 AWS jumpStart2024とは? AWS JumpStartは、新卒を含むAWS初学者のエンジニアを対象と…
Oisixアプリのエンジニアリングマネジャーをやってますohzonoです。 はじめに DroidKaigi 2024、今年も終わってしまいました。楽しかったですね。 記念すべき10回目の開催。約1,150名の来場者ということで、数字だけでは想像しにくいかもしれませんが国内外…
はじめに SREの子安、青木です。 2024年9月、中国・深圳で開催された Tencent Global Digital Ecosystem Summit 2024に参加してきました。 昨今の円安状況には大変頭を抱えており、コストメリットの高い Tencent Cloud の IaaS 利用を検討するため、イベント…
はじめに iOS エンジニアをしています Jane(仮称)です。 2024/08/22〜24 に早稲田大学理工学部西早稲田キャンパスで開催された iOSDC に初めて参加させて頂きました。 iOSDC Japan 2024 は iOS 関連技術をコアのテーマとしたソフトウェア技術者のためのカ…
OisixのiOS、Androidアプリのエンジニアリングマネジャーのohzonoです。 2024/03/22-24と、try! Swift Tokyo 2024に参加してきました。 tryswift.jp 参加直後にブログを書くぞ!と思っていたら4ヶ月経っていました。いろいろありますよね。 会社のブログなん…
SREの髙木です。 長引く円安の影響によるAWSのコスト増加に頭を抱える方が少なくないかと思います。 例に漏れず弊社も悩まされており、SREがコスト削減に取り組んでいます。 今回はコスト削減に取り組んだ事例をご紹介します。 コスト削減に取り組む際に意識…
SREの林 aka もりはやです。 先日行った、GitLab-CE(以後は単にGitLabと表記)のバージョンアップ作業が意外と大変だったため、同じような境遇のどなたかに向けて気づいた点を共有します。 シーケンス図的なもので表すとGitLabのアップグレードのために以下…
SREの林 aka もりはやです。 タイトルの通りですし、PostgreSQL界隈の皆さんには当たり前のことですが”失敗事例の共有はいくらあってもいいはず”の気持ちで本記事を書いています。*1 TL;DR 詳細 最新バージョンでアプリを移行した矢先にAurora PostgreSQLのv…
SREの林 aka もりはやです。 先日オンプレで稼働していたとあるPostgreSQLのDBを、Amazon Aurora PostgreSQL(以後はAurora)に移行を行ったところ CREATE INDEX が以下のエラーで作成できない問題に苦労させられたため、解決策と合わせて公開します。 これ…
SREの林 aka もりはやです。 この記事はPagerDuty Advent Calendar 2023 の2日目の記事です。 はじめに ORDにおけるPagerDutyの利用について 2023年版 ORDにおけるTerraformを用いたPagerDutyの管理について 2023年版 PagerDutyへの印象は変わった PagerDuty…
(2024-02-06追記) 会場提供に関するお問合せ先を更新いたしました! SREの林 aka もりはやです。 2023-11-07に開催された「エンジニアの成長の体験談を聞こう!」に当社としては約3年ぶりに会場を提供したので報告ブログを書いています。 engineers.connpass…
iOSチームのマネージャをしているohzonoです。 iOSDC 2023に参加してきました! iOSDC Japan 2023は 9月1日から3日までの3日間、iOS関連技術をコアのテーマとしたソフトウェア技術者のためのカンファレンスです。リアル会場とオンライン配信のハイブリッド開…
2023年4月からiOSアプリエンジニアをしているohzonoです。 入社してから書いたこの記事ぶりの投稿になります。この時はAndroidアプリエンジニアですね。 creators.oisixradaichi.co.jp AndroidアプリエンジニアがiOSアプリ開発に挑戦する際、一つの大きな障…
SREの林 aka もりはやです。 今回はAWSコスト削減についてです。 *注意*参考のスクリーンショットでパブリックなIPやリソースIDが表示されていますが、検証環境のもので既に削除済みです TL;DR NAT gatewayの料金は意外と高い 歴史的経緯で沢山のNAT gatew…
はじめに NWコンフィグの設定状況 NWコンフィグの自動取得 NTPの設定が機器ごとによって異なる NTPの設定の自動化 Ansibleを用いたNTPの設定 AWXを使用したワークフロー設定 まとめ はじめに こんにちは、SREの井上です。 本記事は、Ansibleを使用してNW機器…
SREの高木です。 Amazon Elastic Kubernetes Service(以下EKS)において、Node障害に備えてPodの分散配置を実現しました。 本記事でその事例をご紹介します。 背景 TL;DR 環境 Podの分散配置を実現するために使用する機能 Pod Topology Spread Constraints De…
SREの林です。年内の業務も残り日数が片手で数えられる中みなさんいかがお過ごしでしょうか。年の瀬に向けて社内でそこそこ反響のあったSlackの小ネタを投稿します。 最初にまとめ 最初にまとめです。ここを読んでいただければ後を読む必要はありません。 課…
2022年10月にオイシックス・ラ・大地にAndroidエンジニアとして入社した ohzonoです。 Androidアプリのビルド速度を25倍(※環境による)にしたのですが、未設定の場合であれば比較的簡単に実現できるため紹介したいと思います。 結論 TechBooster C99の第1章…
SREの林です。2022/11/14から11/19にかけて開催されたセキュリティの堅牢化技術を競うイベント"Hardening 2022 HARDENING DECADE"に参加してきましたのでレポートします。 wasforum.jp 最初にまとめ Hardeningとは 参加のきっかけ 私たちのTeam04”にんじんし…
