728x90

AWS 14

AWS 데이터베이스의 모든 것

AWS 데이터베이스 서비스 Rational - 참조 무결성, ACID 트랜잭션, Schema-on-write Aurora, RDS Key-Value - 높은 처리량, 짧은 응답시간, 끝없는 규모 DynamoDB Document - MongoDB 호환, JSON 데이터를 쉽게 저장, 쿼리 및 인덱싱 DocumentDB In-memory - 1밀리 초 미만의 응답 시간 ElastiCache Graph - 상호 연결성이 높은 데이터 세트를 효율적으로 검색 Neptune Time-series - 시간 순으로 데이터를 수집, 저장 및 처리 Timestream Ledger - 투명하고, 변경 불가능하며, 암호화 방식으로 검증 가능한 트랜잭션 로그 QLDB Wide Column - 확장 가능하고 가용성이 높으며 관리..

AWS/AWS 기초 2023.04.07

AWS 서비스 용어 정리

컴퓨팅 서비스 (Computing Service) EC2 (Elastic Compute Cloud) AWS에서 가장 기본적이면서 널리 쓰이는 인프라로, 물리 환경의 컴퓨터처럼 컴퓨팅 리소스를 제공하는 서비스 내가 사용한 만큼 비용을 지불하는 형태 클라우드에서 컴퓨팅 파워의 규모를 자유자재로 변경할 수 있음 가상 머신으로 제공되며 인스턴스라고 불림 안정성을 위해 여러 AWS 리전과 가용 영역에 걸쳐 배포됨 Auto Scaling 트래픽에 따라 EC2 인스턴스들을 자동으로 확장하거나 제거해주는 서비스 ELB와 함께 사용되는 기능으로 특정 트래픽을 초과시 자동으로 EC2 인스턴스를 생성하고 다시 트래픽이 줄어들면 추가 생성하였던 EC2 인스턴스들을 삭제하는 유연한 서비스를 구축할 수 있도록 도와주는 서비스 L..

AWS/AWS 기초 2023.04.07

모니터링, 최적화 및 서버리스

모니터링 모니터링 데이터를 수집, 분석 및 사용하여 의사 결정을 내리거나 IT 리소스 및 시스템에 대한 질문에 답하는 행위 시스템에 거의 실시간으로 제공 운영 문제를 감시할 수 있음 지표 리소스가 생성하는 각 개별 데이터 포인트, 지표를 통해 통계를 작성할 수 있음 지표의 유형 Amazon S3 - 버킷에 저장된 객체와 관련된 지표를 생성 Amazon RDS - 데이터베이스 연결, 인스턴스의 CPU 사용률 또는 디스크 공간 소비와 같은 지표를 생성 모니터링 이점 최종 사용자가 운영 문제를 인식하기 전에 사전 대응할 수 있음 리소스의 성능 및 안정성을 개선 보안 위협 및 이벤트를 인식 비즈니스를 위해 데이터 중심의 의사 결정을 수립 보다 비용 효율적인 솔루션을 구축 Amazon CloudWatch 데이터를..

AWS/AWS 기초 2023.04.07

데이터베이스

AWS 기반 데이터베이스 관계형 데이터베이스 데이터를 테이블로 구성, 한 테이블의 데이터를 다른 테이블의 데이터에 연결하여 관계를 만듦 테이블 - 데이터를 행과 열에 저장 열 - 항목의 속성을 설명 논리적 스키마 - 테이블, 행, 열, 테이블 간의 관계 관계형 데이터베이스 관리 시스템 예시 MySQL PostgresQL Oracle SQL Server Amazon Aurora 관계형 데이터베이스 이점 조인, 중복 감소, 친숙도, 정확성 온프레미스 데이터베이스 데이터 센터의 보안 및 전력, 호스트 시스템 관리, 데이터베이스 관리, 쿼리 최적화, 고객 데이터 관리 등 운영의 모든 측면을 고객이 담당 비관리형 데이터베이스 옵션 AWS는 하드웨어 및 기본 인프라를 담당하고 제어할 수 있고 호스트 및 데이터베이스..

AWS/AWS 기초 2023.04.07

AWS 스토리지

AWS 스토리지 서비스 블록 스토리지, 파일 스토리지, 객체 스토리지로 구성 파일 스토리지 여러 호스트 컴퓨터에서 쉽게 공유 및 관리해야 하는 파일에 대한 중앙 집중식 액세스가 필요한 경우에 적합 ex) Windows 탐색기 블록 스토리지 파일을 고유한 주소를 가진 블록이라는 고정 크기의 데이터 청크로 파일을 분할, 블록 스토리지는 대기 시간이 짧은 작업에 최적화 객체 스토리지 평면 구조로 저장, 거의 모든 유형의 데이터를 저장할 수 있음, 파일에서 한 문자를 변경하려면 전체 파일을 업데이트해야 함 Amazon EC2 인스턴스 스토리지 및 Amazon Elastic Block Store Amazon EC2 인스턴스 스토어 인스턴스에 임시 블록 수준 스토리지를 제공, 데이터 수명 주기가 EC2 인스턴스의 ..

