最近の記事

AWS CDK + LocalStackでAWSサーバレスのローカル開発環境構築した話

はじめにこんにちは、エアークローゼットでエンジニアをしているNghiaです。 この記事は、エアークローゼット Advent Calendar 2023 の23日目の記事です!よろしくお願いします! 背景8日目の記事でマイクロサービス認証認可を実現するために、AWSサーバレス使っていることを紹介しました。ほとんどの開発者は最初にCloud Nativeなアプリケーションを作り始める時には、ローカルでも一通りアプリケーション全体を動かせるような開発体験をしたいと思ったことがあり

    • マイクロサービス認証認可をAWSサーバーレスで開発した話

      はじめにこんにちは、エアークローゼットでエンジニアをしているNghiaです。 この記事は、エアークローゼット Advent Calendar 2023 の8日目の記事です!よろしくお願いします! 背景エアークローゼットではイベント駆動アーキテクチャをやっています。システムがモノリシック(monolithic)からマイクロサービスに変化されています。マイクロサービスアーキテクチャを採用したシステムでは、各サービスが正しくアクセス制御を実施できる状態を作るのが難しく感じます。

      • 倉庫管理システムのLong Tasks API開発した話

        はじめにこんにちは、エアークローゼットでエンジニアをしているNghiaです。 この記事は、エアークローゼット Advent Calendar 2022 の7日目の記事です!よろしくお願いします! 背景エアークローゼットの倉庫管理システムでは在庫引当作業があります。 在庫引当とは、受注した段階で発注者のために在庫を確保しておくことです。実際の在庫の動きは伴いませんが、将来レンタルされる予定のため、別の発注者にレンタルできません。 旧ワークーフロー: 倉庫管理者が管理画面で

        • AWS EventBridgeでマイクロサービス x サーバーレス x イベント駆動アーキテクチャ開発した話

          はじめにこんにちは、エアークローゼットでエンジニアをしているNghiaです。 この記事は、airCloset Advent Calendar 2021 22日目の記事です。 よろしくお願いします! 背景エアークローゼットではairCloset, airCloset Fitting(pickss),airCloset Mallと複数事業展開しています。サービスごとに特化してシステムを開発していたために、事業の横展開に弱くて、同じ機能なのに、似て非なるものを開発しなければならな

        AWS CDK + LocalStackでAWSサーバレスのローカル開発環境構築した話

        • マイクロサービス認証認可をAWSサーバーレスで開発した話

        • 倉庫管理システムのLong Tasks API開発した話

        • AWS EventBridgeでマイクロサービス x サーバーレス x イベント駆動アーキテクチャ開発した話