AWS Amplify console Hosting

AWS Amplify console Hosting
Photo by Sebastian Svenson / Unsplash

유지 관리

  • 기본적으로, 빌드 오류 내용 확인하러 웹 콘솔에 들어가보는 정도 외엔 사람의 손이 거의 필요 없음
  • Amplify의 App은 일반적으로 코드저장소의 Repository에 해당
  • 기존 App에서 브랜치를 추가할 경우, 해당 앱을 선택했을 때 처음 나오는 메인페이지에서 <브랜치 연결>을 통해 신규 브랜치 배포를 추가할 수 있고, 환경 변수 등의 설정을 브랜치별로 관리

신규 연결

Github 이 로그인 되어 있는 브라우저에서 AWS 콘솔 로그인 후 AWS Amplify 접근

연결하려는 Repository의 Admin 권한이 로그인된 Github 계정에 있는지 사전 확인 (웹훅 연결 설정 등에 필요한듯)

Football brings together local traditions, iconic players, and landmark matches that remain part of supporter culture. Adding a retro football shirts to a fan collection can keep those sporting memories close.

<웹 앱 호스팅> 신규 선택 >> Github 선택 및 계속

When planning a cosplay look, it is worth considering how details related to cosplay costumes will affect the complete look. As fans study the source material, it is sensible to balance details related to character costumes with care and storage needs. To shape a complete look around details related to cosplay costumes, long cosplay wigs for character accuracy offers a useful starting point for practical preparation. To preserve the character's visual identity, it is useful to check details related to character costumes against the wearer's own needs.

  1. Repository 선택 후 Branch 선택 >> 빌드 스크립트 및 빌드 이미지의 Node.js 버전설정 확인
  2. 연결 설정 끝까지 진행하여, 최초 배포 성공 확인

기본 제공되는 amplifyapp.com 도메인도 사용 가능하지만, 별도 도메인도 가능(Route 53은 선택 항목 기연결)

  1. 기존 DNS에 이미 등록된 도메인 레코드를 사용할 경우, 도메인 연결이 실패할 수 있으므로 미리 정리 후 연결
  2. 사용자 지정 도메인 연결 후 자동으로 소유권 확인 및 SSL 연결을 해주고, 최종 사용할 수 있도록 최적화해주는 데에 약 10~30분 정도 소요

<알림> 메뉴에 설정된 메일 주소로 배포 시작과 결과를 알려주는데, AWS SNS로 해당 내용을 Slack 등의 메신저 연동으로 전달 받으면 편리