Comment by JustExAWS

3 days ago

That’s the advantage of working with AWS services, everything is well documented with plenty of official and unofficial code showing how to do most things.

Even for a service I know is new, I can just tell it to “look up the official documentation”

Using ChatGPT 5 Fast

AWS CDK apps (separate ones) using Node

- EC2 (create an instance)

- Aurora MySQL Serverless v2

- Create a VPC with no internet access - the EC2 instance was used as a jump box using Session Manager

- VPC Endpoints for Aurora control plane, SNS, S3, DDB, Bedrock, SQS, Session Manager

- Lambda including using the Docker lambda builder

- DDB

- it also created the proper narrowly scoped IAM permissions for tfe lambdas (I told it the services the Lambdas cared about)

The various Lambdas in Python using Boto3

- Bedrock including the Converse and Invoke APIs for the Nova and Anthropic families

- knowing how to process SQS Messages coming in as events

- MySQL flavored SQL for Upserts

- DDB reads

In another project the services were similar with the addition of Amazon Transcribe.