티스토리 뷰
1. AWS란?
AWS는 Amazon Web Services의 약자로 아마존 닷컴에서 개발한 클라우드 컴퓨팅 서비스이다. AWS는 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공하고 있다.
2. 클라우드 컴퓨팅(Cloud Computing)이란?
클라우드 컴퓨팅은 IT리소스를 인터넷을 통해 온디맨드(On-Demand)로 제공하고, 사용한 만큼 비용을 지불하는 것이다. 즉, 기존의 물리적인 형태의 실물 컴퓨팅 리소스를 네트워크 기반 서비스 형태로 제공하는 것이다.
클라우드 컴퓨팅의 서비스 유형은 크게 IaaS(Infrastructure as Service), PaaS(Platform as a Service), SaaS(Software as a Serce)로 나눌 수 있다. 여기서 ‘As a service’는 일반적으로 서비스 모델이 클라우드에서 제3자에 의해 제공된다는 의미이다.
1) IaaS(Infrastructure as a Service)
- 클라우드를 통해 컴퓨팅, 스토리지, 네트워킹, 가상화와 같은 주문형 인프라 리소스를 조직에 제공
- 고객이 자체 데이터 센터 인프라를 관리, 유지관리 또는 업데이트할 필요는 없지만 운영체제, 미들웨어, 가상 머신, 앱 또는 데이터를 책임짐
2) CaaS(Containers as a Service)
- 컨테이너를 사용하여 애플리케이션을 개발하고 배포하는 데 필요한 모든 하드웨어 및 소프트웨어 리소스를 제공하고 관리
- VM이 아닌 컨테이너를 기본 리소스로 사용
3) PaaS(Platform as a Service)
- 클라우드를 통해 애플리케이션을 개발하는 데 필요한 모든 하드웨어 및 소프트웨어 리소스를 제공하고 관리
- 개발자와 IT 운영팀은 인프라 또는 플랫폼을 자체적으로 빌드하고 유지관리할 필요 없이 PaaS를 사용하여 애플리케이션을 개발, 실행, 관리할 수 있음
3. AWS의 장점
1) 저렴한 비용
- 사전 확약금이나 장기 약정 없이 저렴한 종량 과금제 방식으로 운영됨
- 확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 사용자에게 비용 절감 혜택을 돌려줌
2) 속도 및 민첩성 개선
- 데이터 센터 운영 및 유지 관리에 비용을 투자할 필요가 없음
- 몇 분만에 전 세계 배포가 가능하며 언어 및 운영체제에 구애받지 않음
3) 민첩성, 즉각정 융통성
- 빠르게 새로운 앱을 배포하고, 수요를 기준으로 축소 및 확장 가능
- 사용한 만큼 비용이 청구됨
4) 보안
- AWS는 업계에서 인정하는 인증 및 SOC 2 감사 보고서 등과 같은 감사 자료를 갖춘 안전하고 내구성 있는 기술 플랫폼
4. AWS 서비스 종류
AWS의 서비스 종류는 위 그림과 같이 정말 다양하다. 이 중에서 대표적인 서비스인 몇 가지를 소개하고자 한다.
1) IAM
- Identity and Access Management
- 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스
- IAM으로 사용자가 액세스할 수 있는 AWS 리소스를 제어하는 권한을 중앙에서 관리 가능
2) EC2
- 온디맨드(On-Demand) 확장 가능 컴퓨터 용량을 제공하는 서비스
- Amazon EC2를 사용하면 하드웨어 비용이 절감되므로 애플리케이션을 더욱 빠르게 개발하고 배포 가능
- 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리 가능
3) RDS
- 클라우드에서 관계형 데이터베이스를 더욱 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스
- 업계 표준 관계형 데이터베이스에 필요한 용량을 제공하면서 비용 효율적이고 크기 조정이 가능할 뿐만 아니라 데이터베이스 관리를 위한 공통 작업까지 관리
4) S3
- Amazon Simple Storage Service
- 웹 서버 및 파일 서버용 파일을 보관하는 스토리지
- 특정 비즈니스, 조직 및 규정 준수 요구 사항에 맞게 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공
참고자료
https://velog.io/@hanif/AWS란-무엇인가
https://goddaehee.tistory.com/174
https://lh3.googleusercontent.com/Zpw-v4ZOiAkbLm9ARSl68tGaZFYsFsz1ABwRbl8Cj_ozj12jCTPmgVGKBARz3Xwum1CUsMQ7Hog=e14-rj-sc0xffffff-h1000-w1000
https://velog.io/@noyohanx/0.-클라우드란-무엇일까
https://docs.aws.amazon.com/index.html