AWS
前回からの続きです。 Amplifyを導入して嬉しいのは主に AppSyncによるGlaphQL APIの利用 Cognitoによる認証 だと思います。 今回はAmplify DocsにあるようにGraphQL APIを利用することを持って初期構築としてみます。 まず最初に 必要最低限の環境構築 Ampl…
学生の頃に団体でのタスクを管理するためにRedmineを導入していたのですが、正直活用しきれていなかったのとPassengerのエラーにおびえていたので今まで前向きにRedmineの活用を検討してきませんでした。 (正直作業も一人で完結することが多いので・・・) …
Lambdaで他サービスのAPIを度々利用したくなると思います。 (例えば、S3にアクセスしたり、DynamoDBからデータを取り出したり等) ローカルでは権限を設定したIAMユーザーの認証情報を利用して実行し、運用時にはロールをLambdaに設定して走らせたいところ…
JavaScriptはオワコン!とまでは言いたくないんですが、やはり普段からTypeScriptを利用していると極力JavaScriptは避けたいところ。 ということで基本JavaScriptで開発されているであろうAWS LambdaのNode環境ですが、TypeScriptで開発を始めるまでをまとめ…
Amazon WorkMail使えばええやんって所なんですが、無意味にメアドを増やしたい時なんかは 4.0 USD/Monthはちょい高め。 なので、勉強がてらSES、S3、Lambdaを使ったメール送受信を導入してみることにしました。 とはいえ、SESは本来送信専用なので受信はどこ…
どうも、靖宗です。 docker-lambdaで開発して、コンソールからLambdaをデプロイするというちょっとアレな運用を直すべくSAM CLIを利用し始めました。 そこまでは良かったものの(逆になんで使って無かったんだ?というぐらい快適だしCloudFormation最高)、C…
どうも、靖宗です。 友人との話で度々「マイクラサーバー立てる」と言って無視してきた日々に終止符を打つべくAWSを利用してマイクラサーバーを立てることにしました。 料金的な観点で言えば動かしっぱなしにするなら絶対VPS(かLightsail)の方がいいんです…
どうも、靖宗です。 S3で静的ウェブサイトを公開するときにちょっと詰まったのでメモ。 最初は下記のQiita記事を参考にさせていただきました。 qiita.com また、当然のことだとは思いますが、アクセス権などをいじるので、その辺は自己責任でお願いします。 …
どうも、靖宗です。 たまにはAWSの話なんかも。 AWSでpipでインストールされるライブラリを使用する よくある欲求で、なおかつウェブ上に結構ドキュメントはあると思いますが、自分のメモ用に。 基本的にAWS Lambdaでは標準ライブラリ以外は使えませんが、zi…