HAQM Web Services 한국 블로그

AWS Korea

Author: AWS Korea

AWS Korea 블로그팀은 최신 AWS 뉴스 및 신규 출시 그리고 한국 고객 소식을 빠르게 알려드리기 위해 노력하고 있습니다.

Apache Log4j용 핫패치 제공

널리 사용되는 오픈 소스 로깅 플랫폼인 Apache Log4j의 취약점인 CVE-2021-44228를 패치하거나 완화하기 위해 바쁜 주말을 보냈습니다. 영향을 받는 애플리케이션을 실행하는 사용자는 이 취약점을 해결하기 위해 Log4j를 버전 2.15로 업그레이드하는 것이 좋습니다. 그러나, 빠르게 진행하지 못하는 경우를 대비하여, (AWS가 배포하는 멀티 플랫폼 OpenJDK  버전인) HAQM Coretto 팀원들이 취약한 log4j 배포를 핫패치하는 도구를 구축하는 데 시간을 할애했습니다. […]

대규모 다중 사용자 온라인 게임(MMOG) 및 멀티리전 게임 아키텍처 패턴 살펴보기

오늘은 비동기 웹기반 게임의 아키텍처 패턴 및 서버리스 세션 기반 게임 아키텍처 패턴에 이어 오늘은 렐름(REALM) 및 월드(WORLD)를 위한 대규모 다중 사용자 온라인 게임(Massive MultiPlayer Online Game, MMOG)와 멀티리전 게임 아키텍처 패턴에 대해서 알아보겠습니다. 렐름, 월드 기반 MMOG 서버 아키텍처 대규모 다중 사용자 온라인 게임(Massive Multiplayer Online Games, MMOG)들은 렐름 혹은 월드들을 기반으로 각 서버를 […]

실시간 전략 시뮬레이션이나 대전 형식 게임을 위한 세션 기반 게임 아키텍처 알아보기

오늘은 비동기 웹 기반 게임 서버 아키텍처 패턴에 이어 세션 기반 게임의 기본적인 아키텍처에 대해 소개해 드립니다. 세션 기반 게임(Session-based Game)은 실시간성 게임 중 대부분을 차지하고 있는 게임 장르의 형태입니다. 일반적으로 방 기반(Room-based), 매치 기반(Match-based)으로 동작하는 게임들의 형태로 세션 기반 게임에서 하나의 게임은 시작과 끝이 정해져 있고, 그 안에서 플레이어들이 상호 작용을 하는 방식으로 구현됩니다. […]

캐주얼 혹은 모바일 게임을 위한 비동기 웹기반 게임 아키텍처 알아보기

수많은 게임사들이 다양한 장르 및 규모의 온라인 게임들을 AWS에서 운영하고 있습니다. 게임 장르 및 규모에 따라 요구사항이 천차만별이다 보니, 게임별로 기반으로 하는 기술 스택도, 아키텍처도 그만큼 다양합니다. 이 글에서는 그중 게임 서버 및 클라이언트 간의 실시간 상호작용이 필요하지 않은 캐주얼 게임이나 모바일 게임, 브라우저 기반 게임에서 보통 사용되는 비동기 웹 기반 게임 서버 아키텍처 패턴에 […]

현대자동차, HAQM SageMaker 기반 자율 주행 기계 학습 모델의 학습 시간 단축 사례

현대자동차는 세계에서 가장 큰 자동차 제조업체 중 하나이며, 최근에 자율 주행차를 직접 개발하기 위해 다양한 인적 및 물적 자원을 많이 투자하고 있습니다. 자율 주행에서 자주 사용되는 알고리즘 중 하나로, 이미지의 모든 픽셀에 클래스를 할당하는 작업인 의미 분할(semantic segmentation)이라는 것이 있습니다. 여기서 클래스는 도로, 사람, 자동차, 건물, 풀과 나무, 하늘 등이 될 수 있습니다. 현대자동차 개발팀은 […]

AWS Marketplace에서 Dshop을 사용하여 블록체인 기반 전자 상거래 스토어 시작

웹 2.0이 등장한 이래, 권한 분산이 새로운 주제로 떠오르고 있으며, 자신의 활동과 데이터에 대한 더 세부적인 통제 권한을 원하는 인터넷 사용자가 늘어나고 있습니다. 블록체인은 광범위한 애플리케이션에서 기존의 중개자를 배제할 수 있는 기술입니다. 블록체인은 일련의 블록 또는 원장에서 기록 및 트랜잭션의 변조 방지 기록을 제공합니다. 각 블록은 이전 블록과 암호로 연결되어 있으며 블록을 변경하면 이후의 모든 […]

HAQM Aurora 글로벌 데이터베이스 쓰기 전달을 사용하여 전 세계 분산 MySQL 애플리케이션 구축하기

AWS는 2018 년에 HAQM Aurora 글로벌 데이터베이스를 출시했습니다. Aurora 글로벌 데이터베이스는 두 가지 기본 사용 사례를 지원합니다. 첫 번째 사용 사례는 낮은 RPO (복구 지점 목표) 및 RTO (복구 시간 목표)를 사용하여 전체 리전(Region) 장애를 처리 할 수있는 재해 복구 솔루션을 지원하는 동시에 보호되는 데이터베이스 클러스터에 대한 성능 영향을 최소화하는 것입니다. Aurora 글로벌 데이터베이스를 사용하면 […]

AWS Data Exchange 및 HAQM QuickSight를 사용한 AWS의 데이터 시각화

지금까지는 비즈니스에 대한 인사이트를 확보하는 데 유용한 올바른 서드 파티 데이터를 찾으려면 느리고 번거로운 프로세스를 거쳐야 했습니다. AWS Marketplace의 새로운 서비스인 AWS Data Exchange를 사용하면 이제 모든 업종의 데이터 제품을 검색하고 샘플링하고 구독할 수 있습니다. AWS Data Exchange의 카탈로그를 통해 AWS 고객은 데이터 원본에 액세스할 수 있습니다. 이러한 데이터 집합을 사용하여 분석 및 기계 학습(ML) […]

HAQM VPC에서 OpenVPN Access Server 설정

AWS에서 더 많은 워크로드를 처리하게 되면 인터넷에 공개적으로 서비스를 노출하지 않고 프라이빗 콘텐츠를 제공해야 하는 경우가 발생합니다. 예를 들어 직원용 내부 포털은 일반적으로 프라이빗 네트워크를 통해서만 액세스할 수 있어야 합니다. 이에 대한 일반적인 솔루션은 사용자가 회사 리소스가 호스팅되는 프라이빗 네트워크에 모바일 디바이스 또는 노트북을 직접 연결할 수 있도록 하는 원격 액세스 가상 사설 네트워크(VPN)를 설정하는 […]

HAQM RDS 비용 최적화를 위한 단계 및 고려 사항

AWS의 주요 이점 중 하나는 애플리케이션에 필요한 리소스 수를 프로비저닝하고 요구 사항 변경에 따라 확장하거나 축소할 수 있는 유연성입니다. 이를 위해서는 현재 리소스 사용률을 모니터링하고 필요한 경우 조치를 취할 수 있는 정책이 있어야 합니다. 이러한 사전 조치가 마련되지 않으면 리소스를 적게 프로비저닝하거나 과도하게 프로비저닝 할 수 있습니다. 리소스를 부족하게 프로비저닝하면 성능에 직접적인 영향을 미치므로 에스컬레이션되고 […]