Cloud Computing이란

인터넷을 통해 연결된 원격 컴퓨터를 활용하는 기술로 개인용 컴퓨터보다 성능이 뛰어난 저장장치 등의 컴퓨터 자원을 빌려서 사용할 수 있도록 처리해주는 기술이다.

클라우드 컴퓨팅의 장점

  1. 클라우드를 통해 빠른 서비스를 구현할 수 있다. (서버를 구매하여 구축할 시에는 개발자까지 제공하기까지 시간이 오래 걸리므로)
  2. 물리적 서버나 데이터 센터등의 비용을 가변 비용으로 전환하여 비용을 절감할 수 있다. 즉, 초기 투자 비용이 발생하지 않으며, 사용한만큼 지불하면 된다.
  3. 클라우드를 통해 넓은 지역에 애플리케이션을 배포할 수 있다.

AWS의 주요 서비스

1. 컴퓨팅 서비스 : Amazon EC2(가상화 서버의 제공), Amazon Auto Scaling(서버를 추가/삭제 할 수 있게 하는 서비스), Amazon WorkSpaces(문서 및 데이터를 서버에 보관 관리할 수 있도록 해주는 서비스)

2.네트워킹 서비스 : Amazon Route 53(AWS에서 실행되는 다양한 인프라에 효과적으로 연결할 수 있게 하는 서비스), Amazon VPC(가상 사설 네트워크 인프라를 클라우드 내에 생성/구성하여 보안성/안정성이 높은 네트워스 서비스 제공), AWS Direct Connect(낮은 지연시간으로 데이터/정보를 공유할 수 있게 하는 서비스), Amazon ELB(사용량이 많은 경우 트래픽에 대한 부하 분산을 제공)

3.스토리지 서비스 : Amazon S3(범용적인 스토리지 서비스 제공), Amazon Glacier(사용 빈도가 높지 않은 데이터를 저비용으로 장기 보관하는 서비스), Amazon EBS(데이터의 입출력 속도가 빠른 서비스), AWS Snowball(대용량 데이터 업로드 서비스)

4.데이터베이스 서비스 : Amazon RDS(아마존에서 제공하는 관계형 데이터베이스 이용), Amazon DynamoDB(대용량의 데이터를 저장하고 이를 분석하여 연계 활용할 수 있도록 확장할 수 있는 서비스), Amazon ElastiCache(빠르고 신뢰성 있는 서비스 제공)

5.분석 플랫폼 : Amazon Kinesis(대량의 데이터를 저장 분류할 수 있는 서비스), Amazon Redshift(효율적인 데이터 분석 서비스)

6.애플리케이션 서비스 : Amazon CloudSearch(검색 서비스), Amazon SES(외부로 대량의 이메일 발송), Amazon Elastic Transcoder(동영상 인코딩 서비스)

 

 

이 글은 코드프레소 DevOps Roasting 코스를 수강하면서 작성한 글입니다.

'AWS' 카테고리의 다른 글

[AWS] jenkins와 github 연동  (0) 2020.02.20
[AWS] AWS EC2에 Jenkins 설치하기  (0) 2020.02.20
[AWS] 데이터 베이스(Database)  (0) 2020.01.27
[AWS] MySQL 과 AWS RDS 연결  (0) 2020.01.27

+ Recent posts