index / 01
Search
백엔드는 FastAPI로 개발해 AWS EC2에 배포하고, 프론트엔드는 Next.js로 개발해 Vercel에 배포하고 있다. 두 애플리케이션은 저장소도 분리되어 있고, 배포 파이프라인도 각각 따로 구성되어 있다. 처음에는 프론트엔드에서 API 요청과 응답에 필요한 TypeScript 타...
이전 글에서는 PostgreSQL과 S3 데이터를 이전하고, CloudFront 이미지 도메인과 API DNS를 새 인프라로 전환했다. 서비스 요청은 새 EC2로 전달되고 있었지만 한 가지가 더 남아 있었다. main 브랜치에 코드가 반영됐을 때 실행되는 배포 파이프라인도 기존 EC2에...
이전 글에서는 PostgreSQL 데이터를 새 EC2로 복원하고 기존 S3 객체를 새 AWS 계정의 버킷으로 이전했다. 하지만 S3 버킷이 변경되면 객체 URL도 함께 달라진다. 기존 게시글에는 이전 S3 주소가 다음 위치에 저장돼 있었다. uploads.url uploads.thumb...
작업 배경 이 글은 AWS 계정 간 EC2 백엔드 마이그레이션 시리즈의 두 번째 글이다. 1편에서는 기존 서비스 구조를 분석하고 데이터 정합성, 이미지 URL, DNS, CI/CD, 롤백 계획을 기준으로 전체 마이그레이션 전략을 수립했다. 이번 글에서는 실제 상태 데이터를 이전한 과정을...
마이그레이션 배경  프리 티어 기간이 곧 끝나기 때문에 지금 운영하는 이 개인 블로그 서비스의 백엔드를 기존 AWS 계정에서 새로운 AWS 계정으로 이전해야 했다. 프론트엔드는 Next.js로 개발해 Vercel에 배포하고 있고, 백엔드는 EC2에서 Docker Compose로...
개요 항목 내용 --- --- 발생 시점 AWS Cognito User Pool을 기존 프로젝트 회원가입 기능에 적용하는 과정 환경 AWS Cognito User Pool, WAS EC2, FastAPI WAS, MariaDB users 테이블 대상 기능 회원가입 및 로그인 인증 기능...
date.
2026. 7. 19.
main tag.
fastapi백엔드는 FastAPI로 개발해 AWS EC2에 배포하고, 프론트엔드는 Next.js로 개발해 Vercel에 배포하고 있다. 두 애플리케이션은 저장소도 분리되어 있고, 배포 파이프라인도 각각 따로 구성되어 있다. 처음에는 프론트엔드에서 API 요청과 응답에 필요한 TypeScript 타입을 직접 작성했다. 프로젝트 규모가...
date.
2026. 6. 30.
main tag.
aws이전 글에서는 PostgreSQL과 S3 데이터를 이전하고, CloudFront 이미지 도메인과 API DNS를 새 인프라로 전환했다. 서비스 요청은 새 EC2로 전달되고 있었지만 한 가지가 더 남아 있었다. main 브랜치에 코드가 반영됐을 때 실행되는 배포 파이프라인도 기존 EC2에서 새 EC2로 옮겨야 했다. 이번...
date.
2026. 6. 29.
main tag.
aws이전 글에서는 PostgreSQL 데이터를 새 EC2로 복원하고 기존 S3 객체를 새 AWS 계정의 버킷으로 이전했다. 하지만 S3 버킷이 변경되면 객체 URL도 함께 달라진다. 기존 게시글에는 이전 S3 주소가 다음 위치에 저장돼 있었다. uploads.url uploads.thumbnail_url posts.conte...
date.
2026. 6. 29.
main tag.
aws작업 배경 이 글은 AWS 계정 간 EC2 백엔드 마이그레이션 시리즈의 두 번째 글이다. 1편에서는 기존 서비스 구조를 분석하고 데이터 정합성, 이미지 URL, DNS, CI/CD, 롤백 계획을 기준으로 전체 마이그레이션 전략을 수립했다. 이번 글에서는 실제 상태 데이터를 이전한 과정을 다룬다. 여기서 다룰 이전 대상은...
date.
2026. 6. 28.
main tag.
aws마이그레이션 배경  프리 티어 기간이 곧 끝나기 때문에 지금 운영하는 이 개인 블로그 서비스의 백엔드를 기존 AWS 계정에서 새로운 AWS 계정으로 이전해야 했다. 프론트엔드는 Next.js로 개발해 Vercel에 배포하고 있고, 백엔드는 EC2에서 Docker Compose로 운영하고 있었다. 백엔드 EC2 구...
date.
2026. 6. 23.
main tag.
aws cognito개요 항목 내용 --- --- 발생 시점 AWS Cognito User Pool을 기존 프로젝트 회원가입 기능에 적용하는 과정 환경 AWS Cognito User Pool, WAS EC2, FastAPI WAS, MariaDB users 테이블 대상 기능 회원가입 및 로그인 인증 기능 영향 회원가입 실패 후 재가입 시 “...