[AWS SSA] 키워드 정리 - SQS, Kinesis, Cognito, EMR, Config, Trail 등
SQS
(Queue: 임시 버퍼와 비슷) : 메시지를 넣은면 놓치지 않고 일렬로 줄을 세울 수 있음 => 순차적으로 처리 가능
- 스탠다드 큐 (표준 대기열): 선입선출(FIFO)은 보장 안됨 (Best Effort), 메시지는 1회는 전송
- FIFO 큐: 반드시 선입선출(FIFO) 보장함 - Gurantee
Kinesis
Kinesis Data Streams: 실시간으로 데이터를 처리하기 위한 AWS의 서비스, 서비스의 개수가 많은 IoT에 적합하다.
Kinesis Firehose: 데이터 수신후 처리하는데까지 지연시간이 있다. (근 실시간). S3, Redshift, ElasticSearch에 저장한다.
BeanStalk (콩나무)
: 기업용 Application*을 사용하기에 적합한 환경, 소스코드만 ZIP파일로 업로드하면 나머지 환경은 AWS에서 지원
기업용 Application* 예시
- ERP (Enterprise Resource Planning, 기업 자원 계획): 예산, 인력, 원자재, 서비스 등을 전체적으로 관리하는 방법
- SCM (Supply Chain Management, 공급망 관리): 원자재 및 제품을 공급하고 납품하는 시스템
- MRP (Manufacturing Resource Planning, 자재소요 계획): 생산계획 및 일정 재고관리 시스템
- RPA (Robotic Process Automation): 업무프로세스 자동화 시스템
OpsWorks
: 운영업무를 자동화하는 서비스 ex) Chef Automate, Puppet Enterprise, Stack
Cognito
: 모바일, 데스크탑 등 여러대의 기기에서 로그인 서비스
EMR (Elastic MapReduce)
: 빅데이터 분석을 위한 Hadoop Framework를 클라우드에서 구현하는 서비스
CloudWatch
: AWS의 모든 리소스를 모니터링하고 시각화해서 보여주는 서비스
Trusted Advisor
: IT 5대 관리를 Red, Yellow, Green(신호등)으로 표시해서 보여주는 서비스
AWS Organizations
: AWS전체 계정의 통합관리 서비스
AWS Config
: AWS에서 변경사항을 추적 관리해주는 서비스
AWS CloudTrail
: '누가'에 초점을 맞추어 감사(Audit)를 위해 사용하는 서비스