TIL - 27 : AWS
in Study Log on Today I learned

AWS
- scalability 확장성
- scale out
- scale up
- Traditional IT 방식 문제점
- Data center 렌트 비용을 지불 해야 한다.
- Power supply, cooling, maintenance 비용을 지불해야한다.
- 새로운 하드웨어를 추가하거나 교체할 때 시간이 많이 소모된다.
- 확장하는데 제한사항이 많다.
- 현재 유지되고 있는 인프라를 24시간 모니터링 할 인원을 고용해야 한다.
- 천재지변에 대응하기 어렵다. (지진, 화재, power shutdown 등)
- Cloud Computing
- IT 리소스를 인터넷을 통해 on-demand 로 제공해주는 서비스
- cloud 서비스를 이용하면 사용한만큼만 지불하면 되는 pay-as-you-go pricing 이 적용된다.
- 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있다.
- 클라우드가 해결해주는 문제들
- 유동적으로 원하는 리소스의 타입과 사이즈를 쉽게 변경 가능하다.
- 내가 사용한 만큼만 금액을 지불한다.
- 쉽게 새로운 리소스를 추가할 수 있으므로 확장하는데 용이하다.
- 글로벌하게 확장되어있는 인프라
- AWS
- Cloud Computing 의 장점을 그대로 혹은 그 이상
- 간단한 가입 프로세스
- Amazon의 Brand Value
- Stability - 엄청난 규모를 자랑하지만 굉장히 안정적이다.
- 다양하게 제공되는 서비스들
- AWS - Key Services
- EC2(Elastic Compute Cloud) - 몇 분안에 구동 가능한 가상 서버
- VPC(Virtual Private Cloud) - AWS 네트워크 망안의 사용자 전용의 사설 네크워크 망
- S3(Simple Storage Service) - 파일 업로드 및 공유
- CloudFront - CDN
- Route53 - DNS
- RDS (Relational Database Service)- 클라우드에서 데이터베이스 관리
- ELB (Elastic Load Balancing) - 서버로 들어오는 트래픽을 골고루 여러개의 머신으로 전달
멘토의 추천
- Scale out vs Scale up
- Availability (추가로 SLA가 뭔지 Nines가 뭔지 등도 같이 보시면 좋을 것 같네요)
- VPC (내용이 많아서 나중에 공부하셔도 됩니다)
- CDN
- DNS
- 브라우저에
naver.com을 입력하고 엔터를 친 뒤 일어나는 모든일에 대해서 아는대로 설명해보세요.