Amplify Console에서 백엔드 자동 빌드 사용 사례
3456 단어 amplifyAmplifyConsoleAWS
AWS Amplify란?
AWS Amplify는 3개의 성분으로 이루어져 있다.
인기있는 웹 서비스에 필요한 개발 · 운용 도구를 일련의 느낌.
amplify
명령을 사용하여 백엔드 AWS 리소스를 구축합니다.예를 들어
amplify auth add
를 입력하면 Cognito 용 CloudFormation 템플릿이 생성됩니다.amplify auth push
또는 amplify push
그렇다면 AWS에 반영됩니다.htps : // 기주 b. 코 m / 아 ws - 아 mp ぃ fy / 아 mp ぃ fy - c ぃ
iOS/Android/Web용 클라이언트 라이브러리에서 프런트 엔드 개발 시 이용할 수 있다.
AWS 백엔드와의 연계가 용이해진다.
예를 들어, Vue.js에서
<amplify-authenticator />
라고 쓰면 인증/신규 등록/리마인더를 구현할 수 있다. 수수께끼.htps : // / cs. 아 mpぃfy. 아ws/
Amplify Console은
*.amplifyapp.com
도메인 아래에 웹 응용 프로그램을 호스팅합니다.Git 리포지토리와 연계하여 CI/CD 파이프라인을 사용한 빌드/배포/테스트를 자동 실행해 준다.
그 밖에도 기능은 있지만 여기에서는 할애한다.
htps : // 아 ws. 아마존. 코 m/jp/아mpぃfy/안녕/
Amplify Console로 백엔드 자동 구축
Amplify Console은 당연한 것처럼 Amplify CLI와 궁합이 좋고, 백엔드 설정은 자동 감지되고, 재현 가능한 상태로 구축 작업이 자동화된다.
Git 리포지토리를 Amplify Console에 연결하면 Git에 커밋 할 때마다 자동으로 amplify push
되고 차이가 백엔드에 반영됩니다.
백엔드의 구축이 간편하게 실시할 수 있으므로, Amplify Console 로 흔한 유스 케이스에 대해 정리했다.
백엔드 구축 패턴
Git 브랜치별 백엔드 구축
기본적인 기능으로서 브랜치마다 환경을 구축할 수 있다.
도메인, 파이프 라인, 백엔드 등은 각 브랜치마다 생성됩니다.

AWS 콘솔aws amplify create-branch
에서 대상 브랜치를 추가했습니다.
또는 Branch autodetection을 ON으로 하면, 자동적으로 패턴에 적용되는 브랜치를 검출해 추가할 수도 있다. 이 때 매번 백엔드를 구축하거나 모든 브랜치에서 특정 백엔드를 향할 수 있습니다.

개발자별 백엔드 구축
Amplify CLI에는 env
라는 것이 있어 개별의 환경을 정의할 수 있다.amplify env add
에서 환경을 추가하고 amplify env checkout
에서 환경을 전환합니다.
각자의 env
와 Git 브랜치를 묶어 Amplify Console 에 등록하면, 개발자마다 백엔드 환경을 준비할 수 있다.
PR 검토를 원할 때 백엔드 구축
htps : // / cs. 아 ws. 아마존. 이 m/아 mpぃfy/ㄷㄹ st/우세 r구이데/pr ゔぃ에ws. HTML
현재, GitHub 또한 개인 리포지토리가 아니면 안되는 기능.
PR을 발행한 타이밍에 자동적으로 백엔드가 구축되어, 병합되면 자동적으로 삭제된다.

보충
백엔드를 자동 구축할 수 있어도 스토리지의 내용은 스스로 준비해 줄 필요가 있다.
참고
AWS Amplify Console 개요
AWS Amplify 콘솔 사용 설명서
Amplify Framework
Reference
이 문제에 관하여(Amplify Console에서 백엔드 자동 빌드 사용 사례), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryo0301/items/96a65f519d8bf9497fd6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
백엔드를 자동 구축할 수 있어도 스토리지의 내용은 스스로 준비해 줄 필요가 있다.
참고
AWS Amplify Console 개요
AWS Amplify 콘솔 사용 설명서
Amplify Framework
Reference
이 문제에 관하여(Amplify Console에서 백엔드 자동 빌드 사용 사례), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryo0301/items/96a65f519d8bf9497fd6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Amplify Console에서 백엔드 자동 빌드 사용 사례), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryo0301/items/96a65f519d8bf9497fd6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)