leegilmorecode
AWS Advocate empowering others through expert knowledge | AI | Architect | Speaker | Engineering | Cloud Native | AWS x 7 Certified 🚀
LeightonUK
Pinned Repositories
clean-serverless-code
Using hexagonal architectures in our Serverless solutions to ensure clean separation of code and infrastructure; with examples written in the AWS CDK and TypeScript.
clean-serverless-code-part-2
Part 2 of using hexagonal architectures in our Serverless solutions to ensure clean separation of code and infrastructure; with examples written in the AWS CDK and TypeScript.
Serverless-AWS-CDK-Best-Practices-Patterns
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practices. Code examples are written in TypeScript.
Serverless-AWS-CDK-Best-Practices-Patterns-Part-4
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Part 4. Code examples are written in TypeScript.
Serverless-AWS-CDK-Best-Practices-Patterns-Part2
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Part 2
serverless-caching
How to use serverless caching strategies within your solutions, with code examples and visuals, written in TypeScript and the CDK, and with associated code repository in GitHub.
serverless-clean-code-experience
An opinionated example of a lightweight 'clean code' Lambda function architecture for a service in the experience layer of SAL Architecture, with code examples written in the AWS CDK and TypeScript.
serverless-documentation
Examples of auto generating swagger, documentation and ADRs as part of your Serverless solutions!
serverless-dynamodb-integration-tests
Example Serverless DynamoDB integration tests using Jest, TypeScript and the AWS CDK
serverless-event-bridge-validation
Example of using Amazon EventBridge OpenAPI schemas with TypeScript and the AWS CDK
leegilmorecode's Repositories
leegilmorecode/serverless-clean-code-experience
An opinionated example of a lightweight 'clean code' Lambda function architecture for a service in the experience layer of SAL Architecture, with code examples written in the AWS CDK and TypeScript.
leegilmorecode/Serverless-AWS-CDK-Best-Practices-Patterns
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practices. Code examples are written in TypeScript.
leegilmorecode/Serverless-AWS-CDK-Best-Practices-Patterns-Part-4
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Part 4. Code examples are written in TypeScript.
leegilmorecode/Serverless-AWS-CDK-Best-Practices-Patterns-Part2
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Part 2
leegilmorecode/bedrock-knowledge-bases
Using TypeScript and the AWS CDK, you can integrate Knowledge Bases into Amazon Bedrock to provide foundation models with contextual data from your private sources
leegilmorecode/Serverless-AWS-CDK-Best-Practices-Patterns-Part3
An opinionated discussion around how to set up, structure, and deploy your AWS CDK Serverless apps using CDK Pipelines in line with AWS best practice - Part 3. Code examples are written in TypeScript.
leegilmorecode/serverless-plop-cli
This article covers using the Plop framework to create a CLI which can auto generate our scaffolded serverless code; with code examples written in TypeScript and the AWSÂ CDK.
leegilmorecode/serverless-e2e-testing
Example repo showing e2e testing in serverless applications using the AWS CDK and TypeScript
leegilmorecode/Serverless-Event-Sourcing-CQRS
An example of event sourcing and CQRS in serverless, with code examples in TypeScript and the AWSÂ CDK.
leegilmorecode/serverless-idempotency-with-aws-powertools
An example of using the Powertools for AWS Lambda to ensure our processes are idempotent, with an example written in TypeScript and the AWSÂ CDK.
leegilmorecode/serverless-plop-cli-and-AI
AI Clean Code Generation through a Plop CLI using TypeScript & Amazon Bedrock
leegilmorecode/cognito-internal-devx
How we can create an internal platform for managing external clients with M2M flows in Amazon Cognito, with full example written in TypeScript and the AWSÂ CDK.
leegilmorecode/serverless-container-clean-code
Example of using clean code and hexagonal architecture with both containers and functions
leegilmorecode/serverless-fitness-functions
We discuss the need for fitness functions in serverless cloud workloads and give examples of how we can automate this using the AWS CDK and TypeScript
leegilmorecode/serverless-amazon-bedrock-agents
Increasing productivity through Amazon Bedrock Agent automation, with examples written in TypeScript and the AWSÂ CDK
leegilmorecode/serverless-openapi
An example of using the AWS CDK and TypeScript for managing OpenAPI definitions
leegilmorecode/serverless-detailed-alarms
An example of creating a CloudWatch Alarm based off detailed properties in CloudWatch logs using filters
leegilmorecode/serverless-domain-adapters
In this article, we cover serverless domain adapters for your central integration layer, with examples written in TypeScript and the AWSÂ CDK.
leegilmorecode/cdk-stack-dependencies
In this article, we will cover the different methods for having ordered stack dependencies in your AWS CDK apps, with examples written in TypeScript.
leegilmorecode/embedded-aws-cloudwatch-dashboards
We discuss as a standard practice incorporating AWS CloudWatch dashboards into our custom L3 AWS CDK constructs to streamline team operations and alleviate cognitive load.
leegilmorecode/Lambdaliths-and-Function-URLs
We cover the awesome possibilities when combining Lambdaliths with Lambda function URLs with examples written in TypeScript and the AWSÂ CDK
leegilmorecode/serverless-api-proxy
An example of a public serverless API Gateway API which proxies to internal private domain services
leegilmorecode/aws-cdk-aspects
We cover the use cases of CDK Aspects and why they are so powerful, with examples written in TypeScript
leegilmorecode/dynamodb-import-from-s3
A quick example of how we can populate DynamoDB tables in non-prod automatically using TypeScript and the AWSÂ CDK.
leegilmorecode/serverless-domain-adapters-part-2
In part 2 of this series, we continue to cover serverless domain adapters for your central integration layer, with examples written in TypeScript and the AWS CDK.
leegilmorecode/cdk-nested-stacks
We cover nested stacks in the AWS CDK and talk through a full example in TypeScript
leegilmorecode/Serverless-Event-Sourcing-CQRS-Part-2
An example of event sourcing and CQRS in serverless, with code examples in TypeScript and the AWS CDK.
leegilmorecode/serverless-pipes-python
An example of using EventBridge pipes with Python
leegilmorecode/serverless-success-rate-alarms
We cover efficient cloud monitoring when creating CloudWatch alarms to ensure a minimum number of successful requests per minute, drawing inspiration from Netflix's robust video playback strategy
leegilmorecode/leegilmorecode
My Github Profile