├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── architecture diagram samples ├── Level1 │ └── run-parallel-reads-of-s3-objects-by-using-python-in-an-aws-lambda-function.png ├── Level2 │ ├── datalake-storage-s3-layers-creation.png │ ├── deliver-dynamodb-records-to-amazon-s3-using-kinesis-data-streams-and-amazon-data-firehose-with-aws-cdk.png │ ├── verify-that-new-amazon-redshift-clusters-have-required-ssl-endpoints.png │ └── verify-that-new-amazon-redshift-clusters-launch-in-a-vpc.png └── Level3 │ ├── deploy-and-manage-a-serverless-data-lake-on-the-aws-cloud-by-using-infrastructure-as-code.png │ ├── designing-a-high-volume-streaming-data-ingestion-platform-natively-on-aws.png │ └── workloadarch.png ├── bin └── app.ts ├── cdk.json ├── config ├── AppConfig.ts ├── Types.ts ├── Utils.ts └── VpcConfig.ts ├── docs ├── Demo.mp4 └── SolutionArchitecture.png ├── export_vars_example.sh ├── jest.config.js ├── lib ├── FrontEndStack.ts ├── ProcessingStack.ts └── StorageStack.ts ├── package.json ├── src ├── ecs │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── entrypoint.sh │ ├── index.html │ ├── nginx.conf │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo.svg │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── App.css │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── HowToUse.tsx │ │ ├── ImageDropZone.css │ │ ├── ImageDropZone.tsx │ │ ├── ImageViewer.css │ │ ├── ImageViewer.tsx │ │ ├── LandingPage.css │ │ ├── LandingPage.tsx │ │ ├── MainForm.css │ │ ├── MainForm.tsx │ │ ├── api.ts │ │ ├── config-loader.ts │ │ ├── index.css │ │ ├── index.tsx │ │ ├── logo.svg │ │ ├── react-app-env.d.ts │ │ ├── reportWebVitals.ts │ │ └── setupTests.ts │ └── tsconfig.json └── lambda-functions │ ├── code-generator │ ├── Dockerfile │ ├── a2cai_code_generator_main.py │ ├── a2cai_prompts.yaml │ ├── a2cai_v2.py │ ├── code_generator_utils_v2.py │ ├── model_name.yaml │ ├── requirements.txt │ ├── stack_gen_prompts.yaml │ └── utils2_v2.py │ ├── cors-function │ └── index.js │ ├── edge-lambda │ ├── .gitignore │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── secretsManager.js │ ├── presigned-url │ └── handler.py │ ├── step-function-invoker │ └── handler.py │ ├── websocket-connect │ ├── connect.py │ └── requirements.txt │ ├── websocket-disconnect │ ├── disconnect.py │ └── requirements.txt │ └── websocket-message │ ├── message.py │ ├── requirements.txt │ └── websocket_config.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/README.md -------------------------------------------------------------------------------- /architecture diagram samples/Level1/run-parallel-reads-of-s3-objects-by-using-python-in-an-aws-lambda-function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level1/run-parallel-reads-of-s3-objects-by-using-python-in-an-aws-lambda-function.png -------------------------------------------------------------------------------- /architecture diagram samples/Level2/datalake-storage-s3-layers-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level2/datalake-storage-s3-layers-creation.png -------------------------------------------------------------------------------- /architecture diagram samples/Level2/deliver-dynamodb-records-to-amazon-s3-using-kinesis-data-streams-and-amazon-data-firehose-with-aws-cdk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level2/deliver-dynamodb-records-to-amazon-s3-using-kinesis-data-streams-and-amazon-data-firehose-with-aws-cdk.png -------------------------------------------------------------------------------- /architecture diagram samples/Level2/verify-that-new-amazon-redshift-clusters-have-required-ssl-endpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level2/verify-that-new-amazon-redshift-clusters-have-required-ssl-endpoints.png -------------------------------------------------------------------------------- /architecture diagram samples/Level2/verify-that-new-amazon-redshift-clusters-launch-in-a-vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level2/verify-that-new-amazon-redshift-clusters-launch-in-a-vpc.png -------------------------------------------------------------------------------- /architecture diagram samples/Level3/deploy-and-manage-a-serverless-data-lake-on-the-aws-cloud-by-using-infrastructure-as-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level3/deploy-and-manage-a-serverless-data-lake-on-the-aws-cloud-by-using-infrastructure-as-code.png -------------------------------------------------------------------------------- /architecture diagram samples/Level3/designing-a-high-volume-streaming-data-ingestion-platform-natively-on-aws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level3/designing-a-high-volume-streaming-data-ingestion-platform-natively-on-aws.png -------------------------------------------------------------------------------- /architecture diagram samples/Level3/workloadarch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/architecture diagram samples/Level3/workloadarch.png -------------------------------------------------------------------------------- /bin/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/bin/app.ts -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/cdk.json -------------------------------------------------------------------------------- /config/AppConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/config/AppConfig.ts -------------------------------------------------------------------------------- /config/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/config/Types.ts -------------------------------------------------------------------------------- /config/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/config/Utils.ts -------------------------------------------------------------------------------- /config/VpcConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/config/VpcConfig.ts -------------------------------------------------------------------------------- /docs/Demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/docs/Demo.mp4 -------------------------------------------------------------------------------- /docs/SolutionArchitecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/docs/SolutionArchitecture.png -------------------------------------------------------------------------------- /export_vars_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/export_vars_example.sh -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/FrontEndStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/lib/FrontEndStack.ts -------------------------------------------------------------------------------- /lib/ProcessingStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/lib/ProcessingStack.ts -------------------------------------------------------------------------------- /lib/StorageStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/lib/StorageStack.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/package.json -------------------------------------------------------------------------------- /src/ecs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | 4 | -------------------------------------------------------------------------------- /src/ecs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/Dockerfile -------------------------------------------------------------------------------- /src/ecs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/README.md -------------------------------------------------------------------------------- /src/ecs/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/entrypoint.sh -------------------------------------------------------------------------------- /src/ecs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/index.html -------------------------------------------------------------------------------- /src/ecs/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/nginx.conf -------------------------------------------------------------------------------- /src/ecs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/package-lock.json -------------------------------------------------------------------------------- /src/ecs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/package.json -------------------------------------------------------------------------------- /src/ecs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/favicon.ico -------------------------------------------------------------------------------- /src/ecs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/index.html -------------------------------------------------------------------------------- /src/ecs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/logo.svg -------------------------------------------------------------------------------- /src/ecs/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/logo192.png -------------------------------------------------------------------------------- /src/ecs/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/logo512.png -------------------------------------------------------------------------------- /src/ecs/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/manifest.json -------------------------------------------------------------------------------- /src/ecs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/public/robots.txt -------------------------------------------------------------------------------- /src/ecs/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/App.css -------------------------------------------------------------------------------- /src/ecs/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/App.test.tsx -------------------------------------------------------------------------------- /src/ecs/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/App.tsx -------------------------------------------------------------------------------- /src/ecs/src/HowToUse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/HowToUse.tsx -------------------------------------------------------------------------------- /src/ecs/src/ImageDropZone.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/ImageDropZone.css -------------------------------------------------------------------------------- /src/ecs/src/ImageDropZone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/ImageDropZone.tsx -------------------------------------------------------------------------------- /src/ecs/src/ImageViewer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/ImageViewer.css -------------------------------------------------------------------------------- /src/ecs/src/ImageViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/ImageViewer.tsx -------------------------------------------------------------------------------- /src/ecs/src/LandingPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/LandingPage.css -------------------------------------------------------------------------------- /src/ecs/src/LandingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/LandingPage.tsx -------------------------------------------------------------------------------- /src/ecs/src/MainForm.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/MainForm.css -------------------------------------------------------------------------------- /src/ecs/src/MainForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/MainForm.tsx -------------------------------------------------------------------------------- /src/ecs/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/api.ts -------------------------------------------------------------------------------- /src/ecs/src/config-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/config-loader.ts -------------------------------------------------------------------------------- /src/ecs/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/index.css -------------------------------------------------------------------------------- /src/ecs/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/index.tsx -------------------------------------------------------------------------------- /src/ecs/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/logo.svg -------------------------------------------------------------------------------- /src/ecs/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/ecs/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/ecs/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/src/setupTests.ts -------------------------------------------------------------------------------- /src/ecs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/ecs/tsconfig.json -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/Dockerfile -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/a2cai_code_generator_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/a2cai_code_generator_main.py -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/a2cai_prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/a2cai_prompts.yaml -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/a2cai_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/a2cai_v2.py -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/code_generator_utils_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/code_generator_utils_v2.py -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/model_name.yaml: -------------------------------------------------------------------------------- 1 | MODEL_NAME: | 2 | sonar-pro -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/requirements.txt -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/stack_gen_prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/stack_gen_prompts.yaml -------------------------------------------------------------------------------- /src/lambda-functions/code-generator/utils2_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/code-generator/utils2_v2.py -------------------------------------------------------------------------------- /src/lambda-functions/cors-function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/cors-function/index.js -------------------------------------------------------------------------------- /src/lambda-functions/edge-lambda/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /src/lambda-functions/edge-lambda/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/edge-lambda/index.js -------------------------------------------------------------------------------- /src/lambda-functions/edge-lambda/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/edge-lambda/package-lock.json -------------------------------------------------------------------------------- /src/lambda-functions/edge-lambda/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/edge-lambda/package.json -------------------------------------------------------------------------------- /src/lambda-functions/edge-lambda/secretsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/edge-lambda/secretsManager.js -------------------------------------------------------------------------------- /src/lambda-functions/presigned-url/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/presigned-url/handler.py -------------------------------------------------------------------------------- /src/lambda-functions/step-function-invoker/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/step-function-invoker/handler.py -------------------------------------------------------------------------------- /src/lambda-functions/websocket-connect/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-connect/connect.py -------------------------------------------------------------------------------- /src/lambda-functions/websocket-connect/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-connect/requirements.txt -------------------------------------------------------------------------------- /src/lambda-functions/websocket-disconnect/disconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-disconnect/disconnect.py -------------------------------------------------------------------------------- /src/lambda-functions/websocket-disconnect/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-disconnect/requirements.txt -------------------------------------------------------------------------------- /src/lambda-functions/websocket-message/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-message/message.py -------------------------------------------------------------------------------- /src/lambda-functions/websocket-message/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-message/requirements.txt -------------------------------------------------------------------------------- /src/lambda-functions/websocket-message/websocket_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/src/lambda-functions/websocket-message/websocket_config.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions-library-samples/guidance-for-developing-infrastructure-as-code-templates-from-architecture-diagrams-on-aws/HEAD/tsconfig.json --------------------------------------------------------------------------------