インフラAWSでの独自ドメインのメール送受信ウェブサイトやサービスを作ったときに受けになるinfo@などのメールアドレスを作ったり、サイト上から通知メールを送ったりする際に考えるあれこれ。EncryptかACM。最近はACM優勢になりつつある。コマンド一発で発行できてさらにCronで定期的に実行しておけば自動更新もしてくれて便利。本当にほんの少しだけ試してみたので本当にほんの少しだけのメモ。#3でHeadlessCMSについて聞いてきたメルカリでバックエンドにWordPressをHeadlessCMSとして使い、フロントエンドをNuxt.jsで構築したという事例に基づく話。AWSをゲットしてTerraformに入門。Pipelineを利用してS3の指定したバケットに。データは行ごとにJSONで出力されるのでこれをテキトーにRubyでCSVに変換する。AmplifyはAWSのリソースを組み合わせてモバイルバックエンドを構築・管理するツールと、そのバックエンドと連携するためのライブラリを提供するプロダクト。AWSRedisとDynamoDBの違い忘年会的な集まりの時に最近DynamoDBを使っているという話をしたら、Redisと何が違うのかと聞かれてとっさに答えられなかったので改めて少し勉強し直し。Encryptを使ってみたSSL証明証明書が無料。導入がスゲー簡単と言う。Encrypt総合ポータルに書いてあるとおりで行けるが、いくつかつまずいた点や考えた点もあったので、一応備忘録的に。SSHAnsibleを使い始めていたChefも引き続き使っているが、新しく始めるプロジェクトではAnsibleを積極的に使っている。AnsibleはChefに比べて基礎がシンプルなところがいいなと。example」の項を見てその通りに行えばOK。必要なファイルは以下の三つ。既存のサーバーにchef-soloで入れてみたが結構苦労した。地雷を踏みまくった気がする。Sensuの勝手が分からなかったせいもあるが、だいたいはChefのクックブックの選択をミスったせい。SensuVagrantとChefでチームの開発環境を共通化するインフラ構築のテストに遅まきながらVagrantを使おうと色々調べていたが、チーム開発の開発環境を共通化したい、という声がメンバーがから上がったのでそっちの方もVagrantでやることにした。Chef123>検索:書いてる人サーバーサイドのインフラ構築とプログラミングをたしなむハーフスタックくらいのフリーランスプログラマー。カメラはペンタックス。