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

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

Amazon Aurora Serverlss – PostgreSQL 호환 기능 정식 출시

일반적으로 데이터베이스는 소프트웨어 아키텍처에서 가장 중요한 부분이지만 확장 및 관리하기 어려웠습니다. Amazon Aurora Serverless는  Amazon Aurora의 auto-scaling(자동 확장) 버전으로, 관계형 데이터베이스를 애플리케이션 워크로드에 따라 자동으로 시작되고 종료되며 확장 또는 축소되게 해 줍니다..   Aurora 서버리스의 MySQL 호환 기능이 출시된 이후, 최근에는 PostgreSQL 호환 버전의 Aurora 서버리스가 정식 출시되었습니다.   특히, 클라우드에 적합한 우수한 데이터베이스 엔진을…

AWS에서 지원이 종료된 VMware Cloud SQL Server 인스턴스를 업그레이드하세요

Microsoft SQL Server 2008 및 2008 R2 인스턴스가 아직 깔려 있다면 지금 업그레이드하세요. Microsoft EoS(End of Support) 날짜는 2019년 7월 9일입니다. 추가 보안 업데이트가 보안과 규정 준수에 영향을 미치지 않습니다. 얼른 하세요!   GitHub에서 SQL Server 인스턴스의 업그레이드를 자동화하는 데 도움이 되는 새로운 오픈 소스 툴이 지난 5일 공개됐습니다. 이 자동화 툴을 이용하면 신속하게 업그레이드하고…

Amazon CloudWatch Events로 서버 없이 파이프라인 구축할 수 있어

AWS Serverless Hero인 Forres Brazeal이 쓴 글입니다. Forrest는 Trek10, Inc.의 수석 클라우드 설계자, Trek10의 Think FaaS 서버리스 팟캐스트 진행자, 서버리스 커뮤니티의 워크샵 및 이벤트 정기 연사로 활동하고 있습니다.   이벤트와 서버리스는 항상 같이 다닙니다. 구운 콩과 바비큐의 관계와 같다고 보시면 됩니다. 서버리스 방식은 비즈니스 가치를 제공하는 코드와 구성에 집중하는 것입니다. 서버리스는 대부분 이벤트들에 영향을 받습니다.…

Redis용 Amazon ElastiCache로 애플리케이션 성능 향상과 비용 절감하기

소프트웨어 개발 수석 엔지니어 숀 왕(Shawn Wang), 소프트웨어 개발 엔지니어 매디 올슨(Maddy Olson), 소프트웨어 엔지니어링 수석 매니저 이타이 마오즈(Itay Maoz)가 도움을 준 글입니다.   Redis용 Amazon ElastiCache를 쓰면 클라우드 규모에서 대기 시간과 관리 비용을 최소한으로 줄여도 성능을 최고로 향상시킬 수 있습니다. Redis는 성능이 좋고, 사용하기 간편하고, 다양한 데이터 구조를 지원하기 때문에 가장 인기 있는 NoSQL…

Amazon Elasticsearch Service에서 페타바이트 규모의 클러스터를 실행합니다.

로그 데이터에 Amazon Elasticsearch Service (Amazon ES)를 사용할 때, 일반적으로 매우 압도됩니다. Elasticsearch 및 Kibana 지식이 깊어짐에 따라 많은 매력적인 데이터 사용을 발견할 수 있습니다. 고객 기반이 확장되고 이를 처리하기 위해 인프라를 확장하면 로그 데이터가 훨씬 더 많이 생성됩니다. 여러 설계 경로를 사용하여 계속 증가하는 로그 데이터를 저장하고 분석할 수 있습니다. 예를 들어 여러 Amazon ES…

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

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

새로운 기능 – AWS Step Functions용 컴퓨팅, 데이터베이스, 메시징, 분석 및 머신 러닝 통합

Voiced by Amazon Polly (원문에서 다운로드받으세요) AWS Step Functions는 애플리케이션 개발자를 위한 완전한 관리형 워크플로우 서비스입니다. 비즈니스 로직을 워크플로우 로직과 별도로 유지하면서 신뢰할 수 있고 반복 가능한 방식으로 활동을 연결 및 조정하는 높은 수준에서 생각하고 작업할 수 있습니다. 워크플로우를 설계하고 테스트한 후(즉, 상태 머신이라고 합니다.) 수만 또는 수십만 개의 워크플로우를 독립적으로 동시에 실행되므로 규모에 맞게 배포할…

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

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

AWS에서 고가용성 IBM Db2 데이터베이스 생성하기

AWS의 많은 고객들은 IBM Db2 데이터베이스 플랫폼을 사용하여 업무에 필수적인 워크 로드를 실행합니다. 노드의 이벤트 발생 또는 사이트 장애 발생 시에 데이터베이스를 사용할 수 있도록 하려면 이러한 워크 로드를 고가용성으로 구성해야 합니다. 고가용성을 위한 기존의 IBM 방법은 Tivoli System Automation for Multi-Platforms (TSAMP)에 의해 조정된 공유 스토리지 및 가상 IP 주소를 사용하는 것입니다. 이 글에서는…