Day 13. EC2 인스턴스에서 AMI 생성

발행: (2025년 12월 8일 오후 12:39 GMT+9)
3 min read
원문: Dev.to

Source: Dev.to

Lab Information

Nautilus DevOps 팀은 인프라의 일부를 AWS로 마이그레이션하고 있습니다. 복잡성을 관리하기 위해 마이그레이션을 단계별로 진행하고 있습니다. 이 접근 방식은 구현을 원활하게 하고, 위험을 완화하며, 리소스 최적화를 개선합니다.

이번 작업에서는 기존 EC2 인스턴스 devops-ec2 로부터 AMI를 생성하고 다음 요구사항을 충족시킵니다:

  • AMI 이름: devops-ec2-ami
  • AMI가 available 상태가 되도록 합니다.

Prerequisites

  • 실험실 자격 증명으로 AWS 콘솔에 로그인합니다.
  • 리전을 us-east-1 로 설정합니다.

Create the AMI

  1. EC2 서비스로 이동합니다.
  2. Instances 를 클릭합니다.
  3. devops-ec2 라는 이름의 인스턴스를 찾아 선택합니다.
    • running 상태인지 확인합니다 (권장).
  4. devops-ec2 가 선택된 상태에서:
    • ActionsImage and templatesCreate image 를 클릭합니다.
  5. Create Image 양식에 필요한 정보를 입력합니다:
    • Image name: devops-ec2-ami
    • Image description: (선택)
    • No reboot: 안전을 위해 기본값(재부팅 허용)을 그대로 둡니다.
  6. Create image 를 클릭합니다.
    • AWS가 AMI 생성을 시작합니다.

Verify AMI Creation

  1. 왼쪽 EC2 메뉴에서 Images → AMIs 로 이동합니다.
  2. Owned by me 가 선택되어 있는지 확인합니다.
  3. devops-ec2-ami 라는 이름의 AMI를 찾습니다.
    • 초기 Statepending 입니다.
    • 상태가 available 로 바뀔 때까지 기다립니다 (인스턴스 크기에 따라 몇 분 걸릴 수 있습니다).

Resources & Next Steps

Credits

모든 실험실은 KodeKloud 에서 제공되었습니다. 제공해 주셔서 감사합니다.

Back to Blog

관련 글

더 보기 »

13일 차: Terraform 데이터 소스

Data Source 데이터 소스를 전화번호부와 같이 사용자 이름과 전화번호가 key‑value 쌍으로 API를 통해 접근되는 것으로 생각해 보세요. 값을 hard‑coding 하는 대신…