AWS入門 ハンズオン資料
https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-hands-on/
Just another WordPress site
db.m6g.large 1ヶ月使ったら1万円!!!
db.m6g.large | 0.159USD |
db.t3.micro | 0.018USD |
db.t4g.micro | 0.016USD |
参考
踏み台ホスト経由で接続する必要なく、直接接続できるようにセキュリティを強化したもの
インバウンドポートを開いたり、踏み台ホストを維持したり、SSHキーを管理したりすることなく、安全で監査可能なインスタンスの管理を提供
Dcokerコンテナを簡単に使う仕組み
Gitみたなもの
色々と調べたら現時点で Fargate を使った方がよさそう
Fargate VS Lambda 両者の違いをスタートアップCTOが本気で考えてみた!
サーバーレスのAWS FargateとAWS Lambdaの使い分けについて
ECS(Fargate)でLaravelの環境変数の設定方法
LaravelアプリをDockerfile, ECR, ECS, RDSを使用してデプロイする。
【AWS 入門】ECS(Fargate)とECRで楽々コンテナからHelloWorldしよう!
サーバー無しでコンテナを動かす
サーバー有りのEC2とサーバー無しのFargateの対比
Fargateの場合がアプリケーションコンテナのみに作業を集中できるが、Fargateの部分がブラックボックスになっているため、不具合解析にはEC2の方が解析しやすい。
サーバーレスのコンテナが実行できる
サーバーの管理をする必要がない
スケーリングができる
サーバーが無いためコンテナの外側のサーバー側のエラーなどが調べられない
コンテナ内を調べる事ができない
サーバー有りのコンテナが実行できる
サーバーが有るためコンテナの外側のサーバー側のエラーを調べらることが出来る
コンテナ内を調べる事ができる
サーバーの管理が必要
コンテナのスケーリングをするのが大変
タスクを増やす
複数のサービスを持てる
タスクをまとめて管理しており、複数のタスクは同じタスク定義を元に立ち上がったものなので、同じタスクを複数作れる(スケーリングできるってこと)
docker.compose.ymlとだいたい同じ