apprenticeship
apprenticeship copied to clipboard
Learning AWS, Lambda, SES and Updating the AWS SDK Mock Module
Most people beginning an apprenticeship haven't had any exposure to Amazon Web Services (AWS). This is to be expected given that there is so much to learn already!
AWS is by far the most popular "Cloud" ("infrastructure-as-a-serivce") provider, so learning how to use it will be beneficial to any apprentice regardless of where you end up working!
@dwyl we have a number of repositories related to AWS: https://github.com/dwyl?q=aws including several tutorials e.g:
All of these AWS-related repos need some TLC (review/updating/streamlining) to bring them up-to-date with the latest UI/SDK.
Todo/Tasks
- [x] Go through the
learn-aws-...
guides with your own AWS account to check the tutorials are still accurate/relevant. specifically: - [x] https://github.com/dwyl/learn-amazon-web-services
- [ ] https://github.com/dwyl/learn-aws-lambda Note: We had planned to migrate these tutorials to the "GitBook" format so that they could be published as PDF/Mobi and put on the Kindle Store (as Free e-books!) if you are up for this challenge, please leave a comment below!
Once you are (reasonably) confident in your AWS knowledge/skills our aws-sdk-mock
module needs some TLC ...
- [ ] Update (re-write) the Docs for https://github.com/dwyl/aws-sdk-mock
- [ ] Update dependencies (this is a perfect opportunity to learn
sinon
...)
The module is quite popular:
And if who ever gives it some attention will be made a co-maintainer on NPM:
- [ ] There are currently 36 issues and 3 PRs open ... we should aim to get this down to zero if possible.
Sounds great! Me and @ZooeyMiller are happy to have a go :+1:
Really happy to work on this! Will get cracking :tada:
today
we ran through learn-amazon-web-services
and raised issues on the repo as we went, we've made prs relating to them, one is a [WiP]. It took us a little longer than hoped due to getting stuck on a couple of things but these have been tracked in issues and solutions will be added to the readme.
@finnhodgkin & @ZooeyMiller please remember to create any ("sub") issues for tasks and estimate (i.e. "time box") how much time you intend to spend working on the issue. thanks!