귀농 전까지 쓰는 개발 일지

AWS Services 정리 본문

공부/AWS

AWS Services 정리

한호잉 2022. 2. 22. 13:59

개념이 너무 헷갈려서 쭈르륵 정리해보기!

참고 자료는 블로그, aws공식홈페이지, 전공 수업내용, 위키백과

 

Amazon Web Services(AWS)?

- Amazon이 제공하는 퍼블릭 클라우드 컴퓨팅 서비스 

       -> 컴퓨팅 가상 서버 기능 / 컨테이너 실행 환경 대한 관리 서비스 제공 

- 리전(region)이라는 데이터 센터를 사용: 웹 서비스 서버가 존재 

- 특징: 제공하는 서비스의 풍부함 / 새로운 서비스가 제공되는 속도 

- 개발자가 개발에만 집중할 수 있는 환경을 제공 

 

* 퍼블릭 클라우드(public cloud)?

- 인터넷 통해 불특정 다수에게 제공되는 클라우드 서비스 

- 이용한 만큼 요금 지불 (종량제 형태)

- IaaS/PaaS/SaaS 서비스 제공 

 

 

 

1. 컴퓨팅 관련

AWS의 핵심 서비스로 컴퓨팅 가상 서버 기능, 컨테이너 실행 환경 등에 대한 관리 서비스를 제공

Amazon EC2 (Amazon Elastic Compute Cloud)

- 종량제 형태로 과금되는 가상 서버 기능 

- 인스턴스: 기동되는 가상 서버  

 

Amazon EC2 Container Service

- Docker(가상화 기술 사용한 app 실행 환경 구축을 위한 툴) 운용 서비스 

 

Amazon EC2 Container Registry

- Docker 이미지(app 실행환경을 패키징 한 것)를 보관하고 공유하는 서비스

 

AWS Elastic Beanstalk

- PaaS서비스

- Node.js서 개발한 app을 자동으로 AWS에 디플로이 가능 

Ex) Apache Tomcat이, 가동되어 있는 EC2서버에 배치됨. 서비스 금방 제공 

 

AWS Lamda  

-  클라이언트 리퀘스트 발생 시점에 임의의 프로그램을 구동시키는 이벤트 드리븐 형태 서비스 

 

Auto Scaling

- EC2인스턴스 자동적으로 증감 (CPU사용률 등 정해진 조건 의해)

- 급격한 부하 증가에도 유연히 대응 가능 

 

Elastic Load Balancing

- 트래픽 따라서 복수 개 EC2 인스턴스로 부하 분산 서비스 

 

 

 

2. 스토리지 & 콘텐츠 관련 

Amazon S3

- 다중화된 데이터 스토리지 서비스 

- 파일 서버와 같음 (Excel, Word, 동영상 보관)

- 내구성, 가용성, 신뢰성 높은 온라인 스토리지 

 

Amazon CloudFront

- 전 세계에 콘텐츠 전송 위한 N/W 서비스

 

Amazon EBS

- Amazon EC2 Data보고나 스토리지 서비스 

- EC2의 하드디스크(SSD)

 

Amazon Elastic File System

EC2의 공유 파일 저장 서비스

- 파일 추가/삭제 따라 자동 용량 확장/축소 스토리지  

 

AWS Storage Gateway

온프레미스 환경과 AWS 접속하는 스토리지 게이트웨이 

 

AWS Implort/Export Showball 

패티 바이트 급의 대용량 데이터 전송 서비스

- Data이전 / 재해시 Data 전환에 사용

 

 

 

3. 데이터베이스 관련

Amazon RDS

- RDBMS 구축/운용 서비스 

- MySQL / Oracle / SQLServer / PostgreSQL / MariaDB / NoSQL 등 이용 가능  

 

Amazon Database Migration Service 

- 최소 정지 시간에 DB 이행 가능한 서비스 

- 온프레미스 환경의 DB 서버로부터 이행 등에 사용 

 

Amazon DynamoDB 

- NoSQL DB 서비스를 구축/운용 서비스 

- 비정형 Data 쉽게 취급 

 

Amazon ElastiCache

- 클라우드서 메모리의 캐시 관리 가능 

- 고속 메모리 내 캐시로부터 정보 취득 Web 애플리케이션 성능 향상 

 

Amazon Redshift 

- 빅데이터 위한 데이터웨어 하우스

- 페타 바이트 규모의 데이터 분석 가능 

 

 

 

4. 네트워크 관련 

Amazon VPC  

- AWS내 사설 N/W 구축 위한 서비스 

- 일반적 업무에선 세그먼트 단위로 서버 할당 

 

Amazon Route 53

- 도메인 네임 & IP주소 매칭 시키는 DNS 서비스 구축 

 

Amazon  Direct Connect 

- 온프레미스 환경의 N/W와 AWS의 VPC네트워크 직접 접속 위한 전용선 서비스 

 

 

 

5. 보안 & ID

AWS Identify and Access Management (IAM)

- AWS 인증을 행하는 서비스

- 접근 제어 

- 인증 기능 

 

 

 

6. 관리 툴 

Amazon CloudWatch 

- AWS 리소스 감시 서비스

 

Amazon CloudFormation 

- 템플릿 사용한 리소스 작성 및 관리

 

Amazon OpsWorks 

- Chef 사용한 조작의 자동화

 

'공부 > AWS' 카테고리의 다른 글

<AWS> AWS IAM(Identity and Access Management)란?  (0) 2022.05.03
<AWS> AWS CLI  (0) 2022.05.03
<AWS> SaaS / PaaS / IaaS + EaaS, DaaS, FaaS 란?  (0) 2022.05.02
<AWS> 가상화 / 분산처리 / 이중화  (0) 2022.05.02
<AWS> AWS란?  (0) 2022.05.02