・仕事でawsを勉強せんといかんくて、最初はsaaっていう資格の参考書を買ってみた
が、あまりにも難し過ぎた
けん、もっと初心者向けから始めんといけんくて、これを買ってみた
ら、かなり良かった!
本当の素人向けって感じで、分かりやすかった
こんくらいから始めんとね
・とは言え、一回読んだだけでは難しい・・・
単純に暗記でもあるけんね
インフラエンジニアでもないのに、awsの勉強せんばっていうのはきついが
・クラウドとレンタルサーバーの違い
自分で作るか、出来たものを借りるか
・マネージドサービスはミドルウェアのバージョンアップをaws側が行う
なので、バージョンアップによって、色々なサポートが切れる可能性がある
このリスクを前提にせんといけん
・Elastic IP
固定ipアドレスの取得
・Route53
dnsサーバの機能、ipとドメインの変換をする
以下のようなテーブルを保持し、変換する
ドメイン:ipアドレス
ドメイン:ドメイン
・CloudFront
cdnというキャッシュの仕組みを提供する
おそらく、静的コンテンツをキャッシュで保持することで、通信の時間を削れる、というだけのもの?
キャッシュサーバというんやったか
・ELB
ロードバランサー
・ルートユーザ:初回に作成する
iamユーザ:用途に合わせていっぱい作れる(人間用)
iamロール:プログラム用のユーザ
・iamユーザには、ポリシーという権限を付与する
・iamグループ
iamユーザをグループ化したもの
・ec2はアンマネージドサービス
なので、amiからosを選択する・・・等、自分でいろいろ作る必要がある
・デフォルトのvpcは、ネット接続している
・ec2とebsはセット
amiの実体をebsにコピーして、ec2インスタンスが起動する
・ec2インスタンスのように、dbインスタンスもある(rds)
・暗号化
ブラウザ ->(この間に暗号化)-> elb -> ec2
ブラウザ ->(この間に暗号化)-> cloud front -> s3バケット
・vpc1、vpc2・・・というネットワークはいくつも作れる
このvpcの中に、サブネット1、サブネット2・・・がある
サブネットの中に、ec2インスタンスを配置する
ec2インスタンスには、パブリックのipとdns、プライベートのipとdns、の4つが割当たる
後、ec2インスタンスには、セキュリティグループというファイアウォールの設定もする