AWS VPC(Virtual Private Cloud) VPC(Virtual Private Cloud)는 가상 사설 네트워크 컴퓨팅 환경으로, IP 대역(CIDR)을 할당하여 사용자가 원하는 가상 네트워크를 구성할 수 있다. IPv4와 IPv6 주소 블록을 지원하며, 서브넷과 라우팅 테이블을 사용하여 서브넷화 및 라우팅을 구성할 수 있다. 인터넷 게이트웨이를 연결하여 외부와의 인터넷 통신을 가능하게 하고, VPC Flow Log를 활성화하여 트래픽을 캡처할 수 있다. 또한, 프라이빗 엔드포인트 서비스를 통해 AWS 서비스에 안전하게 액세스할 수 있으며, VPC 피어링, Transit Gateway, AWS Transit Gateway를 통한 다양한 VPC 간 연동이 가능하다. AWS 아키텍처에 관련된 다..
AWS 클라우드의 스토리지 서비스는 고성능, 내구성, 확장성을 결합하여 다양한 용도에 맞게 데이터의 저장, 관리, 백업을 신속하고 안정적으로 처리할 수 있는 환경을 제공한다. Amazon S3는 객체 스토리지로 대용량의 정적 콘텐츠를 저장하고 검색하는 데 사용되며, Amazon EBS는 블록 스토리지로 EC2 인스턴스에 연결하여 데이터를 저장하고 백업할 수 있다. 또한, Amazon EFS는 공유 파일 시스템으로 여러 EC2 인스턴스에서 동시에 액세스할 수 있는 데이터를 제공한다. 이러한 스토리지 서비스들은 데이터의 내구성을 보장하며, 필요에 따라 스냅샷, 복제, 복원 등의 기능을 제공하여 데이터의 안전성을 확보한다. 이를 통해 기업은 안정적이고 확장 가능한 스토리지 솔루션을 활용하여 데이터 관리를 효율..
컴퓨팅 서비스 EC2 EC2는 IaaS(Infrastructure as a Service) 서비스로, 다양한 인스턴스 타입을 제공하여 사용자의 다양한 컴퓨팅 요구에 대응한다. 인스턴스 타입은 범용 컴퓨터, 컴퓨팅 최적화, 메모리 최적화, 가속 컴퓨팅, 스토리지 최적화 등 다양한 형태로 구분된다. 예를 들어, M6g.xlarge는 인스턴스 패밀리(M)에서 6세대 인스턴스 세대를 가지고 있으며, 추가 기능(g)이 탑재되어 있고 인스턴스 사이즈는 xlarge 이다. EC2 T 패밀리는 버스팅 기능을 가지고 있어 가격이 저렴하면서도 개발 서버나 POC(Proof of Concept) 서버로 자주 사용된다. AWS EC2의 5세대 인스턴스는 Nitro 시스템이 적용되어 있다. 이는 Nitro 하이퍼바이저, NVM..
AWS 클라우드 서비스 AWS(Amazon Web Services)에는 다양한 서비스를 제공하고 있다. 이 다양한 서비스는 살면사 다 써볼 수 있을지 모를 정도로 참 많은 서비스를 제공하고 있다. AWS는 개발자 도구, 보안 자격 증명 및 규정 준수, 애플리케이션, 모바일, 데이터베이스, 컴퓨팅, 스토리지 및 콘텐츠 전송, 네트워크, 비즈니스 생산성, 인공지능 등 다양한 카테고리로 서비스를 분류하고 있다. 이러한 다양한 서비스들은 각각의 고유한 기능과 특징을 가지고 있어서 다양한 비즈니스 요구사항을 충족시킬 수 있다. 예를 들어, 개발자 도구 카테고리에서는 AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline과 같은 서비스를 통해 소스 코드 관리, 빌드 자동화, 애..