4. Free Tier
벤더에서 제공하는 체험 계정
750시간 12개월을 기준으로 주로 제공
AWS - 파트너사에 연결되지 않은 신규가입계정엔 프리티어가 적용
GCP - Always free / Free Tier
Azure - subscription 방식을 이용 Free Tier subscription 구독
5. Free Tier - AWS
Ec2 - t2.Micro linux / windows 월 750시간
RDS - t2.Micro 월 750시간 - 라이센스 미포함
ALB 15 ACU
CloudFront 50G
Lambda 100만 요청
7. Free Tier - Azure
B1S - linux / windows 각각 별개로 750 시간
S0 SQL DATABASE - RDB - 트랜잭션 단위 10 - 250G
Azure LB 무료 부하 분산 공용 IP 무료
Azure Functions: 백만 개의 요청
Credit 200USD - 1달
8. Free Tier - 결론
VM을 이용한 장기적인 클라우드에서의 구성을 원한다면 AWS.
SQL Server 등 windows 종속적인 서비스가 필요하다면 Azure
ML등 데이터 분석의 간단한 컴퓨팅이 필요하다면 GCP
10. 접근성 - AWS
160개 이상의 서비스
고객의 니즈는 다양하고 모든 니즈를 충족시키려는 시도
이 많은 서비스에서 뭘 사용해야 할까.
11. 접근성 - GCP
구글이 가진 창의성.
커다란 대역폭의 네트워크 망
모든것을 컨트롤할 수 있는 Cloud Shell.
12. 접근성 - Azure
윈도우 서버를 사용한다면 고려를 할수밖에 없는 선택지.
많은 기업체를 흡수하여 변화하는 Azure
Azure Shell 같은 동작인데 다른 명령어.
처음 접속하면 뭘해야 할까?
13. 접근성 - 결론
AWS GCP AZURE 순이다.
사용자가 많은 AWS 는 당연히 접근성이 높다.
GCP는 UI가 의 난이도가 높다.
AZURE는 구독 부터 사용자의 접근을 막는다.
Cloud shell 을 브라우저에서 지원 gcp / azure
14. 비용
클라우드로의 전환의 성공과 실패는 비용
소규모 웹 사이트 부터 서버리스.
대규모 서비스의 경우엔 속성에 따라 컴퓨팅 보다 트래픽 비용이 커질수 있음.
비용은 모두 비용계산기를 지원.
15. 비용 - 시나리오 - 소규모 웹사이트
소규모 웹사이트.
2tier 로 web - DB 구성
WEB(Apache) - DB(MySQL) HA 필요 2core / 4GB Memory
I/O는 높지 않으며 추가 비용 발생하지 않음.
이미지 저장용량은 50G
웹사이트는 한번 배포되면 변경없음
16. 비용 - 시나리오 - 소규모 웹사이트 - AWS
WEB - t3.medium * 2 = 77.74 USD (OS EBS 8G 포함)
DB - RDS - t3.medium (HA) = 126.25 USD (30G 스토리지 포함)
ALB = 16.43 USD
S3 50G = 1.25 USD
17. 비용 - 시나리오 - 소규모 웹사이트 - GCP
WEB - e2-medium * 2 = 50.69 USD ( 8G SSD Provisioned 포함)
DB - Cloud SQL - db-n1-standard-1 (HA) = 141.46 USD (SSD 30G 포함)
HTTP(S) LB* IP = 7.30 USD
Cloud Storage 50G = 1.5 USD
특이사항 : WEB / DB의 core가 1개씩 적다. Scale-up 필요할수 있음.
18. 비용 - 시나리오 - 소규모 웹사이트 - Azure
WEB - B2S * 2 = 75.92 USD (OS Disk 8G 포함)
DB - Azure Database Gen5, 2 vCPU = 180.30 USD (30G 스토리지 포함)
Load Balancer( standard ) = 18.25 USD
blob storage 50G = 1.5 USD
19. 비용 - 시나리오 - 소규모 웹사이트
USD
AWS GCP Azure
WEB 77.74 50.69 75.92
DB 126.25 141.46 180.3
LB 16.43 7.3 18.25
Storage 1.25 1.5 1.5
합계 221.67 200.95 275.97
20. 비용 - 시나리오 - 소규모 웹사이트 - 결론
단순한 계산 만으론 Azure > AWS > GCP
GCP에서의 계산이 타 퍼블릭 클라우드를 견제하기 위한 가격 정책일수도.
GCP는 core로 계산하면 비싸고 Memory로 계산하면 싸다.
21. 총정리
벤더를 선택함에 있어 제일 중요한건 사실 취향과 기능.
단순비용계산 후 고정자원만 사용한다면 클라우드를 사용하는 의미가 없음.
GCP VM Applying sizing recommendations을 이용하여 분석하지
않아도 인스턴스 사이즈를 어느정도로 조절하여야 할지 유형을 제공.
AWS Optimizer 또한 같은 유형의 서비스
22. 총정리 - 나쁜말
Azure - UI 너무 느려요.
CLI 버전이랑 같은결과의 다른명령어가 너무 많아요.
GCP - extarnal IP 떼고 Web console ssh 붙으면 퍼블릭 IP로 접근하던데
보안상으로 문제있는거 아닌가요?
AWS - Cloud Shell 얼른 만들어주세요. SSM은 부족합니다.