본문 바로가기

Spring

AWS Amplify

반응형
AWS Amplify는 안전하고 확장 가능한 모바일 및 웹 애플리케이션을 구축하기 위한 개발 플랫폼입니다. 쉬운 사용자 인증, 안전한 데이터 및 사용자 메타 데이터 저장, 데이터에 대한 선택적 액세스 권한 부여, 또한 기계 학습을 통합하고, ...

출처 : https://aws.amazon.com/ko/amplify/

 

모바일 및 웹 앱을 빠르게 구축 | AWS Amplify | Amazon Web Services

Internet Explorer에 대한 AWS 지원이 07/31/2022에 종료됩니다. 지원되는 브라우저는 Chrome, Firefox, Edge 및 Safari입니다. 자세히 알아보기

aws.amazon.com

  • EC2, RDS, Cognito, Lambda 같은 독립적인 서비스는 아니다.
  • Amplify CLI 로 다수의 독립적인 서비스를 자동으로 생성하고 연결해 준다.
  • 프로젝트 내에서 Amplify 객체로 생성된 AWS 서비스에 접근할 수 있다.
  • 프론트엔드와 백엔드 개발환경을 분리해서 관리가 가능하다.
  • 간단하게 배포 자동화 시스템만을 구축하는 서비스가 아닌 다양한 기능이 있다.

Amplify Console

Amplify Console은 Git 기반 워크플로우를 통해 풀 스택 서버리스 웹 애플리케이션을 배포 및 호스팅 할 수 있는 AWS 서비스입니다. 즉, Git repository와 연동시킨 뒤, Git에 소스코드를 Push하는 것만으로도 프로젝트가 빌드되고 그 결과물을 호스팅까지 해주는 서비스입니다.

서버에 대한 관리가 없으면서도, 높은 가용성을 보장합니다.

서버리스 웹 애플리케이션을 배포 및 호스팅 -> Amplify Console 에서 호스팅하는 웹애플리케이션은 사용자가 관리할 서버가 없고 서버에 대한 관리는 AWS에 담당라며 가용서을 보장해줍니다. 또한 S3와 CloudFront을 이용하기 때문에 그 장점을 그대로 가지고 있습니다.

 

반응형

'Spring' 카테고리의 다른 글

Spring Transaction 기본 원리와 TransactionSynchronizationManager 사용기  (0) 2022.04.18
Logback 사용하기  (0) 2022.03.06
JUnit 5  (2) 2021.02.12
리플렉션 API: 클래스 정보 조회  (1) 2021.02.01
Spring AOP 개념  (3) 2020.12.02