AWS 기술 블로그
Category: Compute
Amazon EKS에서 관리형 서비스를 활용하여 Spring Boot 애플리케이션 관찰 가능성(Observability) 구성하기
관찰 가능성(Observability, O11y)은 시스템의 건강 상태와 성능을 실시간으로 이해하고, 문제가 발생할 때 그 원인을 신속하게 파악할 수 있게 하는 중요한 개념입니다. 이는 단순히 시스템이 작동 중인지 여부를 확인하는 것을 넘어서, 시스템이 어떻게 작동하고 있는지를 깊이 있게 이해하는 것을 의미합니다. 특히 복잡한 분산 시스템에서 컨테이너 기반 애플리케이션을 운영하는 경우, 다양한 구성 요소 간의 상호 작용이 많아져, […]
AWS 에 구축하는 클라우드 디자인 패턴 시리즈 5부: 데이터 관리
현대적인 소프트웨어 아키텍처에서는 분산 시스템과 마이크로서비스 아키텍처가 많이 사용되면서 데이터의 일관성과 안정성을 보장하는 것이 중요한 과제로 부각되고 있습니다. 특히, 여러 서비스 간의 효과적인 통신과 데이터의 동기화는 시스템의 신뢰성을 높이는 핵심 요소 중 하나입니다. 이러한 도전에 대응하기 위해 트랜잭션 아웃박스 패턴이 등장했으며, 이 패턴은 데이터베이스 업데이트와 이벤트 알림을 조율하여 안정성 있는 분산 시스템을 구축하는데 도움을 주고 […]
AWS 에 구축하는 클라우드 디자인 패턴 시리즈 3부: 마이그레이션
이전의 블로그 게시물에서 안정성, 연결성, 그리고 조합에 관련된 주제로, AWS에서 구축하는 클라우드 디자인 패턴들을 살펴 보았습니다. 좋은 디자인 및 구현 방법은 클라우드에서 운영하는 애플리케이션과 서비스의 품질 뿐만 아니라 비용 부분에서도 굉장히 많은 영향을 끼칩니다. 그 과정에 관리 및 배포 방법이 간단한 유지 관리 용이성, 구성 요소 및 하위 시스템이 다른 애플리케이션과 다른 시나리오에 사용될 수 […]
AWS 에 구축하는 클라우드 디자인 패턴 시리즈 2부: 연결성 및 조합
AWS에 구축하는 클라우드 디자인 패턴 시리즈 2부에서는 서비스간 연결과 조합에 관해서 이야기해보려고 합니다. 이미 많은 서비스들은 모놀로식 서비스에서 마이크로 서비스로 변화하고 있고 그에 따라 기존 모놀로식 서비스에서는 발견되지 않던 이슈들이 발생하고 있습니다. 특히, 서로 분리된 서비스들 간의 통신 방식에 대해 새로운 접근이 필요하게 되었습니다. 가장 기본적인 해결책으로는 메시지 큐를 생성하여 통신하는 방법이 있었으나, 현재는 이보다 […]
AWS 에 구축하는 클라우드 디자인 패턴 시리즈 1부: 안정성
디자인 패턴은 클라우드 이전부터 객체 지향 설계 등에서 이미 익숙하게 사용했던 용어입니다. 소프트웨어의 설계와 개발, 운영 과정에서 여러가지 시행착오를 겪다보면 많은 부분에서 공통적인 문제가 발생하는 것을 알게 됩니다. 이러한 문제에 대한 해결책으로 재사용이 가능한 솔루션을 정의하게 되는데, 이것이 디자인 패턴입니다. 이는 알고리즘과 같이 코드로 바로 변환이 가능한 형태는 아니지만, 여러가지 구조적인 문제와 복잡한 비즈니스 로직을 […]
TVING 사례로 본 AWS 인프라를 이용한 글로벌 비즈니스 확장 기반 마련하기
비즈니스 배경 TVING은 ‘NO.1 K-콘텐츠 플랫폼’이라는 목표 아래 다양한 콘텐츠를 수급 또는 직접 제작하는 콘텐츠 기업이자 D2C 서비스를 제공하는 종합 엔터테이먼트 플랫폼입니다. 실시간 TV, 방송 VOD, 영화는 물론 분데스리가, 국내 프로야구, AFC, UFC 등 다양한 스포츠 콘텐츠 그리고, TVING 오리지널 콘텐츠까지 제공합니다. 2010년 5월 CJ헬로비전에서 출시된 TVING은 2020년 독립회사로 출범하였습니다. 국내 최초 MAU(Monthly Active Users) […]
AWS에서 SQL Server를 위한 재해 복구 아키텍처 설계: 1부
본 게시글은 AWS Database Blog에 게시된 ‘Architect a disaster recovery for SQL Server on AWS: Part 1 by Ganapathi Varma Chekuri and Baris Furtinalar’을 한국어 번역 및 편집하였습니다. 오늘날의 세계에서 재해가 발생하는 것은 시간 문제이며, 재해가 발생하면 데이터 손실과 다운타임을 최소화하면서 SQL Server 데이터베이스를 복구하고 시스템을 온라인 상태로 전환하는 것이 필수적입니다. SQL Server 데이터베이스 액세스 […]
Amazon CloudFront 기반의 OTT 스트리밍에서의 QoS 가시성
OTT 환경에서의 QoS와 그 중요성 오늘날의 디지털 시대에는 초고속 인터넷이 널리 보급되고 스트리밍 디바이스의 종류가 다양해지면서 오버더톱(OTT) 콘텐츠가 일상 생활의 필수 요소로 자리 잡았습니다. 하지만 선택의 폭이 넓어지면서 OTT 콘텐츠에 대한 서비스 품질(QoS)을 보장하는 것은 콘텐츠 제공업체와 소비자 모두에게 중요한 과제가 되었습니다. 국제전기통신연합(ITU)은 네트워크 관리 및 보장에 중점을 둔 QoS와 주관적인 사용자 만족도를 평가하는 체감 […]
Multus 워커 노드 및 파드를 위한 자동화된 IP 주소 관리
이 글은 영문 게시글(Automated IP address management for Multus Workers and Pods by Raghvendra Singh)을 한글 번역, 편집하였습니다. Telco 5G 및 IMS 컨테이너 기반 워크로드는 트래픽 및 라우팅 분리, 패킷 가속화를 위해 Multus CNI를 활용합니다. Multus 컨테이너 네트워크 인터페이스 플러그인을 사용하면 Kubernetes 파드를 여러 인터페이스 및 네트워크에 연결할 수 있습니다. Multus CNI는 “Meta-plugin”이며, VPC CNI (Amazon Elastic Kubernetes […]
단일 Amazon Elastic Container Service(ECS) 클러스터에서 15,000개 이상의 태스크들로 확장하기
이 글은 AWS Container Blog에 게시된 Scale to 15,000+ tasks in a single Amazon Elastic Container Service (ECS) cluster, by Ugur Kira and Abhishek Nautiyal을 한국어로 번역 및 편집하였습니다. 소개 Amazon Elastic Container Service (Amazon ECS)는 컨테이너 애플리케이션의 배포, 관리 및 확장을 간소화하는 완전관리형 컨테이너 오케스트레이션 서비스입니다. Amazon ECS는 AWS 서비스와 깊게 통합되어 있으며, 모범 […]








