Software Development/Infra2024. 1. 8. 14:26Aurora DB, Redis, Cache 이해하기

Aurora DB 이해하기 Amazon Aurora Amazon RDS(관계형 DB)의 일부이다. 기본적으로 MySQL, PostgreSQL과 호환되는 RDBMS 엔진. MySQL, PostgreSQL 데이터베이스에 사용되는 코드, 도구 모두 그대로 사용 가능. MySQL 기준으로 5배의 속도를 제공한다. Redis Remote Dictionary(key-value) Server 기본적으로 캐시에 대해 이해할 필요가 있다. 데이터베이스, 캐시, 메시지 브로커 및 스트리밍 엔진으로 사용되는 인메모리 데이터 구조 저장소 Redis는 데이터베이스,캐시, 메시지 브로커 및 스트리밍 엔진으로 사용되는 오픈 소스(BSD 라이선스), 인메모리 데이터 구조 저장소 입니다. Redis는 문자열 , 해시 , 목록 , 집합..

Software Development/Infra2024. 1. 8. 13:42컨테이너, 도커, ECS(오케스트레이션 툴) 이해하기

컨테이너를 실행하는 고도로 안전하고, 안정적이고, 확장 가능한 방식 Amazon Elastic Container Service(Amazon ECS)는 컨테이너화된 애플리케이션의 손쉬운 배포, 관리 및 조정에 도움이 되는 완전관리형 컨테이너 오케스트레이션 서비스입니다.- 공식 페이지 AWS ECS 소개문 컨테이너란? 어플리케이션과 그 어플리케이션을 실행하는데 필요한 모든 것을 포함하는 독립적인 실행 환경입니다. 가벼운 VM이라고 이해할 수 있습니다. 컨테이너는 애플리케이션의 코드, 구성 및 종속성을 하나의 객체로 패키징하는 표준화된 방식을 제공합니다. 컨테이너는 서버에 설치된 운영 체제를 공유하며 리소스가 격리된 프로세스 형태로 실행되므로 환경에 상관없이 빠르고 안정적이며 일관된 배포를 보장합니다. - A..

image