はじめに
IT業界未経験の自分が、よく耳にするけどいまいち理解できていないIT用語についてまとめていきます。
内容に不備がありましたら、ご指摘いただけると嬉しいです。
分類はなんとなくで分けているので、間違っていたらごめんなさい。
この記事の目標
・なんとなくでも用語の概要を理解する
・現場に入った時に、少しでも恥をかかないようにする(あくまで減るだけ)
業界
名称 |
読み |
意味 |
例 |
loT |
アイオーティー(Internet of Things) |
モノのインターネット。ものに対して、インターネットを接続する |
電化製品 |
SaaS |
サース(Software as a Service) |
ネットワーク経由でソフトウェアを活用するサービス |
Google |
PaaS |
パース(Platform as a Service) |
アプリケーションが稼働するためのDBや実行環境を提供するサービス |
AWS |
laaS |
アイアース,イァース(Infrastructure as a Service) |
サーバーやネットワークなどインフラやハードウェアを提供するサービス |
Amazon EC2 |
オープン系 |
|
汎用系とは違い、パソコン内のシステム開発 |
業務システム |
汎用系 |
|
メインフレーム(大型コンピュータ)を搭載するための開発 |
基幹システム |
コンピュータ
名称 |
読み |
意味・役割 |
例 |
IDE |
統合開発環境 |
アプリケーション開発に必要なソフトウェアを一まとめにしたもの |
cloud 9 |
CUI |
キャラクタユーザインタフェース |
文字のみで操作するインターフェイス |
コマンドプロンプト |
GUI |
グラフィカルユーザインタフェース |
マウスやタッチパネルで操作するインターフェイス |
PC画面 |
シェル |
shell |
ユーザーの入力したコマンドをカーネル(OS)に伝える |
|
シェルスクリプト |
shellscript |
シェルに使えるコマンドまとめて実行できるようにしたファイル |
拡張子(.sh) |
カーネル |
kernel |
OSの中核部分、ディスク・メモリなど管理する部分 |
|
ミドルウェア |
middleware |
アプリケーションとOSの間に存在するソフトウェア |
|
アドイン |
add-in |
アプリケーションやソフトウェアに追加できる機能 |
|
インプリメント |
implement |
ある機能を設計などに基づいて、実装すること |
|
デバイス |
devise |
コンピュータにくっつける部品、装置、機械 |
|
ドライバ |
デバイスドライバの略語 |
デバイスを動かすためのソフト |
|
スケールアップ |
scale up |
システムやサーバーの性能をアップさせること |
|
スケールアウト |
scale down |
スケールアップの対義語 |
|
サーバー・ネットワーク
名称 |
意味 |
シンクライラント |
クライアントの負荷を減らし、アプリケーションやデータ保持をサーバー側で行えるようにしたサーバーのこと |
プロキシサーバー |
webブラウザとwebサーバー間を高速にアクセス・安全に通信するための中間サーバー |
キャッシュ |
よく使用するデータを複製し、取り出しやすくする仕組み |
クライアントサーバーシステム |
クライアントとサーバーとで役割を分割したシステムのこと |
DB
名称 |
意味 |
スキーマ |
データの構造、性質、データベースを操作するためのルール |
その他
名称 |
読み |
意味 |
アタッチ |
attach |
仮想マシーンなどにボリュームを追加すること |
ボリューム |
volume |
外部記憶装置を管理する単位、そのもの |
オンプレミス |
オンプレ(略語) |
使用者自身の施設の構内にサーバーやソフトウェアを設置し、運用すること |
セグメント |
|
あるまとまりを分割した固まりのこと |
トリガー |
|
何かのきっかけで動き出すプログラム、仕組み |
データセット |
|
プログラムで処理させるデータの集合体のこと |