Category
인프라 / 배포
AWS, Docker, Cloudflare, 성능 · 7개의 글
-
성능테스트 정리
부하 테스트(Load Test) 는 시스템이 예상되는 트래픽을 안정적으로 처리할 수 있는지 검증하는 테스트이다. 단순히 "최대 몇 명까지 버틴다"를 보는 것이 아니다. 더 정확히는 서비스가 실제 환경에서 문제없이 동작하는 범위를 확인하는 것 이 핵심이다. 운영 환경에서는
-
AWS 인프라를 어떻게 구축할 수 있을까
Spring Boot 애플리케이션을 컨테이너 이미지로 만드는 세 가지 주요 방식(Dockerfile, Jib, bootBuildImage)을 비교 분석했습니다. Jib을 최종 선택한 이유는 다음과 같습니다. 결론적으로, CI/CD 파이프라인의 효율성을 극대화하고 개발자가
-
AWS ECS가 누구세요
AWS ECS(Elastic Container Service)는 AWS에서 제공하는 완전 관리형 컨테이너 오케스트레이션 서비스입니다. Docker 컨테이너를 쉽게 배포하고 운영할 수 있도록 해주며, Kubernetes의 복잡성 없이 컨테이너 관리가 가능합니다. 💡 컨테이너
-
엘라스틱 빈스톡(Elastic Beanstalk)이 뭘까
이번에 AWS를 공부하면서 ECS랑 Elastic Beanstalk에 대해 처음 알게 됐는데요. 이번 글에서는 Elastic Beanstalk에 대해 공부해봤습니다. AWS (Amazon Web Services)는 웹사이트를 배포할 수 있는 다양한 환경을 제공합니다. 하지만
-
AWS 서버 구축은 어떻게 해야할까
하나의 큰 네트워크(VPC, 회사 네트워크)를 작은 네트워크 단위로 나눈 것 Public Subnet: 라우팅 테이블에 Internet Gateway(IGW)로 가는 라우트가 있는 서브넷 Private Subnet: Internet Gateway로 가는 라우트가 없는 서브넷
-
Docker 기반 CSR 프로젝트, 결국 이렇게 구조 바꿨다
앞선 글에서 나는 CSR 기반 프로젝트(React + Spring Boot + PostgreSQL)를 Docker로 통합 관리하려다 겪은 시행착오와 고민들을 공유했다. 그때는 Info 리포지토리에서 FE, BE를 서브모듈처럼 두고, 하나의 docker-compose.yml로
-
Docker 환경에서 CSR 프로젝트를 배포하면서 겪은 구조적 고민
최근에 CSR 기반의 프로젝트를 Docker 환경에서 배포하면서 고민거리를 만났다. 처음엔 명확했다고 생각한 구조가 배포단계에서 복잡함으로 되돌아오면서 리포지토리 구성과 Docker 기반 운영 방식에 대해 다시 한번 생각하게 되었다. 나는 백엔드(Spring Boot) +