AWS 용어 정리
`Amazon Web Service`
AWS 에서 사용하고 있는 용어들을 일부 정리해본다.
참고로 공부할 겸 정리하는 거라서, 내용이 틀렸을 수도 있다.
미심쩍은 부분은 스스로 알아보자.
용어 | 설명 | 비고 |
EC2 (Elastic Compute Cloud) | - 일반적인 가상 컴퓨터 | - C 가 2개라 C2 다. -일반 가상머신 생각하면 된다. |
S3 (Simple Storage Service) | - 네트워크 연결을 통한 디스크 | - S 가 3개라 S3 다. -Network File System 과 유사하다. -스냅샷을 제공한다. |
Aurora | - AWS의 관계형 데이터베이스(RDB) | - Oracle, Mysql, ... 과 같은 DBMS의 한 종류다. |
AMI (Amazon Machine Image) | - AWS 에서 사용하는 가상 이미지 | - ISO 떠올리면 된다. -OS나 DB 등 소프트웨어를 AWS 에서 동작하도록 자체 빌드한 이미지다. |
Lambda | - 코드 관리 도구 -서버 환경을 크게 고려하지 않아도 알아서 처리를 도와준다. |
- 툴로 비유하면 이클립스, 비주얼베이직, ... -프레임워크로 보면 Spring, .. 등이 아닐까 싶다. |
RDS (Relation Database Service) | - AWS 에서 빌드한 상용 관계형 데이터베이스 | - Oracle, Myqsl, ... 들을 AWS 에서 사용할 수 있도록 빌드한 서비스다. |
온프레미스(On-premise) | - 실제 물리적인 서버와 인프라가 구성된 환경 | - Cloud 의 반댓말이라고 보면 된다. |
워크로드(Workload) | - 작업에 소요되는 처리 요구량 | - AWS가 아니라도 쓰이는 용어다. |
프로비저닝(Provisioning) | - 작업에 필요한 자원들을 할당해두고, 필요 시 즉시 사용가능하도록 하는 것 | - Provision은 준비, 예비 등의 사전적 의미가 있다. |
ELB (Elastic Load Balancer) | - 인입 트래픽을 여러 대상에 분산할 수 있는 도구 | - 보통 L4/L7 스위치와 비교된다 |
EBS (Elastic Block Store) | - 하드디스크와 같은 저장 장치 | - IO 에 따라 비용 측정된다 |
Route 53 | - DNS 처럼 연결, 경로 설정 장치 | - Failover 도 지원한다. |
Kinesis DATA Firehose | - 데이터 스트림을 위한 서비스 | - Firehose 는 소방관들이 불끄는 용도로 쓰는 그 호스다. |
Redshift | - 데이터 웨어하우스 서비스로, 클러스터링된 DB. | - 페타바이트 급 데이터를 관리할 수 있다. |
CloudWatch | - 모니터링 서비스 | - 자원 관리와 알람 모니터링 제공 |
ES (Elasticsearch Service) | - nosql 기반의 ElasticSearch DB 서비스 | - json 형태로 키-value 를 담는 DB다 |
AZ (Availability Zone) | - 가용 영역을 의미하며, 리전 내 분산된 IDC에 해당. | - 서울(리전) 내에 분당 IDC, 일산 IDC와 같은 느낌이랄까. |
Region | - 가상 머신이 위치한 실제 서버 지역 | - 전 세계에 다수 있다 |
Glacier | - 장기간 데이터 보관에 적합한 백업 서비스 | - 빙하마냥 데이터를 얼려버리는 느낌. -빈번하게 녹였다 꺼냈다하면 비용이 증가한다. |
CloudFront | - 파일과 컨텐츠 등을 캐시로 두어, 요청시 빠른 처리 | - CDN(Contents Delivery Network) 서비스와 유사 |
Auto Scaling | - 인스턴스를 트래픽에 맞춰 자동 증감 | - 인스턴스의 Scale을 자동 조정한다 |
IAM (Identity and Access Management) | - 계정 및 접근권한 관리 | - IM + AM 이다. |
VGW (Virtual Private Gateway) | - AWS 에서 사용하는 가상의 게이트웨이. | - Proxy 같이 네트워크 연결 창구라고 생각하자. |
SCP (Service Control Policy) | - 서비스 제어 정책 | - 터미널을 통해 접속 할 시, 접근 권한을 제어할 수 있다 |
AWS Direct Connect (DX) | - 온프레미스환경에서 AWS 로 접근을 용이하게 돕는 서비스 | - DX 라 써놓고 DC라니.. |
SAML 2.0 | - 사용자 인증 시 데이터 교환을 위한 개방형 XML 포맷 | - 샘엘 이라고 읽는다. |
VIF (Virtual InferFace) | - 가상 인터페이스를 생성, 삭제 등 관리 | - inter 는 ~사이 라는 접두어다. -즉, 각 노드간 위치할 수 있다 |
Federation | - AWS 자원을 중앙관리하기 위한 도구 | - 페더레이션. 사전적으로 연합, 동맹 등의 의미를 가졌다. |
Amazon Cognito | - 웹과 모바일 앱 운영시 인증이나 사용자 관리 등을 돕는 도구 | - 코그니토 라고 읽는다 사전적으로는 '알다' 의 의미가 있다. |
Kubernates | - 대규모 컨테이너를 관리하는데 용이한 도구. | - 쿠버네티스 라고 읽고, 오픈소스다. |
Azure AD (Active Directory) | - 마이크로소프트 사의 클라우드 플랫폼 'Azure' 의 계정 관리 도구 AD 를 연동할 수도 있다. | - azure 는 애저라고 읽는다. |
IdP (Identity Provider) | - 자격 증명 공급자. | - SAML 을 통해 AWS cognito 사용자 풀에 연동하여 인증할 수도 있다. |
VPC (Virtual Private Cloud) | - 가상의 클라우드 공간. | - 기본이 되는 인프라라고 생각하면 쉽다. |
AWS Elastic Beanstalk | - 애플리케이션 배포나 코드 수정등을 손쉽게 관리해주는 도구 | - 콩줄기 라는 의미로, 줄기를 덧대거나 불필요한 줄기를 떼어내는 등 손쉬운 코드/배포관리를 제공함. |
AWS Kibana | - 데이터 시각화 도구 | - 보통 Elastic Stack 으로 구성되어 시각화나 분석 등을 담당한다. |
AWS Elastic Search | - Apache 기반의 key-value 포맷의 검색 도구. | - noSQL DB 의 한 종류다. |
EMR Cluster | - 빅데이터 프레임워크 관리 도구 | - 하둡, Spark 등 빅데이터 도구를 관리하는 도구. 즉, 도구를 위한 또 도구. |
CodePipeline | - 코드 변경이나 배포, 수정 등 자동 관리 도구 | - 코드 관리를 손쉽게 할 수 있다. |
CloudFormtion | - 리소스 프로비저닝, 템플릿 기능 제공 | - 리소스 관리를 손쉽게 할 수 있다. |
Amazon Athena | - 서버리스 기반의 데이터 질의 서비스 | - 주로 빅데이터 관련된 기술에 활용된다. |
Amazon Lex | - 음성인식 챗봇 서비스 | - Amazon Alexa 에서 왔다. 주로 콜센터나 문의 등에 활용할 수 있다. |
CloudFormer | - CloudFormation 의 템플릿을 생성해주는 베타 서비스 | - 베타라서 어찌될지 모르겠네 |
CloudTrail | - 사용자 활동을 이벤트로 남겨 사후 관리를 위한 서비스 | - Trail 은 감사, 추적 등의 의미가 있다. |
AWS CLI (Command Line Interface) | - 명령줄 인터페이스 제공 | - 파이썬(python) 기반인듯 하다. |
Apache Spark | - 대량의 데이터 분석을 위한 프레임워크 | - 아파치 재단에 기부되어 아파치가 붙었다. |
AWS snowball | - 페타바이트 급 데이터를 물리적으로 마이그레이션하는 서비스 | - device 도 별도로 있다. |
Cloud Watch | - AWS 및 온프레미스 환경에서 주로 리소스나 애플리케이션을 감시하는 용도로 쓰이는 도구 | - watch 보다, 감시의 의미가 있다. |
AWS SNS (Simple Notification Service) | - 조건에 맞는 이벤트 발생 시, 대상에게 알림 하는 서비스 | - 소셜 네트워크 아니다 -주로 watch 나 trail 통해 이벤트 발생하면, 관리자에게 알리는 용도로 쓰인다. |
특징
용어들은 대부분 축약됨을 알 수 있다.
E 가 들어가면 Elastic (탄력적인). 이는 Amazon 에서 좋아하는 용어다.
알파벳 뒤에 숫자가 들어가면, 해당 알파벳이 반복된 횟수.
끝에 들어가는 S 는 대부분 Service..
그리고 대다수가 이미 기존에 있던 도구와 서비스들이다.
참고
여기서 소개한 일부 용어는 클라우드 환경에 국한된 용어가 아닌 것들도 있다.
넣다보니 추가하게 되었다.
알아서 나쁠건 없을테니 알아두자.
그리고, 잘못된 용어가 있을 수 있다.
필자도 공부하며 적다보니.. ^_^;;
끝.
'IT > Cloud' 카테고리의 다른 글
[AWS] 자격증 소개 (0) | 2020.01.24 |
---|---|
[AWS] 아마존 웹 서비스(AWS) 서비스 정리 (0) | 2020.01.19 |