[AWS] ASG 개념
·
Infra/AWS
1. ASG : Auto Scaling GroupASG는 `Auto Scaling Group`의 약자로, AWS에서 클라우드 자원에 대한 스케일링 서비스를 제공한다. 동적으로 변하는 애플리케이션 워크로드를 수용하고자 동적으로 EC2 인스턴스의 수를 확장하거나 축소하여 안정적인 서비스를 제공하는 데 효율적인 기능이다.  Auto Scaling을 살펴보기 앞서 IT 측면에서 스케일링을 먼저 살펴보면, IT 자원의 용량을 확장하거나 축소하는 것을 의미하며 이는 수직 스케일링과 수평 스케일링으로 구분할 수 있다.  수직 스케일링(Vertial Scaling)스케일 업(Scale - Up) :  IT 자원에 부하가 증가하면 자원 용량 확장스케일 다운(Scale - Down) :  IT 자원에 부하가 증가하면 자원..
[AWS] ELB 개념
·
Infra/AWS
1. ELB  Elastic Load Balancer의 약자인 ELB는 AWS에서 제공하는 로드 밸런서(Load Balancer)로, 부하분산 작업을 수행하는 대상을 말한다. EC2 인스턴스에서 운영 중인 서비스로 유입되는 트래픽을 분산 처리하는데 사용되는 Load Balancer는 동일한 목적을 수행하는 여러 EC2 인스턴스를 하나의 Endpoint로 처리하여 클라이언트의 요청을 처리한다. 여러 AZ에서 작동하여 가용성을 향상다양한 프로토콜을 지원사용자가 같은 인스턴스에서 세션을 유지하도록 지원  부하분산이란, 서버-클라이언트 환경에서 서버가 클라이언트의 요청을 받아 처리하는 과정에서 발생하는 부하에 대해 다수의 서버에 분산 처리하는 기능으로, 고가용성이 향상되어 장애가 발생하여도 유연한 대처가 가능하..
[AWS] EFS 개념
·
Infra/AWS
이는 디렉터리 구조를 가진 파일 스토리지의 유형으로, 해당 포스트에서 파일 스토리지에 대해 적어놨으니 참고하자 AWS Certified Solutions Architect Associate - EBS1. 스토리지 개요먼저, EC2 Instance Storage는 데이터를 보관하는 장소로 보관 방식과 사용 용도에 따라 다양한 형태로 존재한다. 스토리지 종류에는 1) 블록 스토리지, 2) 파일 스토리지, 3) 객체 스토maehyuk.tistory.com 1. Elastic File Storage : EFSEFS란, Elastic File Storage의 약자로 온프레미스 환경과 클라우드 환경에서 사용할 수 있는 완전 관리형 네트워크 파일 시스템으로  EFS를 생성하여 서버에 연결하면 사용한 만큼 스토리지 크..
[AWS] EBS 개념
·
Infra/AWS
1. 스토리지 개요먼저, EC2 Instance Storage는 데이터를 보관하는 장소로 보관 방식과 사용 용도에 따라 다양한 형태로 존재한다. 스토리지 종류에는 1) 블록 스토리지, 2) 파일 스토리지, 3) 객체 스토리지로 분류할 수 있다.  먼저, 1) 블록 스토리지의 경우, `블록`이라는 개별 단위로 분할하여 저장한다. 이 때, 블록에는 저장된 고유한 주소가 있어 파일을 요청할 경우에 블록들을 재구성하여 하나의 데이터로 서버에 전달하는 과정을 거치게 된다. 일반적으로 블록 스토리지는 Storage Area Network (SAN)을 사용한다. 다음으로 2) 파일 스토리지가 있다. 파일 스토리지는 파일 수준 혹은 파일 기반 스토리지라고 불리며, 디렉터리 구조로 구성되어 있어 각 파일은 파일에 종속되..
[AWS] EC2 개념
·
Infra/AWS
1. EC2Amazon Elastic Compute Cloud의 약자인 EC2는 사용자가 가상 컴퓨터를 임대받아 그 위에 자신만의 애플리케이션을 실행할 수 있도록 하는 서비스이다.컴퓨팅 자원에 대해 원하는 만큼 확장하거나 축소하여 유연하게 사용할 수 있는 개념사용자가 요구하는 1) 운영 체제, 2) CPU 옵션, 3) 다양한 인스턴스 유형 제공, 4) 구매 옵션 등 AMI을 통해 정의EC2 인스턴스의 상태에서 중단과 종료는 구분되어야 하는데, 중단(Stop)은 인스턴스를 종료하는 것이 아닌 인스턴스를 사용하지 않을 경우를 의미하며, 종료(Terminate)는 인스턴스를 삭제하는 것을 의미한다. 또한, EC2는 하나의 가상 컴퓨터로 보안 문제 역시 고려해야 한다. 보통 EC2를 생성하면 보안 그룹(Secu..
[AWS] IAM 개념
·
Infra/AWS
1. IAM : Identity & Access Management Identity&Access Management의 약자로, AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다.초기에 생성되는 Root Account는 계정 생성 시에 사용되며, User을 생성하여 사용하길 권장한다.  1-1. IAM 구성요소Users : 하나의 사용자는 조직 내의 한 사람에 해당하며, 사용자는 그룹으로 묶음.Groups : 오직 User만을 포함.Role : IAM 사용자가 특정 권한을 가지도록 설정하는 도구로, 역할이 필요한 사용자, 리소스 등 권한 부여AWS 서비스에 대한 액세스 권한 부여사용자에게 권한이 없는 AWS 리소스에 대한 액세스 권한 부여사용자에게 다른 계정의 리소스에 대한 액세스 권한..
maehyuk
'Infra/AWS' 카테고리의 글 목록