AWS 기술 블로그

Amazon EKS 멀티 클러스터 로드밸런싱으로 고가용성 애플리케이션 구성하기

소개 Amazon Elastic Kubernetes Service(Amazon EKS)는 AWS 클라우드 환경에서 Kubernetes를 운영하시는데 사용할 수 있는 관리형 서비스입니다. Amazon EKS를 사용하면 AWS의 네트워크 및 보안 서비스와의 통합뿐만 아니라 AWS 인프라의 성능, 규모, 신뢰성 및 가용성을 활용할 수 있습니다. Amazon EKS는 클러스터를 다중 가용영역에 걸쳐 구성하는 방법으로 클러스터에 배포된 애플리케이션의 고 가용성을 지원합니다. 하지만 경우에 따라서는 클러스터 단위의 […]

AWS Application Migration Service을 사용하여 Azure에서 AWS로 VM Migration하기

오늘날 다양한 조직들이 비용을 줄이고 인프라를 최적화하기 위해 클라우드로 마이그레이션을 계획합니다. 또한 마이그레이션 후에도 비즈니스 목표 달성을 위하여 지속적으로 기존 워크로드를 최적화하거나 현대화하는 과정을 반복합니다. 그 과정에서 때로는 특정 AI서비스에 대한 요구나 성능, 안정성 등을 이유로 한 클라우드 공급자에서 다른 클라우드 공급자로 옮기기도 합니다. AWS Application Migration Service (AWS MGN)는 물리서버, 가상서버, 그리고 타 클라우드 […]

AWS Global Accelerator를 사용하여 애플리케이션 성능 개선하기

이 글은 AWS Networking & Content Delivery Blog에 게시된 Use AWS Global Accelerator to improve application performance 글을 한국어로 번역 및 편집하였습니다. 웹 애플리케이션 및 API 환경에서 모든 고객에게 빠르고 안정적이며 안전한 액세스를 보장하는 것은 매우 중요합니다. 하지만 기존 구현 방식에서는 글로벌 인터넷 인프라의 복잡성으로 인한 지연 및 고르지 못한 성능으로 인해 글로벌 애플리케이션 사용자가 […]

Amazon Aurora MySQL의 여러 관리 도구를 SQL Server Management Studio 와 비교하기

이 글은 SQL Server to Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Game 개발시 Aurora MySQL을 사용하는 과정에서 SQL Server와 달라 주의할 점들에 대한 가이드 Amazon Aurora MySQL을 활용한 […]

애플리케이션 개발자를 위한 PostgreSQL 아키텍처 고려사항 : 파트 2

이 글은 AWS Database 블로그의 How PostgreSQL processes queries and how to analyze them by Peter Celentano and Tracy Jenkins 의 한국어 번역입니다. 애플리케이션 계층은 웹사이트에서 눈에 보이는 부분이기 때문에 애플리케이션을 구동하는 데이터베이스를 최적화하는 것이 애플리케이션의 성능, 관리 효율성, 확장성에 매우 중요할 수 있습니다. 데이터베이스가 쿼리를 처리하여 요청된 행을 반환하는 방식을 이해하면 애플리케이션 개발자는 병목 […]

티니어의 AWS Device Farm을 활용한 디바이스 테스트 자동화 사례

티니어(Tnear)는 ‘불편을 민감하게, 변화는 과감하게’라는 미션을 달성하기 위해, 생활 유틸 앱을 개발하고 서비스하는 기업입니다. 누구나 쉽게 쓸 수 있는 기능을 어떻게 만들지 항상 고민하며, 첫 화면 날씨, 디자인 키보드, 말하는 번역 등 각 분야의 1위 앱을 사용자들에게 제공하고 있습니다. 또한 1000만 다운로드를 기록한 앱, 국내를 넘어 200개의 국가로 나아가는 앱까지 서비스하며 매년 200% 이상 성장하고 […]

저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기

이 글은 SQL Server to Amazon Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Amazon Aurora MySQL을 사용하여 MMORPG를 개발할 때 고려해야할 점들 Amazon Aurora MySQL을 활용한 클라우드 답게 데이터베이스 […]

해피캠퍼스의 Easy AI: Amazon Bedrock을 활용한 레포트 생성

에이전트소프트 에이전트소프트는 “가장 가치 있는 자산은 지식이며, 우리는 그 지식에 가치를 창출할 수 있는 대리자가 되자”라는 신념으로 2000년에 설립된 IT 서비스 기업입니다. 대한민국의 대표적인 지식거래 플랫폼인 해피캠퍼스를 운영하며, 20년 이상 지식 콘텐츠 거래 서비스 분야에서 선도적인 위치를 지켜왔습니다. 해피캠퍼스는 누구나 쉽고 편리하게 지식을 공유하고 거래할 수 있는 플랫폼으로, 개인 간의 지식 교류와 활용을 촉진하는 새로운 […]

Amazon Bedrock과 프롬프트 엔지니어링을 활용한 보안성 높은 RAG 애플리케이션 구축하기

본 게시물은 AWS Machine Learning Blog에 게시된 “Secure RAG applications using prompt engineering on Amazon Bedrock”을 한국어로 번역한 글입니다. 기업 IT 환경에서 대규모 언어 모델(LLM)이 널리 활용되면서 기존의 보안 영역 뿐만아니라, AI의 책임(Responsible AI), 개인정보의 보호, 프롬프트 엔지니어링 분야까지 보안의 영역이 확대되고 있습니다. 이와 관련하여, 대규모 언어 모델(LLM)의 사용과 관련된 위험 요인들, 예를 들어 편향적인 […]

구름(goorm)의 Amazon Chime SDK를 활용한 대규모 코딩 테스트의 실시간 감독 서비스 운영 사례

<그림1. 구름DEVTH 서비스화면> 구름은 2013년 설립된 AI·SW 에듀테크 스타트업으로, ‘모두가 개발자가 된다’는 비전을 실현해나가고 있습니다. 누구나 양질의 SW 교육을 받고 성장할 수 있도록, 개발 환경 구성의 어려움을 해결하고 클라우드 자원을 활용해 자유롭게 소프트웨어 역량을 펼칠 수 있도록 관련 서비스를 제공하고 있습니다. 구름의 주요 서비스 중 하나인 구름DEVTH는 2016년에 출시되었으며, 실제 현업의 개발 환경과 유사한 환경에서 […]