私はサポートエンジニアになりたい

元教師・現開発エンジニアの挑戦

説明する練習

クラウドとは何か

クラウドとは ユーザーがネットワークを使い、サーバが提供するサービスを利用する形態のこと ユーザーはサーバやソフトを用意しなくていい。 クラウドサービスを選ぶメリット クラウドサービスを使うことで、ハードウェア導入に伴う初期投資やリソースの調…

シングルサインオンとは何か

シングルサインオン(SSO)とは 1つのIDとパスワードで複数のサービスにログインできる仕組み シングルサインオンの仕組み(4種) 代行認証方式 クライアントの代わりに専用エージェントが代行して各システムのID・パスワードを入力する方式 詳細な仕組み 専用エ…

Webサービスについて

SOAP 元々は「Simple Object Access Protocol」の略称がSOAPであり、HTTPやXMLなどのインターネット標準技術を使うことによって、Web上の分散オブジェクトをプラットフォームの壁を越えて利用することを可能にするために開発されたプロトコルである。その後…

ステートフルとステートレス

セッションの状態の話 セッションとは:通信における開始から終了まで(ログインからログアウトまでを指すことが多い) https://wa3.i-3-i.info/word1791.html トランザクションの話も出てくる トランザクションとは:「商品を渡して、代金を受け取る」のよう…

OSとは何か説明する

OSとは 複数のプログラムを同時に安定動作させ、ハードウェアコンポーネントを効率的に使えるよう抽象化するためのプログラム。 OSの構成 ブートローダー カーネル デーモン シェル デスクトップ環境 アプリケーション ブートローダ PC起動時によびだされ、O…

PCの電源を入れたら何が起こるのか

PCの電源スイッチを入れる マザーボード上のCPUが動き、ROMの中にあるBIOSというプログラムが動く BIOSがキーボード・HDD・グラフィックボードなどを初期化する(POST(Power-On Self-Test)) ハードディスクからOSを起動するプログラムを取り出してRAM(メイン…

プロキシとは何か説明する

プロキシとは何か インターネットを接続する際にネットワークの内部と外部をつなぐ代理をする。 フォワードプロキシ クライアントとWebサーバの間に位置し、伝言する役割。(クライアント側に位置する) クライアントはフォワードプロキシに要求し、フォワード…

Webブラウザでwww.example.comを入力しWebサイトが表示されるまでの流れを説明する

ブラウザにwww.example.comを打ち込んだとき、裏側では何が行われているか クライアントがクライアントPCのWebブラウザにURLを入力する URLに含まれるドメインをDNSサーバに問い合わせる DNSサーバでドメインからIPアドレスを特定する DNSサーバからIPアドレ…

SSL/TLSとは何か

インターネット上でのやりとりを暗号化するプロトコル OSI参照モデルのセッション層に位置し、それより以下の層は保護しない SSLは他のプロトコルと組み合わせて使用する SSLの脆弱性が修正された新しいものがTLS SSLで使用する技術 ハイブリッド暗号方式 盗…

内部不正による情報漏洩などの考察

内部不正による情報漏洩について考えます。(参考:R2秋 応用情報) 保有する情報は管理規定に基づいて、秘密区分を設定 電子文書や書類に、区分に沿ったマークを表示または押印して誰でも判別できるようにする そのシステムの利用者だけに業務上必要となる最…

ECサイトの利用者認証の考察

インターネット通販用のWebサイト(以下、ECサイトという)で、不正アクセスを防止する対策を考えます。(参考:H31春 応用情報) 3種類の利用者認証 安全性と利用しやすさの面を考える ID・パスワード認証のリスク パスワードをハッシュ化してパスワードが知ら…

CPUを自分の言葉で説明する練習

CPUと関連して検索されるキーワード CPU(Central Process Unit)とは CPU-Z CPU 比較 CPUメーカー比較(というより紹介) 使用しているPCのCPUを知る CPUの性能比較 コア:核となる部品 スレッド:CPUのコアが行う仕事の単位 クロック(動作周波数):CPUのデータ…