AWS Support · 문제 해결, 비용 절감, AWS 서비스의 효율적 사용에 도움이 되는 4가지 Support 플랜 제공 1) Basic Support: 모든 고객에게 무료 제공, 백서, 설명서 및 지원 커뮤니티에 대한 액세스 포함, AWS 결제 관련 질문 및 서비스 한도 증가에 대한 문의 가능 2) Developer, Business, Enterprise Support: 기본 지원의 모든 혜택이 포함된 이외에 건수 제한 없이 기술 지원 사례를 개설할 수 있음, 월 단위 비용 지불 - TAM (기술지원 관리자): Enterprise Support에 포함된 액세스, AWS 측 연락 창구라고 생각 AWS Marketplace · Independent Software Vendor의 소프트웨어 리스팅 수천 ..
AWS 프리티어 · 지정된 기간 동안 비용을 신경 쓸 필요 없이 특정 서비스를 사용할 수 있음 - 세가지 유형으로 제공 1) 상시 무료: Lambda 무료 요청, DynamoDB 스토리지 등 2) 12개월 무료: S3 스토리지, EC2 컴퓨팅 시간 한도 등 3) 평가판: 각 서비스별 상이한 기간의 평가판 제공 AWS 요금 개념 - 실제 사용한만큼만 지불 - 예약하는 경우 비용 감소 - 많이 사용할수록 볼륨 기반 할인으로 비용 감소 - AWS 요금 계산기: 서비스 탐색 및 AWS 기반 사용 사례에 대한 비용을 추정할 수 있음 - 서비스별 요금 예시 1) Lambda: 함수 요청 수와 함수 실행 시간을 기준으로 요금 청구 2) EC2: 인스턴스가 실행되는 동안 사용한 컴퓨팅 시간에 대해서만 비용 지불 3) ..
AWS 공동 책임 모델 · 리소스를 안전하게 유지할 책임은 고객과 AWS 둘 다에게 있음 - 고객: 클라우드 자체의 보안 (클라우드 내에서 생성하고 배치하는 모든 것의 보안을 책임짐) - AWS: 클라우드 내부의 보안 (인프라 계층, 데이터 센터의 물리적 보안과 같은 영역을 포함) IAM · IAM은 회사의 고유한 운영 및 보안 요구사항에 따라 액세스 권한을 구성할 수 있는 유연성을 제공 · 이를 수행하기 위해 IAM 기능을 조합하여 사용 1) IAM 사용자, 그룹 및 역할 2) IAM 정책 3) MFA - AWS 계정 루트 사용자: AWS 계정을 만들 때 사용한 이메일 주소 및 암호로 로그인, 계정의 모든 AWS 서비스 및 리소스에 대한 전체 액세스 권한을 가짐 (일상 작업 시 루트 계정 사용 X) -..
인스턴스 스토어 · EC2 인스턴스에 임시 블록 수준 스토리지 제공 - 물리적으로 EC2 인스턴스의 호스트 컴퓨터에 연결, 인스턴스와 수명이 동일한 디스크 스토리지 - 인스턴스가 종료되면 인스턴스 스토어의 데이터가 손실됨 EBS (Elastic Block Store) · EC2 인스턴스에서 사용할 수 있는 블록 수준 스토리지 볼륨을 제공하는 서비스 - EC2 인스턴스를 중지 또는 종료하더라도 연결된 EBS 볼륨의 모든 데이터를 사용할 수 있음 - EBS 볼륨을 생성하려면 구성을 정의하고 볼륨을 프로비저닝하여 생성한 후 EC2 인스턴스에 연결하여 사용 - 보존해야하는 데이터를 위한 것이므로 데이터 백업이 중요, EBS 스냅샷을 생성하여 볼륨을 증분 백업할 수 있음 - EBS 스냅샷: 증분 백업, 가장 최근..
AWS 서비스 상호작용 - Management Console: 웹 기반 인터페이스 - CLI: 하나의 도구를 통해 명령줄에서 직접 여러 AWS 서비스를 제어 - SDK: 프로그래밍 언어 또는 플랫폼 용으로 설계된 API를 통해 AWS 서비스를 보다 간편하게 사용할 수 있음 Elastic Beanstalk · 사용자가 코드 및 구성 설정을 제공하면 다음 작업 수행을 위해 필요한 리소스 배포 1) 용량 조정 2) 로드 밸런싱 3) 자동 조정 4) 애플리케이션 상태 모니터링 CloudFormation - 인프라를 코드로 취급 (코드로 환경 구축) - 리소스를 안전하고 반복 가능한 방식으로 프로비저닝하므로 수작업을 수행하거나 사용자 지정 스크립트를 작성할 필요 없이 인프라 및 애플리케이션을 빈번히 구축할 수 있..
ELB (Elastic Load Balancing) · 들어오는 애플리케이션 트래픽을 EC2 인스턴스와 같은 여러 리소스에 자동으로 분산하는 서비스 - 로드밸런서란 요청을 받은 다음 처리할 인스턴스로 라우팅하는 애플리케이션 - 로드밸런서는 Auto Scaling 그룹으로 들어오는 모든 웹 트래픽의 단일 접점 역할을 함 Lambda · AWS 서버리스 컴퓨팅 옵션 · 서버리스 컴퓨팅 1) 인스턴스(가상 서버)를 프로비저닝 2) 사용자 코드 업로드 3) 애플리케이션 실행 동안 계속해서 인스턴스 관리 · 트리거를 구성하고 트리거가 감지되면 작성된 코드가 관리형 환경에서 자동으로 실행 · Lambda 작동 방식 1) 코드를 Lambda에 업로드 2) AWS 서비스, 모바일 애플리케이션 또는 HTTP 엔드포인트와..