カテゴリー:AWS
-
AssumeRole(アシュームロール)とは? ロールを引き受けることができるIAMの機能のことです。イメージ的には企業のセキュリティカード見たいな感じです。自分がフリーランスであっても契約をして企業で働いても良いということになったらカー…
-
メリット 例えば、稼働率99%のものを直列に3つ同期的に繋げたとしたら稼働率は97%に下がってしまいます。 必要のないものはできるだけ非同期処理に置き換えるようにした方が稼働率は向上します。その際に使用するのがメッセージブローカーに…
-
12.08
【AWS】「EC2」と「S3」のホスティング比較
構築に必要なもの EC2の場合 EC2インスタンス EBSストレージ EC2にアタッチする外付けハードディスクです。 Elastic IPアドレス 稼働しているインスタンスが一つにつき1つなら料金はかからない。 Route53…
-
CloudWatchとは? AWSサービスの監視やモニタリングができるサービスです。閾値を設定しておいてそれをそれを超えたらAmazon SNSを使って通知をさせることができます。 Amazon SNSとは? AWSの通知サービスです…
-
12.07
【AWS】「ARN」について
ARNとは? 「Amazon Resource Name」の略です。AWSサービスのリソースを一意に識別します。 命名形式 基本的には以下のようになっていますが、サービスによって異なります。 [crayon-64828c67471b…
-
Amazon VPC AWSでは「Amazon VPC」と言う領域を作ることでそこに自由にネットワークを構築できるアンマネージドサービスです。IPアドレスの範囲をもらえるのでその中でサブネットを分割したりして「Amazon EC2インスタ…
-
12.05
【AWS】「ECS」のデプロイ戦略
ECSのアプリケーションのデプロイ方法には複数種類あります。 万が一何らかの障害が発生した場合は、システムのロールバックを行う必要があり、その作業は即座に完了するものではない。 ローリングアップデート ECSのデプロイ の基本戦略…
-
グローバルサービス リージョンやAZを跨いで管理するサービスがあります。 IAM Route53 CloudFront CloudTrail WAF STS リージョン レスポンスが速くなる…
-
12.05
【AWS】EC2インスタンスタイプの選び方
インスタンスファミリー 汎用 バランス型。 用途例 ウェブサーバー コードレポジトリ T系 開発環境やテスト環境、ある一定期間だけ負荷が集中する本番サイトでよく使われています。 CPUのバースト機能がある…
-
ロギング設計 実装は、大きく二つあります。 CloudWatch Logsを活用する方法 FireLensを活用する方法 CloudWatch Logsを活用 閲覧 「CloudWatch Logsサブスクリプシ…