CLOVER🍀

That was when it all began.

AWS

Serverless FrameworkをLocalStackで使ってみる(Amazon API Gateway+AWS Lambda)

これは、なにをしたくて書いたもの? LocalStackでAWS Lambda、それからAmazon API Gatewayの組み合わせでいろいろ遊んでいるのですが。 1度、Serverless Framewokにも触れた方がいいかなと思い、試してみることにしました。 LocalStackにも、Serverless Fra…

Terraformで、LocalStackにAmazon API Gateway+AWS Lambdaの環境を構成してみる

これは、なにをしたくて書いたもの? 以前に、LocalStackでAmazon API Gateway+AWS Lambdaを動かしてみるエントリを書きました。 LocalStackでAmazon API Gateway+AWS Lambdaを動かしてみる - CLOVER 今回は、こちらをTerraformで実現できないかなと思いま…

LocalStackにJavaで作成したAWS Lambda関数をデプロイしてみる(Mavenアーキタイプ、AWS SAM)

これは、なにをしたくて書いたもの? Javaのアプリケーションフレームワークを使って、LocalStackにAmazon API Gateway+AWS Lambdaな環境を作って みようとしていたのですが、ちょっとハマったのでひとつずつ順番に見ていこうかなと。 今回は、LocalStack上…

Apache Spark 3.1から、Amazon S3互換のオブジェクトストレージMinIOにアクセスする

これは、なにをしたくて書いたもの? 前にAmazon S3互換のオブジェクトストレージ、MinIOを試してみました。 Amazon S3互換のオブジェクトストレージ、MinIOを試す - CLOVER 今回は、こちらにApache Sparkからアクセスしてみたいと思います。 環境 今回の環…

Amazon SQS互換のElasticMQを使って、Temoporary Queue+RPCを試してみる

AWS

これは、なにをしたくて書いたもの? Amazon SQSで、Temporary Queueを使ったRPCができるというドキュメント、ブログを見かけまして。 AWS互換のソフトウェアを使って、ちょっとローカルで試してみようと思います。 Amazon SQSのTemporary QueueでRPC Amazon…

Amazon S3互換のオブジェクトストレージ、MinIOを試す

AWS

これは、なにをしたくて書いたもの? 前々から1度試しておきたかった、Amazon S3互換のオブジェクトストレージMinIOを扱ってみようかなと。 MinIOとは MinIOは、Amazon S3互換のオブジェクトストレージです。 MinIO | High Performance, Kubernetes Native O…

LocalStackの提供するAWS SAMを使って、LocalStackにAmazon API Gateway+AWS Lambdaをデプロイしてみる

これは、なにをしたくて書いたもの? 前に、LocalStackの提供するAWS CLIを使ってLocalStackを操作してみました。 LocalStackの提供するAWS CLIを使って、LocalStackを操作する - CLOVER こちらと類似のもので、LocalStackの提供するAWS SAM(aws-sam-cli-lo…

LocalStackでAmazon API Gateway+AWS Lambdaを動かしてみる

これは、なにをしたくて書いたもの? LocalStackの機能を見ていると、Amazon API Gatewayが使えそうなので、AWS Lambdaと組み合わせてLocalStack上で 動かしてみようかな、と。 環境 今回の環境は、こちらです。 $ localstack --version 0.12.17.5 AWS CLIは…

LocalStackの提供するAWS CLIを使って、LocalStackを操作する

これは、なにをしたくて書いたもの? LocalStackでAWS CLIを扱う時、--endpoint-url=...と指定する必要があるのが面倒です。 awsコマンドを使う時に、常に--endpoint-url=...となるようにエイリアスでもつけようかなと思っていたのですが、 LocalStackが提供…

AWS Step Functionsをローカルで動かす

これは、なにをしたくて書いたもの? AWS Step Functionsをちょっと試してみたいのですが、どうやらローカルで動かせるみたいなので、ちょっと試してみようと。 AWS Step Functions とは - AWS Step Functions Step Functions Local (ダウンロード可能バージ…

PythonのAWSクライアントライブラリ、Boto 3の接続情報を設定する

これは、なにをしたくて書いたもの? PythonのAWSクライアントライブラリといえば、Boto 3というものだそうです。 AWS SDK for Python | AWS GitHub - boto/boto3: AWS SDK for Python ドキュメントは、こちら。 Boto 3 Documentation — Boto 3 Docs 1.9.134…

LocalStackを使って、AWS Lambdaを試してみる(Python版)

これは、なにをしたくて書いたもの? AWS Lambdaを動かすのに、以前LocalStackを使ってNode.jsで作成した関数を動かしてみました。 LocalStackを使って、AWS Lambdaを試してみる - CLOVER 今回は、ちょっとPythonで作成してみたいと思います。 お題 お題も前…

AWS Lambdaをaws-sam-cliを使ってローカルで動かす

これは、なにをしたくて書いたもの? AWS Lambdaを、aws-sam-cliを使ってローカルで動かせるらしいので ちょっと試してみようかと AWS SAM Local(ベータ版) – サーバーレスアプリケーションをローカルに構築してテストする | Amazon Web Services ブログ a…

LocalStackを使って、AWS Lambdaを試してみる

これは、なにをしたくて書いたもの? AWS Lambdaを試してみたいが、適当な環境がないのでとりあえずLocalStackで AWS SAM CLIは、今回は気にしない 要するに、AWS Lambdaを代替でもいいからとりあえず手元で動かしてみたくて書いたエントリです。 お題 Node.…

LocalStackを使って、AWSの機能をローカルで動かしてみる(S3)

これは、なにをしたくて書いたもの? LocalStackという、クラウドアプリケーション開発のためのモック/テスト用フレームワークがあるらしい 現在はAWSのスタックを扱えるように開発しているらしく、これでAWSの機能をローカルで試してみよう とりあえず、S3…