목록 보기
AWS amplify로 서버리스 웹 애플리케이션 구축하기
데브옵스

AWS amplify로 서버리스 웹 애플리케이션 구축하기

두줄요약

AWS Amplify로 인증, REST API, 데이터베이스, 호스팅을 구성하는 서버리스 웹 개발 과정을 소개했습니다.\nFigma 연동과 Git 기반 CI/CD로 프런트엔드 개발자의 빠른 프로토타이핑을 지원합니다.

구조와 흐름

  • Amplify CLI로 AWS 계정·리전·IAM 액세스 키 기반 초기 설정
  • CLI, JavaScript 라이브러리, UI Components, 호스팅으로 구성된 풀스택 서버리스 개발 흐름
  • React 프로젝트에 인증·데이터베이스·REST API·호스팅을 순차적으로 추가하는 방식

선택 이유

  • 서버·데이터베이스 구성보다 비즈니스 로직에 집중 가능한 서버리스 방식
  • Cognito, DynamoDB, Lambda, API Gateway 등 AWS 서비스의 추상화된 설정
  • Figma 디자인을 React 컴포넌트로 변환하고 Git 기반 CI/CD까지 연결하는 기능

장단점

  • 코드와 인프라 학습 부담 감소, 빠른 프로토타이핑과 풀스택 개발 지원
  • 사용량 기반 확장과 FaaS 실행량 기반 비용 구조
  • 특정 클라우드 사업자 종속 및 장애 발생 시 공급자 대응 의존성

적용해볼 점

  • amplify add auth와 withAuthenticator를 통한 Cognito 기반 회원가입·로그인 구현
  • DynamoDB CRUD 권한을 가진 Lambda와 API Gateway 기반 REST API 구성
  • Amplify Console의 Git 브랜치 연동을 통한 지속 배포와 도메인 연결

카카오 계열사 채용30건

채용 사이트에서 전체 보기

다음 읽기

#AWS 주제를 이어서 읽기

AWS amplify로 서버리스 웹 애플리케이션 구축하기

AWS Amplify로 서버리스 웹 애플리케이션을 만드는 방법을 소개했습니다.\n회원가입/로그인과 REST API를 React 예제로 빠르게 붙이는 흐름을 설명했습니다.

카카오엔터테인먼트FE
카카오엔터테인먼트FE
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...