#はじめに
IT業界未経験の自分が、よく耳にするけどいまいち理解できていないIT用語についてまとめていきます。
内容に不備がありましたら、ご指摘いただけると嬉しいです。
分類はなんとなくで分けているので、間違っていたらごめんなさい。
#この記事の目標
・なんとなくでも用語の概要を理解する
・現場に入った時に、少しでも恥をかかないようにする(あくまで減るだけ)
#業界
名称 | 読み | 意味 | 例 |
---|---|---|---|
loT | アイオーティー(Internet of Things) | モノのインターネット。ものに対して、インターネットを接続する | 電化製品 |
SaaS | サース(Software as a Service) | ネットワーク経由でソフトウェアを活用するサービス | |
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 | 外部記憶装置を管理する単位、そのもの |
オンプレミス | オンプレ(略語) | 使用者自身の施設の構内にサーバーやソフトウェアを設置し、運用すること |
セグメント | あるまとまりを分割した固まりのこと | |
トリガー | 何かのきっかけで動き出すプログラム、仕組み | |
データセット | プログラムで処理させるデータの集合体のこと |