These are some basic tasks so we can assess you know some technologies needed for the role.
- Create a public GitHub repo with this code
- Create a feature branch called
techComp
- Add answers and explanations in the
tech-comp.md
file - Commit your code
- Push up your branch and file a pull request (PR) with your answers
- Create a branch called
get_secret
- Add a new function called
GetSecretFunction
to thetemplate.yaml
file
- Add code to your new
get_secret
function to make an API call to AWS to retrieve an AWS secret given the name of the secret. - The code should be valid python
- We just want to read the code
- It does not need to authenticate to any real AWS account, but should demonstrate making an API call to AWS api.
- Create a
readme.md
file in the new directory for your function.
- Outline in the
readme.md
file how you would deploy this new function.- It doesn't have to be an exhaustive document just a psuedo code list style of what you would do to deploy this new function to AWS infrastructure.
- Add and commit your code to your feature branch.
- Push up your code and file a pull request.
Read the SAM docs.