[AWS] 아마존 클라우드 서비스 구성
Updated on
목차:
AWS란?
-
AWS(아마존 웹 서비스)는 클라우드 컴퓨터 서비스의 하나이다.
-
클라우드 컴퓨터 서비스란 서버 및 네트워크 등을 인터넷으로 빌려주는 서비스를 말한다.
-
AWS는 다양한 서비스( 컴퓨팅,스토리지,데이터베이스,분석 등) 서비스를 조합하여 모든 애플리케이션과 인프라를 구축할 수 있다.
-
165개 이상의 서비스를 제공한다.
AWS 구축 도메인 핵심 서비스
#웹 서버 구축 관련 서비스 분야
#AWS#애플리케이션 조합
- EC2 (클라우드 서버)
- AMI (서버 OS)
- Elastic IP(IP 주소 대여)
- S3(저장 스토리지)
- Route 53(도메인)
- DB 서버(RDS)
#모바일 서버 구축 관련 서비스 분야
- EC2
- RDS
- SNS(통지 시스템)
- S3
- Elastic IP
- Cognito(인증 서버)
#콘텐츠 배포 분야
#캐시 서버
- EC2
- CloudFront(캐시 서버)
- Elastic IP
- Route 53
#IOT(사물 인터넷) 구축
#API서버
#분석 도구
#DB서버
- IoT Core(API 서버)
- DynamoDB/RDS (DB 서버)
- ElasticSearch(분석 도구)
#머신 러닝 개발
#이미지/동영상 인식
#음성인식
- Machine Learning, SageMaker (머신러닝 모델)
- Rekognition (이미지 동영상 인식)
- Transcribe, LEX (음성 인식)
AWS 요금 관련 핵심 사항
-
사용할 만큼 임대하고, 사용한 만큼 지불하는 형식
-
모든 서비스는 종량제 방식 ‘사용한 서비스 1개 당 금액 + 사용한 분’ 의 과금 형태
[핵심 서비스 요금 체계]
서비스 | 요금체계 |
EC2 | 서버 사용량( 가동한 시간 X 단가 ) + EBS 요금 (용량 X 단가) + 통신료 + 그외에 세부 옵션 |
S3 | 보존 용량 + 전송량 |
RDS | 스토리지 요금 + DB 인스턴스 요금 + 백업 스토리지 요금 + 통신량 |
CloudWatch | 매트릭스(단가 X 건수) + 요청한 매트릭스 갯수 + 대시보드(단가 갯수) + 알림 + 로그(단가 X 데이터 처리량) + 이벤트(단가 X 건수) |
EBS | 용량 X 단가 |
Elastic IP | (주소 1개 추가 당 단가X시간) + (실행 중 인스턴스와 관련되지 않은 주소 1개 당 단가x시간 )+ (한 달간 초과하는 매핑 건수 X 단가) |
DynamoDB | 단가 X 100만 단위 + RCU 및 WCU 단위 + (데이터 스토리지 및 백업, 데이터 송신 각각의 단가 X GB) |
AWS 요금의 장점 및 단점
- 초기 비용이 들지 않는 대신 운영 비용이 든다. 정액제 임대나 자사에서 준비하는 편이 저렴하다.
- 이벤트나 캠페인 등 돌발적으로 접속 수가 늘어나는 웹 사이트의 경우 AWS의 유연성이 큰 장점이 된다.
- 기술적 지식이 부족해도 사용할 수 있는 서비스가 많아 전문적 지식이 다소 불필요하다.
AWS 도입 사례
[소규모 블로그 사이트]
- 웹 서버와 DB 서버로 구성되어 있다. 웹 서버에는 워드프레스가 설치되어있다.
워드프레스로 블로그 구성 사례
1.EC2 인스턴스를 이용해 워드프레스 웹 서버 설치
2.RDS로 데이터베이스 구축