awscdk Dynamodb 내보내기를 트리거하고 CDK로 Athena 저장된 쿼리를 생성하는 방법의 예 게시물에서 데이터를 가져와 dynamodb 데이터의 변경 사항을 분석하는 방법을 설명합니다. 이 게시물에서는 dynamodb 테이블 데이터 내보내기를 (반) 자동화하고 Athena로 분석하는 방법을 설명합니다. 게시물에서는 수동으로 수행할 수 있는 방법을 설명합니다. 한 가지 접근 방식은 람다를 사용하는 것이고 다른 접근 방식은 단계 함수를 사용하는 것입니다. 두 접근 방식 모두 S3 버킷으... awsawsathenaawscdkawsdynamodb CDK로 Athena 저장된 쿼리를 생성하는 방법의 예 In Post는 DynamoDb 테이블의 현재 데이터를 가져오는 Athena 쿼리의 예입니다. 이 게시물에서는 이 쿼리를 Athena에 저장된 쿼리로 CDK와 함께 제공하여 쿼리가 편집기 "근처"에 저장되도록 하고 쿼리가 DB 및 테이블의 이름 지정과 관련하여 현재 배포에 적합하도록 하는 방법을 설명합니다. 저장된 쿼리는 여기 콘솔에 저장됩니다. 이 SQL 명령은 Athena에 저장된 쿼리로... awsathenaawscdkaws CDK로 생성된 Quicksight(S3 소스)로 DynamoDB 항목 변경 사항을 시각화하는 방법의 예 이 게시물은 Quicksight를 사용하여 DynamoDb 데이터 변경 사항을 시각화하는 방법에 대한 것입니다. DynamoDb 테이블을 생성하고 데이터 변경 사항을 S3 버킷에 저장하는 설정은 동일합니다. S3 버킷에 있는 데이터의 Athena 테이블을 생성하는 대신 이 데이터가 Quicksight의 데이터 원본에 연결됩니다. 처음 30일은 입니다. 에서 Quicksight는 Quicksi... awsathenaawskinesisawscdkaws AWS CDK 및 DynamoDB: 이 하나의 구성 라인은 수백 달러의 비용이 듭니다. 둘째, 나는 당신이 어떻게 느끼는지 압니다. 을 사용하여 DynamoDB 테이블을 프로비저닝할 때 CDK는 요청당 지불 대신 기본적으로 을 설정합니다. 빠른 수정: AWS Dynamodb 테이블을 인스턴스화할 때 청구 모드를 "요청당 지불"로 명시적으로 설정해야 합니다. 즉, 스택을 제거하면 결과적으로 테이블이 삭제됩니다(프로덕션에서 이 설정을 사용하는 것은 나쁜 생각일 수 있음). 서버리스... awscdkdynamodbserverlessaws EventBridge 이벤트 샘플링을 위한 이상한 트릭 그러나 테스트 환경을 위한 예제 이벤트 데이터를 구성하는 것은 어려울 수 있으며 모의 이벤트에 대한 개발은 제한적일 수 있습니다. 프로덕션 이벤트에 대해 지속적인 테스트를 수행할 수도 있지만 이벤트의 양으로 인해 불가능할 수 있습니다. 이러한 모든 이유로 프로덕션 이벤트 버스에서 이벤트의 임의 부분을 샘플링할 수 있다면 좋을 것입니다. 불행하게도 이를 수행하는 기본 기능은 없지만 이 이상한 ... awscdkeventbridgeserverlessaws AWS CDK로 고유한 도메인 호스팅 환경 구축 자동화 AWS CDK로 고유한 도메인 호스팅 환경 구축을 자동화했습니다 🎉 이전 글 ""과 ""에서 이 글의 내용을 AWS CDK로 구현해 보았습니다. GitHub에 템플릿을 올려두었으니 많이 이용해주세요! /lib/unique-domain-hosting-stack.ts /bin/unique-domain-hosting.ts cdk.json 패키지.json 의 설치 및 구성 Amazon Route 5... awscdkawscdkroute53 AWS Step Functions: 페이지가 매겨진 API 응답 처리 AWS Step Functions 이후 AWS 서비스의 서버리스 통합에 매우 강력해졌습니다. 이전에는 이동 접근 방식이 간단한 Lambda 함수였지만 Step Functions에는 유지 관리가 훨씬 적습니다. 그러나 Step Functions에는 작업하거나 해결해야 하는 (대부분 의도적인) 제한이 있습니다. 일부 AWS API 작업은 페이지가 매겨진 응답을 반환합니다. 즉, 전체 응답의 청크... awscdkserverlessstepfunctionsaws 파트 3 - 간단한 EC2 인스턴스 - Awesome AWS CDK 구조 설정 첫 번째 반복은 다음과 같습니다. .aws/라는 pems라는 새 디렉토리를 만듭니다. 새로 다운로드한 파일을 이 디렉토리로 이동하고 필요한 권한을 부여합니다. 이제 키 파일을 올바르게 설정했으므로 인스턴스를 배포할 수 있습니다! 스택이 생성되는 동안 콘솔에서 Cloudformation의 출력이 표시되기 시작합니다. 스택이 성공적으로 배포되면 다음이 표시되어야 합니다. 스택 끝에 정... awscdkdevopsec2aws CDK 응용 프로그램에 대한 CI/CD 파이프라인 생성 이전 글에서, 우리는 기본적인 서버 없는 응용 프로그램을 만들었는데, 이 응용 프로그램은prod 환경에 배치되었다.본고에서 저는 코드가 생산에 들어가기 전에 진정한 테스트 환경을 가질 수 있도록 CDK 응용 프로그램을 여러 AWS 계정과 지역의 여러 단계에 배치하는 방법을 보여 드리겠습니다. 작업량 계정에 대해서는 CI/CD 계정과 신뢰 관계를 맺어 크로스 계정 배치를 허용하고 있습니다.CD... awscdkaws 회로 차단기로 Lambda 함수에 복원력 추가 프레임워크를 사용하여 클라우드에서 안정적이고 안전하며 효율적이고 비용 효율적인 시스템을 설계하고 운영하기 위한 아키텍처 모범 사례를 배우게 됩니다. 모범 사례를 기준으로 아키텍처를 지속적으로 측정하고 개선이 필요한 영역을 식별할 수 있는 방법을 제공합니다. 서버리스 및 비서버리스 리소스에 대한 확장 메커니즘을 평가하여 고객 요구 사항을 충족하고 종속성 전체에서 부분적 및 간헐적 장애를 견딜 ... architectureserverlessawsawscdk [1 섹션] Amazon EventBridge 및 AwsCDK를 사용하여 로그 S3 스토리지 배럴 및 스토리지 배럴 정책을 제공하는 방법 현재, 파일이 이 버킷에 업로드될 때, 우리는 lambda 함수를 알려야 합니다. 이 블로그에서 우리는 을 사용하여 위에서 정의한 모든 자원을 설정할 것이다. 생각해 보면 AWS에는 160여 개의 서비스가 있습니다.필요한 것이 있을 때마다 AWS 관리 콘솔에서 하나씩 정의해야 합니다.콘솔에서 하나씩 서비스를 찾아야 하는 데 시간이 많이 걸립니다. 아니오, 우리는 이렇게 하지 않습니다.AWS ... awscdkserverlessaws 새로운 AWS Lambda 컨테이너 이미지 기능을 사용하여 ML 모델 배포 이것은 Lambda의 용기를 사용하여 맞춤형 Python ML 모델을 배치하고, 당신의lat/long에 따라 최근의Chipotle 식당을 예측합니다. 이 모드는sklearn을 사용하여 위도와 경도에서 가장 가까운 Chipotle을 예측하기 위해 사용자 정의 k근접 모델을 만듭니다.이 모델은 AWS Lambda와 연결된 컨테이너에 배치됩니다. 만약 이 모델에 사용된 데이터를 보고 싶다면 를 볼... awscdkmachinelearningawsserverless
Dynamodb 내보내기를 트리거하고 CDK로 Athena 저장된 쿼리를 생성하는 방법의 예 게시물에서 데이터를 가져와 dynamodb 데이터의 변경 사항을 분석하는 방법을 설명합니다. 이 게시물에서는 dynamodb 테이블 데이터 내보내기를 (반) 자동화하고 Athena로 분석하는 방법을 설명합니다. 게시물에서는 수동으로 수행할 수 있는 방법을 설명합니다. 한 가지 접근 방식은 람다를 사용하는 것이고 다른 접근 방식은 단계 함수를 사용하는 것입니다. 두 접근 방식 모두 S3 버킷으... awsawsathenaawscdkawsdynamodb CDK로 Athena 저장된 쿼리를 생성하는 방법의 예 In Post는 DynamoDb 테이블의 현재 데이터를 가져오는 Athena 쿼리의 예입니다. 이 게시물에서는 이 쿼리를 Athena에 저장된 쿼리로 CDK와 함께 제공하여 쿼리가 편집기 "근처"에 저장되도록 하고 쿼리가 DB 및 테이블의 이름 지정과 관련하여 현재 배포에 적합하도록 하는 방법을 설명합니다. 저장된 쿼리는 여기 콘솔에 저장됩니다. 이 SQL 명령은 Athena에 저장된 쿼리로... awsathenaawscdkaws CDK로 생성된 Quicksight(S3 소스)로 DynamoDB 항목 변경 사항을 시각화하는 방법의 예 이 게시물은 Quicksight를 사용하여 DynamoDb 데이터 변경 사항을 시각화하는 방법에 대한 것입니다. DynamoDb 테이블을 생성하고 데이터 변경 사항을 S3 버킷에 저장하는 설정은 동일합니다. S3 버킷에 있는 데이터의 Athena 테이블을 생성하는 대신 이 데이터가 Quicksight의 데이터 원본에 연결됩니다. 처음 30일은 입니다. 에서 Quicksight는 Quicksi... awsathenaawskinesisawscdkaws AWS CDK 및 DynamoDB: 이 하나의 구성 라인은 수백 달러의 비용이 듭니다. 둘째, 나는 당신이 어떻게 느끼는지 압니다. 을 사용하여 DynamoDB 테이블을 프로비저닝할 때 CDK는 요청당 지불 대신 기본적으로 을 설정합니다. 빠른 수정: AWS Dynamodb 테이블을 인스턴스화할 때 청구 모드를 "요청당 지불"로 명시적으로 설정해야 합니다. 즉, 스택을 제거하면 결과적으로 테이블이 삭제됩니다(프로덕션에서 이 설정을 사용하는 것은 나쁜 생각일 수 있음). 서버리스... awscdkdynamodbserverlessaws EventBridge 이벤트 샘플링을 위한 이상한 트릭 그러나 테스트 환경을 위한 예제 이벤트 데이터를 구성하는 것은 어려울 수 있으며 모의 이벤트에 대한 개발은 제한적일 수 있습니다. 프로덕션 이벤트에 대해 지속적인 테스트를 수행할 수도 있지만 이벤트의 양으로 인해 불가능할 수 있습니다. 이러한 모든 이유로 프로덕션 이벤트 버스에서 이벤트의 임의 부분을 샘플링할 수 있다면 좋을 것입니다. 불행하게도 이를 수행하는 기본 기능은 없지만 이 이상한 ... awscdkeventbridgeserverlessaws AWS CDK로 고유한 도메인 호스팅 환경 구축 자동화 AWS CDK로 고유한 도메인 호스팅 환경 구축을 자동화했습니다 🎉 이전 글 ""과 ""에서 이 글의 내용을 AWS CDK로 구현해 보았습니다. GitHub에 템플릿을 올려두었으니 많이 이용해주세요! /lib/unique-domain-hosting-stack.ts /bin/unique-domain-hosting.ts cdk.json 패키지.json 의 설치 및 구성 Amazon Route 5... awscdkawscdkroute53 AWS Step Functions: 페이지가 매겨진 API 응답 처리 AWS Step Functions 이후 AWS 서비스의 서버리스 통합에 매우 강력해졌습니다. 이전에는 이동 접근 방식이 간단한 Lambda 함수였지만 Step Functions에는 유지 관리가 훨씬 적습니다. 그러나 Step Functions에는 작업하거나 해결해야 하는 (대부분 의도적인) 제한이 있습니다. 일부 AWS API 작업은 페이지가 매겨진 응답을 반환합니다. 즉, 전체 응답의 청크... awscdkserverlessstepfunctionsaws 파트 3 - 간단한 EC2 인스턴스 - Awesome AWS CDK 구조 설정 첫 번째 반복은 다음과 같습니다. .aws/라는 pems라는 새 디렉토리를 만듭니다. 새로 다운로드한 파일을 이 디렉토리로 이동하고 필요한 권한을 부여합니다. 이제 키 파일을 올바르게 설정했으므로 인스턴스를 배포할 수 있습니다! 스택이 생성되는 동안 콘솔에서 Cloudformation의 출력이 표시되기 시작합니다. 스택이 성공적으로 배포되면 다음이 표시되어야 합니다. 스택 끝에 정... awscdkdevopsec2aws CDK 응용 프로그램에 대한 CI/CD 파이프라인 생성 이전 글에서, 우리는 기본적인 서버 없는 응용 프로그램을 만들었는데, 이 응용 프로그램은prod 환경에 배치되었다.본고에서 저는 코드가 생산에 들어가기 전에 진정한 테스트 환경을 가질 수 있도록 CDK 응용 프로그램을 여러 AWS 계정과 지역의 여러 단계에 배치하는 방법을 보여 드리겠습니다. 작업량 계정에 대해서는 CI/CD 계정과 신뢰 관계를 맺어 크로스 계정 배치를 허용하고 있습니다.CD... awscdkaws 회로 차단기로 Lambda 함수에 복원력 추가 프레임워크를 사용하여 클라우드에서 안정적이고 안전하며 효율적이고 비용 효율적인 시스템을 설계하고 운영하기 위한 아키텍처 모범 사례를 배우게 됩니다. 모범 사례를 기준으로 아키텍처를 지속적으로 측정하고 개선이 필요한 영역을 식별할 수 있는 방법을 제공합니다. 서버리스 및 비서버리스 리소스에 대한 확장 메커니즘을 평가하여 고객 요구 사항을 충족하고 종속성 전체에서 부분적 및 간헐적 장애를 견딜 ... architectureserverlessawsawscdk [1 섹션] Amazon EventBridge 및 AwsCDK를 사용하여 로그 S3 스토리지 배럴 및 스토리지 배럴 정책을 제공하는 방법 현재, 파일이 이 버킷에 업로드될 때, 우리는 lambda 함수를 알려야 합니다. 이 블로그에서 우리는 을 사용하여 위에서 정의한 모든 자원을 설정할 것이다. 생각해 보면 AWS에는 160여 개의 서비스가 있습니다.필요한 것이 있을 때마다 AWS 관리 콘솔에서 하나씩 정의해야 합니다.콘솔에서 하나씩 서비스를 찾아야 하는 데 시간이 많이 걸립니다. 아니오, 우리는 이렇게 하지 않습니다.AWS ... awscdkserverlessaws 새로운 AWS Lambda 컨테이너 이미지 기능을 사용하여 ML 모델 배포 이것은 Lambda의 용기를 사용하여 맞춤형 Python ML 모델을 배치하고, 당신의lat/long에 따라 최근의Chipotle 식당을 예측합니다. 이 모드는sklearn을 사용하여 위도와 경도에서 가장 가까운 Chipotle을 예측하기 위해 사용자 정의 k근접 모델을 만듭니다.이 모델은 AWS Lambda와 연결된 컨테이너에 배치됩니다. 만약 이 모델에 사용된 데이터를 보고 싶다면 를 볼... awscdkmachinelearningawsserverless