Quarkus application deployed as AWS Lambda function, exposed through Lambda Function URL with EMF metrics. Infrastructure provisioned with AWS CDK.
- Runtime: AWS Lambda with ARM64 architecture
- Endpoint: Lambda Function URL with CORS support
- Framework: Quarkus with Lambda integration
- Metrics: AWS Lambda PowerTools for Java (EMF)
- IaC: AWS CDK for infrastructure deployment
lambda- Quarkus application with JAX-RS endpoints and EMF metricslambda-st- System tests for deployed functioncdk- AWS CDK infrastructure definition
- Java 25
- Maven
- AWS CLI configured
- Node.js (for CDK)
mvn clean package./buildAndDeployDontAsk.shBuilds Lambda function and CDK infrastructure, then deploys without approval prompts. Outputs the Function URL for immediate testing.
- BCE Architecture Design Pattern - This project organizes code using the Boundary-Control-Entity pattern
- EMF Specification - CloudWatch Embedded Metric Format for structured logging with metrics
- This project is a member of Constructions Cloud
See you at: airhacks.live