ほどよくIT用語辞典

システム開発・テクノロジー

可用性とは?システムが止まらないための設計思想を解説

可用性とは?ざっくりと3行で必要なときにシステムを使える状態を維持し続ける能力のこと。英語でAvailabilityといい、情報セキュリティの三大要素(CIA)の一つに数えられる稼働率(アップタイム)の数値で表されることが多く、99.9%や...
システム開発・テクノロジー

冗長化とは?1台故障しても止まらないシステム設計を解説

冗長化とは?ざっくりと3行で障害が発生しても継続稼働できるように、同じ役割を持つコンポーネントを複数用意するシステム設計の手法だサーバー・ネットワーク・電源・ストレージなどあらゆる層で適用でき、単一障害点(SPOF)をなくすことが冗長化の本...
システム開発・テクノロジー

スケーラビリティとは?成長に強いシステム設計の核心を解説

スケーラビリティとは?ざっくりと3行でシステムの規模や負荷が変化したとき、性能を落とさずに柔軟に拡張・縮小できる性質のこと。日本語では「拡張性」とも訳されるユーザーが100人から100万人に増えても快適に動き続けるかどうかがスケーラビリティ...
システム開発・テクノロジー

オートスケーリングとは?負荷に応じて自動伸縮するクラウド機能を解説

オートスケーリングとは?ざっくりと3行でCPU使用率やアクセス数などの指標に応じて、サーバー台数を自動で増減させるクラウドの機能。AWSではAuto Scalingとも表記されるアクセスが増えれば自動でサーバーを追加し、減れば自動で削除する...
システム開発・テクノロジー

PaaSとは?OSから上を丸ごと借りるクラウド開発基盤を解説

PaaSとは?ざっくりと3行でPlatform as a Serviceの略(読み:パース)。OSやランタイム・ミドルウェアなど開発に必要な基盤をクラウドがまるごと提供するサービス形態だ開発者はアプリのコードを書いてデプロイするだけでよく、...
システム開発・テクノロジー

バックアップとは?データを守る3つの基本ルールを解説

バックアップとは?ざっくりと3行でデータの複製を別の場所に保管し、障害・誤削除・ランサムウェアなどのトラブルに備える仕組みおよびその行為のこと3つのコピーを2種類の媒体に保存し1つはオフサイトに置く「3-2-1ルール」が業界標準とされており...
システム開発・テクノロジー

ディザスタリカバリとは?事業継続を守る障害対策の全体像を解説

ディザスタリカバリとは?ざっくりと3行で災害・大規模障害・サイバー攻撃などによるシステム停止からITシステムを復旧させるための計画・手順・仕組みの総称。DRと略されることが多い重要な指標はRTO(目標復旧時間)とRPO(目標復旧時点)の2つ...
システム開発・テクノロジー

RAIDとは?複数HDDで安全性と速度を両立するストレージ技術を解説

RAIDとは?ざっくりと3行でRedundant Array of Inexpensive Disksの略(読み:レイド)。複数のHDDをまとめて1つのドライブとして扱い、データの安全性や速度を向上させるストレージ技術だRAID0・1・5・...
システム開発・テクノロジー

NASとは?ネットワーク越しにつながるファイル共有サーバーを解説

NASとは?ざっくりと3行でNetwork Attached Storageの略(読み:ナス)。ネットワークに直接接続して複数のデバイスからアクセスできるストレージ装置だチームのファイル共有・バックアップ先・メディアサーバーとして活用でき、...
システム開発・テクノロジー

SANとは?大規模システムを支える高速ストレージネットワークを解説

SANとは?ざっくりと3行でStorage Area Networkの略(読み:サン)。サーバーとストレージを専用の高速ネットワークで接続するアーキテクチャで、大規模企業のデータセンターで使われる技術だNASがファイルレベルのアクセスを提供...