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

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

MVNOとは?MNOの回線を借用して格安SIMサービスを提供する仮想通信事業者

MVNOとは?ざっくりと3行でMobile Virtual Network Operatorの略で、自社の通信インフラを持たずにMNO(NTTドコモ・au・SoftBankなど)から回線を借用して自社ブランドで移動通信サービスを提供する仮想...
システム開発・テクノロジー

MNOとは?自社の通信インフラを持つ携帯電話ネットワーク事業者のこと

MNOとは?ざっくりと3行でMobile Network Operatorの略で、自社で無線基地局・交換機・コアネットワークなどの通信インフラを保有・管理・運営する携帯電話ネットワーク事業者のこと日本ではNTTドコモ・au(KDDI)・So...
システム開発・テクノロジー

モノリシックとは?全機能を一つにまとめたシステム構成とマイクロサービスとの違い

モノリシックとは?ざっくりと3行でアプリケーションの全機能(UI・ビジネスロジック・データアクセス)を1つのコードベース・デプロイ単位にまとめたシステムアーキテクチャのこと。ギリシャ語の「単一の石」が語源だマイクロサービスと対比される概念で...
システム開発・テクノロジー

モブプログラミングとは?チーム全員が1台のPCで同時にコードを書く開発手法

モブプログラミングとは?ざっくりと3行でチームの全員(3〜6人程度)が1台のコンピューターの前に集まって「ドライバー(タイピング役)」と「ナビゲーター(指示役)」をローテーションしながら同時にコードを書く開発手法のことペアプログラミングを2...
システム開発・テクノロジー

モジュールとは?ソフトウェアを機能単位に分割して再利用・保守しやすくする設計単位

モジュールとは?ざっくりと3行でプログラムやシステムを機能・役割ごとに分割した独立した構成単位のこと。関数・クラス・ファイル・パッケージ・ライブラリなど粒度はさまざまだが「一つのまとまった機能を担う独立した部品」という概念は共通だモジュール...
システム開発・テクノロジー

元請けとは?SIer業界の発注者と下請けの間に立つ主契約者の役割と責任

元請けとは?ざっくりと3行で発注者(クライアント)から直接プロジェクトを受注してプロジェクト全体のQCD管理責任を負いながら実際の作業の全部または一部を下請けに委託する主契約者のこと日本のSIer業界では元請け→下請け→孫請けという多層的な...
システム開発・テクノロジー

メタデータとは?データについてのデータが検索・管理・理解を助ける仕組み

メタデータとは?ざっくりと3行で データの内容を説明・記述する「データについてのデータ」のこと。写真のEXIFデータ(撮影日時・カメラ機種・GPS座標)・WebページのHTMLメタタグ・音楽ファイルのアーティスト名・アルバム名などが身近な例...
システム開発・テクノロジー

ホットスタンバイとは?常時稼働して瞬時に切り替えられる最高可用性の冗長構成

ホットスタンバイとは?ざっくりと3行でスタンバイ機がプライマリと同じ処理を常時並行実行しており障害発生時に数秒以内・ほぼダウンタイムゼロで切り替えられる高可用性の冗長構成のことコールドスタンバイ(電源OFF待機)・ウォームスタンバイ(起動済...
システム開発・テクノロジー

メールスプーフィングとは?送信元を詐称してフィッシング・ビジネスメール詐欺に悪用される攻撃

メールスプーフィングとは?ざっくりと3行でメールの送信元アドレス(From欄)を偽装して正規の組織・個人から送られたように見せかけることでフィッシング・ビジネスメール詐欺・マルウェア配布に悪用されるサイバー攻撃の手法のことメールプロトコル(...
システム開発・テクノロジー

メッシュリンク構造とは?SEOで内部リンクを網の目状に張り巡らせる設計手法

メッシュリンク構造とは?ざっくりと3行でWebサイト内の関連ページ同士を網の目(メッシュ)状に相互リンクすることでGoogleのクローラーが全ページを効率よく発見・評価できるようにするSEOの内部リンク設計手法のことツリー型(階層型)の一方...