728x90
AWS 클라우드 용어
고가용성 (High Availability, HA)
- 서버와 네트워크, 프로그램 등의 시스템이 오랜 기간동안 지속적으로 정상 운영이 가능한 성질
- 고장나도 바로 복구해서 서비스를 지속할수 있는 능력
내결함성 / 장애내구성
- 시스템의 일부 구성요소에 장애 상황에도 서비스를 지속할수 있는 능력
- 고가용성 : 장애가 생기면 빠른 시간안에 장애를 고치고 서비스 지속
- 내결함성 : 장애가 생기면 우회하는 식으로 해결해서 서비스를 지속
장애 허용
- 장애가 발생하더라도 서비스의 중단없이 장애를 가진채 계속 서비스되는 시스템
확장성
- 쉽고 빠르게 규모를 늘릴 수 있는 능력
- 주로 수요에 따라 컴퓨팅 파워 또는 용량 확장
- 예를들어, 유저가 한명일때는 서버 하나, 유저가 어러명으로 늘어날때는 자동으로 서버 증설
탄력성 (Elastic)
- 용량 요구사항에 대해 신경쓰지 않고 확장 및 축소가 자동으로 동작
온프레미스 (On-premise)
- 클라우드 같은 환경이 아닌 자체 회사 전산실에 직접 설치하여 운영하는 환경
온디멘드(On-Demand)
- 이용자의 요구에 따라 상품이나 서비스가 바로 제공되는 것
인스턴스
- 클라우드에서 사용하는 가상 서버로 CPU, 메인보드, 그래픽 카드등 연산을 위한 하드웨어 부분을 담당.
- 가상 컴퓨터 본체
AMI (Amazon Machine Image)
- EC2 인스턴스를 실행하기 위한 정보를 담고 있는 이미지(템플릿)
ARN (Amazon Resource Name)
- AWS의 모든 리소스의 고유 아이디
프로비저닝(provisioning)
- 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것
보안 그룹
- 가상의 방화벽
오토 스케일링
- 정책에 따라서 시스템을 자동으로 늘리고 줄여주는 서비스
스냅샷
- 읽기만 가능한 특정 시간의 가상 복제 파일시스템
- 특정 시간에 파일시스템을 복사해서 보관하다가 나중에 원본에 문제가 생겼을 때 복원 해주는 기능
노드
- 트리 구조에서 데이터의 상하위 계층을 나타내는 위치의 항목
컨테이너
- 응용프로그램(어플리케이션)의 종속성과 함께 응용프로그램 자체를 캡슐화 함
- 일반적인 VM과 같이, 운영체제의 격리된 인스턴스 형태
DR(Disaster Recovery)
- 재해(재앙) 복구 시스템. IDC별, 전산신별, 지점별 등 지역적으로 분리된 서버들에 대해 무정지 서비스 가능
- 갑작스런 네트워크의 단절, 네트워크 노드의 불안정, 장비의 다운,정전 등으로 인한 문제 해결
IDC(Internet Data Center)
- 기가급 랜을 구축한 초고속 인터넷 환경에 인터넷 사업자의 서버 시스템을 설치, 운영할 수 있는 설비를 제공하는 곳
AWS 트래픽 용어
트래픽
- 인터넷 상에서 송수신 되는 모든 통신의 양
인바운드 트래픽
- 서버로 들어오는 트래픽 (클라이언트의 요청)
아웃바운드 트래픽
- 서버에서 나가는 트래픽 (서버의 응답)
로드밸런서
- 여러 대의 Server에 트래픽을 균등하게 분산
AWS 스토리지 용어
EBS (Elastic Block Storage)
- 클라우드에서 사용하는 가상 하드디스크를 지칭
오브젝트 스토리지
- 클라우드에서 일반적으로 사용되는 계층 없는 데이터 저장법. 디렉토리 트리를 사용하지 않음
블록 스토리지
- 파일이 균일한 블록에 저장되는 데이터 스토리지를 의미. 액세스와 편집이 빈번하게 일어나는 데이터에 적합
메타데이터
- 어떤 목적을 가지고 만들어진 데이터
NAS(Network Attached Storage
- 네트워크와 연결된 저장소. 네트워크로 연결되어 있다면 언제 어디서나 PC, 모바일기기에서 NAS에 저장된 파일에 접근 가능
SAN(Storage Area Network)
- 블록 수준 스토리지에 접속할 수 있도록 지원하는 특정 시스템 전용의 고속 네트워크
DAS(Direct Attached Storage)
- 서버와 직접 케이블로 연결한 외장형 저장 장치
RAID(Redundant Array of Inexpensive Disks)
- 여러 드라이브의 집합을 하나의 저장 장치처럼 사용하는 것을 말함
- 값싼 드라이브들을 연결하여 크고 비싼 드라이브 하나를 대체
데이터베이스 용어
SQL(Structured Query Language)
- 구조화 질의어. 관계형 데이터베이스 관리 시스템의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어
NoSQL(Not Only SQL)
- 비관계형 데이터베이스. 전통적인 관계형 데이터베이스 보다 덜 제한적인 일관성 모델을 이용하는 데이터의 저장 및 검색을 위한 매커니즘을 제공
- 이러한 접근에 대한 동기에는 디자인의 단순화, 수평적 확장성, 세세한 통제를 포함
분산DB
- 하나의 데이터베이스 관리 시스템이 여러 CPU에 연결된 저장장치들을 제어하는 형태의 데이터베이스
데이터 웨어하우스
- 정보(data) + 창고(warehouse)가 결합한 의미로 의사결정에 도움을 주기 위해 분석가능한 형태로 변환한 데이터들이 저장되어 있는 중앙저장소
- 의사결정에 필요한 데이터가 들어있는 데이터베이스
- 트랜잭션 시스템, RDB 및 기타 소스의 데이터들이 바로 이 데이터웨어하우스 범주에 들어감
스키마(Schema)
- 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세를 기술한 메타데이터의 집합
데이터 무결성
- 데이터의 정확성과 일관성을 유지하고 보증
트랜잭션(Transaction)
- 시작과 끝이 있는 독립적인 일 여러 개를 하나로 묶어 놓고 그 중 하나라도 실패하면 모든 일을 시작하기 전 상태로 되돌리는 ‘하나의 작업 단위’
AWS 네트워크 용어
DNS(Domain Name System)
- 사람이 읽을 수 있는 도메인이름을 머신이 읽을 수 있는 IP주소(예:192.0.2.11)로 변환하는 시스템
IP(Internet Protocol)
- 네트워크 상에서 컴퓨터는 다른 컴퓨터와 구별 될 수 있도록 고유번호를 가지는데, 이 번호는 인터넷에 접속할 때 컴퓨터 각각에 부여받은 주소 혹은 전화번호 같은 개념
- IP를 만들어서 상호 충돌을 방지
Private IP
- 네트워크 안에서 사용되는 주소. 인터넷상에서 확인할 수 없고, 내부 네트워크에서만 사용 가능한 IP
- 홈 LAN이나 회사 내부에서 마음대로 사용 가능
Public IP
- 인터넷상에서 하나 밖에 없는 IP로 그 번호밖에 없는 유일한 IP
- 각 나라의 관할 기관에서 할당을 받아야 사용 가능
VIP(Virtual IP)
- 하나의 호스트에 여러 개의 IP주소를 할당하는 기술
- 이 기술을 이용하면, 하나의 네트워크 인터페이스에 여러 개의 IP 주소를 줄 수 있음
CDN(Contents Delivery Network)
- 지리적 물리적으로 떨어져 있는 사용자에게 콘텐츠 제공자의 콘텐츠를 더 빠르게 제공할 수 있는 기술
- 사용자가 원격지에 있는 서버로부터 Contents를 다운로드 받을 때 가까이 있는 서버에서 받는것보다 시간이 오래 걸리므로, 사용자와 가까운 곳에 위치한 Cache Server에 해당 Content를 저장(캐싱)하고 Content 요청시에 Cache Server가 응답을 주는 기술
- 원격지 서버에서 받는것보다 빠르게 페이지나 콘텐츠를 이용할 수 있음
서브넷
- IP블록을 더 작은 그룹으로 분할하는 프로세스
- 네트워크 수에 따라 효율적으로 사용할 수 있도록 서브넷 등장
서브넷 마스크
- IP주소에는 반드시 서브넷 마스크가 있음
- 255는 네트워크 부분이며 0은 호스트 부분. 255로 된 부분은 무시
- IP 주소가 모자라기 때문에 0으로 된 부분에서 IP를 쪼갬.
NAT (Network Address Translation)
- 네트워크 주소 변환. IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술
- 사용하는 이유는 대개 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP주소를 사용하여 인터넷에 접속하기 위함
방화벽
- 미리 정의된 보안 규칙에 기반한, 들어오고 나가는 네트워크 트래픽을 모니터링하고 제어하는 네트워크 보안 시스템
- 방화벽은 일반적으로 신뢰할 수 있는 내부 네트워크, 신뢰할 수 없는 외부 네트워크 간의 장벽을 구성
- 서로 다른 네트워크를 지나는 데이터를 허용하거나 거부하거나 검열, 수정하는 하드웨어나 소프트웨어 장치
라우터
- 네트워크 장비의 일종으로 패킷(네트워크 전송 데이터의 최소 단위)을 다른 네트워크로 보내주는(forward) 역할을 함
VPN(Virtual Private Network)
- 인터넷 트래픽을 암호화 하고, 온라인 상의 신원을 보호 함
- 일반적으로, 인터넷에서 웹사이트에 액세스 하려고 하면 ISP(인터넷 서비스 공급자)가 요청을 수신하고 목적지로 리다이렉션함
- 인터넷 트래픽이 ISP를 통과하면 ISP는 온라인에서 사용자가 하는 모든 것을 볼 수 있음. 또한 ISP는 사용자의 행동을 추적하고 때로는 광고주, 정부 기관 및 기타 제 3자에게 검색기록을 넘겨줄 수도 있음
- 이를 방지하기 위해 VPN이 사용됨. VPN은 특별히 구성된 VPN 서버를 통해, 사용자의 인터넷 트래픽을 리다이렉션 하고, IP 주소를 숨기고, 또한 보내거나 받는 모든 데이터를 암호화
- 암호화된 데이터는 그것을 가로채는 자에게 무의미 하게 나타나기 때문에 읽을 수 없음.
게이트웨이
- 컴퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 컴퓨터나 소프트웨어를 두루 일컫는 용어
- 즉, 다른 네트워크로 들어가는 입구 역할을 하는 네트워크 포인트
프록시(proxy)
- 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터나 응용 프로그래밍
- 서버와 클라이언트 사이에서 중계기로서 대리로 통신을 수행하는 기능을 가리켜 ‘프록시’, 그 중계 기능을 하는 것을 프록시 서버 라고 함
- 프록시 서버는 프록시 서버에 요청된 내용들을 캐시를 이용해 저장함. 캐시 안에 있는 정보를 요구하는 요청에 대해서는 원격 서버에 접속하여 데이터를 가져올 필요가 없게 됨으로써 전송 시간을 절약할 수 있음.
ISP(Information Strategy Planning)
- 경영 전략 달성과 환경 변화에 대응 하기 위해 최상의 업무 운영을 가능케 하는 바람직한 미래 업무를 설계한 후, 이의 효과적 지원을 위한 IT 측면에서의 정보전략 실행 계획을 수립하는 경영 활동
MAC Adress
- 인터넷 가능한 장비(TCP/IP통신을 하는)가 가지고 있는 물리적인 주소
DdoS(Distributed Denial of Service)
- 일반적으로 공격자는 대량의 패킷 또는 요청을 생성하여 궁극적으로 목표 시스템을 마비시켜 버림
APT(Advanced Persistent Threat)
- 지능형 지속공격은 잠행적이고 지속적인 컴퓨터 해킹 프로세스들의 집합으로, 특정 실체를 목표로 하는 사람이나 사람들에 의해 종종 지휘됨
API(Application Programing Interface)
- 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스
CLI(Commend Line Interface)
- 터미널을 통해 사용자와 컴퓨터가 상호 작용함. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어짐
AWS 보안 용어
인증(Authentication)
- 클라이언트가 서버에 접속하기 위해선 인증을 해야 함
- 이중으로 하는 인증을 two-factor authentication, 줄여서 2FA 라 하고 세번 인증하면 multi factor authentication 이라 함
- 이외에도 지문 인식, 안면 인식 등 신체 일부분을 활용한 물리적인 인증 방식도 있음
인가(Authorization)
- 사용자 인증을 성공적으로 마쳤다면, 이제 클라이언트는 권한을 가지게 됨
- 예를 들어 같은 웹사이트에 로그인을 해도 admin 계정으로 로그인을 하면, 일반 사용자 들에게는 보이지 않던 관리 메뉴가 하나 더 생김.
암호화
- 컴퓨터/통신 분야에서의 암호화는 누구든 읽어볼 수 있는 평문으로 저장된 정보를 알고리즘을 이용하여 암호 인증 키를 가진 사람만이 정보를 볼 수 있도록 암호문으로 변환
- 암호화된 형태로 정보를 저장하거나 전송할 경우 제 3자의 공격에 의해 데이터가 손실/변조 되는 것을 막을 수 있음
- 또한 인증 키를 가진 사람만이 데이터에 접근할 수 있기 때문에 일종의 사용자 인증 기법으로서 데이터를 안전하게 보호할 수 있음
복호화
- 암호화의 반대로 복호 키를 이용하여 데이터를 원래대로 복원하는 것
- 암호화 체계는 복호화 키와 암호화 키가 일치하는지 여부에 따라 크게 대칭형 비밀키 암호화기법, 비대칭형 공개 키 암호화 기법으로 나뉘어짐
SSO(Single Sign On)
- 통합인증. 한 번의 인증(로그인)을 통해 여러 어플리케이션을 이용할 수 있게 하는 기능
- 최초 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻을 수 있음
출처
https://inpa.tistory.com/entry/AWS-📚-자주-쓰이는-aws-네트워킹-클라우드-용어-정리
728x90
'클라우드 기초' 카테고리의 다른 글
IT 인프라 - 2 (0) | 2022.05.30 |
---|---|
IT 인프라 - 1 (0) | 2022.05.30 |
클라우드 보안 (0) | 2022.05.28 |
클라우드 네트워크 (0) | 2022.05.28 |