컴퓨팅, 컨테이너, 네트워크, 마이그레이션 및 전송

AWS는 200개 이상의 서비스를 제공합니다. 이 글에서는 수많은 AWS 서비스 중에서 SAA, SAP 자격증 취득을 하는데 도움을 줄만한 서비스들을 간단히 알아보겠습니다.

 

AWS 서비스를 처음 접하는 분들에게 도움이 되기를 소망하며 이번 글에서는 컴퓨팅, 컨테이너, 네트워크, 마이그레이션 및 전송 분야의 서비스를 다루겠습니다.

 

컴퓨팅

EC2 (Elastic Compute Cloud)

가상의 컴퓨터(서버)를 할당받아 사용할 수 있는 서비스로 클라우드 환경에서는 서버를 인스턴스라 부릅니다.

  • 인스턴스 종류
    • 리저브드 – 약정 개념으로 할인 받아 사용하는 인스턴스
    • 온디맨드 – 필요 시 대여하여 사용하는 인스턴스
    • 스팟 – 최대 90% 할인된 금액으로 제공되는 경매형 인스턴스

AWS Auto Scaling

필요에 따라 EC2의 규모가 자동으로 조절되는 서비스입니다.

 

AWS Lambda

서버 없이도 코드를 실행할 수 있게 해주는 서비스. 스케줄 등의 트리거를 이용하여 코드를 실행합니다.

 

AWS Batch

수많은 배치 컴퓨팅 작업을 효율적으로 손쉽게 실행할 수 있게 해주는 서비스로 배치용 클러스터를 따로 구축하거나 관리할 필요 없이 Pegasus WMS, Cromwell, Luigi 같은 주요 워크플로우 엔진을 지원하는 인스턴스가 동적으로 할당되고 실행됩니다.

 

AWS Lightsail

작은 비용으로 시작할 수 있는 가상서버(VPS) 서비스로 카페24 웹호스팅과 유사합니다.

 

 컨테이너

컨테이너란 개별 소프트웨어를 실행하는 데 필요한 실행 환경을 패키징(캡슐화)하여 격리된 공간에서 프로세스를 동작시키는 기술로, 컨테이너가 물리적 서버의 환경을 타지 않기 때문에 배포가 훨씬 수월합니다.

 

ECR (Elastic Container Registry)

Docker 컨테이너 이미지를 손쉽게 저장, 관리 및 배포할 수 있게 해주는 완전 관리형 Docker 컨테이너 레지스트리입니다.

 

ECS (Elastic Container Service)

Docker 컨테이너를 손쉽게 실행, 중단 및 관리할 수 있게 해주는 고도로 확장 가능하고 빠른 컨테이너 관리 서비스입니다.

 

EKS (Elastic Kubernetes Service)

Kubernetes 클러스터를 설치 및 운영할 필요 없이 AWS에서 Kubernetes를 쉽게 실행할 수 있도록 해주는 관리형 서비스입니다.

 

AWS Fargate

컨테이너에 적합한 서버리스 컴퓨팅 엔진으로 ECS 또는 EKS와 연동하여 사용할 수 있는 서비스. 기존에는 EC2 기반의 인스턴스에서 컨테이너를 실행했지만, Fargate를 사용하면 인스턴스 없이 컨테이너를 바로 실행할 수 있습니다.

 

AWS App2Container (A2C)

사내 데이터 센터 또는 가상 시스템에서 실행되는 애플리케이션을 리프트&쉬프트 방식으로 ECS 또는 EKS에서 관리하는 컨테이너에서 실행할 수 있도록 지원하는 커맨드라인 도구입니다.

 

AWS App Runner

컨테이너나 인프라 경험이 없어도 몇 번의 클릭으로 컨테이너식 웹 애플리케이션 및 API를 구축, 배포, 실행할 수 있도록 지원하는 완전 관리형 컨테이너 애플리케이션 서비스입니다.

 

AWS Copilot

AWS 상의 컨테이너화된 애플리케이션을 빠르고 쉽게 시작 및 관리할 수 있는 명령줄 인터페이스입니다.

 

네트워크

VPC (Virtual Private Cloud)

사용자의 AWS 계정 전용 가상(사설) 네트워크입니다.

  • 관련 용어
    • 서브넷 – VPC의 IP 주소 범위
    • 라우팅 테이블 – 네트워크 트래픽을 전달할 위치가 기록된 테이블
    • 인터넷 게이트웨이 – VPC의 리소스와 인터넷 간의 통신을 활성화하기 위해 VPC에 연결하는 게이트웨이
    • VPC 엔드포인트 – EC2 인스턴스를 퍼블릭으로 노출하지 않고 VPC 외부(의 AWS) 서비스와 프라이빗하게 연결하기 위해서 사용합니다. 즉 IGW, VPN, NAT, 프록시 등 사용할 필요 없습니다.

