402
edits
Mvankleeck (talk | contribs) |
Mvankleeck (talk | contribs) |
||
| Line 5: | Line 5: | ||
** We are developing a '''software engineering practice skilled at delivering cloud native solutions'''. We will be making '''Mozilla-centric solutions''' by augmenting outside offerings through APIs and implementing our own solutions where it makes sense to do so. Our '''unique, global, community+staff use cases''' require us to get '''creative and cloud native''' to best empower our global, user-centric mission. | ** We are developing a '''software engineering practice skilled at delivering cloud native solutions'''. We will be making '''Mozilla-centric solutions''' by augmenting outside offerings through APIs and implementing our own solutions where it makes sense to do so. Our '''unique, global, community+staff use cases''' require us to get '''creative and cloud native''' to best empower our global, user-centric mission. | ||
** In the last call, Emma asked if someone could take the '''[https://glitch.com/edit/#!/bmo-find-dupes?path=client.js:1:0 BMO Dupes web service]''' and create a Slackbot for it. I built a function in Python to access the service, deployed it on AWS Lambda, fronted it with a Slackbot (in our sandbox), and created all the AWS infrastructure and a Continuous Integration pipeline to automate Lambda development and deployment. '''[https://docs.google.com/document/d/16q97opSUGLLjow0nNxuafpChvXE99kqz68CXInCLpq8/ I documented everything in a public Gdoc]''' (with extensive links to source materials) and my '''[https://github.com/mvk-mozilla/SlackCmdInLambdaForBmoDupes source code is in Github]'''. Additional sources related to CI are '''[https://github.com/mvk-mozilla/SlackbotLambdaExample in this Github]'''. I’d love your help making it better, and I’d love for it to be a source for people learning about CI, AWS, Python, Lambda, or Slackbots. '''Contribute and learn and share!''' | ** In the last call, Emma asked if someone could take the '''[https://glitch.com/edit/#!/bmo-find-dupes?path=client.js:1:0 BMO Dupes web service]''' and create a Slackbot for it. I built a function in Python to access the service, deployed it on AWS Lambda, fronted it with a Slackbot (in our sandbox), and created all the AWS infrastructure and a Continuous Integration pipeline to automate Lambda development and deployment. '''[https://docs.google.com/document/d/16q97opSUGLLjow0nNxuafpChvXE99kqz68CXInCLpq8/ I documented everything in a public Gdoc]''' (with extensive links to source materials) and my '''[https://github.com/mvk-mozilla/SlackCmdInLambdaForBmoDupes source code is in Github]'''. Additional sources related to CI are '''[https://github.com/mvk-mozilla/SlackbotLambdaExample in this Github]'''. I’d love your help making it better, and I’d love for it to be a source for people learning about CI, AWS, Python, Lambda, or Slackbots. '''Contribute and learn and share!''' | ||
** 2018 was great, and 2019 will be even better! In the words of [http://www.coachella.com Coachella headliner, Ariana Grande]: 2018, look what you taught us and for that we say, '''thank u, next!''' | ** 2018 was great, and 2019 will be even better! In the words of '''[http://www.coachella.com Coachella headliner, Ariana Grande]''': 2018, look what you taught us and for that we say, '''thank u, next!''' | ||
==2018-12-17== | ==2018-12-17== | ||
edits