Scalability (확장성)Scalability : 애플리케이션 또는 시스템이 더 큰 부하를 처리하기 위해 적응하는 능력을 의미한다. 이를 통해 시스템은 수요가 증가하거나 감소할 때 유연하게 대응할 수 있다.Vertical Scaling(수직 확장)인스턴스의 크기를 늘리거나 줄이는 방식으로 확장.예: t2.nano(0.5GB RAM, 1 vCPU)에서 u-12tb1.metal(12.3TB RAM, 448 vCPU)로 확장.주로 데이터베이스와 같은 비분산 시스템에서 사용됨.RDS, ElastiCache 같은 서비스는 수직 확장을 지원함.단점: 하드웨어 제한으로 인해 무한한 확장은 불가능.Horizontal Scaling(수평 확장)인스턴스 또는 시스템의 수를 늘리거나 줄이는 방식으로 확장.Auto Sc..
AMI (Amazon Machine Image)Amazon Machine Image(AMI)는 새로운 EC2 인스턴스를 생성하기 위한 템플릿EBS 스냅샷을 사용하여 AMI의 백업을 하고 가용 영역(AZ) 간에 전송할 수 있다.EBS Snapshot Archive로 저렴한 스토리지를 사용하거나, Recycle Bin을 통해 삭제 후 임시로 보관할 수 있는 기능도 있다.주요 특징커스터마이징: AMI를 사용하면 EC2 인스턴스에 자신만의 소프트웨어, 설정, 모니터링 도구 등을 추가할 수 있다. 모든 것이 사전에 패키지화되어 있어 부팅 및 설정 시간 단축 가능하다.특정 리전용: AMI는 특정 AWS 리전에 맞춰 생성되지만, 필요시 다른 리전으로 복사할 수 있다.EC2 인스턴스를 시작할 수 있는 방법퍼블릭 AMI..
EBS (Elastic Block Store)EC2 인스턴스에 연결하여 사용할 수 있는 네트워크 기반 블록 스토리지EC2 인스턴스가 종료되더라도 데이터를 유지할 수 있으며, 용량 및 성능을 필요에 따라 조정 가능“네트워크 USB 메모리”와 같은 역할을 함. EC2 인스턴스에서 사용하고 데이터를 유지할 수 있는 가상의 스토리지이다.특징네트워크 드라이브 : 물리적 드라이브가 아닌 네트워크를 통해 인스턴스와 통신하며, 약간의 지연이 있을 수 있다.고정된 AZ : EBS 볼륨은 특정 가용 영역에 고정된다. 다른 가용 영역으로 이동하려면 스냅샷을 생성하여 복사해야함프로비저닝된 용량 : 볼륨의 크기(GB)와 IOPS는 프로비저닝된 용량에 따라 설정되며, 시간에 따라 용량을 늘릴 수 있다.월간 30GB의 무료 스토리..
1. Region클라우드 컴퓨팅의 핵심 구성 요소인 Region(지역)은 전 세계에 분산된 데이터 센터의 집합을 의미합니다. 각 클라우드 서비스 제공 업체는 전략적으로 여러 Region을 운영하여 고객에게 더 빠르고 안정적인 서비스를 제공합니다. Region의 선택은 서비스의 성능, 데이터 주권, 비용 효율성 등 다양한 측면에 영향을 미칩니다. 성능과 지연 시간근접성의 중요성: 사용자와 서비스 간의 물리적 거리가 짧을수록 데이터 전송 시간이 단축되어 서비스 응답 속도가 향상됩니다. 따라서 사용자와 가까운 Region을 선택하는 것이 중요합니다.네트워크 최적화: 클라우드 제공 업체는 글로벌 네트워크 인프라를 최적화하여 각 Region 간의 빠르고 안정적인 데이터 전송을 보장합니다.데이터 주권과 규제 준수규..