AWS 기술 블로그

Category: Application Services

케이타운포유의 순간적인 스파이크 트래픽 대응을 위한 Amazon Aurora 오토스케일링 전략

케이타운포유는 급성장 중인 K-Pop 및 한류 상품을 글로벌 판매하는 이커머스 서비스를 제공하는 회사로 2002년 서비스를 시작한 이래 200개국, 6개 언어로 500만 회원, 5,000여 개 팬클럽을 대상으로 서비스하고 있습니다. 케이타운포유는 B2B에서 B2C로 전환 후 2021년 매출액 2,000억을 돌파하며 짧은 기간에 15배에 달하는 성장을 하였습니다. 케이타운포유는 사용자서비스, 운영시스템, 물류시스템(WMS) 등의 시스템을 개발, 운영하고 있으며, 이를 위해 모든 […]

AWS Application Composer를 활용한 서버리스 서비스 구현 방법

서비스에서 신규 기능으로 빈번하게 등장하는 기능 중 하나는 알람 기능입니다. 예를 들어 쇼핑몰 업체는 고객에게 배송 안내 알람을 전달하고 공장 운영 환경에서는 장비 장애 알람을 보냅니다. 문제는 이런 알람 서비스를 위해서 별도의 인스턴스를 만들고 웹 서버를 유지하는 건 새로운 관리 포인트를 만드는 일이라는 점입니다. 또한 알람 서비스의 특성상 대규모 고객에게 알람을 보내야 하는 일도 발생할 […]

AWS Batch를 활용하여 미디어 처리를 위한 관리형 FFmpeg 워크플로우 구성하기

이 글은 AWS Open Source Blog에 게시된 Create a Managed FFmpeg Workflow for Your Media Jobs Using AWS Batch by Guillaume Marchand and Daisy Riley을 한국어 번역 및 편집하였습니다. FFmpeg은 비디오 처리를 위해 널리 사용되는 업계 표준 오픈 소스 유틸리티입니다. FFmpeg는 모든 비디오 압축 형식에 대한 인코딩 및 디코딩, 오디오 인코딩 및 디코딩, 전송 스트림에서 […]

AWS Solutions Constructs를 조합하여 CDK 작성하기

AWS CDK를 사용하면서 반복적인 패턴을 사용할 경우 AWS Solutions Constructs 사용하면 생산성과 편의성을 크게 높힐 수 있습니다. 특히 여러 패턴을 조합해서 사용한다면 각각의 패턴이 가지고 있는 모범사례와 구성을 다른 패턴과 합쳐 원하는 워크로드를 구성할 수 있습니다. 이 블로그에서는 AWS Solutions Constructs의 여러 Construct들을 조합하여 하나의 워크로드로 작성하는 방법에 대해 알아보겠습니다. 먼저 AWS Solutions Constructs란 무엇입니까? […]

AWS IoT Private CA을 이용하여 Amazon API Gateway에서 양방향 TLS 인증하기

배경 사물 인터넷(IoT) 환경에서 IoT 디바이스들은 MQTT 프로토콜을 사용해서 클라우드와 통신을 하고 있습니다. 이러한 MQTT 프로토콜을 이용한 통신 방식에는 다음과 같은 한계가 있습니다. 비동기 통신 방식 : MQTT 프로토콜은 비동기식 방식이며, 많은 고객사의 사물 인터넷(IoT) 디바이스들은 HTTPS와 같은 동기 방식 통신만을 지원하고 있습니다. 최대 Payload 크기 : MQTT 프로토콜의 최대 Payload 크기는 128KB 입니다. 그 […]

AWS Step Functions Workflows Collection을 활용하여 빠르게 비즈니스 워크플로 구성하기

AWS Serverless Developer Advocate 팀은 2022년 6월 29일에 Serverless Land 사이트에 AWS Step Functions 워크플로를 쉽게 검색, 배포 및 공유할 수 있도록 Workflows Collection을 새롭게 출시했습니다. 이 글에서는 AWS Step Functions 워크플로우가 무엇인지, 어떤 문제들을 해결해주는지를 소개하고, Step Functions 사용에 도움이 되는 플랫폼인 Workflows Collection을 소개합니다. 이를 통하여 서버리스 애플리케이션을 쉽게 구축하는 방법을 알게 되며, […]