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

NASとは?ネットワーク越しにつながるファイル共有サーバーを解説

NASとは?ざっくりと3行でNetwork Attached Storageの略(読み:ナス)。ネットワークに直接接続して複数のデバイスからアクセスできるストレージ装置だチームのファイル共有・バックアップ先・メディアサーバーとして活用でき、...
システム開発・テクノロジー

SANとは?大規模システムを支える高速ストレージネットワークを解説

SANとは?ざっくりと3行でStorage Area Networkの略(読み:サン)。サーバーとストレージを専用の高速ネットワークで接続するアーキテクチャで、大規模企業のデータセンターで使われる技術だNASがファイルレベルのアクセスを提供...
システム開発・テクノロジー

Lambdaとは?イベントで動くAWSの関数実行サービスを解説

Lambdaとは、AWSが提供するサーバーレスのコード実行サービスのこと。従量課金の仕組み・コールドスタート問題・EC2との違いをIT初心者向けに解説します。
システム開発・テクノロジー

FaaSとは?4段階のクラウドモデルで理解する関数実行サービス

FaaSとは、関数単位でコードをクラウドに置きイベント発生時だけ実行するサービス形態のこと。IaaS・PaaS・SaaSとの違い、メリット・向かない用途をIT初心者向けに解説します。
システム開発・テクノロジー

IaaSとは?クリックで借りるインフラの仕組みと責任範囲を解説

IaaSとは、サーバー・ストレージ・ネットワークをクラウドで借りられるサービス形態のこと。PaaSとの違い・責任共有モデル・AWS EC2の具体例をIT初心者向けに解説します。
システム開発・テクノロジー

Kubernetesとは?操舵手が束ねるコンテナ管理の仕組みを解説

Kubernetesとは、コンテナ化されたアプリを自動管理・運用するOSSプラットフォームのこと。自己修復・自動スケーリングの仕組みと、DockerやサーバーレスとのIT初心者向けの違いを解説します。
システム開発・テクノロジー

マイクロサービスとは?専門店街で理解するアーキテクチャ入門

マイクロサービスとは、アプリを独立した小さなサービス群に分割して構築する手法のこと。モノリシックとの違い、Netflix・Amazonの採用事例、導入時の注意点をIT初心者向けに解説します。
システム開発・テクノロジー

サーバーレスとは?コスト0から始めるインフラ不要の開発モデル

サーバーレスとは、インフラ管理をクラウドに委ねてコードだけに集中できる仕組みのこと。従量課金の仕組み・コールドスタート問題・KubernetesとFaaSの違いをIT初心者向けに解説します。
マーケティング・戦略

MVP(Minimum Viable Product)とは?最速で仮説を検証する製品戦略

MVPとは、最小限の機能で市場に出す実用製品のこと。なぜ完成前にリリースするのか、プロトタイプや PoCとの違い、Airbnb・Dropboxの実例を交えて解説します。
ふむふむIT考察記

他責思考は小さなところから始まる

社内SEが現場で何度も見てきた「まずシステムのせいにする」行動パターン。他責思考がどこから生まれ、なぜ問題なのかを体験談をもとに解説します。