Route 53

DNS 서비스 입니다.

 

ELB (Elastic Load Balancing)

로드 밸런싱 서비스입니다.

  • ELB 종류
    • ALB application LB
    • NLB network
    • CLB classic

AWS PrivateLink

퍼블릭 인터넷에 트래픽을 노출하지 않고도 VPC, AWS 서비스 및 온프레미스 네트워크 간에 안전한 비공개 연결을 제공하는 서비스로 PrivateLink를 사용하려면 VPC 내 연결하고자 하는 서비스에 대한 엔드포인트를 생성해야 합니다.

 

Amazon API Gateway

개발자가 API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전 관리형 서비스. ELB로 대체할 수 있지만 관리할 것이 많아진다.

 

AWS Transit Gateway

중앙 허브를 통해 여러 VPC 및 온프레미스 네트워크를 연결해주는 서비스로 VPC 피어링의 복잡도를 해결할 수 있습니다.

 

Storage Gateway

AWS의 스토리지와 로컬 스토리지를 연동해주는 서비스로 로컬에 있는 DAS, NAS, SAN 등의 장비와 S3를 연동해서 메인 데이터는 S3에 두고 접근빈도가 높은 데이터는 로컬 스토리지에 캐싱하거나, 모든 데이터는 로컬 스토리지에 두고 일정 시간에 따라 주기적으로 데이터의 스냅샷을 S3에 저장하는 등의 서비스를 구축할 수 있습니다.

 

DirectConnect (DX)

온프레미스와 AWS 간의 전용 네트워크 연결을 쉽게 설정할 수 있게 해주는 서비스입니다.

 

Direct Connect Gateway (DXGW, DGW)

Direct Connect 고객이 AWS 리전에 있는 여러 VPC를 Direct Connect에 연결할 수 있도록 지원하는 서비스입니다.

 

CloudFront

CDN 서비스로 EC2나 S3 같은 서비스에서 사용 시 콘텐츠 전송 속도를 높일 수 있는 서비스입니다.

 

AWS Global Accelerator (AGA)

AWS의 글로벌 네트워크 인프라를 사용하여 사용자 트래픽의 성능을 최대 60% 개선하는 네트워킹 서비스입니다.

 

AWS Snow 패밀리

인터넷 연결이 열악한 엣지 환경에서도 데이터를 수집 및 처리할 수 있는 매우 안전한 휴대용 디바이스. Snowcone, Snowball, Snowmobile 등을 제공합니다.

 

 마이그레이션 및 전송

AWS Application Migration Service (CloudEndure Migration,  MGN)

자동화된 리프트 및 시프트 마이그레이션을 지원하는 서비스입니다.

 

AWS Database Migration Service (DMS)

최소한의 가동 중단으로 데이터베이스 마이그레이션을 지원하는 서비스입니다.

 

AWS Server Migration Service (SMS)

온프레미스 서버를 AWS로 마이그레이션할 수 있는 서비스입니다.

 

AWS Migration Hub

마이그레이션의 진행 상황을 중앙에서 추적하는 서비스입니다.

 

AWS Transfer Family

Amazon S3 또는 Amazon EFS에서 파일을 직접 송수신할 수 있는 완전관리형 전송 서비스로 FTP, FTPS, SFTP 지원합니다.

 

AWS DataSync

온프레미스 스토리지와 AWS 스토리지 간, 그리고 여러 AWS 스토리지 서비스 간의 데이터 이동을 간소화, 자동화 및 가속화하는 온라인 데이터 전송 서비스로 DirectConnect와 함께 사용할 수 있습니다.

 

Application Discovery Service

엔터프라이즈 고객이 온프레미스 데이터 센터에 대한 정보를 수집하여 마이그레이션 프로젝트를 계획하는 데 도움이 되는 서비스입니다.

 

AWS Schema Conversion Tool (AWS SCT)

기존 데이터베이스 스키마를 한 데이터베이스 엔진에서 다른 데이터베이스 엔진으로 변환해주는 서비스. 변환된 스키마는 Amazon EC2 인스턴스에서 데이터베이스와 함께 사용하거나 Amazon S3 버킷에 데이터로 저장할 수 있습니다.

 

댓글과 공감 클릭은 더 좋은 글을 위한 응원이 됩니다.

 

관련글

728x90
반응형

'Cloud > AWS' 카테고리의 다른 글

[한방정리] AWS Services #3  (5) 2022.07.20
[한방정리] AWS Services #2  (4) 2022.07.20
AWS 자격증 취득 노하우 #2  (0) 2022.07.15
AWS 자격증 취득 노하우 #1  (0) 2022.07.15
AWS 계정생성 및 자격시험 신청  (0) 2022.06.21
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기