[AWS] Databases
올바른 DB 고르기AWS에는 선택할 수 있는 다양한 관리형 데이터베이스가 있다.무엇을 선택지는 어떤 아키텍처를 요구하는지에 따라 다르다.읽기 중심인지, 쓰기 중심인지, 혹은 균형이 맞는 워크로드인지, 처리량은 얼마나 되는지, 그 처리량이 하루에 얼마나 달라지는지, 확장이 필요한지, 하루에 얼마나 달라지는지?저장해야 할 데이터의 양은 얼마나 되고 얼마 동안 보관하애 하는지, 데이터는 계속 증가하는지, 평균 객체의 크기는 어떻게 되는지, 데이터 액세스 빈도와 액세스 방법은 무엇인지?데이터 내구성은 어떤지, 데이터의 공급원은 무엇인지?지연 시간 요구 사항은 어떻게 되는지, 동시 사용자는 얼마나 되는지?데이터 모델은 어떻게 되는지, 데이터를 어떻게 쿼리할 것인지, 조인이 필요한지, 정형인지, 반정형인지?강력한 ..
2025. 12. 16.
[AWS] Container : ECS, Fargate, ECR, EKS
Docker애플리케이션을 컨테이너라는 표준화된 단위로 패키징하는 기술앱은 컨테이너에 패키지화되어 어떤 OS에서든 실행할 수 있게 됨 도커 이미지가 저장되는 곳?도커에서 이미지는 애플리케이션과 실행 환경을 포함하는 패키지이미지는 컨테이너화된 애플리케이션을 구축하고 배포하기 위한 모든 파일, 라이브러리, 종속성 및 설정을 포함도커 이미지는 도커 리포지토리에 저장됨 Docker vs Virtual Machines도커는 어떤 의미로는 가상화 기술이지만, 정확히는 아님!리소스는 호스트와 공유됨 -> 한 서버에서 다수의 컨테이너를 공유할 수 있음 가상 머신 아키텍처인프라, 운영체제, 하이퍼바이저, 앱, 게스트 운영체제가 있음EC2의 원리라고 생각하면 됨 = EC2 머신은 하이퍼바이저에 실행되는 가상 머신과 같음따..
2025. 12. 9.