V
VCNC
March 19, 20191회
AWS 서비스를 활용한 Kubernetes 클러스터 구축
간단 소개
AWS 환경에서 Kubernetes 클러스터 구축 시 Ingress, IAM, 로깅, 모니터링, 자동 확장 전략 및 관련 AWS 서비스 활용 방안을 제시합니다.
AI Summary
- Ingress Controller 및 로드밸런서 선택
- NGINX Ingress Controller를 선택하여 gRPC 지원 및 비용 효율성을 확보했습니다.
- NLB를 사용하여 트래픽을 분산하고, Classic ELB의 웜 업 문제를 해결했습니다.
- IAM 역할 관리 및 로그 수집
- kube2iam을 통해 Pod별 IAM 역할을 부여하여 AWS 서비스 접근 권한을 관리합니다.
- fluentd와 CloudWatch Logs를 사용하여 컨테이너 로그를 수집하고 분석합니다.
- 모니터링 및 자동 확장
- Prometheus를 사용하여 Kubernetes 클러스터 및 애플리케이션을 모니터링합니다.
- Cluster Autoscaler를 통해 워커 노드 수를 자동으로 조정하여 효율적인 리소스 관리를 수행합니다.
Next Feeds

Compare Software Architectures: Monoliths, SOA and Microservices
Monolith, SOA, Microservices 아키텍처를 비교하고, 각 아키텍처의 특징과 장단점을 분석합니다. 버즈빌의 Microservice 아키텍처 도입 사례를 소개합니다.
Software ArchitectureMonolithSOAMicroserviceESB
2019. 3. 11.
버즈빌

쪼그라드는 웹페이지
다양한 화면 크기에 대응하기 위해 웹페이지를 쪼그라뜨리는 기법과 그 과정에서 겪은 기술적 고민 및 해결 방법을 제시합니다.
반응형 웹미디어 쿼리zoomvwSass mixin
2019. 2. 26.
데브시스터즈

Hello, TLS 1.3
TLS 1.3은 보안, 속도, 관리 효율성을 개선한 최신 버전으로, 안전한 인터넷 통신을 위한 핵심 기술입니다.
TLS 1.3HTTPS암호화보안핸드셰이크
2019. 2. 11.
버즈빌
서비스 중단 없이 Amazon EKS로 옮긴 이야기
타다는 EKS 서울 리전 출시 후 서비스 중단 없이 EKS로 이전했으며, Terraform, Helm, Route 53 등을 활용하여 효율적인 이전 전략을 수립했습니다.
EKSKubernetesAWSTerraformHelm
2019. 2. 11.
VCNC
타다 시스템 아키텍처
타다 시스템 아키텍처는 빠른 출시를 위해 검증된 기술 스택과 AWS 서비스를 적극 활용, 효율적인 시스템을 구축하고 있습니다.
타다아키텍처AWSKubernetesKotlin
2019. 1. 28.
VCNC

Software architecture: The important stuff
Software Architecture의 중요성과 최적의 아키텍처 선택, 그리고 Buzzvil의 아키텍처 개선 노력에 대한 글입니다.
Software ArchitectureMicroserviceTradeoff리팩토링Buzzvil
2019. 1. 22.
버즈빌