AWS

Aurora MySQLで実現する運用ユーザー権限の最適化と秘密情報保護

はじめに こんにちは、ZOZOMO部SREブロックの蔭山です。普段はFulfillment by ZOZOやZOZOMOのSREを担当しています。 今回ZOZOMOで提供しているサービスの1つである「ブランド実店舗の在庫確認・在庫取り置き」のマイクロサービス(通称realshop-api)にてMyS…

障害への不安をぶっ壊す!カオスエンジニアリングを運用しシステムとチームの耐障害性を高める

はじめに こんにちは、計測プラットフォーム開発本部SREブロックの山本です。普段はZOZOMATやZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。 我々のチームは、複数サービスを運用する中で障害対応の経験不足や知見共有の難しさとい…

NATゲートウェイの通信内容を調査して対策し、コストを約60%削減した話

約60%のコスト削減に成功したNATゲートウェイの通信内容の調査方法と通信量の削減方法についてご紹介します。

ZOZOのSREが行くAWS Summit Japan 2024参加レポート

6/20〜6/21に開催されたAWS Summit Japan 2024の参加レポートをお届けします!

セキュリティカンファレンス「AWS re:Inforce 2024」フィラデルフィア現地参加レポート

はじめに こんにちは、CISO部の兵藤です。日々ZOZOの安全のためにSOC対応を行なっています。普段のSOCの取り組みについては以下「フィッシングハントの始め方」等をご参照ください。 techblog.zozo.com 6/10〜6/12にアメリカのフィラデルフィアで開催されたA…

MFA設定必須のCognitoのクロスアカウントマイグレーションについて

AWS

はじめに こんにちは、計測プラットフォーム開発本部SREブロックの近藤です。普段はZOZOMATやZOZOGLASS、ZOZOFITなどの計測技術に関わるシステムの開発、運用に携わっています。 計測プラットフォーム開発本部では、複数のプロダクトを運用していますが並行…

マルチテナントのAWSアカウントとKubernetesにおけるコストの可視化

ZOZOTOWNにおけるマルチテナントプラットフォームのコスト可視化を行いました。その過程で発生した課題やアプローチ、工夫した取り組みなどをご紹介します。

ZOZOTOWNのネットワークをDirect Connect 10Gから100Gに移行した話

はじめに こんにちは、技術本部SRE部フロントSREブロックの柳田です。オンプレミスとクラウドの構築・運用に携わっています。 ZOZOTOWNでは、既存システムのリプレイスプロジェクトを進行中です。リプレイス過渡期の現在、オンプレミスのネットワークとAWSの…

ChatOpsによる運用作業の自動化

はじめに こんにちは、技術本部SRE部カート決済SREブロックの遠藤・金田です。 普段はSREとしてZOZOTOWNのカート決済機能のリプレイスや運用を担当しています。本記事では自作のコマンドラインツールをSlack + AWS Chatbot + AWS Lambdaを使用してChatOps化…

AWSで実践するカオスエンジニアリング 〜ZOZOMOでの取り組み〜

AWS

AWS環境でカオスエンジニアリングを実施しました。意図的に障害を発生させることで得られた知見をご紹介します。

AWS CDKで構築するイベント駆動型アーキテクチャの実装戦略

イベント駆動型アーキテクチャにおけるリソース管理面での課題と、AWS CDKを活用した解決策をご紹介します。

ZOZOTOWN カート決済機能リプレイス Phase2 〜 在庫データのクラウドリフト

こんにちは。カート決済部カート決済基盤ブロックの斉藤とSRE部カート決済SREブロックの飯島です。普段はZOZOTOWNカート決済サービスのリプレイスに携わっています。 弊社はモノリスからマイクロサービスへのリプレイスを進めており、カート決済サービスもそ…

AWS re:Invent 2023 参加レポート 〜現地からの情報をお届けします!〜

#reInvent にZOZOから7名のエンジニアが参加しました。現地の様子や興味深いセッションについて紹介します!

FBZにおけるCI/CDパイプライン改善の取り組み

CI/CDパイプラインの最適化をするため、ビルド高速化や自動デプロイを実現した取り組みについて紹介します。

Amazon MSKを用いてMySQLに対してChange Data Captureを実現する

マネージドサービスであるAmazon MSKを用いて、サービス間のデータ連携を実現した事例について紹介します。

ワークフロー実行基盤をFargateからEC2へ変更したらコストもパフォーマンスも改善できて幸せになった話

WEARのワークフロー実行基盤を再構成しました。EC2への構成変更やKarpenter採用理由に触れながら、得られた効果について紹介します。

買い替え割サービスをAmazon RDSからAmazon Aurora MySQLへ移行したお話

