Amazon Elastic File System(EFS)으로 애플리케이션 서버 간 파일을 공유합니다. 세 개의 가이드 실습에서 공유 업로드, 액세스 포인트 디렉터리, 마운트 진단을 배웁니다. 마지막 독립 챌린지에서는 요청이 다른 서버로 전달될 때 업로드한 파일이 사라지는 문제를 해결합니다.
학습 내용
- 암호화 설정을 활성화한 EFS 파일 시스템과 애플리케이션 서브넷의 마운트 대상을 생성합니다.
- TCP 2049를 애플리케이션 보안 그룹으로 제한하고 공식 EFS 마운트 도우미와 TLS를 사용합니다.
- 실제 NFS 파일과 두 애플리케이션 호스트의 HTTP 업로드 및 읽기로 공유를 입증합니다.
- 액세스 포인트 루트와 POSIX ID를 선택하고 운영 환경의 추가 권한 제어를 이해합니다.
- 네트워크, 마운트, 애플리케이션 경로 장애를 구분하고 원본 파일을 보존하며 자신이 만든 스토리지만 정리합니다.
수강 대상
AWS VPC 입문과 AWS EC2 및 EBS 입문을 마친 초보자를 위한 과정입니다. 가이드 실습을 완료한 뒤 챌린지를 진행하세요. 기본 셸 명령, 보안 그룹, 인스턴스 지식이 필요합니다. 업로드 앱과 SSH 연결이 제공되어 공유 스토리지에 집중할 수 있습니다.
각 단원은 브라우저의 독립적인 Linux VM에서 시작하며 Terminal과 AWS View를 사용합니다. AWS 실습 환경과 호스트가 제공되므로 개인 AWS 계정이나 이전 VM의 리소스가 필요하지 않습니다.
자주 묻는 질문
EFS는 EBS 볼륨이나 S3 버킷과 같나요?
EFS는 NFS를 통한 공유 파일 시스템 인터페이스를 제공합니다. 이 과정에서는 두 앱이 일반 파일을 사용합니다. EBS 블록 장치와 S3 객체 작업은 별도 과정에서 다룹니다.
액세스 포인트가 자동으로 하나의 앱만 허용하나요?
루트를 선택하고 마운트의 파일 작업에 POSIX ID를 강제할 수 있습니다. 운영 환경에서는 적절한 IAM 및 파일 시스템 정책도 필요합니다. 실습은 실제로 구성한 디렉터리, ID, 네트워크 경계를 확인합니다.
앱을 만들고 모든 서버를 배포해야 하나요?
앱과 네트워크 전제 조건이 준비되어 있습니다. 처음 두 실습에서는 스토리지를 만들고, 세 번째는 기존 연결을 복구하며, 챌린지는 앱의 스토리지 사용 불일치를 진단합니다.
완료 후 무엇을 삭제하나요?
기능 확인 후 로컬 업로드 경로로 되돌리고 마운트를 해제한 다음 자신의 액세스 포인트, 마운트 대상, 파일 시스템, 스토리지 보안 그룹을 삭제합니다. 준비된 앱과 네트워크 및 관련 없는 참조 서비스는 유지합니다.
운영 가용성, 성능, 인증 시험 전체를 다루나요?
실습은 준비된 단일 가용 영역과 일반 POSIX 파일을 사용합니다. CLF-C02의 일부 스토리지 및 네트워크 항목을 보완하지만 운영 내구성, 성능, 여러 AZ 운영과 전체 시험 범위는 추가 학습이 필요합니다.





