本日習った事、やった事
クライアントサーバーシステム
webブラウザ(クライアントコンピューター)とwebサーバー(サーバコンピュータ)があり、webブラウザから「○○のページがみたい!」などのリクエストをしそれに対してwebサーバーからお願いされたものを表示させるなどレスポンスをする通信方式のことをいう。
コンピュータ自体はソフトウェアを動作させているだけで、ソフトウェア無しに通信することはない。
なのでクライアントコンピューターがそのもの単体であるわけではなく、1つのコンピューターはソフトフェア(アプリ)の指示によってクライアントにもサーバーにも振る舞える。
仮想環境(Virtual environment)とは
ハードウェアの中で仮想的に環境を分離・統合する。DockerやVirtual Box、VMwareといったソフト
複数のものを1つに統合さしたようにみせたり
1つのものを複数あるかのようにみせたり
ないものをあたかもあるかのようにみせたり
仮想マシン(仮想サーバー)はコンピューター上の仮想コンピューター
・ハイパーバイザ型(ベアメタル型)
ベアメタル型では、「ハイパーバイザ」というソフトの上に仮想マシンを構築
Windows10をお使いの方であれば「Hyper-V」というハイパーバイザが備わっている
・ホスト型
ホスト型はホストOS上に仮想化ソフトを使うことで仮想マシン
Virtual BoxやVMware
・コンテナ型
ホストOSの上にコンテナ管理ソフトを置くことで仮想マシンを構築
ゲストOSを経由せず、ホストOSのみを使う分、ホスト型よりも高速
Docker
目次
やった事
各種アプリのインストール
PowerPoint プレゼンテーション
VMWare
TeraTerm
Filezilla
WEBブラウザ
A5M2
VSCode
Git
Git Extention