정적 웹 호스팅

AWS Amplify 콘솔을 사용한 풀 스택 웹 앱 호스팅

AWS Amplify 콘솔을 사용하면 Git 기반 워크플로를 통해 정적 웹 사이트 및 풀 스택 서버리스 웹 애플리케이션을 배포 및 호스팅할 수 있습니다. 풀 스택 서버리스 앱은 GraphQL 또는 REST API, 파일 및 데이터 스토리지 같은 클라우드 리소스로 빌드된 백엔드와 React, Angular, Vue 또는 Gatsby 같은 단일 페이지 애플리케이션 프레임워크로 빌드된 프런트엔드로 구성되어 있습니다.

Amplify Console은 단순한 워크플로를 통해 풀 스택 애플리케이션의 배포할 수 있도록 함으로써 애플리케이션 릴리스 주기를 가속화합니다. 애플리케이션의 코드 리포지토리를 AWS Amplify 콘솔에 연결하기만 하면 코드를 커밋할 때마다 프런트엔드와 백엔드의 변경 사항이 단일 워크플로로 배포됩니다.

확장 가능 호스팅

amplify-featurebranch
기능 브랜치 배포

프로덕션에 영향을 미치지 않고 새로운 기능을 사용할 수 있습니다. 각 기능 브랜치에 연결된 브랜치 배포를 생성할 수 있습니다.

amplify-cdn
글로벌 가용성

앱은 전 세계에 수백 개의 PoP(Point of Presence)를 보유한 Amazon의 안정적인 콘텐츠 전송 네트워크를 통해 제공됩니다. 

amplify-customdomains
간편한 사용자 지정 도메인 설정

클릭 한 번으로 Amazon Route 53에서 관리하는 사용자 지정 도메인을 설정하고 무료 HTTPS 인증서를 받을 수 있습니다.

amplify-atomic
즉석+원자 배포

업데이트한 후 바로 모든 성공적인 배포를 사용할 수 있습니다. 배포가 실패하더라도 프로덕션 트래픽에 영향을 미치지 않습니다.

amplify-cd
간소화된 지속적 워크플로

리포지토리에 연결하면 'git push' 변경 사항이 프런트엔드와 백엔드에 단일 워크플로로 배포됩니다.

amplify-password
암호 보호

사용자 이름과 암호를 설정하여 내부 이해 관계자와 아직 릴리스되지 않은 기능을 공유할 수 있습니다.

작동 방식

1. 리포지토리 연결

amplify-repos

2. 빌드 설정 구성

amplify-hiw-buildsettings

3. 앱 배포

amplify-hiw-deploy

사용 사례 – 정적 및 동적 기능을 갖춘 웹 앱 빌드

amplify-serverless
풀 스택 서버리스 웹 앱

GraphQL 또는 REST API를 사용하여 정적 웹 앱에 동적 기능을 추가합니다. AWS Amplify 콘솔을 사용하여 프런트엔드 및 백엔드를 단일 워크플로로 배포합니다.

amplify-pwa
프로그레시브 웹 앱(PWA)

PWA는 네이티브 앱과 같은 성능을 제공하고, 오프라인에서 작동하며, 푸시 알림을 지원하고, 무선으로 업데이트할 수 있습니다. AWS Amplify를 사용하여 PWA를 모바일 디바이스에 배포합니다.

amplify-ssg
블로그 및 마케팅 웹 사이트

Gatsby, Hugo 또는 Jekyll과 같은 정적 사이트 생성기(SSG)를 사용하여 블로그를 게시합니다. SSG는 기존 웹 사이트보다 빠르게 작동합니다. AWS 콘솔에서 AWS Amplify를 활용하여 SSG를 배포합니다.

AWS Amplify 콘솔에서 리포지토리에 연결합니다.

추가 질문이 있으십니까? 다음 이메일을 사용하여 AWS 팀에 문의하십시오.