728x90

AWS/AWS 기초 11

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 스토리지의 모든 것

스토리지 기본 스토리지의 다양한 용도 백업 & 재해 복구 - 데이터 백업, 즉시 복구, 호환성 아카이브 & 컴플라이언스 - 장기 보관, 테이프 대체, 금융/헬스/공공 사용자 파일 저장소 - 공유 파일, 비용 절감 분석 & 데이터레이크 - 다양한 분석 도구, AI/ML 기반, 데이터 가시성 비즈니스 애플리케이션 - 완전 관리 서비스, 핵심 업무, 손쉬운 마이그레이션 스토리지 타입 블록 스토리지 데이터를 일정 크기의 블록으로 나누어 저장 호스트에서 파일 시스템 생성 Storage Area Network (SAN) 파일 스토리지 디렉토리 구조로 파일 저장 스토리지단에서 파일 시스템 생성 Network Attached Storage (NAS) 오브젝트 스토리지 Rest 기반의 API 호출을 통해 데이터에 접근 ..

AWS/AWS 기초 2023.04.07

VPC 기초

VPC AWS 클라우드에서 논리적으로 격리된 공간을 프로비저닝하여 고객이 정의하는 가상 네트워크에서 AWS 리소스 시작 가능 IP 주소 범위 선택, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 등 가상 네트워킹 환경 완벽하게 제어 가능 VPC에서 IPv4와 IPv6를 모두 사용하여 리소스와 애플리케이션에 안전하고 쉽게 액세스 가능 Default VPC 계정 생성 시 자동으로 셋업(모든 리전에) 모든 서브넷의 인터넷 접근 가능 EC2가 퍼블릭 IP와 Private IP 모두 가지고 있음 삭제시 복구 불가 Custom VPC 새로 만들어야 함 Default VPC의 특징을 가지고 있지 않음 VPC를 사용하여 할 수 있는 일들 EC2 실행 가능 서브넷 구성 가능 보안 설정(Ip block, 인터넷..

AWS/AWS 기초 2023.04.07

IAM 기초

IAM AWS 리소스를 사용하기 위한 모든 요청은 IAM을 통해서 이루어짐 AWS 계정 Account Owner ID(Root Account) 구독한 모든 서비스에 대한 접근 과금 정보에 대한 접근 콘솔 및 API 사용 기술 지원 계약 변경 너무 많은 권한을 보유하고 있고, 권한을 제어할 수 없는 슈퍼유저 가급적 사용하지 않는 것을 권고 IAM 사용자, 역할, Federated 사용자 지정된 일부 서비스에 대한 접근 콘솔 및 API 사용 기술 지원 요청 애플리케이션을 위한 임시 보안 자격 증명 지정된 일부 서비스에 대한 접근 콘솔 및 API 사용 AWS 작업 Console 기반 작업 쉽게 시작 가능 반복 작업에 적합하지 않음 시간이 오래 걸림 Script 기반 작업 반복 작업에 적합 원하는 항목에 대한 ..

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
728x90