Tag Aws

AWS Lambdaのコンテナイメージサポートを試してみる

本記事は東京学芸大学 櫨山研究室 Advent Calendar 2020の3日目の記事になります。 はじめに先日、AWS Re:InventにてAWS Lambdaのコンテナイメージサポートが発表されました。 どうやらDockerイメージをデプロイし、それをLambda関数として実行できるようです。 Lambdaで動作させるためのベースイメージはAWSから提供されています。 以下の言語でベースイメージが公開されているようでした。 Python Node.js Java .NET Go Ruby また、Lambda Runtime APIを満たす、コンテナイメージを作成することで独自のLambda実行環境を作成することも可能なようでした。 また、今回提供されるベースイメージにはLambda Runtime Interface Emulatorという機能が内包されており、ローカル環境でLambdaを実行できるようになったようです。

AWS CDKを使ってECS(Fargate起動タイプ)を構築する

この記事はTypeScript Advent Calender 2019の5日目の記事です。 投稿が遅くなってしまい、申し訳ありません。さて、AWS CDKがGAになり、役半年くらい経ちました。AWS EKS on AWS Fargateが発表され、かなり熱いFargateですが、今回の記事ではFargate起動タイプのECSをAWS CDKを利用して、構築・デプロイしたいと思います。もちろんTypeScriptのアドベントカレンダーなので、TypeScript版AWS CDKを利用します。現在ではPythonやJava,.NETなど様々な言語でAWS CDKが使えるようです。