インフラ

インフラ

サーバーレス

サーバーを意識せずに、コードだけポンと書けばクラウドが勝手に必要な分だけ実行してくれる仕組み。食堂に材料を持ち込めば料理を作って提供してくれるイメージ。自分で鍋やコンロを用意しなくても運営できるから、開発がスピードアップするんだ。
インフラ

イベントドリブン

何か“出来事(イベント)”が起きたら処理を走らせる。例えばファイルがアップロードされたらサムネイル画像を作る、といった具合。教室の呼び出しベルが鳴ったら先生が対応する、のようなイメージで、無駄にずっと待機しなくて済むのがメリット。
インフラ

CSRF(Cross-Site Request Forgery)

ユーザーが知らないうちに悪意あるサイトに誘導され、勝手に別サイトで操作を行わされる攻撃。まるで「他人があなたになりすまして、よそのお店で注文する」イメージ。トークンを使って対策するのが一般的なんだ。
インフラ

オートスケーリング

サーバーやコンテナを利用者数に合わせて自動で増やしたり減らしたり。海水浴場で人が増えると更衣室を増築、少なくなれば閉鎖する感じ。常に適正な数を保てるから、コストを節約しながら混雑を防げるんだ。
インフラ

バージョニング

コードやファイルに「これはver1.2」みたいに番号を付けて管理する。間違えても古いバージョンに戻せるし、どの時点のものが本番で動いているかはっきりわかる。料理のレシピをバージョン管理しておくと、失敗したら前のやり方に戻れるのに似てるんだ。
インフラ

CSP(Content Security Policy)

Webページに怪しいスクリプトが混ざらないように、どこから読み込むかルールを決める仕組み。食べ物の産地証明みたいに「このサイトのスクリプトはここからしか取らないよ」と宣言し、勝手な混入を防ぐんだ。
インフラ

メトリクス

CPU使用率やメモリ残量などシステム状態を数値化した指標。まるで体温や血圧のように、健康度合いを数値で見るイメージ。これをグラフにすると異常に気づきやすいし、チューニング材料にもなるよ。
インフラ

テスト自動化

プログラムがちゃんと動くか、手動で確認する代わりにロボット(テストツール)が勝手にチェックしてくれること。宿題をAI先生が添削してくれるようなイメージだね。開発者は修正するたびに「OKだよ」と結果を見るだけでいいから、ミスが減って時間も節約...
インフラ

XSS(Cross-Site Scripting)

Webページに変なスクリプトを仕込んで、見る人のブラウザで悪い動きをさせる攻撃。たとえば掲示板に書いたメッセージを閲覧しただけでウイルスコードが実行されちゃう。入力チェックを厳密にして防ぐ必要があるんだ。
インフラ

サイトカタログ(Service Catalog)

組織内でよく使うサーバーのひな形やネットワーク設定を、“メニュー表”みたいにまとめておく仕組み。レストランで「定食A」と頼めばご飯もスープもセットになるように、利用者は1クリックで標準構成をデプロイできるから便利なんだ。