AWS_Network

miin·2021년 10월 14일
0

Network

목록 보기
3/13
post-thumbnail

Traditional IT 방식의 문제점

  1. Datacenter 렌트 비용을 지불해야한다
  2. Power supply, cooling, maintenance 비용을 지불해야한다
  3. 새로운 하드웨어(서버)를 추가하거나 교체할 때 시간이 많이 소모된다
  4. 확장하는데 제한사항이 많다
  5. 현재 유지되고 있는 인프라를 24/7 모니터링 할 인원을 고용해야 한다
  6. 천재지변에 대응하기 어렵다(지진,화재, 파워셧다운 등..)

cloud

  • 어디서든 사용할 수 있는 서버
  • 단점: 인터넷이 연결 돼 있어야한다
cloud computing
  1. cloud computing이란, IT 리소스를 인터넷을 통해 on-demand로 제공해주는 서비스를 말한다
  2. cloud 서비스를 이용하면 사용한 만큼만 지불하면 되는 pay-as-you-go-pricing 이 적용된다
  3. 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있다

클라우드의 장점

  1. flexibility: 유동적으로 원하는 리소스의 타입과 사이즈를 쉽게 변경 가능
  2. cost-effectiveness: pay-as-you-go(내가 사용한만큼만 금액을 지불한다)
  3. scalability: 쉽게 새로운 리소스를 추가할 수 있으므로 확장하는데 용이
  4. high-availability and fault-tolerance: 글로벌 하게 확장되어 있는 인프라
  5. Agility: 빠르게 개발하고, 테스트하여 사용할 수 있는 소프트웨어 어플리케이션

Why AWS?

  1. cloud computing 의 장점을 그대로 혹은 그이상이다
  2. 간단한 가입 프로세스
  3. amazon의 brand value
  4. stability: 엄청난 규모를 자랑하지만 굉장히 안정적이다
  5. 다양하게 제공되는 서비스들
    -enterprise IT
    -gaming

AWS- Key Serbices

  1. EC2(Elastic Compute Cloud) - 몇 분안에 구동 가능한 가상 서버
  2. VPC(virtual private cloud) - AWS 네트워크 망안의 사용자 전용의 사설 네트워크 망
  3. S3(Simple Storage Service) - 파일 업로드 및 공유
  4. CloudFront - CDN
  5. Route53 - DNS
  6. RDS - 클라우드에서 데이터베이스 관리
  7. ELB - 서버로 들어오는 트래픽을 골고루 여러개의 머신으로 전달

0개의 댓글