Skip to main content

Command Palette

Search for a command to run...

[aws] 용어 정리

Updated
7 min readView as Markdown
[aws] 용어 정리
H

Hansei Cyber Security High Schoool (2022/3/2 ~ 2025/2/10)

마이그레이션

데이터나 소프트웨어를 한 시스템에서 다른 시스템으로 이동하는 것입니다.

스팟 인스턴스

스팟 인스턴스는 온디맨드에 비해 70~90%정도의 가격으로 EC2 인스턴스를 이용할 수 있게 해주는 기능

예약 인스턴스

1년 혹은 3년동안 특정 가용존(Availiability Zone)에 용량과 자원을 예약하여 사용하는 것을 의미

온 디맨드 인스턴스

시간당 또는 초당 컴퓨팅 용량을 지불하게 된다. 이를 수요에 반응한다고 말하는데, 그냥 쓴만큼 낸다

lass

인프라

PaSS

플랫폼

SaSS

다 빌리는거

Amazon Macie

민감한 정보를 보호하는 서비스

개인정보나 민감한 데이터를 검색 모니터링 및 보호

Amazon Inspector

Amazon CloudFront

CDN(고속 콘텐츠 전송 네트워크)

온프레미스(On-premises)

직접 설치 및 운영하는 방식

오프프레미스(Off-premises)

클라우드 같은 환경

온 디맨드(on demand)

서비스나 상품을 바로 제공하는 것

프로비저닝

즉시 사용할 수 있는 상태로 미리 준비하는 것을 말함

EC2

가상화 서버를 인스턴스로 부름

Scaling

서버를 추가/삭제 할 수 있게 해주는 서비스

Route 53

우수한 클라우드 기반의 DNS 웹 서비스

오토스케일링(Auto scaling)

자동으로 규모를 조절(scale)하는 기능

Amazon S3

범용적인 스토리지 서비스로 데이터 보관 이외에도 정적 웹 사이트 호스팅 및 다양한 형태의 서비스로

활용 가능한 만능 스토리지 서비스

Amazon Glacier

사용 빈도가 높지 않는 데이터를 저렴한 비용으로 장기 보관할 수 있게 해주는 서비스

Amazon EBS

컴퓨터 본체를 보면, cpu와 램카드, 그래픽카드, SSD, HDD가 다같이 장착되어 컴퓨터가 돌아가게 된다.

EC2 인스턴스가 연산에 관한 (CPU,메모리 등) 처리를 한다고 하면, 데이터를 저장하는 역할(SSD, HDD)은 바로 EBS가 한다고 보면 된다.

쉽게 말하자면 EBS는 클라우드에서 사용하는 가상 하드디스크(HDD)라고 말할 수 있다.

EBS는 AWS 클라우드의 Amazone EC2 인스턴스에 사용할 영구 블록 스토리지 볼륨을 제공한다.

그리고 단 몇분 내에 사용량을 많게 또는 적게 확장할 수 있으며, 프로비저닝(빌리는 행위)한 부분에 대해서만 저렴한 비용을 지불 할 수 있다.

Amazon Storage Gateway

on - premise에 있는 데이터를 클라우드로 저장 보관하기 위한 연결 Gateway 서비스

Amazon snowball

물리적으로 전달하고 이를 업로드하여 주는 서비스

대량의 데이터를 AWS로 업로드할 때 유용한 서비스

Amazon RDS

간단히 말하면 관계형 데이터베이스를 제공하는 AWS의 서비스이다. 유저가 사용하기 쉽도록 인프라 등을 자동화 시켜주고 유저들은 앤드포인트로 접속할 수 있는 데이터베이스를 제공받는다.

Amazon DynamoDB

NoSQL용 서비스로 대량의 데이터를 저장할 수 있도록 해주는 서비스로 대량의 데이터를 손쉽게 저장할 수 있고, 이렇게 저장된 데이터를 추가 분석 서비스와 연계 활용할 수 있도록 확장할 수 있는 서비스입니다.

Amazon ElastiCache

In-Memory 기반의 Cache 서비스로 빠른 속도를 필요로 하는 서비스와 연계하여 높은 응답속도와 신뢰성을 필요로 하는 서비스에 적합한 서비스입니다.

Amazon Kinesis

기계 학습, 분석 및 기타 애플리케이션을 위해 비디오,오디오,애플리케이션

실시간 데이터 수집

Amazon Redshift

Redshift는 기계 학습, 대량 병렬 쿼리 실행, 고성능 디스크의 열 기반 스토리지를 사용하여 다른 데이터 웨어하우스 보다 10배 빠른 성능을 제공합니다.

Amazon EMR

저장된 대량의 데이터를 분류하고 분석하여 필요한 정보를 뽑아낼 수 있도록 다양한 서비스를 제공합니다.

Amazon ElasticSearch

검색 서비스이며, SWF는 워크플로우 서비스, SQS는 큐서비스를 활용한 대량의 데이터를 할 수 있도록 해주는 서비스이며, SNS 손쉽게 중요 정보를 모바일로 정보를 전달할 수 있는 서비스입니다

Amazon SES(Simple Email Service)

