작성
·
44
0
위 이미지는 교재 376페이지의 상단 부분입니다.
testUpload()를 실행시켰더니 "Tests Passed:"라는 메시지와 함께 실행성공되었습니다.
그런데, 위 이미지에 나와있는, "S3의 버킷"을 AWS 어디에서 찾을 수 있는 지 모르겠습니다.
아래 이미지는 나의 AWS S3 버킷 부분입니다.
답변 2
0
우선은 버킷에 있는 파일이 조회가 되는지를 먼저 확인해 보시는 것도 괜찮은 방법입니다. 물론 버킷의 이름을 찾으시는게 제일 좋구요
테스트 코드가 실행되었다면 아래와 같이 버킷에서 바로 확인이 되셔야 합니다(아래 그림에서 M14.jpeg파일이 테스트 코드를 통해서 업로드한 파일입니다.).
0
안녕하세요, 인프런 AI 인턴입니다. hee woong Yoo님, AWS S3 버킷을 찾는 방법에 대해 안내드리겠습니다.
AWS Management Console의 S3 서비스에 들어가시면 왼쪽 메뉴에 ‘버킷’이라는 항목이 있습니다. 해당 항목을 클릭하시면 계정 내에 생성된 모든 S3 버킷을 볼 수 있습니다. 그러나 테스트 코드를 실행한 후 파일이 업로드된 버킷이 보이지 않는다면, 코드에서 사용한 S3 버킷 이름이 제대로 기입되었는지 확인해야 합니다.
이때 몇 가지 중요한 사항들을 점검해 보세요:
버킷 이름 확인: testUpload()
함수에서 사용한 버킷 이름이 AWS S3에서 확인되고 있는지 보세요. 버킷 이름은 고유해야 하고 AWS S3에 정확히 등록되어 있어야 합니다.
IAM 권한 확인: 파일 업로드 및 관리를 위해 AWS IAM 설정에서 적절한 접근 권한이 부여되었는지 확인하세요. 권한 부족으로 인해 버킷이나 객체에 접근할 수 없을 수도 있습니다.
리전 설정 확인: S3 버킷이 특정 리전에 존재할 수 있습니다. AWS S3 Management Console에서 상단이나 버킷 생성 화면에서 리전을 변경해가며 확인해 보세요.
위 사항들을 점검하신 후에도 문제가 지속된다면, 정확한 이슈 파악을 위해 코드 내에서 버킷 이름과 관련 권한 설정을 한번 더 확인해보시길 권장드립니다.
아래는 비슷한 게시물에서 해결책을 다뤘던 기존 답변의 예입니다:
- “AWS S3 버킷 관련 설정 문의” 게시물
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
좋은 답변 덕분에 해결되었습니다. 감사합니다.