Chaliceを用いたCD環境の構築(テスト編)

今回の記事は前回の「Chaliceを用いたCD環境の構築(基本編)」の続きです。 前回は基本的なCD環境を構築するだけにとどまりましたが、今回はChaliceの機能を超えて環境を改良していきます。今回はテストコードを実行させるという内容です。

Chaliceを用いたCD環境の構築(基本編)

「Chalice」というPythonのライブラリをご存知でしょうか。 Chaliceを使用するとPythonのソース上でAWSのLambdaとAPI GateWayを組み合わせたサーバーレス環境の設定を行うことができます。ソースとAPIの設定をPython上で一元管理できるのは便利だと思います。

Lake Formationでデータレイクを作成する

Lake Formationについて紹介いたします。 Lake FormationはAWS上にデータレイクを構築するためのフルマネージドサービスです。 Lake Formationを使用することで、データの収集・クレンジング・分析を自動化し、データに対するきめ細やかなセキュリティを設定…

DocumentClient を使用して DynamoDB からデータを取得〜アトミックカウンター等〜

AWS DynamoDB.DocumentClient を使用して DynamoDB からデータを取得する方法を紹介します。 今回は結果生合成、キャパシティーユニットの数を取得する方法、アトミックカウンターを紹介していきます。 動作環境は AWS Lambda Node.js 10.X で確認しています…

DocumentClient を使用して DynamoDB からデータを取得〜便利なオプション〜

AWS DynamoDB.DocumentClient を使用して DynamoDB からデータを取得する方法を紹介します。 今回は頻繁に使うわけでは無いが、たまに必要になるので知っておいた方が良いオプションについて紹介していきます。 動作環境は AWS Lambda Node.js 10.X で確認し…

DocumentClient を使用して DynamoDB からデータを取得〜よく使うオプション〜

AWS DynamoDB.DocumentClient を使用して DynamoDB からデータを取得する操作する方法を紹介します。 動作環境は AWS Lambda Node.js 10.X で確認しています。

ElastiCache(Memcached)をPython3.7から操作する。

Python 3.6を使ってAmazon ElastiCache(Memcached)への通信を行い、一通りの動作を試したいと思います。 *今回はLambdaからElastiCacheへの通信を行います。