Posts
zz9z9
Cancel

AWS 리전과 가용 영역

AWS 서비스는 전 세계 여러 위치에 분산되어 호스팅되며, 이러한 위치들은 AWS Region, Availability Zone, Local Zone, Wavelength Zone으로 구성된다. AWS Regions 물리적으로 분리된 독립적인 지리적 영역이다. (출처 : https://docs.aws.amazon.com/glob...

AWS VPC(Virtual Private Cloud) - 기초 개념

AWS VPC(Virtual Private Cloud) 논리적으로 격리된 가상 네트워크 물리적으로 서버가 따로 있는 건 아니지만, 네트워크 주소(IP), 라우팅, 접근 규칙 관점에서는 완전히 분리된 전용 네트워크 IP 대역(CIDR), 서브넷 구조, 라우팅 방식 등을 사용자가 직접 설계 즉, AWS 안에 내가 직접 만든 가상 ...

AWS EFS(Elastic File System) - 기초 개념

EFS (Elastic File System) 스토리지 용량이나 성능을 사전에 프로비저닝하거나 관리하지 않고도 파일 데이터를 공유할 수 있는 서버리스 파일 스토리지 애플리케이션 중단 없이 페타바이트 단위까지 필요에 따라 확장되도록 설계되었으며, 파일을 추가하거나 삭제함에 따라 자동으로 커지고 줄어든다. 단순한 웹 서비스 인터페이스...

Github Actions - 기초 개념

Github Actions GitHub Actions는 빌드, 테스트, 배포 파이프라인을 자동화할 수 있게 해주는 CI/CD 플랫폼 리포지토리에 들어오는 모든 PR에 대해 빌드·테스트를 수행하는 워크플로우를 만들 수 있고, 머지된 PR을 운영 환경에 배포하는 워크플로우도 만들 수 있다. GitHub Actions는 단순한 DevO...

AWS ECR(Elastic Container Registry) - 기초 개념

AWS ECR (Elastic Container Registry) AWS 관리형 컨테이너 이미지 레지스트리 서비 (AWS 환경 내에서 보안성, 확장성, 신뢰성을 갖춘 Docker 컨테이너 레지스트리 서비스를 제공) AWS IAM을 사용한 리소스 기반 권한(Resource-based permissions)을 통해 프라이빗 리포지토리를 ...

AWS ECS(Elastic Container Service) - 기초 개념

AWS ECS (Elastic Container Service) 컨테이너 애플리케이션을 쉽게 배포, 관리 및 확장할 수 있도록 도와주는 완전 관리형(fully managed) 컨테이너 오케스트레이션 서비스 Amazon ECS에는 세 가지 계층이 있다. Capacity : 컨테이너가 실행되는 인프라 Con...

오늘 드는 생각 (251224, 옳은 결정)

11월 중순부터 새로운 프로젝트의 개발 부분을 리드하게 돼서 바쁜 나날을 보내고 있다. 정답이 없는 선택의 기로에서 나름대로의 근거를 갖고 논의하고 결정을 내리고 있지만, ‘정말 내가 생각한 방향이 맞을까’하는 불안감이 엄습해오기도 한다. 그러다, 평소 즐겨보는 안성재 쉐프님의 유튜브 채널에서 인상깊게 봤던 말이 떠올랐다. “옳은 결정은 없어, ...

IntelliJ에서 프로젝트 세팅하기 (Gradle, Spring Boot)

Gradle 기반 스프링 부트 프로젝트를 세팅해보자. 프로젝트 만들기 실습환경 : IntelliJ IDEA 2025.2 경로 : File > New > Project... 프로젝트 세팅 File > Project Structure Project SDK 프로젝트에서 사용할 JDK 버전을 지정 ...

Git - Submodule 알아보기

배경 AWS 환경에서 운영시 사내 nexus를 사용할 수 없어서, common 모듈 같은 공통 모듈을 별도 프로젝트로 관리하고, git submodule로 포함시킨다는데 이게 어떤 의미일까 ? 보통 사내에서 빌드된 공통 라이브러리(common module)는 Nexus (또는 Artifactory) 같은 사설 Maven Reposit...

AWS - 상품 살펴보기

갑작스럽게 AWS 관련 학습을 해야할 일이 생겼다. 각각의 상품에 대해 학습해보기 전에 전반적으로 어떤 느낌인건지 GPT에게 물어보았다. 1. 네트워크 및 인프라 기본 VPC (Virtual Private Cloud) 공식문서 AWS 상에서 논리적으로 분리된 네트워크 공간을 만드는 서비스. 서브넷, 라우팅 테이블, 게이트웨이 ...