도입
1 / 7EFS — 여러 서버가 하나의 파일 시스템을 공유한다면?
웹 서버가 한 대일 때는 간단합니다. 업로드 파일을 로컬 디스크에 저장하면 끝입니다. 그런데 서버를 3대로 늘렸다면? 서버 1에 업로드된 파일을 서버 2, 3도 접근할 수 있어야 합니다. 이 단순한 요구사항이 수많은 엔지니어를 밤새우게 만든 문제입니다.
Amazon EFS(Elastic File System)는 2016년에 출시된 완전 관리형 NFS 파일 시스템입니다. 여러 EC2가 동시에 같은 파일 시스템을 읽고 쓸 수 있고, 용량은 파일 저장 시 자동으로 늘어나고 삭제 시 자동으로 줄어듭니다.
이 레슨을 마치면 다음을 이해할 수 있습니다:
- EFS, EBS, S3의 명확한 차이와 EFS를 선택해야 하는 시나리오
- 마운트 타겟, 보안 그룹, 파일 시스템의 핵심 구성 요소
- 성능 모드(General Purpose vs Max I/O)와 처리량 모드 선택 기준
- 수명 주기 관리로 비용을 최대 92% 절감하는 방법
- ECS, Lambda와 EFS를 연동하는 컨테이너/서버리스 패턴

사전 지식: EC2 기초와 EBS 레슨을 완료한 분을 대상으로 합니다. VPC, 서브넷, 보안 그룹의 기본 개념을 알고 있으면 아키텍처 부분의 이해가 쉬워집니다.
← → 이동F 집중