AWS/AWS 기초 2023.04.07

네트워킹

네트워킹 네트워킹 네트워킹은 전 세계의 컴퓨터를 연결하여 서로 통신할 수 있도록 하는 방법 AWS는 데이터 센터, 가용 영역 및 리전을 사용하여 리소스 네트워크를 구축 IP 주소 - 컴퓨터의 주소 IPv4 - IP 주소의 10진수 형식으로 변환 CIDR - IP 주소 범위를 축약하여 지정하는 방법 Amazon Virtual Private Cloud Virtual Private Cloud(VPC) 데이터 센터의 기존 네트워크와 유사하게 AWS 클라우드에서 생성하는 격리된 네트워크 VPC를 생성할 때 선택할 요소 VPC의 이름. VPC가 상주할 리전 VPC의 IP 범위(CIDR 표기법) 서브넷 기본 네트워크 내부의 소규모 네트워크 또는 기존 온프레미스 네트워크의 가상 로컬 영역 네트워크(VLAN)로 간주 서..

AWS/AWS 기초 2023.04.07

AWS 컴퓨팅

AWS 컴퓨팅 서비스로서의 컴퓨팅 서버 애플리케이션이 사용자의 요청을 처리하고 응답으로 변환할 수 있도록 CPU, 메모리 및 네트워킹 용량을 제공 AWS에서 HTTP 서버를 실행하려면 AWS 관리 콘솔에서 컴퓨팅 파워를 제공하는 서비스를 찾아야 함 Amazon Elastic Compute Cloud(Amazon EC2) AWS에서 사용하는 가상 머신 백그라운드에서 AWS가 호스트 시스템과 하이퍼바이저 계층을 운영 및 관리 Amazon Elastic Compute Cloud Amazon EC2 클라우드에서 안전하고 크기 조정이 가능한 컴퓨팅 용량을 제공하는 웹 서비스 EC2 인스턴스를 생성하기 위해 정의해야 하는 것들 하드웨어 사양 논리적 구성 Amazon Machine Image AWS 클라우드에서 운영..

AWS/AWS 기초 2023.04.07

Amazon Web Service 소개

AWS 클라우드 컴퓨팅 서비스 제공, AWS를 통해서 가용성이 뛰어나고 비용 효율적인 인프라 구축 가능 클라우드 컴퓨팅 종량제 가격으로 인터넷을 통해 온디멘드로 IT 리소스 제공, 기업은 자체 하드웨어 및 데이터 센터 관리 X 클라우드 컴퓨팅의 6가지 이점 종량 과금제 거대한 규모의 경제로 얻게 되는 이점 용량 추정 불필요 속도 및 대응력 향상 비용 절감 실현 몇 분 만에 전 세계로 배포 AWS 글로벌 인프라 리전 AWS가 전 세계에서 데이터 센터를 호스팅하는 지리적 위치 AWS 리전의 이름은 리전이 있는 위치의 이름을 따서 지정 AWS 리전은 서로 독립적 리전을 선택할 때 고려할 것들 규정 준수 대기 시간 가격 서비스 가용성 AZ(가용 영역) AZ는 중복 전력, 네트워킹 및 연결이 제공되는 1개 이상의..

AWS/AWS 기초 2023.04.06

클라우드 용어 정리

AWS 클라우드 용어 고가용성 (High Availability, HA) 서버와 네트워크, 프로그램 등의 시스템이 오랜 기간동안 지속적으로 정상 운영이 가능한 성질 고장나도 바로 복구해서 서비스를 지속할수 있는 능력 내결함성 / 장애내구성 시스템의 일부 구성요소에 장애 상황에도 서비스를 지속할수 있는 능력 고가용성 : 장애가 생기면 빠른 시간안에 장애를 고치고 서비스 지속 내결함성 : 장애가 생기면 우회하는 식으로 해결해서 서비스를 지속 장애 허용 장애가 발생하더라도 서비스의 중단없이 장애를 가진채 계속 서비스되는 시스템 확장성 쉽고 빠르게 규모를 늘릴 수 있는 능력 주로 수요에 따라 컴퓨팅 파워 또는 용량 확장 예를들어, 유저가 한명일때는 서버 하나, 유저가 어러명으로 늘어날때는 자동으로 서버 증설 탄..

클라우드 기초 2023.03.30

AWS QnA - IAM(Identity and Access Management)

1. How do I assume an IAM role using the AWS CLI? AWS CLI를 사용하여 IAM 역할을 가정하려면 어떻게 해야 합니까? https://aws.amazon.com/premiumsupport/knowledge-center/iam-assume-role-cli/ AWS CLI를 사용하여 IAM 역할 위임 | AWS re:Post AWS CLI(AWS 명령줄 인터페이스)를 사용하여 AWS Identity and Access Management(IAM) 역할을 위임하려고 합니다. repost.aws AWS CLI를 사용하여 IAM 사용자를 생성 AWS CLI를 사용하여 권한을 부여하는 IAM 정책을 생성(aws iam create-policy 명령어 사용) IAM 역할의 신..

AWS/AWS QnA 2022.06.11
728x90