AWS 7

EC2 기초(3) | EC2의 유형과 크기

1. 인스턴스 유형 2. 인스턴스 크기 인스턴스 유형 RPG 게임에서 스탯을 찍어 어느 직업을 선택할 것인지 결정하는 것과 같다. EC2 인스턴스란, 한정된 요금으로 EC2 인스턴스의 유형(직업)을 고르고, 사이즈(스탯 포인트)를 골라 각 인스턴스별로 사용 목적에 따라 최적화를 시키는 것이다. 인스턴스 유형 = 직업 인스턴스 사이즈 = 레벨 한정된 자원으로 각 인스턴스별 사용 목적에 따라 최적화 ex) 메모리 위주, CPU 위주, 그래픽카드 위주 등등 타입별로 이름 부여 ex) t타입, m타입, inf타입 등 타입별 세대별로 숫자를 부여 ex) m5 = m인스턴스의 5번째 세대 아키텍처 및 사용 기술에 따라 접두사 t4g = t4 인스턴스 중 AWS Graviton 프로세서를 사용(g) = t4g 인스턴..

AWS 2024.03.17

EC2 기초(2) | EC2의 가격모델 정리 (온디맨드 / 예약인스턴스 / 스팟인스턴스 / 전용호스트)

1. EC2의 가격정책 종류 2. 스팟 인스턴스 3. 전용 호스트 4. 가격모델의 기타 특징 EC2의 가격정책의 종류 1. On-Demand 쓴만큼 낸다 실행하는 인스턴스에 따라 시간 또는 초당 컴퓨팅 파워로 측정된 가격을 지불 약정은 필요 없음 장기적인 수요 예측이 힘들거나 유연하게 EC2를 사용하고 싶을 때 한번 써보고 싶을 때 선 2. 예약 인스턴스 (Reserved Instance-RI) 미리 일정기간(1년 또는 3년) 약정해서 쓰는 방법 최대 75%정도 온디맨드 대비 저렴 수요 예측이 확실할 때 선택하면 비용 할인이 총 비용을 절감하기 위해 어느정도 기간의 약정이 가능한 사용자 3. Spot Instance 경매 형식으로 시장에 남는 인스턴스를 저렴하게 구매해서 쓰는 방식 최대 90% 정도 저렴..

AWS 2024.03.17

EC2 기초(1) | EC2의 개념과 특성

1. EC2란? 2. EC2의 특성 3. EC2의 구성 EC2란? Amazon Elastic Compute Cloud(EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다. Amazon EC2의 간단한 웹 서비스 인터페이스를 통해 간편하게 필요한 용량을 얻고 구성할 수 있습니다. 컴퓨팅 리소스에 대한 포괄적인 제어권을 제공하며, Amazon의 검증된 컴퓨팅 인프라에서 실행할 수 있습니다. *클라우드 컴퓨팅 : 컴퓨팅 빌려 쓰기 EC2란 컴퓨팅을 빌려 쓰는 서비스! EC2의 특성 초 단위 온디맨드 가격 모델 온디맨드 모델(수요에 반응하는 모델)에서는 가격이 초 단위로 결정 = 쓴만큼 낸다..

AWS 2024.03.04

가상화란?

1. 가상화란? 2. 가상화의 역사 3. 가상화와 클라우드 가상화 단일 컴퓨터의 하드웨어 요소를 일반적으로 가상 머신(VM)이라고 하는 다수의 컴퓨터로 분할할 수 있도록 해주는 기술 하나의 컴퓨터를 여러개의 컴퓨터로 분할해준다. 리소스를 효율적으로 서버를 하나로만 관리할 수 있음 가상화의 역사 운영체제(Operating System, OS) : 시스템 하드웨어 자원과 소프트웨어 자원을 운영, 관리하는 프로그램 ex) Window, Linux, MacOS, Android 특권 명령(pricileged instruction) : 시스템 요소들과 소통할 수 있는 명령 - OS만 가능 OS는 특권명령 때문에 하나의 하드웨어 시스템당 하나밖에 돌아갈 수 없다 일반 프로그램은 특권 명령이 필요 없기 때문에 많은 프..

AWS 2024.02.28

IAM 개념, 구성 / 사용자의 종류 / IAM 모범 사용 사례 / IAM 자격 증명 보고서

1. IAM이란? 2. IAM 구성 3. 사용자의 종류 4. IAM 모범 사용 사례 4-1. IAM 자격 증명 보고서 IAM이란? AWS Identity and Access Management (IAM)를 사용하면 AWS 서비스와 리소스에 대한 액세스를 안전하게 관리할 수 있다. 또한, AWS 사용자 및 그룹을 만들고 관리하며 AWS 리소스에 대한 액세스를 허용 및 거부할 수 있다. AWS 어카운트 관리 및 리소스/사용자/서비스의 권한 제어 서비스 사용을 위한 인증 정보 부여 사용자의 생성 및 관리 및 계정의 보안 사용자의 패스워드 정책 설정, 관리 (일정 시간마다 패스워드 변경 등) 다른 계정과의 리소스 공유할 수 있음 Identity Federation (Facebook 로그인, 구글 로그인 등) 계..

AWS 2024.02.20

AWS의 구조 - 리전, 가용영역, 엣지로케이션, ARN 개념 정리

1. AWS란? 2. 리전 3. 가용영역 4. 엣지로케이션 5. 글로벌 서비스 / 리전 서비스 6. ARN AWS Amazon Web Services, 전세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는, 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드 플랫폼 클라우드 서비스 점유율 1위 -> 수많은 레퍼런스가 존재한다는 의미, 많은 사람들이 쓰고 있기 때문에 노하우나 경험이 많이 쌓여있음 수많은 스타트업, 엔터프라이즈 기업들이 사용중 매년 새로운 서비스를 런칭하고 지속적인 성장을 하고 있음 AWS 서비스는 크게 3가지로 나눌 수 있다. 리전 IAM Amazon CloudFront AWS 리전(Region) AWS 인프라를 지리적으로 나누어 배포한 것. 분포된 리..

AWS 2024.02.18

클라우드 컴퓨팅의 개념과 종류

1. 클라우드 컴퓨팅이란? 2. 클라우드 컴퓨팅의 장점 3. 클라우드 컴퓨팅의 종류 3-1. 클라우드 컴퓨팅 모델 3-2. 클라우드 컴퓨팅 배포 모델 클라우드 컴퓨팅 IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말함. * 온디맨드 : 수요에 반응함 클라우드 컴퓨팅의 장점 초기 투자 비용이 적음 수요에 대한 빠른 대처 가능 불확실한 수요 예측에서 오는 손해가 적음 규모의 경제의 혜택을 볼 수 있음 제품의 개발에 집중할 수 있음 유지보수가 쉬움 클라우드 컴퓨팅의 종류 1. 클라우드 컴퓨팅 모델 (1) IaaS : Infrastructure as a Service 인프라만 제공하는 모델 OS를 직접 설치하고 필요한 소프트웨어를 직접 개발해서 사용 Network / Sto..

AWS 2024.02.17