외부로 대량의 메일을 발송하는 서비스입니다.

Amazon Elastic Transcoder

동영상을 인코딩할 수 있는 서비스입니다.

AWS Lambda

서버리스 컴퓨팅 FaaS

서버리스란 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델이다. 즉, 클라우드 제공업체가 서버 인프라에 대한 프로비저닝, 유지 관리 등을 대신 처리해주기 때문에, 개발자는 조금 더 비즈니스 로직 작성에만 집중할 수 있게 된다

CDN

지리적 물리적으로 떨어져 있는 사용자에게 콘텐츠 제공자의 콘텐츠를 더 빠르게 제공할 수 있는 기술. 사용자가 원격지에 있는 서버로부터 Contents를 다운로드 받을 때 가까이 있는 서버에서 받는것보다 시간이 오래 걸리므로, 사용자와 가까운 곳에 위치한 Cache Server에 해당 Content를 저장(캐싱)하고 Content 요청시에 Cache Server가 응답을 주는 기술. 원격지 서버에서 받는것보다 빠르게 페이지나 콘텐츠를 이용할 수 있다.

리전

예)서울 리전, 도쿄 리전

가용영역

가용영역 = AZ = 데이터 센터 = IDC

서울은 a,b,c,d 4개의 가용영역이 있다

d가 마지막에 만들어 졌고 b가 가장 먼저 생겼다

Amazon Security Group

보안그룹이 EC2 인스턴스 수준에 적용되는 툴

pay as you go(지불)

쓴 만큼 지불

Amazon S3 Transfer Acceleration

대형 객체의 장거리 송신과 관련하여 Amazon S3의 콘텐츠 송수신 속도가 50%에서 500%까지 증가

장애허용

고가용성과 다르게 장애가 발생하더라도 서비스의 중단없이 장애를 가진채 계속 서비스되는 시스템을 의미함

Amazon EKS

EKS란 자체 쿠버네티스 컨트롤 플레인이나 작업자 노드를 설치 및 운영할 필요 없이 AWS에서 쿠버네티스를 손쉽게 실행할 수 있도록 지원하는 관리형 서비스입니다

Amazon ECS(Elastic Container Service)

  • Cluster에서 Container를 쉽게 실행, 중지 및 관리할 수 있게 해주는 컨테이너 관리 서비스 입니다.
    간단한 API 호출을 사용하여 컨테이너 기반 애플리케이션을 시작하고 중지할 수 있습니다.

데이터웨어하우스

데이터만이 아닌 분석 방법까지도 포함하여 조직 내 의사 결정을 지원하는 정보 관리 시스템을 의미한다

데이터 레이크

구조화되거나 반구조화되거나 구조화되지 않은 대량의 데이터를 저장, 처리, 보호하기 위한 중앙 집중식 저장소입니다. 데이터 레이크는 데이터를 기본 형식으로 저장할 수 있으며, 크기 제한을 무시하고 다양한 데이터를 처리 할 수 있습니다.

워크로드

고객 대면 애플리케이션이나 백엔드 프로세스 같이 비즈니스 가치를 창출하는 리소스 및 코드 모음

엣지 로케이션

엣지 로케이션은 aws의 Cdn 들의 여러 서비스들을 가장 빠른 속도로 제공(캐싱) 하기 위한 거점 이다

전 세계에 여러 장소에 흩어져 있다.

리전 엣지 캐시

CloudFront의 오리진 서버(CDN)와 에지 로케이션

AWS Outposts

AWS 인프라,서비스, API 및 도구를 고객 온프레미스로 확장하는 완전관리형 서비스 라고 합니다.

Outpost는 간단히 말해 온프레미스(IDC)에 둔 '랙(Rack)'입니다.
AWS 콘솔에서 동일하게 리소스를 생성하지만, 실제 자원은 온프레미스에 둔 랙에서 관리되는 AWS 완전관리형 서비스입니다.

Amazon SES

개발자들이 이메일을 보내고 받는 데 사용할 수 있는 저렴하고 확장 가능한 이메일 서비스입니다. Amazon SES를 사용하면 다음과 같은 이점을 얻을 수 있습니다.

  • 저렴한 비용: Amazon SES는 다른 이메일 서비스보다 저렴한 비용으로 제공됩니다.

  • 확장 가능성: Amazon SES는 트래픽 증가에 따라 확장할 수 있습니다.

  • 안정성: Amazon SES는 안정적인 서비스입니다.

  • 보안: Amazon SES는 강력한 보안 기능을 제공합니다.

Amazon SES는 다음과 같은 기능을 제공합니다.

  • 이메일 보내기: Amazon SES를 사용하여 단일 이메일 또는 대량 이메일을 보낼 수 있습니다.

  • 이메일 수신: Amazon SES를 사용하여 이메일을 수신할 수 있습니다.

  • 이메일 주소 확인: Amazon SES를 사용하여 이메일 주소의 유효성을 확인할 수 있습니다.

  • 이메일 콘텐츠 검증: Amazon SES를 사용하여 이메일 콘텐츠를 검증할 수 있습니다.

  • 이메일 보고서: Amazon SES를 사용하여 이메일 전송 및 수신 보고서를 받을 수 있습니다.

