- # AWS 始め方
【AWS初心者向け】AWS学習方法まとめ【15時間で達成できる】
↑AWSハンズオン
Hands-on for Beginners で AWS を使いはじめよう ! ~ 目的にあわせてハンズオンをおすすめします ~
AWS skillbuilder
こっちはメアドだけ登録すればできる。
Developers.IO
AWS: クラウドサービスプラットフォーム
– EC2: クラウド上にコンピュータを立てる。; CPUやメモリのサイズOSを指定できる。けど、従量課金制だから注意。
– S3:コンピュータ上にファイルを保存できる。
– Lambda : イベント駆動でプログラムが実行できる。
– RDS : クラウド上にRDB(関係データベース)を作れる。
また、セキュリティとしてAWS Shieldセキュリティとかがある。
## EC2を使いたい場合;
#1 AWS のトップページに行って, サービス -> コンピューティング -> EC2 に行く。
#2 キーペア: public key AWS, private key があって、RSA.pemを選ぶ。/Users/<ユーザー名>/.sshになってるか確認。
#3 インスタンスを起動。名: コンピュータ名, マシンイメージ: ubuntuとか(他にも前述のように色々選べる。)
keypair (login)でさっき作ったやつを書く.
#5 ターミナル:
ssh -i <privatekey file(./ssh/HOGEHOGE.pem )のパス> ユーザー名@ホスト名
他にも, VS codeで, remote SSH リモートエクスプローラーを使えば、VS code上でubuntsuをいじれし、ubuntsuの中身(ディレクトリ)が, VS codeの左側にでるから便利かも。
## AWSを終了するには,
インスタンス欄から, インスタンスの状態を選んで, 停止を押せばok .
Tips
### AWS EC2インスタンスのディスク容量(EBSボリュームサイズ)を増やす方法
- Lambda: アプリケーションの実行環境の準備が不要。
- EC2: EC2 Auto Scalingを使うと、EC2の可用性、 信頼性を上げることができるけど、コストが上がるから注意。
- VPC: AZ間は跨げるけど、リージョン間は跨げない。そういうときは、リージョン間でVPC接続する。(VPCピアリング)
オンプレミスに接続するふたつの方法
AWS Direct Connect 専用回線で繋ぐから安全。だけど、高価。
Amazon VPN(Virtual Private Network) 安いけど、品質安全性がちょっと落ちる。
