목록AWS Cloud Base (20)
뭉크테크

목차 Vertical Scale Horizontal Scal Auto Scaling Vertical Scale(Scale Up) EC2 성능 하나만 놓고 봤을 때, 해당 성능 자체(CPU, Memory 등)만을 향상시키는 것 올릴 수록 성능 향상은 되지만, 그만큼 비용이 더 많이 들어감.(vertical만 하기에는 비효율적) 성능 향상과 비용 상승의 관계는 로그 함수 관계 Horizontal Scale(Scale Out) EC2 성능이 아닌 갯수를 늘리는데 초점을 둔 케이스 Vertical Scale에 비해 효율적이며(비용이 적게 듬) 유연성이 있음 그러나 이를 활용하기위한 아키텍처 구상이 따로 필요함 갯수 증가과 비용은 당연히 정비례 관계, 즉, y = x 관계 Auto Scaling 정의 어플리케이션..

목차 그림 상태 설명 표 추가 설명 그림 상태 설명 표 인스턴스 상태 설명 요금 Pending EC2 준비 단계, 가상머신 올리기, ENI 및 EBS 세팅 등등을 하는 단계 미청구 Running 실제로 EC2를 가동시켜 사용할 수 있는 단계 청구 Stopping 인스턴스를 중지할 준비를 하는 단계 미청구/청구(최대 절전 모드) Stopped 인스턴스가 종료되고 사용이 불가, 언제든지 인스턴스를 다시 시작할 수 있는 단계 미청구 Shutting - down 인스턴스가 종료할 준비를 하는 단계 미청구 terminated 인스턴스가 영구적으로 삭제되었으며 시작할 수 없는 단계 미청구 추가 설명 중지: 중지 중에는 EC2 자체에 대해서는 요금 미청구(단, .EBS 연결 및 Elastic IP등 사용시, 요금 청..

목차 EBS SnapShot AMI EBS 정의 EC2 인스턴스에 사용할 영구 블록 스토리지를 제공해주는 서비스 가상 하드드라이브 서버 - 컴퓨팅(CPU/RAM) + HDD + 랜카드 특징 EC2 지워져도 그대로 유지됨, EC2 인스턴스와 EBS는 네트워크로 연결되어있기때문이다 EC2와 EBS 관계(N:M) 하나의 EC2에 여러 EBS를 붙일 수도 있다 하나의 EBS에 여러 EC2를 붙일 수도 있다 루트 볼륨 사용시 EC2가 종료되면 같이 삭제됨 단 설정을 통해 EBS만 따로 존속 가능 EC2와 같은 가용 영역에 존재해야함 암호화 가능 EBS 안에 있는 데이터를 암호화하는 것이 아니라 EBS 자체를 암호화 시킴 총 5가지 타입 타입 범용 타입 프로비전된 IOPS 쓰루풋 최적화 HDD Cold HDD 마그..

목차 개요 유형 크기 개요 목적(유형)에 따라 캐릭터(컴퓨터) 스탯을 정하는 것 인스턴스 유형 = 직업 인스터스 사이즈 = 레벨 각 인스턴스 별로 사용 목적에 따라 최적화 메모리 위주, CPU 위주, GPU 위주 등등 유형 타입 별로 이름 부여 t 타입, m타입, inf 타입 등 타입 별로 세대 별로 숫자 부여 M5 = m인스터스의 5번째 세대 아키텍쳐 및 사용 기술에 따라 접두사 t4g = t4 인스턴스 중 AWS Gravition 프로세스를 사용(g) = t4g 크기 인스턴스의 CPU 갯수, 메모리 크기, 성능 등올 사이즈 결정 크기가 클수록 더 많은 메모리 더 많은 CPU 더 많은 네트워크 대역폭 EBS와의 통신 가능한 대역폭 자세한 내용은 아래 AWS 공식문서에서 확인 https://docs.aw..

목차 종류 기타 종류 On-Demand 실행하는 인스턴스에 따라 시간 또는 초당 컴퓨팅 파워로 측정된 가격을 지불 약정은 필요 없음 장기적인 수요 예층이 힘들거나 유연하게 EC2를 사용하고 싶을 때 한 번 써버고 싶을 때 Spot Instance 경매 형식으로 시장에 남는 인스턴스를 저렴하게 구매해서 쓰는 방식 수요에 따라 스팟 인스턴스의 가격은 계속 변동 내가 지정한 가격보다 현재 가격이 낮다면 사용 내가 지정한 가겨보다 현재 가격이 높다면 반환 초대 90% 정도 저렴 단 언제 도로 내주어야 할 지 모름 시작 종료가 자유롭거나 추가적인 컴퓨팅 파워가 필요한 경우 인스턴스가 확보되고 종료되는 것을 반복해도 문제 없는 분산 아키텍쳐 필요 분산 아키텍쳐: 여러 대의 EC2로 분산해서 연산 돌림 > 중간에 나..

목차 정의 용도 특성 구성 실습 정의 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹서비스 킴퓨팅을 빌려쓰는 서비스 용도 서버 구축: 게임서버, 웹서버 등 어플리케이션을 사용하거나 호스팅할 때: 데이터베이스, 머신러닝, 비트코인 채굴, 연구용 프로그램 기타 목적: 게임, 그래픽 랜더링 특성 초 단위 온디맨드 가격 모델 온디맨드 모델에서는 가격이 초 단위로 결정 서비스 요금을 미리 약정하거나 선입금이 필요 없음 빠른 구축 속도 및 확장성 몇 분이면 전 세계에 인스턴스 수백여대를 구축 가능 다양한 구성방법 지원 머신러닝, 웹서버, 게임 서버, 이미지 처리등 다양한 용도에 최적화된 서버 구성 가능 다양한 과금 모델 사용 가능 여러 AWS 서비스와 연동 오토스케일링, Elastic load ..

목차 개요 가상화 역사 개요 가상화: 단일 컴퓨터의 하드웨어 요소를 일반적으로 가상 머신(VM)이 라고 하는 다수의 가상 컴퓨터로 분할할 수 있도록 해주는 기술 운영체제(Operating System, OS): 시스템 하드웨어 자원과 소프트웨어 자원을 운영 관리하는 프로그램 윈도우즈, 리눅스, 맥, 안드로이드 등 특권 명령(Privileged instruction): 시스템 요소들과 소통할 수 있는 명령 - OS만 가능 OS는 특권명령때문에 하나의 하드웨어 시스템당 하나밖에 못 돌아가감 일반 프로그램은 특권 명령이 필요 없기 때문에 많은 프로그램을 동시에 수행 가능 가상화가 나타나기 전까지는 하나의 하드웨어 시스템은 하나의 OS만 실행이 가능했음 즉, 일반적인 컴퓨터처럼 OS가 하드웨어에 직접 설치된 상..

목차 정의 개요 구성 Root User IAM User 자격 증명 보고서 정의 AWS 서비스와 리소스에 대한 액세스를 안전하게 관리할 수 있으며, AWS 사용자 및 그룹을 만들고 관리하며 AWS 리소스에 대한 엑세스를 허용 및 거부할 수 있다. 즉, AWS 자원에 대한 접근 제어해주는 서비스라고 보면 된다. 육하원칙 중 왜만 제외하고 정의할 수 있다. 정책: 누가 언제 어디서 무엇을 어떻게에 대한 정의 개요 AWS account 관리 및 리소스/사용자/서비스의 권한 제어 서비스 사용을 위한 인증 정보 부여 사용자의 생성 및 관리 및 계정의 보안 사용자의 패스워드 정책 관리(일정 시간마다 패스워드 변경등) 다른 게정과의 리소스 공유 Identity Federation(Facebook 로그인, 구글 로그인 ..

목차 서비스 종류 리전 가용영역 엣지 로케이션 ARN 서비스 종류 서비스는 크게 글로벌 서비스와 지역 서비스가 있다. 지역 서비스는 리전안에는 있지만 가용용역에는 속하지 않는 서비스, 리전안에 있는 서비스로 나눌 수 있다. Global IAM Route53 WAF CloudFront Regional VPC Security Groups Elastic IP Adress AMI Auto Scaling Elastic Load Balancer S3 DynamoDB Storage Gateway Elastic File System (Regional) SNS SQS CodeCommit, CodeDeploy AZ EC2 Subnet EBS Volumes Elastic File System (One Zone) RDS 글로..

목차 왜 생겨났는가 어원 장점 종류 왜 생겨났는가 기존 IT 구축 방식 - On-premises 프레미스란 건물, 토지라는 뜻이고, On-premises란 사용자가 자체적으로 서버들을 운영 구축하는 방식이라고 보면 된다. 이러한 방식은 초기 비용, 앞으로의 유지 비용, 구축 방식 등을 사용자 본인이 온전히 감당해야하기에 부담된다. 그래서 나온것이 클라우드 컴퓨팅이라는 기술이다. 어원 여기서 클라우드란 뭘까 실제 어원은 구름이다. 그럼 왜 구름이라는 단어를 선택했을까? 앞에서 얘기했던 온디맨드와 연결지어 얘기하자면, 결국 사용자는 IT 자원을 구축해야한다. 이를 위해 본인이 직접 사서 구축하지 않는 이상, 어딘가에 있는 IT 자원을 빌려써야한다. 이때, 빌린 자원의 종류 및 시간 등을 고려하여 비용을 내고..