はじめに はじめまして。デザイン&エンジニアリング部、入社4年目の浅岡と申します。 皆さん、AWS(Amazon Web Service)というサービスをご存知でしょうか。私は今まで4つのシステム開発プロジェクトに携わってきましたが、そのどのシステムもこのAWSと何らかの形で関わっていました。 世界シェア30%を超える最もメジャーなクラウドコンピューティングサービスと言ってもいいAWSですが、私は未だに苦手意識が抜けないでいます。 今回は、そんな私がAWSのAmazon Cognitoと連携したユーザー登録機能とユーザー削除機能をバックエンドサーバーに作った際の、調べた内容やハマった点を共有したいと思います。 前提 今回は、以下のような環境で実装しています。 Java(OpenJDK Temurin-11.0.15+10) Spring Boot(2.6.3) AWS SDK for Ja