Skip to content

Commit f6c5834

Browse files
authored
Merge pull request #88 from cbossie/master
Fix image path
2 parents ab7c673 + faa7ffb commit f6c5834

File tree

1 file changed

+3
-3
lines changed
  • SampleApplications/2023/ServerlessDocumentAnalysis

1 file changed

+3
-3
lines changed

SampleApplications/2023/ServerlessDocumentAnalysis/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ This solution is meant to be useful in real-world scenario, in which multiple te
2626
## Overview of the solution
2727

2828
This is an overview of the process. The names of the resources are generic, since each deployment will yield resources with different physical names (to avoid resource name collission). Sone design decisions are noted below, but there are alternate ways of accomplishing some of the items.
29-
![Overview of serverless document analysis](/assets/doc-analysis-overview.jpg)
29+
![Overview of serverless document analysis](assets/doc-analysis-overview.jpg)
3030

3131
This application is self contained. We will refer to an external application that integrates with this system as the "client application". There can be more than one client application, and a client application that provides input (i.e. uploads a file) may be different than an application that responds to the output of the system.
3232
1. A client application writes a PDF to the `InputBucket` S3 bucket.
@@ -51,7 +51,7 @@ This application is self contained. We will refer to an external application tha
5151

5252
3. The Step Function definition can be seen here. It consists of seven Lambda function integrations and two SQS integrations. Any unrecoverable errors (from any of the Lambda functions) are caught and sent to the `FailureFunction` function, which then writes a message to the `FailureQueue` with details for the client.
5353

54-
![Step Function Definition](/assets/stepfunctions_graph.png)
54+
![Step Function Definition](assets/stepfunctions_graph.png)
5555

5656
4. The EventBridge message is parsed by the `InitializeProcessing` Lambda function, which creates a record in the `ProcessData` DynamoDB table. It also retrieves the query text from the `ConfigData` DynamoDB table for use in the next step.
5757

@@ -174,4 +174,4 @@ This will delete any resources created, as well as any data contained within you
174174
These are some items that will be added at a later date to make the solution more extensible
175175
1. Create a Systems Manager Parameter that will parameterize the following items:
176176
- The name of the tag that is used to specify queries to be applied to the document analysis (currently hardcoded to 'Queries')
177-
1. Add a configuration swith that will enable selecting to build the .NET Lambda functions with Native AOT
177+
1. Add a configuration swith that will enable selecting to build the .NET Lambda functions with Native AOT

0 commit comments

Comments
 (0)