[기타] AWS

Lily·2022년 5월 4일
0

> wecode

목록 보기
15/21
post-thumbnail

Traditional IT

서버란 무엇인가?

  • 이전까지는 물리적으로 관리를 했었다.

Traditionmal IT 방식의 문제점

  • Datacenter 렌트 비용을 지불해야한다. (보통 monthly/yearly contract)
  • Power supply(전원), cooling, maintenance 비용을 지불해야한다.
  • 새로운 하드웨어(서버)를 추가하거나 교체할 때 시간이 많이 소모된다.
  • 확장하는 데 제한사항이 많다.
  • 현재 유지되고 있는 인프라를 24/7 모니터링 할 인원을 고용해야 한다.
  • 천재지변에 대응하기 어렵다.(지진, 화재, power shutdown emd)

Cloud Computing

  • 클라우드 컴퓨팅이란, IT 리소스를 인터넷을 통해 on-demand로 제공해주는 서비스를 말한다.
  • Cloud 서비스를 이용하면 사용한만큼만 지불하면 되는 pay-as-you-go-pricing이 적용된다.
  • 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있다.
  • 기존보다 간편하게 서버, 스토리지, 데이터베이스 등에 접근가능한 솔루션을 제공한다.

클라우드가 해결해주는 문제들

  • Flexibility : 유동적으로 원하는 리소스의 타입과 사이즈를 쉽게 변경 가능한다.
  • Cost-Effectiveness : 내가 사용한만큼만 금액을 지불한다
  • Scalability : 쉽게 새로운 리소스를 추가할 수 있으므로 확장하는데 용이하다
  • High-availability and fault-tolernace : 글로벌하게 확장되어있는 인프라
  • Agibility

내가 사용하고 있는 클라우드 서비스

  • IaaS, PaaS, SaaS(대부분 이거 사용)# Amazon Web Services
  • ex. gmail, netflix, dropbox

Amazon Web Services(Number Facts)

  • Cloud Market의 선구자이자 9년 연속 리더
  • 2019년 기준, Global market 점유율 47%
  • 1,000,000+ Active Users
  • Amazon의 주가를 끌어올리는 주범!

Why AWS?

  • Cloud Computing의 장점을 그대로 혹은 그 이상!
  • 간단한 가입 프로세스
  • Amazon의 Brand Value
  • Stability - 엄청난 규모를 자랑하지만 굉장히 안정적이다
  • 다양하게 제공되는 서비스들
  • AWS : Global Infreastructure

AWS : Key Services(면접 등에 준비)

: EC2(Elastic Compute CLoud) - 몇 분안에 구동 가능한 가상 서버.

  • VPC(Virtual Private Cloud) -AWS 네트워크 망안의 사용자 전용의 사설 네트워크 망
  • S3 (Simple Storage Service) - 파일 업로드 및 공유
  • CloudFront - CDN : 캐싱이란 무엇인가 공부해보기
  • Route53 - DNS(Domain Name System)
  • RDS(Relational Database Service) - 클라우드에서 데이터베이스 관리. : 어떤 데이터 날라갔을 때 바로 백업이나 복구 가능함. 그래서 비싸지만 사용하는 것!
  • ELB(Elastic Load Balancing) - 서버로 들어오는 트래픽을 골고루 여러 개의 머신으로 전달/ 서버 터지지 않도록!
  • Nginx

0개의 댓글