AWS AppSync 다중 인증 유형으로 백엔드 및 내부 프로세스 지원

AWS AppSync 및 Amazon DynamoDB 테이블 위에 구축된 GraphQL API를 사용하여 모바일 또는 웹 애플리케이션을 생성했다고 가정해보겠습니다. 이 경우엔 AWS Lambda함수와 같은 다른 백엔드 또는 내부 프로세스는 이제 백엔드 테이블의 데이터를 업데이트해야 합니다. 이제 AWS AppSync의 새로운 기능을 통해 Lambda 함수 액세스 권한을 부여하여 통합된 AppSync API 엔드 포인트를 통해 안전한 GraphQL API 호출을 수행할…

Amazon DynamoDB: 게임 사용 사례 및 설계 패턴

게임 회사들이 게임 상태(game state), 플레이어 데이터, 세션 이력, 플레이어 순위표(leaderboards)를 비롯한 게임 플랫폼 전반에서 Amazon DynamoDB를 쓰고 있습니다. DynamoDB를 쓰면 사용자 수백만 명이 동시에 몰리고 사용자 요구(requests)가 쇄도해도 안정적으로 크기가 조정되는(scale) 동시에 대기 시간이 한 자릿수 밀리초(1000분의 1초)로 확실히 짧아집니다. 게임 회사들에게는 큰 이득이죠. DynamoDB는 모든 것이 관리되는 서비스로, 운영상 오버헤드(overhead)가 없습니다. 게임 개발자들은…

Amazon Connect 통화 흐름은 전송 후 다시 시작됩니다.

이 글에서는 통화 흐름에서 전화 번호 블록(block)으로 전송을 사용하여 Amazon Connect에서 현재 수행할 수 있는 몇 가지 흥미로운 작업을 보여드리겠습니다. 이 블록(block)은 2019년 2월 19일에 새로운 기능으로 업그레이드되었습니다. 새로운 기능에는 타사 전송이 완료된 후 통화 흐름을 재개하고, 특정 발신자 ID를 지정하며, 전송과 함께 DTMF 톤을 보낼 수 있는 기능이 포함됩니다. 새로운 기능을 시연하기 위해 고객이…

엔터프라이즈 고객을 위한 AWS 비용 청구 처리

AWS 제품 포트폴리오 및 기능셋이 증가함에 따라 엔터프라이즈 고객은 기존 워크로드를 마이그레이션하고 AWS에서 새로운 제품을 혁신할 수 있습니다. 클라우드 요금을 단순하게 유지하기 위해 통합 청구서를 사용할 수 있습니다. 그러나 이로 인해 내부 비용청구(특히 일부 리소스 및 서비스 태그가 올바르게 지정되지 않은 경우)에 복잡성이 발생할 수 있습니다. AWS 구현이 증가함에 따라 개별 팀과 사업부가 정상화하고 비용을…

태그 기반 확장 계획을 통해 AWS Auto Scaling 정책을 쉽게 관리하는 방법

AWS Auto Scaling은 트래픽 패턴을 기반으로 AWS 리소스를 동적으로 확장 및 축소할 수 있습니다. 그러나 일반적인 애플리케이션 스택에는 리소스가 많이 있으므로 이러한 모든 리소스에 대한 개별 AWS Auto Scaling 정책을 관리하는 것은 조직의 당면 과제일 수 있습니다. 확장 계획을 사용하면 AWS Auto Scaling 정책 생성을 자동화하고 태그를 사용하여 이러한 정책을 쉽게 수정할 수 있습니다. 이…

IT 과제에 적합한 툴 선택하기

Voiced by Amazon Polly (원문에서 다운로드받으세요) 이 글은 AWS Community Hero Markus Ostertag의 글입니다. Markus는 뮌헨에 본사를 둔 첨단 기술 회사 팀 인터넷 AG의 CEO로서 항상 클라우드를 활용하는 가장 좋은 방법을 모색하고 있으며, 최첨단 기술을 다루는 것을 좋아하고, 2014년에 공동 설립한 AWS 이벤트와 AWS 사용자 그룹 뮌헨에서 자주 연설하고 있습니다. 업무에 적합한 툴이나 서비스를 선택하는 것은…

Amazon DynamoDB 온디맨드 – 용량 계획이 없고 요청별 지불 가격

Voiced by Amazon Polly (원문에서 다운로드받으세요) 불과 몇 년 전만 해도 모든 규모의 비즈니스를 지원하는 동시에 일관된 짧은 대기 시간을 제공할 수 있는 데이터베이스를 구축하는 것은 어려운 작업이었습니다. 이는 제가 2012년 Werner Vogels가 Amazon DynamoDB를 발표하는 글을 읽으면서 바뀌었습니다.(이는 제가 AWS에 합류하기 몇 달 전이었습니다.) DynamoDB는 아마존이 2007년에 출판한 최초의 Dynamo 논문의 원칙을 바탕으로 만들어졌습니다. 수년간…

인증서 자동화 시스템 참조 응용프로그램을 사용하여 AWS IoT Core와의 안전한 통신 보장하기

X.509 인증서는 IoT 디바이스와 AWS IoT Core간의 보안 통신을 위해 사용됩니다. 디바이스는 TLS 상호 인증을 통해 AWS IoT Core에 연결하기 위해 이 인증서를 사용합니다. AWS IoT Core는 TLS 상호 인증을 사용하여 AWS IoT Core와 다른 디바이스 또는 다른 AWS 서비스 간에 이동하는 데이터를 암호화합니다. 디바이스에 설치된 A X.509 인증서는 다음 조건 중 하나를 충족해야 합니다.…

Amazon Athena를 사용하여 Amazon DynamoDB 데이터의 고급 분석을 수행하고 시각화를 구축하는 방법

Amazon DynamoDB 서비스에서 수십억 개의 항목과 초당 수백만 개의 요청을 처리하여 막대한 분석 값을 얻을 수 있습니다. 그러나 분석 값을 얻으려면 데이터를 내보내야 합니다. DynamoDB 테이블에서 분석 플랫폼으로 데이터를 복사하면 풍부한 인사이트(insight)를 얻을 수 있습니다. 이를 위해 잘 설계된 빅 데이터 파이프라인을 통해 트랜잭션 처리와 분석을 분리할 수 있습니다. 이 게시글에서는 DynamoDB 테이블에서 Amazon S3로 데이터를…

AWS Lambda에서 Amazon DynamoDB Accelerator(DAX)를 사용하여 비용 절감과 성능 향상하기

AWS Lambda의 Amazon DynamoDB Accelerator(DAX)를 사용하면 Amazon DynamoDB도 사용할 수 있는 서버가 없는 애플리케이션에 여러 가지 이점이 있습니다. DAX는 DynamoDB를 사용할 때와 비교하여 읽기 지연 시간을 크게 줄여 애플리케이션의 응답 시간을 단축할 수 있습니다. 또한 DAX를 사용하면 읽기 어려운 애플리케이션에 필요한 프로비저닝된 읽기 처리량을 줄여 DynamoDB 비용을 절감할 수 있습니다. 서버가 없는 애플리케이션의 경우, DAX는…