Server/AWS

Youtube AWS Lecture - 1

포항돼지 2023. 6. 28. 07:11

클라우드 컴퓨팅 모델

 

 

1. Infra Structure as service(IaaS)

컴퓨터 한대 빌려주는거 (OS 깔아야됨, APP도 깔아야함)

 

Iaas
이렇게 주방만 빌려주는거, 레시피,재료,주방기기 전부 내가 구해와서 라면 끓여먹어야함

 

 

2. Paas(Platform as a Service)

APP돌리기위한 Platform 만 빌려주는거

OS + Runtime 제공

 

 

요리재료 = Runtime

주방 기기 = OS

 

 

 

 

3. SaaS (Software as a Service)

별로도 아무것도 사용하지 않고, 바로 서비스를 이용할수 있는 서비스

웹베이스 기반 모든 서비스 얘기

라면 그냥 받아서 먹으면 됨

 

 

공개형 = AWS

폐쇄형 = Private Cloud (회사에서 쓰는 클라우드 같은거, NAS server.. etc)

혼합형 = Hybrid , mixed Cloud (우리회사랑, Public cloud랑 섞인 환경)

 

따라서 폐쇄형 클라우드 쓰다가 공개형으로 가려고 하면 엄청나게 비용 많이듬 (업로드 비용 다운로드 비용, 구축비용 etc,...) , 조금씩 하나씩 하나씩 옮길떄 혼합형으로 자주 사용 함

 

 

 

 

 

 

AWS 구조

 

 

AWS 서비스 -> region 형태로 나뉘어져 있음

 

 

서비스 안에 리전이 있고, 이 리전안에 가용영역이 있음 

 

AP (Asia Pecific)

리전별로 가능한 서비스가 다름

US-East-1 은 특별한 region 이다. 실제로 글로벌 서비스들을 호스팅하는곳이 여기이고, 서비스 출시시, 제일먼저 출시되는 리전임

가용영역은 즉 데이터 센터라고 이해하면 편함

 

Default로 A로 가게되면 트래픽 몰리게되고 보안적으로 안전하지 않음. 위협

 

이런식으로, 유저 별로 다르게 AZ를 다르게 assign 함

 

Edge location == CDN service
이렇게 거점마다 edge location을 둬서 traffic 낭비 및 latancy 이슈 예방
WAF = Web Application Firewall

S3 = 데이터를 저장 하는 서비스라서 리전에 있는게 더 엑세스도 빠르고 뭐..등등, 그래서 리전별로/글로벌로 서비스 나뉨

ARN (모든 리소스의 고유 아이디) 뭐 location 비슷하게 생각하면 될듯

 

와일드 카드(*)

ex) doc-1 , doc-2, doc-3 .... doc로 시작하는 모든 파일 찾으려면 doc* 하면됨