회고2022. 8. 20. 18:43[SAVE] ν”„λ‘œμ νŠΈ 회고

λ™μ•„λ¦¬μ—μ„œ μ•± 개발 ν”„λ‘œμ νŠΈμ— μ°Έμ—¬ν•˜κ²Œ λ˜μ—ˆλŠ”λ°, λ‚΄κ°€ μ œμž‘μ— μ°Έμ—¬ν•˜κ³  싢은 아이디어에 μ§€μ›μ„œλ₯Ό μ œμΆœν•˜μ—¬ λ½‘νžˆλŠ” λ°©μ‹μœΌλ‘œ νŒ€ λΉŒλ”©μ΄ μ΄λ£¨μ–΄μ‘Œλ‹€. 아직 μ œλŒ€λ‘œ 된 ν”„λ‘œμ νŠΈ κ²½ν—˜μ΄λΌκ³  ν•  λ§Œν•œ 것이 μ—†μ—ˆλ˜ λ‚˜λŠ” 첫 번째 λͺ¨μ§‘μ—μ„œ 맀칭이 λ˜μ§€λŠ” λͺ»ν•˜μ˜€κ³ , 두 번째 λ§€μΉ­μ—μ„œ SAVEλΌλŠ” μ–΄ν”Œμ„ λ§Œλ“œλŠ” ν”„λ‘œμ νŠΈμ— μ°Έμ—¬ν•˜κ²Œ λ˜μ—ˆλ‹€. 크게 ν”„λ‘ νŠΈμ™€ λ°±μ—”λ“œ 파트둜 κ΅¬μ„±λ˜μ–΄ μžˆμ—ˆλŠ”λ°, κ·Έμ€‘μ—μ„œ λ‚˜λŠ” λ°±μ—”λ“œ νŒŒνŠΈμ— μ†ν•˜μ—¬ κ°œλ°œμ„ μ§„ν–‰ν•˜μ˜€λ‹€. ν”„λ‘œμ νŠΈμ˜ λͺ©μ  μ•„λ™ν•™λŒ€λ₯Ό μ˜μ‹¬ν•  수 μžˆλŠ” 정황이 μžˆλ”λΌλ„, μ—¬λŸ¬ λ³΅μž‘ν•œ 이유둜 μ‹ κ³ κΉŒμ§€ 이어지지 μ•ŠλŠ” 상황이 μ‘΄μž¬ν•  수 μžˆλ‹€. μ•„λ™ν•™λŒ€λ₯Ό λͺ©κ²©ν•˜λ©΄ μ‹ κ³ λ₯Ό ν•  수 μžˆλŠ” 앱은 이미 μ‘΄μž¬ν•˜μ§€λ§Œ, μ•„λ™ν•™λŒ€κ°€ μ˜μ‹¬λ˜λŠ” 경우 기둝을 ν•΄ λ‘˜ 수 μžˆλŠ” 앱은 μ‘΄μž¬ν•˜μ§€ μ•Šμ•˜λ‹€. λ”°λΌμ„œ μ•„λ™ν•™λŒ€κ°€ μ˜μ‹¬..

Etc2022. 8. 11. 13:26AWS CloudFront 'Access Denied' μ—λŸ¬

CloudFront에 ν• λ‹Ήλœ 도메인을 톡해 S3에 μ €μž₯된 파일 접근을 μ‹œλ„ν–ˆλŠ”λ°, 'Access Denied' μ—λŸ¬κ°€ λœ¨λ©΄μ„œ 접속이 λ˜μ§€ μ•Šμ•˜λ‹€. μ•Œκ³ λ³΄λ‹ˆ CloudFront 배포 μ„€μ • μ‹œ 원본 경둜λ₯Ό 지정해주지 μ•Šμ•„μ„œ λ°œμƒν•œ λ¬Έμ œμ˜€λ‹€. S3 λ²„ν‚·μ—μ„œ static 폴더λ₯Ό μƒμ„±ν•˜κ³  폴더 μ•ˆμ— 이미지λ₯Ό μ €μž₯ν•œ λ’€, CloudFront > 배포 > 원본 νŽΈμ§‘ > μ„€μ •μ—μ„œ static 경둜λ₯Ό μΆ”κ°€ν•΄ μ£Όλ‹ˆ μ •μƒμ μœΌλ‘œ S3 λ²„ν‚·μ˜ static 폴더에 μ €μž₯된 이미지에 μ„±κ³΅μ μœΌλ‘œ μ ‘κ·Όν•  수 μžˆμ—ˆλ‹€.

Language & Framework/Spring2022. 8. 9. 21:43Could not resolve placeholder 'cloud.aws.credentials.access-key' μ—λŸ¬

ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ 사진, λ™μ˜μƒκ³Ό 같은 λ―Έλ””μ–΄ νŒŒμΌλ“€μ„ AWS의 S3에 μ €μž₯ν•˜κΈ° μœ„ν•˜μ—¬ application.yml νŒŒμΌμ— S3에 κ΄€λ ¨λœ 인증 정보듀을 μΆ”κ°€ν–ˆλ‹€. S3 μ €μž₯μ†Œμ— νŒŒμΌμ„ μ €μž₯ν•˜λŠ” μ½”λ“œλ₯Ό μž‘μ„±ν•œ λ’€ ν…ŒμŠ€νŠΈλ₯Ό μ‹œλ„ν–ˆλŠ”λ°, λΉŒλ“œλŠ” μ„±κ³΅μ μœΌλ‘œ μ™„λ£Œλ˜μ—ˆμ§€λ§Œ μŠ€ν”„λ§μ΄ 가동될 λ•Œ Could not resolve placeholder 'cloud.aws.credentials.access-key' in value "${cloud.aws.credentials.access-key}" λΌλŠ” μ—λŸ¬μ™€ ν•¨κ»˜ κ°•μ œ μ’…λ£Œλ˜μ—ˆλ‹€. 즉, application.yml νŒŒμΌμ— 좔가해놓은 S3의 μ •λ³΄λŠ” 물둠이고 IAM의 ν‚€ 값을 읽어듀이지 λͺ»ν•˜λŠ” κ²ƒμ΄μ—ˆλ‹€. ν•˜μ§€λ§Œ ν•΄λ‹Ή νŒŒμΌμ—λŠ” RDS에 κ΄€ν•œ 정보도 μžˆμ—ˆλŠ”λ° DB에 κ΄€ν•œ 이슈..

image