반응형

AWS(Amazon Web Services)/AWS 기본 개념 20

[AWS] Auto Scaling 이란?

1. Auto Scaling이란? • Auto Scaling은 AWS에서 제공하는 서비스로, EC2 인스턴스 수를 동적으로 조정하여 트래픽 변동에 대응할 수 있는 기능을 제공합니다. • Auto Scaling을 통해 인스턴스 수를 자동으로 늘리거나 줄여서 애플리케이션의 유연성을 향상시킬 수 있습니다. 2. Auto Scaling 그룹 만들기 • Auto Scaling 그룹은 Auto Scaling을 사용하여 EC2 인스턴스를 관리하는 단위입니다. • 그룹 설정은 인스턴스 유형, 용량, 네트워크 설정, 헬스 체크 등을 포함하며, 그룹에서 실행할 EC2 인스턴스 수를 지정합니다. 3. 트리거 정의하기 • Auto Scaling 그룹은 트래픽 변동이 발생했을 때 언제 인스턴스를 추가하거나 삭제할지를 결정하는 ..

[AWS] EBS란 무엇인가?

1. EBS란? • EBS는 AWS에서 제공하는 블록 수준의 스토리지 서비스로, EC2 인스턴스에 안정적인 데이터 저장 및 영구적인 블록 스토리지를 제공합니다. • EBS는 가상 머신과 동일한 속도와 저렴한 가격으로 데이터를 저장하고, 필요에 따라 변경 가능한 용량을 제공합니다. 2. EBS 볼륨 유형 • EBS는 다양한 볼륨 유형을 제공하여 다양한 용도에 맞는 스토리지 요구 사항을 충족시킬 수 있습니다. • 볼륨 유형에는 표준, 프로비저닝된 IOPS(SSD), Cold HDD, Throughput Optimized HDD 등이 있습니다. 3. EBS 볼륨 생성하기 • EBS 볼륨을 생성하기 위해 AWS 콘솔 또는 AWS CLI를 사용할 수 있습니다. • 생성 시에 볼륨 유형, 용량, IOPS 등을 선택..

[AWS] EC2 구성 방법

