[AWS] EC2


EC2 (Elastic Compute Cloud)

  • AWSクラウドは拡張可能なコンピューティング容量を提供する(クラウドコンピューティングサービス)
    -1台のコンピュータのリースサービス
  • 任意の数の仮想サーバを導入し、柔軟に拡大・縮小可能
  • 利用料金による>リーズナブル
  • ユーザ完全制御例
  • セキュリティとネットワーク構成、ストレージ管理可能
  • 主な概念


    ≪インスタンス|Instance|emdw≫

  • 仮想コンピューティング環境(クラウド上の仮想サーバ)
  • AMI (Amazon Machine Image)


  • インスタンスは、AMIの1つのコピーとして複数のインスタンスを実行することができる
  • ソフトウェア構成を含むテンプレート
    -オペレーティングシステム、アプリケーションサーバ、アプリケーションなど.
    - Amazon Linix2
    - CentOS
    - Red Hat Enterprise Linux
    - Ubuntu
  • Key Pair

  • 保護インスタンスの登録情報
  • 公開鍵および秘密鍵ファイル(.pem)
  • MACOSOR LinuxがSSHクライアントを介してインスタンス
  • に接続

    -SSHクライアントによるLinuxインスタンスへの接続

  • 秘密鍵ファイルを.sshサブディレクトリ
  • に保存
  • 秘密鍵ファイルの権限設定
  • $ chmod 400 ~/.ssh/my-key-pair.pem
  • インスタンスに接続
  • $ ssh -i [프라이빗 키 파일 경로] [AMI 사용자 이름]@[인스턴스의 퍼블릭 DNS]
    $ ssh -i /path/my-key-pair.pem my-instance-user-name@my-instance-public-dns-name

    SSHをインスタンスに簡単に接続する方法

  • .ssh/configファイルの作成
  • vim config
  • configファイル
  • Host [인스턴스 이름]
    HostName [인스턴스의 IPv4 퍼블릭 IP]
    User [AMI의 기본 사용자 이름]
    IdentityFile [프라이빗 키 파일의 경로]
  • インスタンスに接続
  • ssh [Host 이름]
  • AMIのデフォルトユーザー名
  • EC 2管理コンソールWeb接続用
  • セキュリティグループ

  • 仮想ファイアウォール機能
  • 弾性IPアドレス(EIP)

  • 動的クラウドコンピューティング用固定IPv 4アドレス
    -インスタンスが提供するIPは、停止時に消える
  • タブ

  • ユーザがEC 2リソースに作成して割り当てるメタデータ
  • VPC (Virtual Private Clouds)

  • AWSクラウドで論理的に分離された仮想ネットワーク