카테고리 없음

Amazon Web Services - AWS

heejunn 2022. 5. 15. 15:59

서버란 ?

 

원하는 데이터 및 정보를 서비스하는 컴퓨터 '제공자' 라고 한다.

 

서버를 늘리기위한  두가지의 방법

 

스케일 업 = 기존의 서버를 높은 사양으로 업그레이드 하는것

스케일 아웃 = 사양을 올리는것이 아닌 장비를 한대 늘리는것

 

기존 서버운영의 문제점 ( Traditional IT )

1. daracenter 렌트 비용을 지불해야한다.(짧은 계약을 피려함)

2. power supply, cooling, maintenance 비용을 지불해야한다.

3. 새로운 하트웨어(서버)를 추가하거나 교체할 때 시간이 많이 소모된다.

4. 확장하는데 제한사항이 많다.

5. 현재 유지되고 있는 인프라를 24/7 모니터링 할 인원을 고용해야한다.

6. 천재지변에 대응하기 어렵다. (지진,화재)

 

 

Cloud Computing

 

1. Cloud computing 이란, IT 리소스를 인터넷을 통해 on-demand로 제공해주는 서비스를 말한다.

2. Cloud 서비스를 이용하면 사용한만큼만 지불하면 되는  pay-as-you-go pricing 이 적용

3. 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있다.

4. 기존보다 간편하게 서버 스토리지 데이터베이스 등에 접근가능한 솔루션을 제공한다.

 

 

Cloud 서비스의 예

 

IaaS, PaaS, SaaS

 

 

Amazon Web Services

 

AWS를 왜 사용하나 ?

 

1. Cloud Computing 의 장점을 그대로 혹은 그 이상!

2. 간단한 가입 프로세스.

3. Amazon 의 Brand Value.

4. Stability - 엄청난 규모를 자랑하지만 안정적이다.

 

 

AWS  - Key Services

 

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

2. VPC (Virtual Private Cloud) - AWS 네트워크 망안의 사용자 전용의 사설 네트워크 망.

3. S3 (Simple Storage Service) - 파일 업로드 및 공유

4. ClousdFront - CDN

5. Route53 - DNS (도메인 네임 시스템)

도메인 - 건물명 , 호스트 - 건물자체를 의미한다. Ip - 상세주소

6. RDS (Relational Database Service) - 클라우드에서 데이터베이스 관리

7. ELB (Elastic Load Balancing) -서버로 들어오는 트래픽을 골고루 여러개의 머신으로 전달.