AWS 기술 블로그
Category: Amazon Q Developer
Amazon Q Developer와 함께한 놀유니버스 EventScaler 구축 여정
개요 놀유니버스는 여행을 위한 항공·숙소·패키지·교통은 물론 공연·전시·스포츠까지 삶의 모든 즐거움을 혁신하고 있습니다. NOL, NOL 인터파크투어, NOL 티켓을 중심으로 고객의 일상 가까이에서 여행·여가·문화의 경계 없이 다채로운 경험을 선사합니다. 또한 초개인화 여행 플랫폼 ‘트리플’, 외국인 관광객을 위한 ‘interpark global’을 통해 다양한 고객에게 맞는 서비스를 제공하고 있습니다. 놀유니버스는 개인화 AI 기술과 방대한 데이터를 바탕으로 플랫폼 간 시너지를 더해 […]
사람인의 Amazon Q Developer 도입기: VDI 환경에서 보안과 생산성을 동시에 달성한 여정
주식회사 사람인은 대한민국 커리어 플랫폼 사람인을 운영하며, 사람중심 철학과 AI 기술력을 바탕으로 국내 HR 업계를 선도하고 있습니다. 사람인 IT 팀은 최근 Amazon Q Developer를 도입하여 보안과 생산성을 동시에 달성하는 성과를 이루었습니다. Amazon Q Developer는 AWS에서 제공하는 AI 에이전트 기반 코딩 어시스턴트로, 실시간 코드 생성, 디버깅, 최적화 제안을 통해 개발 효율성을 향상시킬 수 있도록 지원합니다. 사람인 […]
생성형 AI를 활용한 이기종 데이터베이스 마이그레이션
클라우드 전환 여정에서 이기종 데이터베이스 마이그레이션은 가장 도전적인 과제 중 하나입니다. 같은 제품의 메이저 버전 업그레이드에서도 쿼리 옵티마이저의 변화로 인한 SQL 실행 계획 검증을 위해 전체 애플리케이션 코드베이스의 검토가 필요합니다. 이기종 데이터베이스로의 전환은 이보다 더 복잡한 과제들을 수반합니다. 먼저 기존 스키마 객체들이 대상 데이터베이스의 문법과 호환되도록 변환해야 하며, 애플리케이션의 모든 SQL 구문 역시 새로운 데이터베이스 […]
LINE Games의 DB 현대화와 GenAIOps 전환 여정
LINE Games는 글로벌 모바일 메신저 플랫폼 기업 LY주식회사(LY Corporation)의 관계사로, 자체 개발 모바일 슈팅 ‘드래곤 플라이트’를 시작으로 핵앤슬래시 액션 RPG ‘언디셈버’와 오픈월드 MMORPG ‘대항해시대 오리진’, 모바일 SRPG ’창세기전 모바일: 아수라 프로젝트’, 모바일 매치 퍼즐 ‘헬로키티 프렌즈 매치’를 서비스하고 있으며, 다양한 장르의 게임을 다양한 플랫폼으로 개발&서비스하는 글로벌 게임사입니다. 게임 서비스에서 데이터베이스는 단순한 데이터 저장소 그 이상입니다. […]
Amazon Q Developer를 사용한 AWS Elastic Disaster Recovery 실시간 모니터링
이 글은 AWS Storage Blog에 게시된 Real-time monitoring of AWS Elastic Disaster Recovery using Amazon Q Developer을 한국어 번역 및 편집 하였습니다. 실시간으로 워크로드를 모니터링하고 관리하는 능력은 복원력 목표를 달성할 수 있도록 보장하는 기본 요구사항입니다. 주요 사용자 활동과 중요한 비즈니스 기능의 성능에 대한 가시성을 확보하면 비즈니스 운영에 영향을 줄 수 있는 이벤트에 대한 자동화된 응답을 […]
생성형AI를 통한 데브옵스 강화 – Part 1.소프트웨어 딜리버리 가속화
이 게시글은 생성형 AI를 통한 데브옵스 강화 시리즈의 첫 번째 게시글 입니다. DevOps Research and Assessment(DORA)에서 제시한 데브옵스 성숙도 측정 4가지 핵심 지표는 처리량 지표(변경 적용 시간, 배포 빈도)와 안정성 지표(변경 실패율, 장애 복구 시간)로 구분됩니다. Part 1에서는 처리량 지표 개선을 위한 소프트웨어 딜리버리 가속화에 초점을 맞추며, Part 2에서는 안정성 지표 향상을 위한 운영 안정성 […]
AI와 SDLC의 만남: GenAI로 혁신하는 소프트웨어 개발
오늘날 기업들은 경쟁력을 유지하기 위해 수개월이 아닌 수주 혹은 수일 내에 고객에게 가치를 전달해야 합니다. 이러한 요구는 전통적인 Waterfall 방식에서 Agile, DevOps로의 전환을 가속화했으며, 최근에는 AI 기반 개발 도구의 도입으로 또 다른 패러다임 전환점에 도달했습니다. 실제로 GitHub과 Stack Overflow의 설문조사에서는 개발자의 76%가 AI도구를 현재 사용 중이거나 사용 계획이 있다고 응답했습니다. 이러한 데이터는 AI 어시스턴트가 단순한 […]
Amazon Q Developer를 사용하여 애플리케이션 복원력을 향상시키는 방법
이 게시글은 AWS DevOps & Developer Productivity Blog에 게시된 “How to enhance your application resiliency using Amazon Q Developer by Dr. Rahul Sharad Gaikwad” 글을 번역및 편집 하였습니다. “Everything fails, all the time(모든 것은 실패한다, 항상).” – Werner Vogels, Amazon.com CTO 오늘날의 디지털 환경에서 복원력(Resiliency)을 고려한 애플리케이션 설계는 매우 중요합니다. 복원력은 애플리케이션이 장애를 매끄럽게 처리하고, […]
.NET 앱 현대화를 위해 Visual Studio IDE에서 Amazon Q Developer를 이용한 에이전틱 코딩 경험 공유
많은 개발자들이 레거시 코드를 새로운 플랫폼 환경으로 이전하는 것을 꺼리는 데는 이유가 있습니다. 대부분의 개발자들도 동의하듯이, 코드를 작성하는 시간보다 기존 코드를 읽고 이해하는 시간이 더 많이 듭니다. 시간이 지나면 내가 작성한 코드조차 낯설게 보이는 것도 같은 맥락입니다. 결국, 과거의 코드를 이해하지 못한 채 (그것이 내가 작성했든 아니든) 해당 애플리케이션을 새로운 플랫폼으로 이전하는 것은 불가능합니다. 또한, […]
Amazon Q Developer와 MCP로 Aurora PostgreSQL 성능 최적화하기: 바이브 코딩부터 비용 절감까지
클라우드 환경에서 데이터베이스의 관리와 성능 최적화는 복잡한 작업입니다. 특히 최근 한국 고객분들이 많이 채택하고 있는 Amazon Aurora PostgreSQL과 같은 고성능 분산 데이터베이스는 뛰어난 유연성을 제공하지만, 동시에 최적화 및 문제 해결에 상당한 전문 지식과 시간이 요구됩니다. 개발자는 데이터베이스 스키마를 이해하고, 효율적인 쿼리를 작성하며, 테스트 코드를 생성하는데 많은 시간을 할애합니다. 또한, 운영팀은 방대한 로그를 분석하고, 성능 병목 […]