AWS Amplify 호스팅 시작 - AWS Amplify 호스팅

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Amplify 호스팅 시작

Amplify Hosting은 지속적인 배포로 풀 스택 서버리스 웹 애플리케이션을 호스팅하기 위한 Git 기반 워크플로를 제공합니다. Amplify는 AWS 글로벌 콘텐츠 전송 네트워크(CDN)에 앱을 배포합니다. 이 사용 설명서는 Amplify Hosting을 시작하는 데 필요한 정보를 제공합니다.

지원되는 프레임워크

Amplify Hosting은 다음을 포함하여 일반적인 SSR 프레임워크, 단일 페이지 애플리케이션(SPA) 프레임워크 및 정적 사이트 생성기를 다수 지원합니다.

SSR 프레임워크
  • Next.js

  • Nuxt

  • 커뮤니티 어댑터를 사용하는 Astro

  • 커뮤니티 어댑터를 사용하는 SvelteKit

  • 사용자 지정 어댑터를 사용하는 모든 SSR 프레임워크

SPA 프레임워크
  • React

  • Angular

  • Vue.js

  • Ionic

  • Ember

정적 사이트 생성기
  • Eleventy

  • Gatsby

  • Hugo

  • Jekyll

  • VuePress

Amplify Hosting 기능

기능 브랜치

새로운 브랜치를 연결하여 프론트엔드 및 백엔드용 프로덕션 및 스테이징 환경을 관리합니다.

사용자 지정 도메인

애플리케이션을 사용자 지정 도메인에 연결합니다.

pull 요청 미리 보기

코드 검토 중에 변경 사항을 미리 봅니다.

엔드 투 엔드 테스트

엔드 투 엔드 테스트로 앱 품질을 개선합니다.

암호로 보호되는 브랜치

암호로 웹 애플리케이션을 보호하므로 공개적으로 액세스할 수 없어도 새로운 기능을 사용할 수 있습니다.

리디렉션 및 다시 쓰기

다시 쓰기 및 리디렉션을 설정하여 SEO 순위를 유지하고 클라이언트 앱 요구 사항에 따라 트래픽을 라우팅합니다.

원자 배포

원자 배포는 전체 배포가 완료된 후에만 웹 애플리케이션이 배포되도록 함으로써 유지 관리 기간을 없앱니다. 이렇게 하면 파일을 제대로 업로드하지 못하는 시나리오가 제거됩니다.

Amplify Hosting 시작하기

Amplify Hosting을 시작하려면 Amplify Hosting에 앱 배포 시작하기 자습서를 참조하세요. 자습서를 완료하면 Git 리포지토리(GitHub, BitBucket, GitLab 또는 AWS CodeCommit)에서 웹 앱을 연결하고 지속적인 배포를 통해 Amplify Hosting에 배포하는 방법을 알 수 있습니다.

백엔드 빌드

AWS Amplify Gen 2는 백엔드를 정의하기 위한 TypeScript 기반 코드 우선 개발자 경험을 도입했습니다. Amplify Gen 2를 사용하여 백엔드를 빌드하고 앱에 연결하는 방법을 알아보려면 Amplify 설명서백엔드 빌드 및 연결을 참조하세요.

Amplify Gen 2의 코드 우선 접근 방식을 더 잘 이해하려면 AWS Workshop Studio 웹 사이트의 Amplify Gen 2 워크숍을 참조하세요. 이 포괄적인 자습서에서는 React 및 Next.js를 사용하여 서버리스 애플리케이션을 빌드하고 Amplify Gen 2 Data 및 Auth 라이브러리와 Amplify UI 라이브러리를 사용하여 애플리케이션에 기능을 추가하는 방법을 알아봅니다.

CLI 및 Amplify Studio를 사용하여 1세대 앱의 백엔드를 빌드하기 위한 설명서를 찾고 있는 경우 1세대 Amplify 설명서백엔드 빌드 및 연결을 참조하세요.

Amplify Hosting 요금

AWS Amplify 는 사용한 만큼만 요금을 청구합니다. 자세한 설명은 AWS Amplify 요금을 참조하세요.