본문 바로가기

전체 글230

VPC Peering vs VPC Endpoint VPC Peering, PrivateLink, 그리고 Endpoint 두 가지 유형 완전 정리AWS에서 "VPC끼리, 혹은 VPC와 서비스를 사설망으로 연결하고 싶다"는 요구는 정말 자주 생깁니다. 그런데 막상 찾아보면 VPC Peering, PrivateLink, Interface Endpoint, Gateway Endpoint 같은 이름이 우르르 쏟아지죠. 이름은 비슷해 보이는데 동작 방식도, 제약도, 요금도 전부 다릅니다.이 글에서는 각각이 무엇을 해결하려고 만들어졌는지부터 시작해서, 실무에서 무엇을 골라야 하는지까지 차근차근 정리해 보겠습니다.1. VPC Peering — 두 VPC를 하나의 네트워크처럼개념VPC Peering은 서로 다른 두 VPC를 1:1로 직접 연결하는 기능입니다. 연결이 맺.. 2026. 7. 24.
AEWS [4기] - 9주차 genAI on Amazon EKS 서종호(가시다)님이 운영하시는 AWS EKS Workshop Study(AEWS) 4기 9주차 workshop 실습 내용을 작성하였습니다.EKS AutoMode 개념EKS Auto Mode는 컴퓨팅, 스토리지, 네트워킹 리소스 관리를 AWS가 대신 처리하는 완전 관리형 Kubernetes 서비스입니다. 주요 기능 및 장점자동 컴퓨팅 프로비저닝: 워크로드(Pod)를 배포하면 AWS가 알아서 필요한 사양의 EC2 인스턴스를 동적으로 생성하므로, 사용자가 직접 노드 그룹을 구성하거나 관리할 필요가 없다.동적 확장: 트래픽이나 컴퓨팅 요구량이 늘어나면 수요에 맞춰 용량을 자동으로 늘려준다.패키지 및 패치 관리: OS 업데이트 및 쿠버네티스 필수 컴포넌트 패치를 AWS가 알아서 최신 상태로 유지한다.비용 최적화:.. 2026. 5. 17.
AEWS [4기] - 7주차 EKS 버전 업그레이드 서종호(가시다)님이 운영하시는 AWS EKS Workshop Study(AEWS) 4기 7주차 학습 내용을 작성하였습니다.EKS를 운영하며 EKS 버전 업그레이드 트러블 슈팅 경험을 정리하였습니다. Cloudformation 기반 EKS 노드 버전 업그레이드 과정 중 트러블슈팅1. 배경현재 EKS 클러스터는 서비스 성격에 따라 AP(12노드/6SET), MQ(12노드/6SET), SPAM(2노드/1SET) 총 26개의 EKS 노드로 운영되고 있다. EKS 노드는 Cloudformation 스택을 통해 IaC로 관리되며, 각 스택은 EKS 노드, Auto Scaling Group, Launch Template 그리고 보안 그룹을 포함하는 독립적인 단위로 구성되어 있다. 2. 문제 상황EKS 노드 그룹의 버.. 2026. 4. 28.
AEWS [4기] - 6주차 GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 - Lab 3 서종호(가시다)님이 운영하시는 AWS EKS Workshop Study(AEWS) 4기 6주차 학습 내용을 작성하였습니다.GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 workshop 실습 내용을 정리하였습니다. ▼ 테넌트 온보딩/오프보딩더보기테넌트(Tenant)란? 하나의 시스템을 공유해서 사용하는 개별 고객 또는 고객사를 뜻한다. 멀티 테넌트(Multi-tenant) 아키텍처에서는 이 테넌트들을 어떻게 격리하고 관리할지가 핵심이다.테넌트 온보딩 (Tenant Onboarding)새로운 테넌트가 서비스에 가입했을 때, 해당 고객이 서비스를 사용할 수 있도록 인프라와 애플리케이션 환경을 자동(또는 수동)으로 프로비저닝(Provisioning)하는 과정이다.테넌트 오프보딩 (Te.. 2026. 4. 26.
AEWS [4기] - 6주차 GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 - Lab 2 서종호(가시다)님이 운영하시는 AWS EKS Workshop Study(AEWS) 4기 6주차 학습 내용을 작성하였습니다.GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 workshop 실습 내용을 정리하였습니다. SaaS 티어 모델 비교 Basic Tier (기본 티어 - 최저 비용)Shared Environment (공유 환경): 다른 고객들과 리소스를 함께 사용한다.Less Features (적은 기능): 제공되는 기능이 제한적이다.Higher Throttling (높은 스로틀링): 트래픽이나 리소스 사용량 제한(스로틀링)이 강하게 걸린다.Limited Amount of Users (제한된 사용자 수): 등록할 수 있는 사용자 수가 적다.Advanced Tier (고급.. 2026. 4. 26.
AEWS [4기] - 6주차 GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 - Lab 1 서종호(가시다)님이 운영하시는 AWS EKS Workshop Study(AEWS) 4기 6주차 학습 내용을 작성하였습니다.GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축 workshop 실습 내용을 정리하였습니다. GitOps를 사용하여 Amazon EKS에서 SaaS 애플리케이션 구축핵심 목표 멅티테넌트 환경을 운영하는 SaaS 개발 팀들이 고려해야 하는 복잡한 요구사항들을 지원하기 위해 EKS 인프라 세팅부터 애플리케이션 배포까지의 모든 과정을 자동으로 구성하는 EKS 기반 DevOps 자동화 파이프라인 시스템을 구축하는 것입니다.이번 실습에서는 Tofu 컨트롤러를 통합하여 Terraform CRD를 통해 Terraform 모듈을 관리하고, 인프라 프로비저닝을 자동화하며, .. 2026. 4. 23.