기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
여러 앱에서 Amplify 백엔드 사용 (1세대 앱만 해당)
참고
이 섹션의 정보는 1세대 앱에만 해당됩니다. 2세대 앱의 백엔드 리소스를 공유하려면 Amplify 문서에서 브랜치 간 리소스 공유를
Amplify를 사용하면 특정 지역의 모든 1세대 앱에서 기존 백엔드 환경을 재사용할 수 있습니다. 새 앱을 만들거나, 새 브랜치를 기존 앱에 연결하거나, 다른 백엔드 환경을 가리키도록 기존 프런트엔드를 업데이트할 때 이 작업을 수행할 수 있습니다.
새 앱 생성 시 백엔드 재사용
새 Amplify 앱을 만들 때 백엔드를 재사용하려면
-
에 AWS Management Console 로그인하고 Amplify
콘솔을 엽니다. -
이 예를 활용하려면 다음과 같이 하십시오.
-
서비스 탐색 창에서 모든 앱을 선택합니다.
-
새 앱, 앱 빌드를 선택합니다.
-
앱의 이름(예:
Example-Amplify-App
)을 입력합니다. -
배포 확인을 선택합니다.
-
-
프런트엔드를 새 백엔드에 연결하려면 호스팅 환경 탭을 선택합니다.
-
Git 공급자를 선택하고 브랜치 연결을 선택합니다.
-
리포지토리 브랜치 추가 페이지에서 최근 업데이트된 리포지토리의 경우, 리포지토리 이름을 선택합니다. 브랜치의 경우, 리포지토리에서 연결할 브랜치를 선택합니다.
-
빌드 설정 페이지에서 다음 작업을 수행하십시오.
-
앱 이름에서 백엔드 환경을 추가하는 데 사용할 앱을 선택합니다. 현재 앱 또는 현재 지역의 다른 앱을 선택할 수 있습니다.
-
환경에서 추가할 백엔드 환경의 이름을 선택합니다. 기존의 환경을 사용하거나 새 환경을 생성할 수 있습니다.
-
기본적으로 풀스택 CI/CD는 꺼져 있습니다. 풀스택 CI/CD를 끄면 앱이 풀 전용 모드로 실행됩니다. 빌드 시 Amplify는 백엔드 환경을 수정하지 않고
aws-exports.js
파일만 자동으로 생성합니다. -
기존 서비스 역할을 선택하여 Amplify에 앱 백엔드를 변경하는 데 필요한 권한을 부여합니다. 서비스 역할을 생성해야 하는 경우, 새 역할 생성을 선택합니다. 서비스 역할 생성에 대한 자세한 내용은 Amplify 앱에 서비스 역할 추가을 참조하십시오.
-
Next(다음)를 선택합니다.
-
-
저장 및 배포를 선택합니다.
브랜치를 기존 앱에 연결할 때 백엔드를 재사용하십시오.
브랜치를 기존 Amplify 앱에 연결할 때 백엔드를 재사용하려면
-
에 AWS Management Console 로그인하고 Amplify
콘솔을 엽니다. -
새 브랜치를 연결할 앱을 선택합니다.
-
탐색 창에서 앱 설정, 일반을 선택합니다.
-
브랜치 섹션에서 브랜치 연결을 선택합니다.
-
리포지토리 브랜치 추가 페이지에서 브랜치의 경우, 리포지토리에서 연결할 브랜치를 선택합니다.
-
앱 이름에서 백엔드 환경을 추가하는 데 사용할 앱을 선택합니다. 현재 앱 또는 현재 지역의 다른 앱을 선택할 수 있습니다.
-
환경에서 추가할 백엔드 환경의 이름을 선택합니다. 기존의 환경을 사용하거나 새 환경을 생성할 수 있습니다.
-
Amplify에 앱 백엔드를 변경하는 데 필요한 권한을 부여하기 위해 서비스 역할을 설정해야 하는 경우, 콘솔에 이 작업을 수행하라는 메시지가 표시됩니다. 서비스 역할 생성에 대한 자세한 내용은 Amplify 앱에 서비스 역할 추가을 참조하십시오.
-
기본적으로 풀스택 CI/CD는 꺼져 있습니다. 풀스택 CI/CD를 끄면 앱이 풀 전용 모드로 실행됩니다. 빌드 시 Amplify는 백엔드 환경을 수정하지 않고
aws-exports.js
파일만 자동으로 생성합니다. -
Next(다음)를 선택합니다.
-
저장 및 배포를 선택합니다.
다른 백엔드를 가리키도록 기존 프론트엔드를 편집합니다.
다른 백엔드를 가리키도록 프런트엔드 Amplify 앱을 편집하려면
-
에 AWS Management Console 로그인하고 Amplify
콘솔을 엽니다. -
백엔드를 편집할 앱을 선택합니다.
-
호스팅 환경 탭을 선택합니다.
-
편집할 브랜치를 찾아 편집을 선택합니다.
-
이 브랜치와 함께 사용할 백엔드 환경 선택 페이지에서 앱 이름으로 백엔드 환경을 편집하려는 프런트엔드 앱을 선택합니다. 현재 앱 또는 현재 지역의 다른 앱을 선택할 수 있습니다.
-
백엔드 환경의 경우, 추가할 백엔드 환경의 이름을 선택합니다.
-
기본적으로 풀스택 CI/CD가 활성화됩니다. 이 백엔드의 풀 스택 CI/CD를 끄려면 이 옵션을 선택 취소하십시오. 풀스택 CI/CD를 끄면 앱이 풀 전용 모드로 실행됩니다. 빌드 시 Amplify는 백엔드 환경을 수정하지 않고
aws-exports.js
파일만 자동으로 생성합니다. -
저장(Save)을 선택합니다. Amplify는 다음에 앱을 구축할 때 이러한 변경 사항을 적용합니다.