Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- springboot
- shadcn-ui
- flyio
- docker
- 일의격
- beautifullsoup
- wsl2
- Expo
- edgestore
- java
- react
- spring
- kidznote
- reactnative
- vmmem
- vercel
- Delphi
- TypeScript
- Book
- Markdown
- dokerfile
- AWS
- FastAPI
- svelte
- tessrect
- oraclecloude
- stepzen
- WSLHostPatcher
- Nextjs
- superbase
Archives
- Today
- Total
Blog
[AWS] AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 본문
https://www.youtube.com/watch?v=pWhqR-Wo5Ks
배포 3가지 방법
정적 웹 사이트 및 프론트엔드 앱
- AWS Amplify Console
- 도메인 설정, SSL 설정 자동화
- 글로벌 콘텐츠 배포 네트워크(CDN) 지원
- 손쉬운 지속적 통합 및 배포(CI/CD)
- AWS Amplify Console
가상 서버 기반 백엔드 앱
- Amazon Lightsail
- 월 정액 비용으로 소형 서버 호스팅
- 다양한 운영체제 및 프레임워크 지원
- 로드 밸런싱, CDN, DB 서버 지원
- Amazon Lightsail
완전 관리형 서버 및 DB 기반 앱
- EC2 기반 완전 관리형 서비스
- 오토 스케일링, 온디맨드/스팟 비용 설정
- 자동 패치, 헬스 모니터링, 배포 기능
- EC2 기반 완전 관리형 서비스
소규모 데브옵스 기반 프로젝트 팀이라면..
- AWS Code Star
- 정적 웹사이트, 서버 기반, 서버리스 앱 모두 배포 가능
- 프로젝트 대시보드, 배포 파이프라인, 이슈트래킹 등 지원
- AWS Code Star
AWS 기반 정적 웹사이드 배포 방식
- Amazon S3 스토리지 서비스에 웹 사이트 올려 사용
- 이 컨텐츠를 배포 하려면 Amazon CloudFront 를 사용
- 도메인을 갖고 서비스 하려면 Amazon Route53 서비스를 사용해야함
- 추가로 https 를 사용하려면 AWS Certificate Manager 를 설정해야함
보다 간단하게 사용하기 위해 AWS Amplify Console 활용
- 몇 번의 클릭으로 정적 웹 사이트 및 프론트 앱 배포 가능
- 레포지토리를 연결한 후 사이트에서 몇 번의 클릭으로 업데이트 마다 배포되도록 함
AWS 기반 백엔드 앱 배포 방식
- ec2 서버 세팅
Amazon Lightsail: 저렴한 가격으로 가상 서버, 스토리지, 데이터베이스 및 네트워킹 서비스를 한번에
- 소규모 웹 호스팅
- 콘텐츠 웹 사이트
- 비지니스 소프트웨어
가상 서버 보다 더 안정적인 운영을 하고 싶을 때
- Lightsail 에서 Amazon EC2 기반으로 이전해야함
AWS Elastic Beanstalk
AWS Codestar