PHPでSSMパラメータストアを読み書きする
AWS Systems Manager(SSM)パラメータストアを使うとAWS上のキーバリューストアに文字列データや暗号化したデータを保存できます。
DynamoDBやS3を使うより手軽にシステムパラメータを管理
Azure App ServiceでクラシックASPを動かす
クラシックASP(Active Server Pages)という古ーい技術があります。
VBScriptやJScriptでサーバーサイド処理を記述して、IIS(Webサーバ)上で動くWebアプリを作ることができます。
CloudWatch EventsでS3への変更をトリガーする
CloudWatch Eventsを使うとAWSリソースへのイベントやスケジュールをトリガーにして他のAWSサービスを起動するルールを作成することができます。
こちらを参考にS3へのファイル作成を検知し
S3とLambdaでSSIっぽいことをする
Amazon S3では、静的Webサイトのホスティングができますが、あくまで静的なものに限り、共通ヘッダー、フッターなどのセットをPHPやSSI(Server Side Includes)で実行することはできません。
Amazon Transcribeで青空文庫を文字起こししてみる
Amazon Transcribeは、音声データを文字起こししてくれるサービスです。
最近日本語に対応し、Amazon Alexaで培った音声認識のテクノロジーが使われていると思いますが、その精度はどのくらいなのでし
Amazon ConnectでLambdaから電話をかける
Amazon Connectはコールセンター業務代替のためのプロダクトです。
電話番号の取得、応答フロー、音声読み上げによる応答などをGUIコンソールから設定でき、LambdaなどのAWSプロダクトとの連携も可能
IISのエラーページをカスタマイズする
Windowsに標準搭載されているWebサーバー、IIS(Internet Information Services)では、標準のエラーページをユーザーがカスタマイズすることができます。
カスタムエラーページを設定する
Amazon LightsailでMySQLデータベースを使う
月額料金の低コストなインスタンスを爆速で作れるAmazon Lightsailですが、RDSのようなマネージドデータベースサービスも簡易的ながら使うことができます。
DynamoDBとPythonでユニークな連番を採番する
RDBには一意な連番を振り出す機能があります。
例えばOracleではシーケンスオブジェクト、MySQLならAuto Incrementで実装されています。
絶対に重複することがないことが保証された連番は
AWS Data PipelineでDynamoDBのインポート/エクスポート
AWS Data Pipelineは、AWSのサービス間やオンプレ環境とのデータ転送を支援するサービスです。
複数のサービスを組み合わせることでETLツールのように使うこともできます。
今回はこれを使