bcgov / startup-sample-project-aws-serverless-TFC

Lambda serverless app meant to accelerate teams onboarding to the BC Gov SEA AWS space.
Apache License 2.0
2 stars 25 forks source link

Serverless Architecture

Serverless Architecture.

startup-sample-project-aws-serverless-OIDC

Lambda serverless app meant to accelerate teams onboarding to the BC Gov SEA AWS space. This repository use Github OpenID Connect to authenticate directly to AWS assuming an IAM role.

Authentication architecture

Setup

Pipeline

The github actions will trigger on a pull request creation and merge.

NOTE: make sure you are creating pull requests/ merging within your fork

Testing

For how to use the test associated to this project, please check the README file under functional-tests

Testing Thanks

Thanks to BrowserStack for Testing Tool support via OpenSource Licensing BrowserStack