AWS 기술 블로그

PostgreSQL의 Fillfactor와 영향도

PostgreSQL Page, Fillfactor, Heap-only-Tuple란? PostgreSQL의 테이블과 인덱스는 8KB 크기의 페이지에 데이터를 저장합니다. 각각의 페이지에는 헤더 영역인 24bytes 크기의 PageHeaderData와 실제 데이터를 포인팅하는 ItemIdData 라는 포인터, 그리고 아직 아무것도 할당되지 않은 FreeSpace와 실제 데이터가 저장되는 Items 으로 구성됩니다. INSERT나 UPDATE 통해 아이템이 추가되면 페이지의 FreeSpace 끝 부분부터 순서대로 쌓이게 됩니다. 테이블과 인덱스에는 Fillfactor라는 스토리지 속성이 있습니다. […]

HPC(eVDI) 전문 MSP를 이용한 AWS 클라우드 기반의 R&D 환경 구성

많은 엔터프라이즈 기업들이 R&D 활동에 필수적인 CAE(Computer Aided Engineering) 및 CAD(Computer Aided Design) 워크로드 작업을 위하여, 데이터센터 또는 전산실에 HPC(High Performance Computing) 및 eVDI(engineering VDI) 환경을 구축하여 사용하고 있습니다. 그러나 이렇게 온프레미스(on-premise) 환경에 구축되는 인프라 환경들은 비용, 성능, 운영 편의성 등의 측면에서 많은 제약사항을 가지고 있습니다. 이에 따라 최근에는 사용량 기반의 합리적인 과금 및 탄력적인 […]

Sendbird의 Amazon Aurora MySQL 에서의 대용량 테이블 스키마 변경을 위한 SB-OSC 개발 및 적용 사례

Sendbird는 채팅, 음성/비디오 콜, In App Notification, AI Chatbot등의 메세징/커뮤니케이션 플랫폼을 통해 고객의 비즈니스에 가치를 제공하는 글로벌 SaaS 기업입니다. Sendbird는 전 세계 10개 AWS Region을 통해 매달 3억명의 사용자가 생성하는 70억건의 메세지를 Amazon Aurora MySQL을 활용해 처리하고 저장하고 있습니다. 이번 게시글에서는 Sendbird가 대용량 Amazon Aurora MySQL을 어떻게 효율적으로 관리하고 운영하는지 알아봅니다. Amazon Aurora MySQL 대용량 […]

AWS ParallelCluster와 Amazon SageMaker를 이용한 바이옴에이츠의 미생물 복합 균주 개발 사례

바이옴에이츠(BIOMATZ)는 2022년 4월에 설립된 마이크로바이옴 복합 균주 설루션 개발사로, “Biome is our mates”라는 철학을 갖고 있으며, 마이크로바이옴 의약품 연구 개발 분야의 대표적인 스타트업 기업입니다. 수천 개의 균 사이의 상호작용을 분석하여 최적의 ‘메이트(Mates)’를 조합하는 AI 기술인 BASyMCo를 보유하고 있습니다. 당사는 장내미생물 빅데이터를 활용하여 마이크로바이옴 복합 균주 치료제 개발에 전념하고 있습니다. [영상] 바이옴에이츠 기업 소개 | Biome […]

생성형 AI로 만드는 나만의 이력서: 웅진 IT의 Amazon Bedrock과 SageMaker 활용 사례

웅진은 디지털 신기술을 활용하여 기업 고객의 디지털 전환을 선도하는 IT기업으로, SAP ERP, 렌탈 솔루션, 모빌리티 솔루션 및 클라우드 서비스를 포함하여 지난 20년 동안 대외 사업을 진행하고 있습니다. 현재 전체 매출의 85%를 대외 사업에서 창출하며, 1,300여개 고객사와 협력하고 있습니다. 고객사의 산업별, 규모별 특성을 고려하여 최적의 고객 맞춤형 IT 솔루션을 제공하고 있습니다. ‘AI 이력서’ 서비스는 웅진이 개발한 […]

Amazon QuickSight를 사용하여 SaaS 환경을 위한 멀티테넌트 애플리케이션 지원

본 게시물은 AWS Business Intelligence Blog에 Evangelos Pertsinis 님, Mike Gillespie님, Ramon Lopez 님이 공저한 “Support multi-tenant applications for SaaS environments using Amazon QuickSight” 원문을 한국어로 번역 및 편집한 글입니다. 시각화 및 보고 기능을 갖춘 애플리케이션 서비스는 고객 확보, 수익 증대, 경쟁력 제고에 크게 기여합니다. 통합된 분석 및 보고 기능이 없는 서비스형 소프트웨어(SaaS) 솔루션은 시장에서 […]

Amazon Aurora MySQL 버전 3의 바이너리 로깅을 이용한 최적화

이 글은 AWS Database Delivery Blog에 Marc Reilly님이 게시한 Binary logging optimizations in Amazon Aurora MySQL version 3 원문 글을 한국어로 번역 및 편집하였습니다. MySQL의 바이너리 로그(binlog)는 ‘이벤트’라는 논리적 형식으로 MySQL 서버의 데이터베이스 수정 사항을 캡처하는 데 사용됩니다. 이러한 데이터베이스 수정에는 DCL 문(예: CREATE USER 또는 GRANT), DDL 문(CREATE TABLE, ALTER TABLE) 및 DML 문(INSERT, UPDATE, DELETE)이 […]

간소화된 Amazon EKS 액세스 관리 제어 톺아보기

본 블로그 포스트는 Sheetal Joshi, Rodrigo Bersa, Mike Stefaniak 님의 영문 블로그를 원문으로 한글 번역된 블로그 입니다.  소개 초기 Amazon Elastic Kubernetes Service (Amazon EKS) 출시 이후 클러스터에서 인증할 수 있는 개체로 AWS Identity and Access Management (AWS IAM) 보안 주체(principals)를 지원해 왔습니다. 이는 관리자가 별도의 자격 증명 공급자(Identity Provider)를 유지해야 하는 부담을 없애기 위한 […]

Amazon Connect 상담원 워크스페이스의 타사 애플리케이션 시작하기

이 글은 AWS Contact Center Blog에 게시된 Getting started with third-party applications in the agent workspace by Alex Schrameyer and Freddy Jimenez을 한국어 번역 및 편집하였습니다. 상담원은 탁월한 고객 경험을 제공하는 데 중요한 역할을 합니다. 높은 성과를 달성하는 컨택 센터의 상담원은 초인적인 능력을 발휘하여 고객이 어디에서 오는지 파악하고, 고객의 상황을 파악하고, 문제를 즉시 해결합니다. 그럴 […]

CJ 올리브영의 서버리스 랭킹 시스템 구축기

글로벌 K-뷰티 트렌드를 선도하며 성장해 온 CJ올리브영은 1400만 명 이상의 멤버십 회원을 보유하고 있는 대한민국 대표 옴니채널 플랫폼입니다. 주력 카테고리인 뷰티를 넘어, 최근에는 웰니스(Wellness) 트렌드 선도 차원에서 건강, 라이프스타일 상품을 전국 매장과 온라인몰을 통해 선보이며 고객들에게 차별화된 리테일 경험을 제공하고 있습니다. 특히 올리브영 온라인몰에는 수만여 개의 상품이 전시돼 있습니다. 이를 돋보이게 해주는 ‘랭킹 시스템’은 고객의 […]