From c962753910ad506f5faaa5977d456223b6ea5158 Mon Sep 17 00:00:00 2001 From: Julian Wood Date: Tue, 17 Dec 2024 09:50:04 +0000 Subject: [PATCH] remove SL metadata filed --- ...ridge-pipes-sqs-to-eventbus-terraform.json | 89 --------------- .../textract-lambda-sam-python.json | 107 ------------------ 2 files changed, 196 deletions(-) delete mode 100644 eventbridge-pipes-sqs-to-eventbus-terraform/eventbridge-pipes-sqs-to-eventbus-terraform.json delete mode 100644 textract-lambda-sam-python/textract-lambda-sam-python.json diff --git a/eventbridge-pipes-sqs-to-eventbus-terraform/eventbridge-pipes-sqs-to-eventbus-terraform.json b/eventbridge-pipes-sqs-to-eventbus-terraform/eventbridge-pipes-sqs-to-eventbus-terraform.json deleted file mode 100644 index e64867d9e..000000000 --- a/eventbridge-pipes-sqs-to-eventbus-terraform/eventbridge-pipes-sqs-to-eventbus-terraform.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "title": "Amazon SQS to Amazon EventBridge event bus using Amazon EventBridge Pipes", - "description": "This pattern creates an Amazon EventBridge Pipe to deliver messages from an Amazon SQS queue to Amazon EventBridge Event Bus.", - "language": "", - "level": "200", - "framework": "Terraform", - "introBox": { - "headline": "How it works", - "text": [ - "Amazon EventBridge Pipe routes events from an Amazon SQS queue to a custom EventBridge event bus while applying filters.", - "This filtering capability enables you to create precise event processing pipelines, ensuring that only relevant events are propagated to downstream systems.", - "Then, other AWS services that are supported as EventBridge targets can consume these events from the EventBus by adding an EventBridge rule with relevant targets." - ] - }, - "gitHub": { - "template": { - "repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/eventbridge-pipes-sqs-to-eventbus-terraform", - "templateURL": "serverless-patterns/eventbridge-pipes-sqs-to-eventbus-terraform", - "projectFolder": "eventbridge-pipes-sqs-to-eventbus-terraform", - "templateFile": "main.tf" - } - }, - "resources": { - "bullets": [ - { - "text": "EventBridge Pipes with SQS queue as a source", - "link": "https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-sqs.html" - }, - { - "text": "Amazon EventBridge Pipes architectural patterns blog post", - "link": "https://aws.amazon.com/blogs/compute/implementing-architectural-patterns-with-amazon-eventbridge-pipes/" - } - ] - }, - "deploy": { - "text": [ - "terraform init", - "terraform apply" - ] - }, - "testing": { - "text": [ - "See the README in the GitHub repo for detailed testing instructions." - ] - }, - "cleanup": { - "text": [ - "terraform destroy" - ] - }, - "authors": [ - { - "name": "Chaitanya Gummadi", - "image": "https://gravatar.com/avatar/a9b30c6e727f613f3f44a44016e36998719404ea7451c750f402a21f2dd72937.jpg?size=256", - "bio": "Chaitanya is a Senior Cloud Support Engineer with Amazon Web Services (AWS) based in Texas.", - "linkedin": "cgummadi" - } - ], - "patternArch": { - "icon1": { - "x": 20, - "y": 50, - "service": "sqs", - "label": "Amazon SQS queue" - }, - "icon2": { - "x": 50, - "y": 50, - "service": "eventbridge-pipes", - "label": "EventBridge pipe" - }, - "icon3": { - "x": 80, - "y": 50, - "service": "eventbridge", - "label": "EventBridge bus" - }, - "line1": { - "from": "icon1", - "to": "icon2", - "label": "" - }, - "line2": { - "from": "icon2", - "to": "icon3", - "label": "" - } - } -} diff --git a/textract-lambda-sam-python/textract-lambda-sam-python.json b/textract-lambda-sam-python/textract-lambda-sam-python.json deleted file mode 100644 index 36757aae8..000000000 --- a/textract-lambda-sam-python/textract-lambda-sam-python.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "title": "Automatic Text Detection with Amazon Textract", - "description": "An event-driven workflow to automatically detect and store text found within pdf files by leveraging Amazon Textract, AWS Lambda, and Amazon DynamoDB.", - "language": "Python", - "level": "200", - "framework": "SAM", - "introBox": { - "headline": "How it works", - "text": [ - "This sample project demonstrates how to deliver an event-driven architecture to detect text within pdf files, while storing the results in Amazon DynamoDB.", - "Upon an object creation in the S3 bucket, a Lambda function is invoked, which initiates Amazon Textracts's DetectDocumentText function. Textract returns the results to the Lambda function which stores this information in the DynamoDB table.", - "This pattern deploys 1 S3 bucket, 1 Lambda Function, and 1 DynamoDB Table." - ] - }, - "gitHub": { - "template": { - "repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/textract-lambda-sam-python", - "templateURL": "https://github.com/aws-samples/serverless-patterns/main/textract-lambda-sam-python/template.yaml", - "projectFolder": "textract-lambda-sam-python", - "templateFile": "template.yaml" - } - }, - "resources": { - "bullets": [ - { - "text": "Amazon Simple Storage Service (S3)", - "link": "https://aws.amazon.com/s3/" - }, - { - "text": "AWS Lambda", - "link": "https://aws.amazon.com/lambda/" - }, - { - "text": "Amazon Textract", - "link": "https://aws.amazon.com/textract/" - }, - { - "text": "Amazon DynamoDB", - "link": "https://aws.amazon.com/dynamodb/" - } - ] - }, - "deploy": { - "text": [ - "sam deploy" - ] - }, - "testing": { - "text": [ - "See the GitHub repo for detailed testing instructions." - ] - }, - "cleanup": { - "text": [ - "Delete the stack: sam delete" - ] - }, - "authors": [ - { - "name": "Jack Le Bon", - "image": "https://serverlessland.com/assets/images/resources/contributors/ext-jack-le-bon.jpg", - "bio": "AWS Solutions Architect", - "linkedin": "jack-le-bon" - } - ], - "patternArch": { - "icon1": { - "x": 10, - "y": 50, - "service": "s3", - "label": "Amazon S3" - }, - "icon2": { - "x": 40, - "y": 50, - "service": "lambda", - "label": "AWS Lambda" - }, - "icon3": { - "x": 80, - "y": 25, - "service": "textract", - "label": "Amazon Textract" - }, - "icon4": { - "x": 80, - "y": 70, - "service": "dynamodb", - "label": "Amazon DynamoDB" - }, - "line1": { - "from": "icon1", - "to": "icon2", - "label": "Object Created" - }, - "line2": { - "from": "icon2", - "to": "icon3", - "label": "Document" - }, - "line3": { - "from": "icon2", - "to": "icon4", - "label": "Results" - } - } -}