요즘 클라우드 컴퓨팅 시장이 빠르게 성장하면서, 많은 기업들이 데이터를 저장하고 관리할 방법으로 클라우드 스토리지를 선택하고 있어요. 예전에는 서버를 직접 구축하고 유지보수해야 했지만, 이제는 클릭 몇 번으로 쉽게 데이터를 저장하고 공유할 수 있는 시대가 됐죠! 오늘은 클라우드 스토리지의 종류와 함께, AWS에서 제공하는 대표적인 스토리지 서비스인 Amazon S3, Amazon EFS, 그리고 Amazon EBS에 대해 알아보려고 해요. 각 서비스의 특징을 비교해 보고, 어떤 경우에 어떤 스토리지를 사용하면 좋은지 적절한 사용 사례도 살펴볼게요.1. 클라우드 스토리지란1-1. 클라우드 스토리지의 특징 클라우드 스토리지에는 많은 이점이 있습니다. 확장성을 제공하여 필요에 따라 스토리지 용량을 빠르게 늘리..
1. Amazon EFS(Elastic File System) Managed NFS (network file system) that can be mounted on many EC2EFS works with EC2 instances in multi-AZHighly available, scalable, expensive (3x gp2), pay per use Use cases: content management, web serfing, data sharing, WordpressUses NFSv4.1 protocolUses security group to control access to EFSCompatible with Linux based AMI (not Windows)Encryption at rest us..
1. EBS Volume Types1-1. What is EBS Volume Types▶ EBS Volumes come in 6 typesgp2 / gp3 (SSD): General purpose SSD volume that balances price and performance for a wide variety of workloads.io 1 / io 2 Block Express (SSD): Highest-performance SSD volume for mission-critical low-latency or high-throughput workloadsst 1 (HDD): Low cost HDD volume designed for frequently accessed, throughput-intens..
1. Amazon EBS 블럭 스토리지 Ephemeral → EC2 Instance Store (인스턴스 종료 시 데이터 사라짐)Persistent → Amazon EBS (블록 저장), Amazon S3 (객체 저장) 아마존 저장소 중에 블럭 저장소(Amazon Block Storage)라고 하면 보통 Amazon Elastic Block Store (EBS)를 의미한다. 블록 스토리지 서비스라고 부르기도 한다. 블록 스토리지는 다시 ephemeral(휘발성) 과 persistent(비휘발성) 저장소로 나눌 수 있다. Ephemeral Storage (휘발성 저장소)는 EC2 인스턴스가 종료되면 데이터가 사라지는 임시 저장소이다. AWS에서 대표적으로 Instance Store가 휘발성 저장소이다..
1. What's AMI ?AMI = Amazon Machine Image▶ AMI are a customization of an EC2 instance▶ AMI(Amazon Machine Image)는 AWS에서 EC2 인스턴스를 생성할 때 사용하는 템플릿이다.▶ AMI는 EC2 인스턴스를 쉽게 생성하고 관리할 수 있도록 도와주는 OS + 설정 패키지로 운영 체제(OS), 애플리케이션, 실행 환경 설정 등을 포함한 EC2 인스턴스의 사본(이미지)이다.You have your own software, configuration, operating system, monitoring...Faster boot / configuration time because all your software is pre-p..
1. EC2 Instasnce Storage Section1-1 .What's an EBS Volume?An EBS (Elastic Block Store) Volume is a network drive you can attach to your instances while they runIt allows your instances to persist data, even after their termination- EBS 볼륨을 사용하면 인스턴스가 종료된 후에도 데이터를 지속할 수 있다. 인스턴스를 재생성하고 이전 EBS볼륨을 마운트하면 데이터를 다시 받을 수 있다. They can only be mounted to one instance at a time (at the CCP level)- But some..
1. You launched an EC2 instance to host a NodeJS application. After installing all the necessary software and configuring the application, you recorded the public IPv4 address of the EC2 instance for access. Then, you stopped the instance and restarted it to complete the application setup. However, after restarting, you were unable to access the EC2 instance and noticed that its public IPv4 addr..
1. Placement Groups▶ Sometimes you want to control over the EC2 Instance placement strategy▶ That strategy can be defined using placement groups▶ When you create a placement group, you specify one of the following strategies for the group: - Cluster: clusters instances into a low-latency group in a single Availability Zone - Spread: spreads instances across underlying hardware (max 7 instances..