AWS Cloud Practitioner Essentials モジュール1まとめ
はじめに
AWSの勉強のために↓を受講したので、そのメモを備忘録として残す
https://explore.skillbuilder.aws/learn/course/1875/aws-cloud-practitioner-essentials-japanese-na-ri-ben-yu-shi-xie-ban
AWSのサービス製品
AWSにはのような様々な分野のサービスがある
- ストレージ
- ネットワークセキュリティ
- ブロックチェーン
- 機械学習
- 人工知能
- etc..
クラウドの定義
💡 従量課金制によるインターネット経由でのITリソースのオンデマンド配信クラウドコンピューティングのメリット
-
ボタンワンクリックでインスタンスを増やしたり、ストレージを増やしたりできるのでオンプレミスでやる場合に加えてインフラ管理のコストが大幅に減る
-
MySQLのようなストレージエンジンをインストールしたりするなどの、とても重要ではあるが手間暇がかかりどこの会社でも共通して行うような作業 → 画一的で面倒なITの作業
上記のようなタスクをクラウドコンピューティングを用いてサービスとして提供することで、顧客は本当に重要なドメインモデルの研鑽などの作業に時間を使える
クラウドコンピューティングのデプロイモデル
- クラウドベース
- アプリケーションの全てをクラウド上で実行する
- オンプレミス
- プライベートデプロイとも言う。
- 仮想化ツールとリソース管理ツールを使用して、リソースをプライベートなコンピュータにデプロイする
- アプリケーション管理と仮想化技術を使用して、リソースの使用率を向上させる
- ハイブリッド
- クラウドベースのリソースを、オンプレミスで管理していたインフラストラクチャ(コンピューター群)に接続する
- クラウドベースのリソースを、従来のITアプリケーションと統合する