아이티-잉

공부하며 정리하는 IT블로그

Today   Total  
2023년! 복 많이 받으세요

[AWS] 용어 정리

2020. 3. 2. 22:50

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