AWS는 Amazon Web Services (아마존 웹 서비스)의 약자로 아마존닷컴의 클라우드 컴퓨팅 사업부 입니다. 현재 클라드 컴퓨팅 분야에서 압도적인 세계 1위를 차지하고 있고 주요 서비스로는
Computing
,Storage
,database
,Networking
,Migration
등이 있습니다. 대표적인 5가지를 간략하게 소개했지만 실제로는 훨씬 더 다양한 서비스들과 기능들을 제공하므로, AWS 공식 문서를 참고하시기 바랍니다.
✔AWS docs 공식 설명서 입니다. 아래 이미지를 클릭하세요!
대표적인 클라우드 컴퓨팅 서비스 업체는
MS Azure
Google GCP
가 있고, 국내에는NCP (네이버 클라우드 플랫폼)
kt cloud
가 있습니다.
이외에도ORACLE
IBM
Alibaba
등 다양한 업체가 있습니다.
이제 AWS 많이 언급되는 용어에 대해서 알아보도록 하겠습니다.
- AWS에서 사용하는 일종의 IDC 집합으로서 다수의 AZ로 구성되며 전 세계 주요 대도시에 분포해 있음
- 여러 개의 리전을 사용한 시스템 구성을 멀티리전 이라고 하며, 대부분의 AWS 서비스는 리전을 기반으로 또는 리전 별로 제공하는 서비스가 다르기 때문에 미리 확인해야 함
- 각 리전마다 별도의 클라우드망 구성 가능
- 리전 내부에 존재하는 데이터센터의 논리적인 그룹
- 1개 리전에 3~4개의 AZ가 존재함
- 하나의 AZ가 다운되더라도 다른 AZ가 기능을 수행함 (멀티 AZ)
- 리전보다 빠르게 통신이 가능하며 서비스 결합도도 높음
- 여러 개의 AZ 사용한 시스템 구성을 멀티 AZ구성이라고 하며, 가용성과 내결함성을 높이기 위해 추천하는 방법
- 클라우드 방식이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해서 운영하는 물리적인 인프라를 의미
- 수요에 반응한다는 뜻으로 서비스를 사용하는 만큼 요금이 부과되는 것을 의미
- AWS의 상징과도 같은 서비스인 Auto scaling처럼 갑작스러운 요구에 따라 사용량을 늘리거나, 줄이는 것을 의미 (스케일 인/아웃)
- 아키텍처적인 관점에서 장기적으로 예상치를 충분히 감당할 수 있는 리소스를 보유하는 것을 의미 (스케일 업/다운)
- 시스템을 오랜 시간 동안 정상적으로 지속적인 운영이 가능한 것을 뜻하며 1년에 계획된 것 제외 5분 15초 이하의 장애 시간을 허용한다는 의미의 5 nines, 즉 99.999%의 매우 높은 수준을 목표로 함
AWS 및 기본 용어 설명에 대해 간단하게 정리해봤는데
부족한 글 봐주셔서 감사합니다 : )