Amazon SES는 다음과 같은 용도로 사용할 수 있습니다.

  • 마케팅 이메일: 뉴스레터, 프로모션 이메일 등을 보내는 데 사용할 수 있습니다.

  • 트랜잭션 이메일: 주문 확인, 배송 알림 등을 보내는 데 사용할 수 있습니다.

  • 알림: 시스템 알림, 계정 알림 등을 보내는 데 사용할 수 있습니다.

Amazon Connect

클라우드 기반 연락 센터 서비스로, 다음과 같은 기능을 제공합니다.

  • 음성 및 채팅 채널 지원: 전화, 채팅 등 다양한 채널을 통해 고객과 소통할 수 있습니다.

  • AI 기반 기능: 챗봇, 자동 발신, 감정 분석 등 AI 기반 기능을 사용하여 고객 경험을 향상시킬 수 있습니다.

  • 실시간 모니터링 및 분석: 대기 시간, 처리 시간 등 중요한 지표를 실시간으로 모니터링하고 분석할 수 있습니다.

  • 확장성 및 탄력성: 트래픽 변화에 맞춰 쉽게 확장 및 축소할 수 있습니다.

  • 비용 효율성: 사용한 만큼만 지불하면 되는 가격 모델을 제공합니다.

예약인스턴스 = Reserved Instances (RI)

  • 표준 RI: 가장 큰 할인 혜택(온디맨드 대비 최대 72%)을 제공하며 사용량이 꾸준한 경우에 가장 적합합니다.

  • 컨버터블 RI: 할인 혜택(온디맨드 대비 최대 54%)을 제공하며 RI의 속성을 변경할 수 있습니다(교체 후 예약 인스턴스 금액이 교체 전보다 크거나 같은 경우에 한함). 표준 RI와 마찬가지로 컨버터블 RI도 사용량이 꾸준한 경우에 가장 적합합니다.

  • 예정된 RI: 예약한 시간 범위 내에서 인스턴스를 시작할 수 있습니다. 이 옵션을 사용하면 용량 예약을 예측 가능하고 반복적이며 하루, 한 주 또는 한 달의 일부 동안만 필요한 일정에 맞출 수 있습니다.
    RI의 종류는 추후 다른 인스턴스와 교환이 가능한 타입과 불가능한 타입 등 굉장히 많은 종류가 있습니다.

네트워크 설명

  • AWS Trusted Advisor: AWS 리소스를 최적화하고 비용을 절감하며 보안 및 성능을 개선하는 데 도움이 되는 무료 서비스입니다.

  • AWS 파트너 네트워크 (APN): AWS 서비스를 구축, 배포 및 관리하는 데 도움을 줄 수 있는 컨설턴트, 시스템 인티그레이터 및 ISV로 구성된 네트워크입니다.

  • AWS 전문 서비스: 특정 기술 분야에 대한 전문 지식을 제공하는 AWS 직원 팀입니다.

  • AWS Enterprise Support: AWS 전문가 팀이 24시간 연중무휴 제공하는 프리미엄 지원 서비스입니다.

Amazon Connect

챗봇, 작업 라우팅, 대화형 음성 응답 등 완전히 통합된 셀프 서비스 기능을 통해 고객 여정의 모든 단계에서 지능적인 자동화를 지원

AWS Direct Connect

인터넷이 아닌 다른 방법으로 AWS에 연결할 수 있는 네트워킹 서비스

책임 영역AWS고객
클라우드 인프라
운영 체제
데이터베이스 애플리케이션
데이터 보안
액세스 제어
데이터베이스 구성
성능 최적화

More from this blog

[알고리즘] 탐색 알고리즘 - Dfs / Bfs

탐색이란 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정을 의미한다. 프로그래밍에서는 그래프, 트리 등의 자료구조 안에서 탐색을 하는 문제를 자주 다룬다. 대표적인 탐색 알고리즘으로 DFS와 BFS를 꼽을 수 있다. 깊이 우선 탐색(DFS, Depth - First Search) DFS는 Depth - First Search, 깊이 우선 탐색이라고도 부르며, 그래프와 트리의 깊은 부분을 우선적으로 탐색하는 알고리즘이다. 그림에서와 같이 갈...

May 15, 20251 min read

Vpn을 이용한 하이브리드 클라우드 구축하기

※ 터널링 VPN은 두 지점 간의 트래픽들을 암호화해서 누군가가 그 트래픽을 해석할 수 없도록 터널링 한다. 터널링을 통해서 캡슐화되어 있어서 실제로 WireShark 같은 걸로 통해서 트래픽을 도청하려고 보면 IP 등이 알던 것과는 전혀 다르게 되어있어서 해커들이 원하는 정보를 얻을 수 없게 된다. 키를 가지고 데이터를 암호화시키는 거고 터널 내부에 IP CIDR가 있는데 내가 로컬에서 이용하고 있는 데이터베이스의 10.0.0.0/24와 내가...

Dec 25, 20241 min read

Harold Lippin's blog

31 posts

Hackers studying blockchain