この記事はSelenium/Appium Advent Calendar 2018に参加した記事です。 新機能のAWS Lambda Layersが発表されました。 これまでAWS Lambdaのコードファイルが50MBぎりぎりだとか悩まなくてもよくなりますし、コードを更新するたびに重たいアップロードをしなくてもよくなります。 AWSもストレージ容量が減らせるのではないでしょうか。 LambdaでChrome Headlessドライバを使ってスクレイピングをしているのですが、コードのzipファイルが48MBとかなので、制限ぎりぎりです。 これ以上何かを増やすと制限にひっかかります。 そして、ファイルが大きすぎてマネジメントコンソールから直接コードが編集できませんし見えません。 そこで登場したAWS Lambda Layers。 これは使うしかないでしょうということで、試してみました。 過去
![AWS LambdaでChrome HeadlessドライバをAWS Lambda Layersから使う | ヤマムギ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6373fe272fee9eb817c64a3315500609762a436d/height=288;version=1;width=512/https%3A%2F%2Fwww.yamamanx.com%2Fwp-content%2Fuploads%2F2018%2F12%2Flayers.png)