インフラ

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

アップデートとは?ソフトウェアを最新に保つ更新の仕組みを解説

アップデートとは?ざっくりと3行でソフトウェアをより新しいバージョンに更新する操作と、その更新プログラム全般の総称。セキュリティ修正・バグ修正・機能追加のいずれかが目的となるセキュリティアップデートの適用は既知の脆弱性をふさぐ最も基本的な対...
システム開発・テクノロジー

データパイプラインとは?ETLの先にあるデータの自動流通基盤を解説

データパイプラインとは?ざっくりと3行で複数のデータソースからデータを自動的に収集・変換・転送・格納する一連の処理の流れを指す。データの「配管(パイプライン)」に例えた概念だETLが一時的なバッチ処理を指すのに対し、データパイプラインはリア...
システム開発・テクノロジー

Cosmos DBとは?Azureが誇るマルチモデルDBを解説

Cosmos DBとは?ざっくりと3行でMicrosoftがAzure上で提供するフルマネージドのマルチモデルDB。SQL・MongoDB・Cassandra・Gremlin(グラフ)・テーブルAPIを1つのサービスで提供する珍しい設計だ世...
システム開発・テクノロジー

BigQueryとは?SQLでペタバイトを分析するGCPのDWHを解説

BigQueryとは?ざっくりと3行でGoogleが提供するサーバーレス型のクラウドデータウェアハウス。ペタバイト規模のデータを標準SQLで分析でき、インフラの準備なしに即時利用できる列指向ストレージと大規模分散処理エンジンにより、テラバイ...
システム開発・テクノロジー

Redshiftとは?AWSが提供する大規模データ分析基盤を解説

Redshiftとは?ざっくりと3行でAWSが提供するペタバイト規模対応のクラウドデータウェアハウス。PostgreSQL互換のSQLで分析できるため、既存のSQLスキルをそのまま活用できる列指向ストレージと圧縮技術でディスクI/Oを削減し...
システム開発・テクノロジー

データベースとは?Excelとは何が違う?仕組みと種類を解説

データベースとは?ざっくりと3行でデータを効率よく蓄積・検索・更新・削除できるよう構造化して管理する仕組みの総称。専用エンジンを持ち大量データを高速操作できるExcelと大きく違うのは複数ユーザーの同時アクセスへの対応とトランザクション管理...
システム開発・テクノロジー

Snowflakeとは?クラウドネイティブDWHの独自アーキテクチャを解説

Snowflakeとは?ざっくりと3行でコンピューティングとストレージを完全分離した独自アーキテクチャのクラウドDWH。AWS・Azure・GCPのマルチクラウドで同一環境を提供できる点が他DWHにない特徴だウェアハウス(計算リソース)をワ...
システム開発・テクノロジー

SQLとは?データベースと会話する言語の基本を解説

SQLとは?ざっくりと3行でStructured Query Languageの略(読み:エスキューエル)。リレーショナルデータベースを操作するための標準言語で、データの検索・追加・更新・削除を記述するSELECT(検索)・INSERT(追...
システム開発・テクノロジー

データウェアハウスとは?分析専用のデータ倉庫を解説

データウェアハウスとは?ざっくりと3行で複数の業務システムからデータを集約し、経営分析・意思決定のために最適化された構造で蓄積・管理するデータベース基盤。DWHと略されることが多い業務DBが「今の状態」を管理するのに対し、DWHは過去からの...
システム開発・テクノロジー

NoSQLとは?RDBMSでは難しい大量データ・高速処理を解説

NoSQLとは?ざっくりと3行でNot only SQL(あるいはNon-relational)の略。テーブル形式に縛られないデータベースの総称で、キーバリュー・ドキュメント・カラム・グラフの4種類がある水平スケールが容易でペタバイト規模の...