aws
ネット上のaws amplify の情報は新旧いろいろ混ざっている。細々した疑問を整理したい。 前提 自分のやりたいことはvue3でamplifyを動かしたい amplify とvue + viteの組み合わせについて まずviteで動かすのはかなり困難が伴うことが分かったのでvue cliで…
AWS Amplifyドキュメント: https://docs.aws.amazon.com/amplify/index.html AWS amplify AWS Amplify enables developers to develop and deploy cloud-powered mobile and web apps. The Amplify Framework is a comprehensive set of SDKs, libraries, to…
ドキュメント https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/Welcome.html Route53の中心機能 ドメイン登録 DNSルーティング ヘルスチェック 使う場合には3つのステップを踏んで利用する事ができる ドメイン名の登録 インターネット上のトラフ…
Fine-Grained Access Control in Amazon Elasticsearch Service - Amazon Elasticsearch Service Amazon ES Security ESのセキュリティは3つから構成されている。 Network Domain access policy Fine-grained access control Network -> Public accessか VP…
terraform applyを実行した結果以下のエラーが表示された。 Error: Error creating VPC: VpcLimitExceeded: The maximum number of VPCs has been reached. status code: 400, request id: c5e55b9d-d44d-437b-bcd3-2303794c1c46 stackoverflow 上記リンク先…
今まで勝手に思ってたことにterraformでインフラを立ち上げるときには、terraform内でリソースを生成し、それを組み合わせて環境を作り上げないといけないと思っていた。 しかしながら一度作成したリソースを消さなければ再利用することができる事がわかった…
ECSを使うためにはどうやらECRが必要だということが判明した。 ECRはdockerhubのようなdocker Imageのコンテナのリポジトリサービスであるようだ。 とりあえずpushとpullをできるようにしたい。 ドキュメントを読んでみると、ECRにpush, pullをするためには…
今まで一つのサーバーにwebサーバーなどのソフトウェアが一つずつ入っている状況が自然なことだと考えてきたので、同じソフトウェアが同時に動く環境を用意し、いわゆるコンテナという概念を体感してみた。 方法としてはec2インスタンスにcontainerを3つ追加…
IAMでterraformからインフラを作成するためのユーザーを作成する。 作成するとアクセスキーとシークレットキーが手に入るので、これを環境変数に加えておくこと。 さらにはデフォルトのリージョンも環境変数として定める。 vi ~/.bash_profile #追加 #Terraf…
コンテンツ マネージドコンソールを使ってEC2を立ち上げ、SSH接続を行う TERRAFORMから同じことを実現させる 一番最初の基本形としてEC2インスタンスを立ち上げて、ssh接続するまでをマネージドコンソールでどのようにセッティングすればよいかメモしておく…
知識の整理の方法をよく考えたい。 実現したい実装に対して、概念による実装方法があり、具体的な実装方法がある。 具体的な実装方法はコンソールによる具体的な実装方法とteraformによる実装方法である。これらの棲み分けを意識して分けてメモをしていきた…