AWS
仕事でGCPで扱っているデータをAWSで運用しているサービスに共有するパイプラインのアーキテクチャを考えていてAWSのETLサービスであるGlueを試したんですが結構苦戦しました。 S3のCSVファイルをRDSに登録したいだけだったのですぐ終わるかな、、と思いきや…
AWS Cognitoの検証メール送信数はデフォルトだと上限があるのでSESを設定する必要があるけど設定する時のエラーメッセージがわかりにくてハマった。 Cognito管理画面の「E メール設定を編集」から対象のメールアドレス(Identity typeはDomain)を選択して「…
RailsのセッションをAWSのElastiCache Redisで管理しようとしていたがしばらくsession_idを保存できずハマった。Railsのバージョンは7.0.2 接続できない時の確認方法の備忘録 確認方法 まずrails consoleからRedisに繋がるか確認する。 redisのインスタンス…
最近新規で作ったRailsサービスのデプロイ作業してたら認証周りの対応が地味に面倒だったので対応メモ。 前提 JWTで認証するREST APIを提供するRailsサービス Railsのバージョンは6.1.4 AWS ECS上のコンテナで稼働 RailsはPumaで起動してNginxとsocket通信さ…
ECS環境構築用のterraformの設定値を変数に切り出す作業をしてたんだけど、504Gatewayエラーが出るようになって軽くハマったのでメモ。 調べたところこの記事の内容とほぼ同じ事象だったらしくVPCのCIDRブロックを変数に切り出した際にセキュリティグループ…
terraformで構築したAWSのWebサービス実行環境をterraform destroyコマンドで削除しようとするとInternet Gatewayを削除しようとするところでStill destroying...のメッセージがコンソールに表示され続けて実行が終わらなくなった。 対応 以下の対応で直りま…
Rails製のサービスを動かすECS環境をterraformで構築したんだけど結構苦労したんでハマったところ振り返ってみる。 一度Goで作ったAPIをECSで動かしたことはあったんだけどその時には踏まなかった地雷も結構踏んでしんどかった。 前提 現状EC2で稼働している…
terraformでGoのAPIを動かすECSを作ろうとした時、DBの接続で結構手こずった。 初回のterraform実行でRDS構築してさらにECR(コンテナのレジストリ)からdockerイメージをpullしてECS内にコンテナを立ち上げるんだけど、その時に以下の2点がうまくできずに…
実運用ではダメだけどちょっと試したいことがあってpublic access可能なRDSをterraformで作った時のメモ 必要なこと RDSのpublicly_accessibleをtrueにする VPCのenable_dns_supportとenable_dns_hostnamesをtrueにする RDSに紐づいているsubnetのaccessをpu…
httpsを使いたくてterraformからAWS Certificate ManagerでSSL/TLS 証明書を発行してたんだけど使ってる個人AWSアカウントだと上限が10だったらしくてterraform applyとdestroyを繰り返してたら超えて発行できなくなってしまった。 対応 AWSのサポートセンタ…
ECS用のterraform思っていろいろ調べたりいじったりしてみたんだけど、AWSのいろんなサービスと絡んでいて最低限必要なリソースがよくわからないのでまとめてみる。 とりあえずterraformでECS環境構築してnginxにブラウザからアクセスできるところまでやって…
ポートフォリオ(Next.js+Goの映画情報提供Webサービス)作ったは良いけどローカルで動作確認しただけで実際公開するところまではやってなかった。 けど、せっかくだしインフラ作ってコード化するところまでやってしまおうかと思った時にどの技術を使うかを…
この間UdemyでMac上にminikubeの環境を構築してkubenetesを学ぶ講座を受けたが、その続きでローカルではなくAWS EKS上で本番運用っぽく動かしてみる講座があったので受講してみた。 米シリコンバレーエンジニア監修!AWS EKS KubernetesハンズオンBest Pract…
S3に保存した画像画像にいろいろ情報つけて扱う実装で考えたこと。 例えばこの画像はプロフィール画像用でこれはメモ用、とかの属性つける場合どうしたら良いんだろ。RailsとReactで作ったWebサービスで使う想定。 S3の仕組みでオブジェクトにjsonでメタデー…
受かった。よかった。。 勉強方法 ハンズオンやったり本読んだりYoutubeのAWS公式動画観たりもしたけど結局WEB問題集だけでも合格できたような気はする。 やったのはUdemyの講座2つを3周り、WEB問題集を2週。 Udemyの講座 これはセールの時なら1000円台で…
別に業務で必要に迫られたわけではないんだけどなんとなくインフラの勉強がしたくなったのと久々に資格増やすのもありかと思い、AWSソリューションアーキテクトの勉強を再開してみた。 観察した範囲だともはや情報処理試験とかLPICとかに負けず認知率の高いI…
AWSソリューションアーキテクトアソシエイトとは AWSの認定試験です。あくまで個人的に観察した範囲ですが、10くらいあるAWS認定試験の中でもっとも話題に登ることが多いと思います。 資格の詳細は公式のここに書いてます AWS Certified Solutions Architect…