皆さんこんにちは!Extureインターン生の與那覇(よなは)です独学でプログラミングやITツールの勉強をするときって、どうしてもわからない用語って出てきますよね。それをネットで検索しても説明が難しすぎてよくわからない〜なんてのはよくある話です。今回はそんな悩みを解決すべく数々のIT用語サイトを網羅して、どこよりもわかりやすいIT用語集を作成しました。【ア行】アーカイブ(Archive):ファイルの内容を保ったまま、データ量を縮小して別の場所に保存すること。Management):IDやパスワードを一元的に管理するシステム。Management):アクセス要求、検証、ID・権限の付与、監視、ログの取得・追跡というプロセスでユーザーを管理するシステム。権限を持つ者のみがアクセスすることを実現する仕組み。In):ソフトウェアに機能を追加するプログラム。On):アドインと同意語。Analytics):アクセス解析ツールの一つで、多くの大規模webサイトに導入されている。Analyticsに比べて管理機能に優れており、他に複数アカウントを設定して閲覧や操作権限が振り分けられるという特徴を持つ。アプライアンス(Appliance):特定の機能や用途に特化した専用機器。不要な機能を削減しているため安価で高性能という特徴を持つ。Virtualization):ユーザーが使用するアプリケーションを、ユーザーのPC上ではなくサーバ側で保管・配布するシステム。アプリケーションを一括管理でき、他の端末から使用できるためセキュリティ面に優れているという特徴を持つ。アベイラビリティ(Availability):システムが正常に作動する時間。可用性という意味の英単語。イーサネット(Ethernet):LANで使われている技術。Attack):コンピュータプログラムが無効なデータを処理した場合に、出現するバグを、攻撃者が悪用し不正な命令を実行させる攻撃手法。インスタンス(Instance):クラスを具現化した実態のこと。一台のPC環境(仮想化されているものも含む)。インスタンス化(Instance):クラスからオブジェクトを作ること。インターフェイス(Interface):人間とコンピュータが接する部分のこと。キーボードやマウスなど。インプリメント(Implement):ハードウェアやソフトウェアに新しい機能や仕様、部品などを組み込むこと。実装という意味の英単語。インベントリ(Inventory):情報データを一覧にしたもの。インポート(Import):他のアプリケーションで作成したファイルの読み込み。Standby):通信機器の障害対策として、電源を入れた予備機を用意すること。エクスポート(Export):他のアプリケーションソフトが解釈できる形式でファイルを保存する機能。Search):企業内の情報を横断的に検索するシステム。オーバーロード(Overload):戻り値、引数の数、型の違う同名のメソッドを同時に多重定義すること。System):色々なメーカのコンピュータ・ソフトウェア・周辺機器を組み合わせて使えるシステム。ユーザーが自由にシステムを構築できるという特徴を持つ。オブジェクト(Object):データと処理の集まり。対象・モノの意味の英単語。Code):コンピュータ上で実行可能な形式に変換したコード。オブジェクト指向(Object-Oriented):プログラムを手順ではなく、オブジェクトの作成と操作としてみる考え方。オプティマイズ(Optimize):システムの効率化を図ること。Demand):利用者の要求に応じてサービスを提供すること。Storage):インターネット上でデータ保管用のストレージを提供するサービス。【カ行】カーネル(Kernel):OSの中核を構成するソフトウェア。プログラムの起動準備や終了後、メモリの割り振り、複数のプログラムの実行を切り替えたりしている。ソフトウェアとハードウェアの間で情報を整理する役割。Journey):顧客が自社の商品を購入するまでのプロセス。仮想化(Virtualization):サーバやメモリなどのコンピュータの物理的な資源を、要求に応じて柔軟に割り振る技術。その資源を論理的に分割し効率化することで、一つの装置で複数の装置分の役割を果たすことができる。Machine):仮想的に作られたハードウェア。サーバマシンの台数削減・管理コスト削減・安全性が高いという特徴を持つ。あるPC上で別のPCのサービスの稼働を確認したりする際に使われる。Memory):実際に搭載されているメモリ容量が足りなくなった時に、ハードディスクの一部がメモリとして変形したファイル。カプセル化(Encapsulation):データの内部構造を外部から参照できないようにし、データ操作のみを外部に提供すること。カラム(Column):表の縦の列。キッティング(Kitting):コンピュータや通信機器などを導入する際に必要な作業。配備するという意味の英単語。キャッシュ(Cache):使用頻度の高いデータを高速な記憶装置に蓄えておくシステム。Cryptography):暗号化と復号化に共通の鍵を使う暗号方式。Analytics):アクセス解析ツールの一つで、多くの大規模webサイトに導入されている。グーグルアカウント保持者であれば誰でも利用することができ、無料版でもほぼ全ての解析機能が使えるという特徴を持つ。クエリ(Query):データベースからデータを抽出したり操作したりといった処理を行うための命令。問い合わせという意味の英単語。クッキー(Cookie):サイト訪問者のコンピュータに訪問日時、回数などの簡単な情報を一時的に保存させる仕組み。クラス(Class):オブジェクトの設計書のようなもので、プロパティやメソッドの集合体。クラスタ(Cluster):大量のデータから似ているものを集めて自動的に分類すること。クラスタリング(Clustering):複数のコンピュータをまとめて1台のコンピュータシステムとしたもの。Computing):複数のコンピュータに仕事を振り分けて全体のコンピュータのように扱うこと。各コンピュータの性能は低くても大量のデータを高速に処理できるという特徴を持つ。グループウェア(Groupware):組織内でのスケジュールやタスクなどの共有やコミュニケーションを目的としたソフトウェア。クローリング(Crawling):ロボット型検索エンジンにおいて、プログラムがインターネット上のリンクを辿って、Webサイトを循環し、Webページ上の情報を複製・保存すること。Domain):ドメインが2つ以上にまたがっている状態。ネット通販ではトップページと入力フォームが異なることがあったり、コンピュータの使用言語よってドメインが変化したりする。Device):コンテンツやデータなどを様々な端末で共有すること。Network):社内ネットワークに接続するPCを検査するセキュリティツール。Engine):インターネットの情報を検索する機能。Google、Yahooなど。Language):C言語の置き換えとしてGoogleが開発したプログラミング言語で、学習の容易で実用性が高い特徴を持つ。2018年に発表された正社員の言語別年収ランキングでは、1位を獲得した。コード(Code):プログラミング言語で書かれた文字列。Standby):通信機器の障害対策として、電源を入れていない予備機を用意すること。Key):公開鍵暗号で使用される暗号鍵の組のうち、一般に公開する鍵。Cryptography):暗号化と復号化に別の鍵を使う暗号方式。Analysis):何らかの条件でユーザーをグループに分け、行動の変化を長期的に分析すること。コマンド(Command):コンピュータへの命令。Prompt):コマンドを用いてPCの設定や操作を行うためのツール。コロケーション(Collocation):サーバや通信機器などを共同の場所に設置すること。コンソール(Console):コンピュータの操作に用いる入出力装置。ディスプレイ、キーボードなど。コンポーネント(Component):ソフトウェアやシステムの部品や要素。コンテナ(Container):データやオブジェクトなどをまとめて収納するためのデータ構造やクラス。コンバージョン(CV):Webサイトを訪問した人が商品を購入したり、資料請求したりすること。コンパイル(Compile):コンピュータが実行するのに適した形式に変えて、実行可能なファイルに変換する事。Engine):Googleのサービス上で仮想マシンを簡単に作成できるサービス。Googleアカウント一元管理・ライブマイグレーション・高速性・大規模クラスタ対応などの特徴を持つ。コンフィギュレーション(Configuration):IT機器などの設定をすること。設定という意味の英単語。【サ行】サーバー(Server):サービスを提供するコンピュータ。Data):自社以外のサイトから収集した顧客に関するデータ。サブルーチン(Subroutine):プログラムの中で繰り返し使われる、特定の機能を持った独立したプログラム。デバッグが容易になり、同じ記述を何度も書く必要がなくなるという特徴を持つ。サマリー(Summary):大規模なデータを集計したもの。要約という意味の英単語。lang):ゲームの開発やロボット制御などが得意な人気プログラミング言語。学習難易度は高いが、とても高速なアプリケーションを作成することができる。シーシャープ(C#):ゲーム開発を専門とする人気プログラミング言語。名前がややこしいがC言語との互換性はない。シープラプラ(C++):C言語が改良されたもの。機能は若干異なるが、より人間が操作しやすい仕組みとなっている。シームレス(Seamless):複数の機能やサービスを一つのものとして扱える状態。継ぎ目がないという意味の英単語。シェル(Shell):ユーザーの操作による指示をカーネルに伝える役目を持つソフトウェア。ジャバ(Java):世界有数の人気プログラミング言語。記述量が多く設計が複雑だが、業務システム開発、Androidアプリ開発、Webアプリケーション開発などその用途は多岐にわたるという特徴を持つ。ジャバスクリプト(JavaScript):Web上で操作確認ができる世界有数の人気プログラミング言語。スマホアプリやサーバサイドの管理部分など、その使い道は多岐にわたる。Client):ユーザーが使用する端末の機能は必要最低限に留め、サーバ側で処理を行う仕組み。スイッチ(Switch):通過するパケットの情報から送り先を特定し、パケットを送り先と関係のある送信ポートのみに流す機能を持つネットワーク機器。スウィフト(Swift):Appleが開発したApple製品上のアプリ開発に特化したプログラミング言語。Appleが販売しているPCでしか開発できないという特徴を持つ。スキーマ(Schema):情報の構造を定義するための記述。スケーラビリティ(Scalability):大規模化してもコストが増えないこと。拡張性という意味の英単語。Out):サーバの台数を増やし分散処理によってシステム全体の処理能力を高めること。Up):サーバのCPUやメモリの増強をすることで処理能力を高めること。スコアリング(Scoring):個々の見込み客が持つ自社への価値を予測し、その価値に準じて点数化すること。ストレージ(Storage):データを保管・保存する場所。貯蔵という意味の英単語。Virtualization):分散している複数のストレージを一台のストレージとして利用すること。スパイウェア(Spyware):ユーザーのPC上の行動を監視し、勝手に情報を外部に送信するソフトやプログラム。スパム(Spam):無差別で本人の了承を得ずに一方的に営利目的の広告を送ること。Device):計算処理だけでなく、あらゆる性能を装備した多機能端末。スループット(Throughput):単位時間あたりの処理能力。File):仮想メモリを使う際に、データを特殊な形に変形させたファイル。Data):他社が収集したデータ。セッション(Session):Webサイトにアクセスして行う一連の行動。Path):URLでページを指定して、最上位階層から目的がどこにあるかを示す方法。外部サイトへのリンクを自分のサイトに記載したい場合に使われる。時間的コストはかかるが、誰がみてもどこに何があるかわかるという特徴を持つ。Path):今いる階層を基準として目的までの道順を示す方法。一般的なWebサイト開発に使われる。時間的コストはかからないが、どこに何があるかわかりにくいという特徴を持つ。セグメント(Segment):全体を何らかの条件で分割した固まり。断片という意味の英単語。Hole):コンピュータシステム上の弱点。Attack):ソフトウェア上の弱点が発見されてから、その対策が講じられる前にその弱点を狙う攻撃。Code):プログラミング言語で書かれた文字列。ソフトウェア(Software):システム構成要素のうち、実態を伴わないもの。Windows、アプリなど。Stamp):ある出来事が発生した日時・日付・時刻を示す文字列。ダッシュボード(Dashboard):複数のデータを集め、概要を一覧表示する機能や画面、ソフトウェアなど。タブロー(Tableau):BIツールの一つで、プログラミングをせず直感的な操作だけで、データをビジュアル化できるという特徴を持つ。Recovery):被害を受けたシステムを復旧すること。ディレクトリ(Directory):ハードディスクなどの記録メディア上のファイルの保存場所。データセット(Dataset):プログラムで処理されるデータのまとまり。Source):アプリで操作・使用するデータ。Feed):自社で保有している商品データを配信先のフォーマットに変換して送信する仕組みのこと。各人に最適化されたコンテンツを提供することを目的としていて、複数の媒体に最適な商品をタイムリーに配信する広告戦略には欠かせない。Mart):企業内のデータのうち、目的別に抜き出された使い勝手の良いデータベース。Mining):膨大なデータから有益な情報を探す技術。テーブル(Table):Excelのような表。Base):一定の形式で整理された情報の集まり。Mining):テキストデータを単語や文節で区切り、それらの出現頻度や共出現の相関などを解析すること。日本語は英語のように単語間にスペースがなく、敬語や方言などがあるため不向き。デグレード(Degrade):新しいソフトウェアの品質が以前より悪くなること。Signage):デジタル技術でディスプレイに映像や文字を表示する広告媒体。Virtualization):PCなどのクライアント環境をサーバー側で集中管理する技術。デバッガ(Debugger):コンピュータ上のエラーを発見・修正するソフトウェア。デバッグ(Debug):プログラムをテストしてバグを発見し、取り除くこと。トークン(Token):プログラミングではソースコードを解析する際の最小単位。ネットワーク制御では送信権を意味する特殊な信号やデータ。セキュリティではユーザー認証を行うための認識媒体を意味する。ドキュメント(Document):文字や図表、写真などを組み合わせて作成されたデータやファイル。ドメイン(Domain):インターネット上にあるコンピュータやネットワークを識別するための名前。ドライバ(Driver):周辺機器を動作させるためのソフトウェア。OSにハードウェアを認識させるファイルでメーカー製のPCにはOSとともに出荷前からインストールされている。トラップ(Trap):プログラムに異常が発生した場合、実行中のプログラムを中断し予め定められている処理作業へ自動的に制御を移す動作。トラフィック(Traffic):通信回線やネットワーク上で送受信される信号やデータ。トランザクション(Transaction):複数の関連処理を一つの処理単位としてまとめたもの。トリガー(Trigger):何らかの動作を開始するためのきっかけとなる命令や信号。引金という意味の英単語。Management):個人が持っていた知識や経験を企業内で共有し、社内全体の生産性向上につなげるマネジメント。ネスト(Nest):コンピュータプログラムやデータ構造において、ある構造の内部に同じ構造が含まれる状態。Virtualization):ネットワークの回線や機器を仮想化すること。ソフトウェアの制御によりネットワークを構築すること。【ハ行】パーサ(Parser):プログラムのソースコードなどを解析し、プログラムで扱えるようなデータ構造に変換するプログラム。ライブラリのように何らかの処理をするための前段階として使われることが多い。パース(Parse):パーサの処理。ハードウェア(Hardware):システム構成要素のうち、実態を伴うもの。ディスプレイ、キーボードなど。パイソン(Python):シンプルかつ学習難易度が低い今世界で最も勢いのあるプログラミング言語。機械学習や統計分析を得意とし、2018年に発表された正社員の言語別年収ランキングでは、3位を獲得した。Chart):円グラフ。バイナリ(Binary):コンピュータが理解しやすいように2進数に変換された情報。ハイパーバイザ(Hypervisor):コンピュータを仮想化するためのソフトウェア。ハウジング(Housing):データセンターを持つ事業者が、顧客のサーバーを設置するスペースを貸すサービス。パケット(Packet):データ通信の際のデータ通信量の単位。1パケット=128KB。パス(Path):ファイルやフォルダがおいてある場所、またはファイル名。バックアップ(Backup):万が一に備えデータをあらかじめ複製しておくこと。Sort):隣の要素と数の大きさを比較してデータを昇順または降順に並び替えること。バナー(Banner):Webページに表示されるWebサイトの広告やリンクの画像。垂れ幕という意味の英単語。ピーエイチピー(PHP):多くのWebサービスで利用されている世界有数の人気プログラミング言語で、Webサイトを部分的に改善したい時に使われる。シンプルで学習コストが低く、軽量なため様々な環境で使用できるという特徴を持つ。ビーコン(Beacon):電波を電子機器で受信することにより、位置情報をはじめとした様々な情報を取得するための機器および設備。Bluetoothという信号の発信機。Map):個々のデータの値を色として表現したグラフ。引数(Argument):関数やメソッド、サブルーチンなどを呼び出すときに渡す値。ピクセル(Pixel):画素。画素数が多いほど綿密で画像の質が高い。Query):Googleが提供するビッグデータ解析サービスの一つ。数テラバイトに及ぶデータセットに対し、SQLに似たクエリを実行し、数秒〜数十秒程度で結果を返すという特徴を持つ。Key):公開鍵暗号で使用される暗号鍵の組のうち、管理者のみが保持する鍵。ビルド(Build):ソースコードのコンパイルやライブラリのリンクなどを行い、実行ファイルを作成すること。Data):自社が収集したデータ。Wall):ネットワーク上で不正アクセスをブロックするためのシステム。ファネル(Funnel):広く集客した上で、ふるいにかけられた見込み客が購入するまでの過程で少数になっていくこと。フィールド(Field):異なる種類のデータが集まった構造体における個々の項目。フィッシング(Phishing):国や機関などの正規メールやWebサイトを装い、機密情報を搾取すること。フィルター(Filter):特定のデータを除いたり、識別したりすること。フェイルオーバー(Failover):稼働中のシステムが故障した際に予め用意していた待機システムに切り替える機能。report):フォールアウト(離脱)の率や原因の分析結果の記録。フォルダ(Folder):ディレクトリと同じ意味に加え、オブジェクトの入れ物という意味も持つ。Memory):電気的にデータを置き換えることが可能で、電力がなくてもデータを保持することができる半導体メモリ。コンピュータの外部記憶装置に用いられる。プラットフォーム(Platform):アプリケーションが動く環境。フレームワーク(Framework):土台として機能するソフトウェア。枠組みという意味の英単語。プロキシ(Proxy):インターネットのアクセスを中継する装置、またはソフトウェア。プロット(Plot):データを図表上に示すこと。プロトコル(Protocol):コンピュータ同士が通信をする際の手順や規約などの約束事。プロパティ(Property):あるファイルやデータなどのオブジェクトが持つ特性。Site):インターネット上にあるコンテンツなどへの入り口となるWebサイト。ホスティング(Hosting):通信事業者が保有するサーバーをネットワーク経由で顧客に貸し出すサービス。Standby):同じソフトウェアが稼働するマシンを2台用意し、片方に障害が発生した時に処理を代替させる仕組み。Plug):PCの電源を入れたまま周辺機器の取り外しができること。ポリモーフィズム(Polymorphism):同名のメソッドや型などをオブジェクトの種類に応じて使い分けること。Language):視覚表現や文章構造を記述するための言語。文字や2進数で書かれる。マージ(Merge):複数のデータを一つにまとめること。合併という意味の英単語。マイグレーション(Migration):システムやデータを新しい環境に移転すること。マウスフロー(Mouseflow):Mouseflow社が提供するWebサイト分析ツール。感覚的に使いやすいデザインで、各ユーザーの動きを把握しサイトの利便性を高めることを目的とする。マウント(Mount):ハードディスクなどの外部周辺機器を、コンピュータからアクセスできる状態にすること。(Multihoming):外部のネットワークへ複数の経路を使って接続すること。回線負荷の軽減が期待できるが、特殊な機器を使用したり複雑な設定をしなければならないという特徴を持つ。ミドルウェア(Middleware):アプリケーションとOSの中間的な処理を行うソフトウェア。メインフレーム(Mainframe):大規模な処理をするための大型コンピュータ。Routine):全体プログラムの始めに呼び出されるプログラムのこと。メソッド(Method):各オブジェクトにおける処理や操作の事。方法という意味の英単語。メモリ(Memory):コンピュータの記憶装置。モジュール(Module):全体のうちの、部分的なプログラム。モダナイゼーション(Modernization):古い情報システムを現在のIT技術に対応させること。【ヤ行】ユーザビリティ(Usability):コンピュータの使いやすさ。ユビキタス(Ubiquitous):あらゆるものにICチップを埋め込み、常に情報を送受信できるようにすることで、今までにない便利な社会を実現するというコンセプト。Migration):仮想マシンを起動させたまま、別のサーバーに移動して処理を継続させる機能。ライブラリ(Library):プログラミング言語において、よく利用する関数や機能、データをまとめたファイル。リーチ(Reach):一定期間に広告を見た人の数。リード(Lead):見込み客。Qualification):見込み客全体の中から購入可能性の高い見込み顧客を選別すること。Generation):見込み客を獲得するための行動。Nurturing):見込み客を顧客にすること。リカバリ(Recovery):PCを初期状態に戻すこと。復旧という意味の英単語。リストア(Restore):リカバリと同意語。Client):業務データの処理をクライアント側で実行するWebアプリケーション。リファラ(Referrer):あるページからあるページに移動した時の元のページ。リファレンス(Reference):マニュアルで使われている場合、参考文献を指す。プログラムでは、別に用意された定数や関数を参照すること。参照という意味の英単語。Access):遠隔のコンピュータにネットワーク経由で接続すること。リロード(Reload):データを読み直すこと。ルータ(Router):複数のネットワーク間を相互接続する通信機器。ルート(Root):OSにおいて管理者の権限を持つアカウント。最上階層のディレクトリやフォルダ。Path):最上位階層から目的がどこにあるのかを示す方法。大規模案件の開発に使われる。相対パスよりも時間的コストがかかるが、誰がみてもどこに何があるかわかりやすいという特徴を持つ。Modeling):サイト訪問者や、その訪問者に似た行動をする者の特徴を掴むこと。ルビー(Ruby):読み書きがしやすく、海外で需要が多い人気言語。Webサービス、スマホアプリやゲーム、業務アプリを得意としていて、サーバーなどの汎用性が高い知識が身につくという特徴を持つ。System):時代遅れとなった古いシステム。レコード(Recode):複数の要素を一つにまとめたデータ構造。レポート(Report):データに対して処理を行い文章や画面にまとめたもの。報告書という意味の英単語。レンダリング(Rendering):数値データの演算により、画像を生成し表示させること。3次元グラフィックスで立体物に色や影を作ること。ロー(Row):表の横の列。File):自分のコンピュータの中にあるファイル。ロード(Load):読み込むという意味の英単語。Balancer):データ処理を複数の装置に振り分け一台当たりの負荷を減らすこと。ログ(Log):コンピュータに残される記録。Interface):ソフトウェアの互換性を保証する規約やインターフェイス。List):利用者のアクセス制限をまとめたリスト。Interface):ソフトウェアの(特定の)機能を共有する仕組み。Provider):ソフトウェアのレンタル業者。Service):Amazonのクラウドサービスで、世界中のインフラの基盤となっている。Protocol):外部のネットワークと情報交換をする際に用いられる約束事。Tool):各業務システムから蓄積される膨大なデータを自動的に分析、収集、加工し、企業経営における意思決定を支援するシステム。System):PCの電源を入れた時に最初に起動されるプログラム。Management):企業の業務の流れを分析し、最適化すること。Device):従業員が所有しているデバイスを業務でも利用すること。Design):設計や製図をコンピュータ上で行うこと。Engineering):コンピュータ上で試作品を作りシュミレーションすること。Manufacturing):コンピュータを用いて何かを製造すること。System):Webサイトを管理・更新するシステム。Unit):コンピュータの中枢部。高性能であれば処理速度が大きい。Management):売上に貢献する優良客を増やすこと。Values):いくつかのフィールドや項目をカンマ「,」で区切ったテキストデータおよびテキストファイル。Integration):電話系装置の機能を利用できるようにする技術。Interface):文字やコマンドを入力してコンピュータとやり取りをすること。コマンドプロンプトなど。Service):パソコンのデスクトップ環境をクラウドで提供すること。全てのソフト・データがクラウド上にある状態なので、スピーディーかつ低コストで利用できるが、アプリとの互換性がない場合があり、大容量データの転送は遅くなるという特徴を持つ。Protocol):クライアントPCに対し、IPアドレスを割り振る機能。Prevention):機密情報を自動的に特定し、それが外部に持ち出されようとする時にブロックする仕組み。Interface):コンピュータシステムを管理するための規定。Platform):インターネット上に蓄積されたユーザーデータを管理するためのプラットフォーム。Zone):社内ネットワークと外部ネットワークの中間に置かれるネットワーク領域。System):ドメインとIPアドレスを対応づけて管理するシステム。Attack):サーバやネットワーク機器に対して意図的に過剰な負荷をかける攻撃。Memory):データを記録する読み書き可能な半導体メモリ。データ保持のために一定時間毎に再書き込みが必要で、大容量かつ安価という特徴を持つ。Management):デジタルデータにおける著作権管理技術。Name):データベースの接続情報につけられる識別用の名前。Definition):文章の型を定義するもの。Manager):Adobeが提供するタグマネージャー。Analyticsなどとの親和性が高いという特徴を持つ。Warehouse):企業内で蓄積されたデータが1つの場所で整理されているデータベース。Integration):企業内でビジネスプロセスやデータを連結させる仕組み。Site):ネット通販サイトの総称。Automation):半導体や電子機器の設計作業を自動で行うこと。Interchange):企業間でお互いの取引情報を専用回線で接続し自動化した仕組み。Portal):企業内のデータをWebブラウザなどのクライアントソフトから一括して閲覧できるようにする仕組み。Life):製品の生産終了やソフトウェアのサポート終了を意味する。System):電子発注システム。Bus):既存のアプリケーションを分割し、それを組み合わせて新しいアプリケーションを構築する設計。Loading):データの抽出、変換、読み込みという処理工程を表したもの。Protocol):サーバーとクライアント間で、ファイルを送受信する通信の約束事。Script):Googleが無料で提供するjavascriptベースのサーバーサイドのプログラミング環境。開発不要で、Googleサービス・外部アプリケーションと連携が良いという特徴を持つ。Engine):Googleが提供する時間当たりの課金で仮想マシンをレンタルするサービス。Platform):Googleがクラウド上で提供するサービス群の総称。Manager):Googleが無料で提供する様々なタグを一元管理できるツール。Interface):グラフィックや図法を使ってコンピュータとやり取りをすること。Service):サーバやネットワーク回線などに必要なハードウェアを提供するサービス。利用者の業務システムに応じて必要なOSだけをインストールするという特徴を持つ。Drive):データを読み書きする記憶装置の一つ。安価で容量が大きいという特徴を持つ。Language):Webページを記述するためのマークアップ言語。Webページに装飾を施すのが目的で、人間に情報をわかりやすく伝えるという特徴を持つ。Secure):HTTPが暗号化されている状態。Service):仮想サーバ、ハードディスク、ファイヤーウォールなどのインフラを提供する事。PaaSに比べて専門的な知識を必要とし、自由度が高いという特徴を持つ。System):侵入検知システム。ネットワークに外部から不正なアクセスがあった場合に管理者に通知する仕組み。Things):あらゆるモノがインターネットに接続され、情報交換することにより相互に制御する仕組み。Address):IPアドレス。インターネットに接続された機器が持つ番号。System):侵入防御システム。ファイヤウォールで防げないものも防ぐことができるという特徴を持つ。Connectivity):Javaとデータベースの接続のためのAPI。Objectives):ビジネスゴールからやるべきことを落とし込んでいったもの。レベルにおける具体的な目標設定。Detail):詳細レベル。計算のまとまりを指す。Page):検索結果や広告などを経由して訪問者が最初にアクセスするページ。Automation):デジタルマーケティングの一部を自動化するシステム。Machine):機械同士が相互に情報をやり取りすること。Storage):ネットワーク接続のストレージ装置。Network):電話・データ通信・ストリーミング放送が融合した次世代ネットワーク。Connectivity):RDBMSにアクセスするためのAPI。Processing):大量のデータをオンラインで高速に処理するシステム。System):アプリやデバイスを動作させるための基本的なソフトウェア。全てのアプリケーション・ソフトウェアのベースとなっているもの。Service):開発に必要なネットワークのインフラ、OSなどのプラットフォームを提供する事。必要な環境が揃っているのでプログラムを作ることに集中できるという特徴を持つ。Management):製品に関するデータを一元的に管理するシステム。Infrastructure):公開鍵暗号を正しく発行し、配布するシステム。Concept):新しい概念が実現可能であることを示すための簡単な試行。Peer):全てのコンピュータが対等な立場でデータをやり取りするシステム。Service):ネットワーク上で提供するサービス品質。Memory):コンピュータが処理で使う一時的な記憶域。自由にデータの読み書きができるが、PCの電源を切るとデータは失われる。Base):行と列からなる表(テーブル)の形式でデータを管理する構造。System):RDBを管理する専用のソフトウェア。Memory):読み取り専用のメモリ。電源を切っても元々書き込まれているデータは消えない。Service):Gmailや無料ブログサービスなどのソフトウェアを提供する事。用意されているサービスなので開発をする必要はないが、自由度は低いという特徴を持つ。Computer):アプリケーションを管理サーバーに集中させ、管理者が一括管理を行う仕組み。Management):原材料が調達されてから消費者に渡るまでの生産・流通プロセス。Kit):ソフトウェアを開発するために必要なプログラムがまとめられたもの。Networking):ネットワークの構築、制御などをソフトウェアで行うこと。Automation):情報技術を活用して、営業の生産性を高めようとする仕組み。Agreement):サービス品質保証。Architecture):システムを一つの大きいものとして考えるのではなく、それぞれの機能を提供するサービスの集まりとみなす考え方。Memory):データを記録する読み書き可能な半導体メモリ。消費電力が大きく、小容量だが高速であるという特徴を持つ。Shell):リモートコンピュータと通信をするためのプロトコル。Drive):ディスクを持たないHDDよりも高速なストレージ。Layer):インターネット上の通信を暗号化し、通信内容を第3者から守る技術。On):一つのIDとパスワードで認証を行い、複数のWebサービスやクラウドサービスにアクセスする仕組み。Protocol):SSHで暗号化された通信路で安全にファイルを送受信するための約束事。Protocol):ネットワークに接続された通信機器を監視・制御するためのアプリケーション層プロトコル。Language):RDBを操作するためのデータベース言語。Ownership):コンピュータシステム全体の総コスト。Protocol):最も一般的な通信プロトコル。ネットワーク層、インターネット層、トランスポート層、アプリケーション層の階層モデルからなる。Test):クライアントに対して開発したシステムを引き渡す前に行うテスト。Management):複数のセキュリティ機能を一台に詰め込んだ企業向け装置。Interface):人とコンピュータがやり取りをすること。スマホ、PCの画面など。Experience):ユーザーが製品やサービスを通して得られる体験。Machine):仮想的に作られたハードウェア。サーバマシンの台数削減・管理コスト削減・安全性が高いという特徴を持つ。あるPC上で別のPCのサービスの稼働を確認したりする際に使われる。Computing):ネットワーク上で他のコンピュータの画面を遠隔操作するソフトウェア。Network):離れた場所の間を仮想的な専用線でつなぐ仕組み。Server):レンタルサーバの一つで、共用サーバながら仮想的に専用サーバと同等の機能を提供するサービス。Firewall):ファイヤウォールの一種でWebサイトを保護するセキュリティシステム。Network):地理的に離れた地点を結ぶ通信ネットワーク。Language):データ記述用のマークアップ言語。文章中のデータをわかりやすくしたり、データを交換したりする事で、マシンに情報を効率よく伝える事ができるという特徴を持つ。関連記事IT用語集キャッシュ(Cache)って何?はじめに今回紹介するキャッシュという言葉は、現金という意味の英単語...IT用語集グループウェア(Groupware)って何?はじめに「〇〇ware」という言葉は、〇〇用のもの、〇〇製のものと...IT用語集インプリ(Imple)って何?はじめに「そろそろ納品日だぞ。Domain)って何?はじめにドメインって聞いたことはあるけど、どんな意味かよくわからな...IT用語集シェル(Shell)って何?はじめにシェルとは"貝殻"を意味する英単語です。ITの世...IT用語集クラス(Class)って何?はじめに一度は皆さんも学校に通い"クラス"に在籍していましたよね。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。-URL上に表示された文字を入力してください。Practitionerが変わりました。