MLOps Zoomcamp AWS 환경 구축
프로젝트 개요
- 목표: MLOps Zoomcamp을 위한 AWS 클라우드 환경 구축
- 상태: 완료 (환경 정리됨)
- 기간: 2024년 12월
실행된 작업들
1. AWS CLI 설치 및 설정
- AWS CLI v2.27.31 설치 (Windows 10)
- 계정 ID: 897729121415
- 기본 리전: ap-northeast-2 (Seoul)
- 인증 정보 설정 완료
2. 기존 서비스 정리
- 전체 리전 스캔하여 실행 중인 서비스 확인
- EC2 인스턴스 1개 발견 (us-east-1 리전)
- 인스턴스 ID: i-04e21d23c6c2902e5
- 이름: “jhhong”
- 타입: t2.micro
- 불필요한 리소스 정리 완료
3. MLOps 전용 인스턴스 생성 (임시)
- 인스턴스 상세:
- 이름: “MLops Zoomcamp”
- ID: i-081585869b0e3a584
- OS: Ubuntu 22.04 LTS
- 타입: t2.large
- 아키텍처: x86
- 퍼블릭 IP: 15.164.162.109
- 키페어: mlops-zoomcamp-key
- 비용: ~0.0928/시간( 67/월)
- 최종 결과: 사용자 요청에 따라 삭제 완료
4. 최종 정리
- 모든 EC2 인스턴스 종료
- SSH 키페어 삭제
- 로컬 키 파일 정리
- 계정을 깨끗한 상태로 복원
경제성 분석 요청
- AWS 컨테이너 vs Mac mini 구매 비교 분석 필요
- MLOps 환경 구축을 위한 최적 솔루션 검토
교훈
- 리소스 생성 전 사용자 요구사항 명확히 확인 필요
- 리전별 서비스 확인의 중요성
- 비용 투명성과 사전 승인의 중요성
- 환경 정리의 중요성 (예상치 못한 과금 방지)
다음 단계