RDS for MySQL 5.7からAurora 3の移行について、移行した経緯、移行方法、移行作業や運用中の気づきなどの事例を紹介します。

Amazon Personalizeの導入における知見と注意点

運営しているオウンドメディアに、回遊率の向上を目的にAmazon Personalzieを導入しました。導入における知見や注意点をご紹介します。

フィッシングハントの始め方

はじめに こんにちは、CISO部の兵藤です。日々ZOZOの安全のためにSOC対応を行なっています。 本記事では、世間で横行しているフィッシング詐欺に関する情報を収集し、ZOZOを騙ったフィッシングを検知する取り組みについて紹介します。 目次 はじめに 目次 背…

nginx TCP Load Balancerで複数RDSへの接続をProxyする

こんにちは、技術本部SRE部ZOZOSREチームの斉藤です。普段はZOZOTOWNのオンプレミスとクラウドの構築・運用に携わっています。またDBREとしてZOZOTOWNのデータベース全般の運用・保守も兼務しております。 ZOZOTOWNではSQL Serverを中心とした各種DBMSが稼働…

ZOZOFIT 認証フローにおけるJVM言語実装のLambda関数のパフォーマンス改善

はじめに こんにちは。計測プラットフォーム開発本部バックエンドチームの岡山です。普段はZOZOMATやZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。去年の夏にZOZOFITというサービスを北米向けにローンチし、そのシステムも同様に…

GitHub Flow with GitOpsの導入

はじめに こんにちは、計測プラットフォーム開発本部SREブロックの近藤です。普段はZOZOMATやZOZOGLASS、ZOZOFITなどの計測技術に関わるシステムの開発、運用に携わっています。 計測プラットフォーム開発本部では、複数のプロダクトを開発運用していますが…

Aurora Serverless v2を本番導入した話 〜検討や導入時のポイント・得られた効果について〜

はじめに こんにちは。SRE部ECプラットフォーム基盤SREブロックの石田です。 本記事では、Aurora Serverless v2を本番導入するにあたってどのような検討をし、どのように導入していったか、また導入後に得られた効果について紹介します。 はじめに Aurora Se…

【イベントレポート】AWSコスト削減事例祭りを開催しました【Autify x ZOZO x dip】

はじめまして。ZOZO DevRelブロックの@wirohaです。2月1日に入社し技術広報などを担当していくことなりました。皆さまどうぞよろしくお願いいたします。 はじめに 2/22にAWSコスト削減事例祭りをAutifyさん、dipさんと共催しました。AWSを活用する3社が集ま…

AWS re:Invent 2022 参加レポート(ラスベガスの写真と厳選したセッション情報をお届けします!)

こんにちは。SRE部 ECプラットフォーム基盤SREブロックの高塚です。 11/28〜12/2に開催されたAWS re:Invent 2022に、ZOZOのエンジニア10名が参加しました。アドベントカレンダーの1日目ではHave Funイベントなどを紹介しましたが、この記事では現地の様子と…

ZOZOFITのアーキテクチャ設計とシステム構築時の裏話

はじめに こんにちは、計測プラットフォーム開発本部SREブロックの近藤です。普段はZOZOMATやZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。 今年の夏に、ZOZOFITというサービスがローンチされました。このサービスは米国での展開…

WEARにおけるPUSH通知システムのリプレイス

こんにちは、WEARバックエンドブロックの天春(@AmagA001)です。バックエンドの運用・開発に携わっています。WEARはサービス開始から10年ほどの古いVBScriptを使った環境からRuby on Rails環境にシステムリプレイスを行なっています。本記事では、リプレイ…

Argo CD導入設計とリリースフロー改善の取り組み

はじめに こんにちは、計測プラットフォーム開発本部SREブロックの渡辺です。普段はZOZOMATやZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。 先日私達のチームでは、EKS環境にArgo CDを導入し、デプロイパイプラインのリアーキテク…

WEARにおけるKubernetes導入と改善の歩み

はじめに こんにちは。ブランドソリューション開発本部 WEAR部 SREの和田(@wadason)です。普段は「ファッションコーディネートアプリ WEAR」のSREとしてクラウドの運用やリプレイスをおこなっています。 WEARはサービス開始から10年が経ち、クラウドやオン…

ZOZOTOWNカート機能のリプレイスPhase1裏側を大公開

こんにちは、カート決済部の佐藤です。普段はZOZOTOWNカート決済サービスの新機能開発、既存改修、運用保守を担当しております。 弊社はモノリスからマイクロサービスへのリプレイスを進めており、カート決済サービスも先日リプレイスPhase1の記事を掲載いた…

カテゴリー