* CloudFormation - IaC(Infrastructure as Code) 기반으로 AWS 인프라 리소스를 자동으로 생성하는 서비스 - CloudFormation을 사용하면 VPC, EC2 등 리소스를 수동으로 생성할 필요 없이 리소스들을 템플릿(코드)으로 구성하고 스택을 생성하여 해당 서비스의 프로비저닝과 설정을 미리 구성할 수 있음 - 인프라를 더욱 빠르게 프로비저닝하고 보안성을 높이고 변경 사항을 추적할 수 있으며, 생성된 템플릿을 재사용하거나 수정해서 활용할 수 있음 - CloudFormation 사용 시 템플릿 구조와 형태의 이해가 필요함 - CloudFormation 이용하여 모든 AWS 인프라를 정의하고 생성할 수 없음 * CloudFormation 특징 1) IaC(Infrastr..
Amazon 데이터베이스 서비스 정리하기 전에 참고하면 좋을 내용 * 데이터(Data) - 어떤 이론을 세우는데 기초가 되는 자료 - 문제와 숫자, 그림, 영상 등의 형태로 된 단위 * 정보(Information) - 이런 데이터를 특정 목적에 따라 가공하고 이론을 세워 의미와 가치를 부여한 결과 * 데이터베이스(Database) - 데이터를 하나에 모아 두는 것으로, 간단히 데이터를 모아 두는 집합이라고 정의 * DBMS(DataBase Management System) - 데이터에 대해 사용자의 논리적 명령을 해석하고 필요한 데이터를 찾아 주는 시스템 * 데이터베이스 모델 유형 1) 계층형(Hierarchical) 데이터베이스 모델 - 트리(tree) 구조를 기반으로 하며, 데이터는 1:N으로 상하 ..
* 스토리지(Storage) - 데이터를 보관하는 장소로, 사용하는 모든 저장 장치 - e.g. USB(Universal Serial Bus), 외장 하드(SSD, HDD) * 스토리지 서비스 및 주요 기능 1) 블록 스토리지(Block Storage) - 단일 스토리지 볼륨(Volume)을 '블록'이라는 개별 단위로 분할해서 저장함 - 각 블록은 저장된 위치에 고유한 주소가 있음 - 서버에서 파일을 요청하면 블록들을 재구성하여 하나의 데이터로 서버에 전달함 - 클라우드 환경에서 블록 스토리지의 각 블록은 가상 머신 인스턴스에 위치함 - 마치 일반 컴퓨터에 하드디스크를 추가하여 C 드라이브, D 드라이브처럼 논리적으로 구분해서 사용 - 일반적으로 블록 스토리지는 SAN(Storage Area Networ..