1. EC2이란 무엇인가요? • EC2는 AWS에서 제공하는 가상 서버인 Elastic Compute Cloud의 약자입니다. • 사용자는 EC2를 사용하여 필요한 용량의 가상 서버를 프로비저닝하고 관리할 수 있습니다. 2. EC2 인스턴스 생성하기 • EC2 인스턴스를 생성하기 위해서는 EC2 콘솔 또는 AWS CLI를 사용할 수 있습니다. • 인스턴스 유형, 용량, 이미지(AMI), 보안 그룹 등 필요한 구성 요소를 선택하여 인스턴스를 생성합니다. 3. EC2 인스턴스에 연결하기 • 인스턴스를 생성한 후, SSH 또는 RDP와 같은 프로토콜을 사용하여 인스턴스에 연결할 수 있습니다. • 연결을 위해 키페어(Key Pair)를 생성하고 해당 키페어를 사용하여 인스턴스에 접속합니다. 4. EBS(Elas..

[AWS] VPC(Virtual Private Cloud) 란?

1. VPC란? • VPC(Virtual Private Cloud)는 AWS에서 제공하는 가상 네트워크 서비스로, 사용자가 AWS 클라우드 내에서 독립적인 가상 네트워크를 구축할 수 있게 해줍니다. • VPC를 사용하면 가상 서버(EC2 인스턴스), 데이터베이스, 로드 밸런서 등을 안전하게 연결하고 관리할 수 있습니다. 2. VPC의 주요 구성 요소 • IP 주소 범위: VPC는 사용자가 정의한 IP 주소 범위를 가집니다. 이 범위 내에서 IP 주소를 할당하여 가상 리소스를 관리합니다. • 서브넷: VPC는 하나 이상의 서브넷으로 구성되며, 서브넷은 특정 IP 주소 범위 내에서 작동하는 가상 네트워크 세그먼트입니다. • 라우팅 테이블: VPC는 각 서브넷에 대한 패킷 라우팅을 정의하기 위해 라우팅 테이블..

AWS 네크워크 구성 방법

1. 가상 개인 클라우드(VPC)란? • VPC는 AWS에서 제공하는 가상 네트워크 서비스로, 사용자가 독립된 네트워크 환경을 구축할 수 있게 해줍니다. • VPC를 사용하면 가상 머신(EC2 인스턴스), 데이터베이스, 로드 밸런서 등을 안전하게 연결하고 관리할 수 있습니다. 2. VPC의 구성 요소 • IP 주소 범위: VPC는 CIDR 블록을 사용하여 IP 주소 범위를 정의합니다. • 서브넷: VPC는 하나 이상의 서브넷으로 구성되며, 각 서브넷은 고유한 IP 주소 범위를 가지고 있습니다. • 라우팅 테이블: VPC는 라우팅 테이블을 정의하여 트래픽의 경로를 관리합니다. • 인터넷 게이트웨이: VPC는 퍼블릭 서브넷과 인터넷 간의 통신을 위해 인터넷 게이트웨이를 제공합니다. • NAT 게이트웨이: V..

AWS APC란 무엇인가?

1. APC란? • APC(AWS Private Certificate Authority)는 AWS에서 제공하는 프라이빗 인증 기관 서비스입니다. • APC는 사용자가 관리하는 프라이빗 인증서를 생성, 유지 및 관리할 수 있는 솔루션으로, 네트워크, 애플리케이션 및 시스템 간의 보안 통신을 강화합니다. 2. APC의 기능 • 프라이빗 인증서 생성: APC는 사용자가 고객 지정 인증서와 프라이빗 키를 생성할 수 있도록 지원합니다. • 프라이빗 인증서 관리: APC는 인증서의 갱신, 폐지, 재발급 등을 관리하고 프라이빗 키에 대한 액세스 제어를 제공합니다. • 인증서 소유자 확인: APC는 인증서 발급 시 인증서 소유자의 신원을 확인하는 프로세스를 제공하여 보안을 강화합니다. • 자동화 및 통합: APC는 A..

AWS NLB란 무엇인가?

1. NLB란 무엇인가? • NLB(Network Load Balancer)는 AWS에서 제공하는 고성능 로드 밸런서 서비스입니다. • NLB는 TCP, UDP, SSL 등 다양한 프로토콜의 트래픽을 처리하면서 낮은 대기 시간과 초당 수백만 개의 연결을 지원하는 특징을 가지고 있습니다. 2. NLB 특징 • 초고성능: NLB는 초당 수백만 개의 연결을 처리하고 최대 25GBps의 대역폭을 제공하여 매우 높은 통신 처리 성능을 보장합니다. • TCP/UDP 프로토콜 지원: NLB는 TCP, UDP 등 다양한 프로토콜에 대한 트래픽 분산을 지원합니다. • 고정 IP 주소: NLB는 고정 IP 주소를 제공하여 클라이언트와 백엔드 인스턴스 간의 통신을 안정적으로 유지합니다. • 다중 가용 영역 지원: NLB는 ..

AWS ELB란 무엇인가?

ELB란 무엇인가요? - ELB(Elastic Load Balancer)는 AWS에서 제공하는 로드 밸런서 서비스입니다. - ELB는 여러 대상에 대한 트래픽을 분산시켜 시스템의 안정성과 성능을 개선하는 역할을 합니다. ELB의 종류는 어떤 것들이 있나요? - Classic Load Balancer: 가장 기본적인 로드 밸런서로 HTTP, HTTPS, TCP 트래픽을 분산시킵니다. - Application Load Balancer(ALB): 웹 애플리케이션에 특화된 로드 밸런서로 HTTP 및 HTTPS 트래픽을 분산시키며, 경로 기반 라우팅을 지원합니다. - Network Load Balancer(NLB): TCP, UDP, SSL 등 여러 프로토콜의 트래픽을 고성능으로 분산시키는 로드 밸런서입니다. E..

AWS ALB란 무엇인가?

ALB란 무엇인가요? - ALB(Auto Scaling Load Balancer)는 AWS에서 제공하는 로드 밸런서 서비스입니다. - ALB는 EC2 인스턴스 또는 컨테이너 서비스와 같은 다양한 백엔드 리소스에 대한 트래픽을 분산하여 안정성과 성능을 개선합니다. ALB의 기능은 어떤 것들이 있나요? - 로드 밸런싱: ALB는 트래픽을 여러 대상 그룹으로 분산시켜 부하를 분산합니다. - 자동 확장: ALB는 Elastic Load Balancing Auto Scaling 그룹과 함께 사용할 수 있어 자동으로 인스턴스를 확장하고 축소합니다. - 헬스 체크: ALB는 백엔드 인스턴스의 상태를 지속적으로 모니터링하고 헬스 체크를 수행하여 비정상적인 인스턴스를 감지하고 트래픽 분산에서 제외시킵니다. - SSL 인..

AWS란 무엇인가?

AWS란 무엇인가요? - AWS(Amazon Web Services)는 아마존 닷컴이 제공하는 클라우드 컴퓨팅 플랫폼입니다. - 전 세계적으로 많은 기업이 AWS를 사용하여 애플리케이션, 데이터베이스, 저장소 및 다양한 IT 리소스를 구축하고 운영합니다. AWS의 핵심 서비스는 어떤 것들이 있나요? - EC2(Elastic Compute Cloud): 가상 서버를 제공하여 확장 가능한 컴퓨팅 파워를 제공합니다. - S3(Simple Storage Service): 무한대의 스토리지를 제공하여 데이터의 안전한 보관 및 고속 액세스를 지원합니다. - RDS(Relational Database Service): 관계형 데이터베이스를 쉽게 구축, 운영 및 확장할 수 있는 관리형 데이터베이스 서비스입니다. - L..

반응형