AWS 기술 블로그
Category: Compute
AWS CloudFormation을 활용하여 AWS Graviton에 Android Automotive OS 배포하기
이 글은 AWS for Industries 블로그에 게시된 글 (Deploy Android Automotive on AWS Graviton Using AWS CloudFormation)를 한국어로 번역 및 편집하였습니다. AWS for Automotive는 자동차 산업에서 증가하는 소프트웨어 복잡성을 처리하고 비용 통제를 개선하며 제품 품질을 향상시키는 데 도움을 드리기 위해 소프트웨어 정의 차량(SDV) 솔루션을 제공합니다. AWS는 가상화된 자동차 하드웨어 및 소프트웨어 스택을 AWS에 배포할 수 […]
DSRV에서 AWS 서비스를 활용한 안정적인 밸리데이터 노드 운영 사례
흔히 잘 알려진 이더리움, 솔라나 등의 블록체인은 대부분 독립적인 네트워크로 존재하며 다른 블록체인과의 통신 기능이 없습니다. 이에 따라 파편화된 블록체인 생태계에서 상호운용성(interoperability)에 대한 필요성이 대두되며, 단순한 토큰 전송을 넘어 체인간 메시지 전달까지 지원하는 프로토콜이 등장하였습니다. 이러한 배경에서 주목 받고 있는 하이퍼레인은 독립적인 네트워크를 가진 다양한 체인간의 통신을 가능하게 해주는 비허가형(permissionless) 상호운용성 프로토콜입니다. 하이퍼레인은 한 체인에서 […]
AWS 환경에서 Overlay IP 주소를 활용한 고가용성 구성 및 MCCS 솔루션을 통한 자동 장애조치
AWS 클라우드 환경에서의 고가용성 구조에 적용할 수 있는 장애 조치 구현 방법은 다양합니다. 예를 들어 Amazon RDS와 같은 여러 AWS 서비스들은 도메인 이름 시스템(Domain Name System, DNS)을 이용하여 DNS 레코드의 IP 주소를 변경하는 방법으로 장애 조치를 수행합니다. 하지만, DNS를 기반으로 하는 장애 조치 방법은 해당 시스템에 접근하고자 하는 외부 시스템이 레거시 소프트웨어나 하드웨어 장비와 같이 […]
AWS ParallelCluster와 Amazon SageMaker를 이용한 바이옴에이츠의 미생물 복합 균주 개발 사례
바이옴에이츠(BIOMATZ)는 2022년 4월에 설립된 마이크로바이옴 복합 균주 설루션 개발사로, “Biome is our mates”라는 철학을 갖고 있으며, 마이크로바이옴 의약품 연구 개발 분야의 대표적인 스타트업 기업입니다. 수천 개의 균 사이의 상호작용을 분석하여 최적의 ‘메이트(Mates)’를 조합하는 AI 기술인 BASyMCo를 보유하고 있습니다. 당사는 장내미생물 빅데이터를 활용하여 마이크로바이옴 복합 균주 치료제 개발에 전념하고 있습니다. [영상] 바이옴에이츠 기업 소개 | Biome […]
간소화된 Amazon EKS 액세스 관리 제어 톺아보기
본 블로그 포스트는 Sheetal Joshi, Rodrigo Bersa, Mike Stefaniak 님의 영문 블로그를 원문으로 한글 번역된 블로그 입니다. 소개 초기 Amazon Elastic Kubernetes Service (Amazon EKS) 출시 이후 클러스터에서 인증할 수 있는 개체로 AWS Identity and Access Management (AWS IAM) 보안 주체(principals)를 지원해 왔습니다. 이는 관리자가 별도의 자격 증명 공급자(Identity Provider)를 유지해야 하는 부담을 없애기 위한 […]
CJ 올리브영의 서버리스 랭킹 시스템 구축기
글로벌 K-뷰티 트렌드를 선도하며 성장해 온 CJ올리브영은 1400만 명 이상의 멤버십 회원을 보유하고 있는 대한민국 대표 옴니채널 플랫폼입니다. 주력 카테고리인 뷰티를 넘어, 최근에는 웰니스(Wellness) 트렌드 선도 차원에서 건강, 라이프스타일 상품을 전국 매장과 온라인몰을 통해 선보이며 고객들에게 차별화된 리테일 경험을 제공하고 있습니다. 특히 올리브영 온라인몰에는 수만여 개의 상품이 전시돼 있습니다. 이를 돋보이게 해주는 ‘랭킹 시스템’은 고객의 […]
AWS 클라우드 기반의 HPC 클러스터는 어떤 서비스들로 구성될까?
온프레미스 환경에서 HPC 클러스터를 구성하기 위해서는 서버, 스토리지, 네트워크와 같은 여러 하드웨어 장비들 및 소프트웨어들이 필요합니다. 마찬가지로 AWS 클라우드 환경에서 HPC 클러스터를 구성하기 위해서는 여러가지 AWS 서비스들을 조합해서 사용합니다. 이번 블로그에서는 ‘HPC on AWS’를 구성하는 개별 AWS 서비스들에 대해 소개하도록 하겠습니다. ‘HPC on AWS’를 구성하는AWS 서비스 ‘HPC on AWS’는 단일 서비스가 아니라, 그림1과 같이 다양한 […]
Karpenter Drift를 사용하여 Amazon EKS 워커 노드를 업그레이드하기
이 글은 AWS Container Blog에 게시된 ‘How to upgrade Amazon EKS worker nodes with Karpenter Drift‘을 Karpenter v1beta1 API 변경 사항을 반영하여 업데이트되었습니다. 소개 Karpenter는 집계된 CPU, 메모리, 볼륨 요청 및 기타 쿠버네티스 스케줄링 제약 조건 (예: 어피니티 및 파드 topology spread constraints) 을 기반으로 스케줄링할 수 없는 파드에 대응하여 적절한 크기의 노드를 프로비저닝하여 인프라 […]
인프랩의 EC2 스팟 인스턴스를 활용한 Jenkins 기반의 CI/CD 구축 사례
인프랩은 IT 직군에 특화된 온라인 강의 플랫폼 인프런과 <채용 수수료 무료> 커리어 플랫폼인 랠릿 서비스를 운영하는 스타트업입니다. 인프런에서는 개발자를 위한 강의부터 디자이너, 데이터 분석가 등을 위한 폭넓은 학습 기회를 제공합니다. 랠릿 허브를 통해 자신의 이력서를 공유하고 커리어를 관리하는 채용 플랫폼을 운영하여 학습과 성장에 매진할 수 있도록 돕습니다. 인프랩은 SaaS 기반의 CI/CD를 사용하던 중 서비스 규모가 […]
AWS가 제공하는 고성능 컴퓨터 서비스(HPC on AWS)를 사용해야 하는 이유
고성능 컴퓨팅 환경(HPC: High Performance Computing)은 CAE(Computer Aided Engineering)라 불리우는 전통적인 엔지니어링 시뮬레이션을 수행하기 위해, 엔터프라이즈 기업에서는 필수적인 R&D 인프라입니다. 최근에는 생성형 AI의 확산에 따라, 엔지니어링 시뮬레이션 이외에도 많은 기업들이 자사의 머신 러닝용 분산 트레이닝을 위해 HPC 클러스터를 구축하고 있습니다. 이번 블로그에서는 AWS 클라우드 기반의 HPC 클러스터에 대한 개념 및 장점에 대해 자세히 소개하도록 하겠습니다. […]