AWS 5

Elastic Load Balancing (ELB) & Auto Scaling Groups (ASG) 정리

1. Elastic Load Balancing (ELB)ELB는 애플리케이션 트래픽을 여러 대상(EC2 인스턴스 등)에 분산하여 고가용성과 확장성을 제공합니다.1.1 주요 기능트래픽 분산:사용자가 애플리케이션에 액세스할 때 트래픽을 여러 EC2 인스턴스로 분배.자동 확장 지원:Auto Scaling Groups와 함께 사용하여 동적으로 리소스를 확장/축소.내결함성:인스턴스가 비정상일 경우 트래픽을 자동으로 정상 상태의 인스턴스로 라우팅.1.2 ELB 유형Application Load Balancer (ALB):HTTP/HTTPS 요청을 처리.레벨 7(애플리케이션 레벨) 로드 밸런싱 제공.URL 경로나 호스트 이름에 따라 트래픽 라우팅 가능.사용 사례: 마이크로서비스, REST API.Network Loa..

AWS 2024.12.20

EC2 인스턴스 스토리지 섹션

EBS Volume 이란?Amazon EBS 볼륨은 인스턴스에 연결할 수 있는 내구성이 뛰어난 블록 수준 스토리지 디바이스 이다. 볼륨을 인스턴스에 연결하면 물리적 하드 드라이브 처럼 사용할 수 있다.특징인스턴스가 종료된 후에도 데이터를 유지할 수 있다.한 번에 하나의 인스턴스에만 마운트 할 수 있다. (단 CCP 레벨에서만.)네트워크를 사용하여 인스턴스를 전달하므로 약간의 지연 시간이 있다.EC2 인스턴스에서 분리하여 다른 인스턴스에 빠르게 연결할 수 있다.가용 영역(AZ)에 고정 되어 있다.EBS 볼륨을 이동 시키려면 스냅샷을 사용해야 한다.용량(GB 및 IOPS 단위)이 프로비저닝 되어 있다.모든 프로비저닝된 용량에 대해 요금이 부과된다.시간이 지남에 따라 드라이브 용량을 늘릴 수 있다. EBS 스..

AWS 2024.12.20

EC2 인스턴스 및 보안 그룹에 대해 알아보자.

EC2 란?Amazon Elastic Compute Cloud(Amazon EC2)는 AWS 클라우드에서 온디맨드 확장 가능 컴퓨팅 용량을 제공하며, EC2를 사용하면 하드웨어 비용이 절감되고, 애플리케이션을 더욱 빠르게 개발하고 배포할 수 있다. EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리 할 수 있는 기능이다. EC2는 주로 다음과 같은 기능으로 구성된다.가상 머신 임대 (EC2)가상 드라이브(EBS)에 데이터 저장시스템 전체에 부하 분산(ELB) Auto Scaling Group(ASG)을 사용하여 서비스 확장이렇듯 EC2를 아는 것은 클라우드 작동 방식을 이해하는데 큰 도움이 된다.1. EC2 인스턴스 유형 위 그림은 EC2 인스턴스의 한 종류이..

AWS 2024.12.19

[AWS] 클라우드 컴퓨팅(Cloud Computing)

클라우드 컴퓨팅이란?클라우드 컴퓨팅은 인터넷을 통해 데이터 저장, 컴퓨팅 리소스, 소프트웨어 등 IT 리소스를 주문형(On-Demand)으로 제공하는 기술입니다. 사용자는 물리적인 인프라를 직접 소유하거나 관리할 필요 없이 클라우드 제공 업체의 서비스를 이용해 시간과 비용을 절약할 수 있습니다.주요 특징요구 기반 자가 서비스 (On-demand Self-Service)사용자가 원하는 컴퓨팅 리소스(서버, 스토리지 등)를 자동으로 생성하고 사용할 수 있습니다. 이를 통해 IT 팀의 개입 없이도 필요에 따라 자원을 프로비저닝할 수 있습니다.광범위한 네트워크 접근성 (Broad Network Access)리소스는 다양한 디바이스와 플랫폼(스마트폰, 태블릿, PC 등)을 통해 인터넷으로 액세스 가능합니다.멀티 ..

AWS 2024.12.16

[AWS] IAM-ID

IAM - ID 및 액세스 관리 (Identity and Access Management)AWS IAM은 사용자, 그룹, 역할을 관리하고 AWS 리소스에 대한 접근 권한을 제어하는 글로벌 서비스입니다.1. IAM의 핵심 구성 요소Principal (주체)AWS 리소스에 접근하는 엔터티를 Principal(주체)이라고 합니다.User: 개별 사용자 계정. (예: 개발자)Role: AWS 서비스나 계정에 권한을 부여하기 위한 역할.Federated User: 외부 인증 제공자(예: Google, Facebook)를 통해 인증된 사용자.Application: 애플리케이션 또는 시스템이 AWS 리소스에 접근.2. IAM 요청 흐름Request (요청)사용자가 작업(Action)을 수행하려고 AWS 리소스에 요청..

AWS 2024.12.16