(JavaScript・Python)AWSでWebサービスを作る - アクセスカウンターの作成
はじめに
この記事では、AWSの入門者に向けてWebサービスの作成方法を説明します。
今回は最も簡単なWebサービスである「アクセスカウンター」を作ります。
私のホームページへようこそ。
あなたは…………人目のお客様です。
あなたは…………人目のお客様です。
AWSのアカウントを作成する
アカウントの作成方法は、以下のページに詳しく書いてありますので、参照してください。
https://aws.amazon.com/jp/register-flow/
DynamoDBで、データベースを作成する
無料利用枠について
目安として、容量(25GB)・通信量(毎秒1KB×25回)が無料で使えます。
個人で使うには十分です。
▼さらに読む
データベースのテーブル作成
新規のテーブル「test00」を作成する手順を説明します。
▼さらに読む
データの追加
ページの来訪者を記録するために、キー「counter」と、値「0」のペアを登録します。
▼さらに読む
Lambdaで、サーバープログラムを書く
無料利用枠について
1ヶ月あたり100万回の実行、37日の計算時間が無料で使えます。
個人で使うには十分です。
▼さらに読む
関数の作成
DynamoDBから取得した値を1増やして書き戻す、という関数の作り方を説明します
▼さらに読む
デプロイ&テスト
関数ができたので、いよいよテストしてみます。
▼さらに読む
アクセス権限の設定
LambdaからDynamoDBを読み書きできるように、アクセス権限を追加します。
▼さらに読む