Help us understand the problem. What is going on with this article?

是丈は心得おくべし:AWS

深く後悔したことをメモしていく。

AWSのサービスと関係するコードは、最初の1行からAWS上でユニットテストすべし

ユニットテストは手元で走らせたいのが人情だが、やってはならない。うっかりmotoを信じた私が馬鹿だった。motoは何をしてもまったくエラーを返さない。

Lambdaでは共有メモリが使えない

そのためmultiprocessingPoolQueueが使えない。そのためlokyも使えない。

Parallel Processing on AWS Lambda with Python using Multiprocessing

CodeBuildでCodeCommitのリポジトリをソースにすると、普通にgit cloneする。しかしCodePipelineでCodeBuildをキックすると、CodeCommitのリポジトリをZIPファイルとして取得するので、.gitディレクトリ等が存在せず、Gitメタデータが使えない

知らなければ絶対に思いつかない驚天動地のクソ仕様。AWSに限らず、誰か「知らなければ必ずハマる驚天動地のクソ仕様」というまとめを作ってください。

随時追記する予定。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away