こんにちは、フルスタックエンジニアのryuです。
今回は、インフラ学習を始める方におすすめのサイト、InfraAcademy(インフラアカデミー)についてご紹介します。
インフラエンジニアを目指して勉強を始めると、Linux、ネットワーク、AWS、Dockerなど、覚えることが一気に増えます。
私も最初にインフラを勉強したときは、参考書を読んでも、それぞれの知識がどうつながっているのか分かりませんでした。コマンドを覚えても、実際のサーバーで何のために使うのか分からないこともあります。
そこでInfraAcademyでは、教材を読むだけではなく、実際にシミュレーターや仮想環境を操作しながら学べることを大切にしています。
この記事では、InfraAcademyで何を学べるのか、インフラ初心者はどのような順番で勉強すれば良いのかを紹介します。
インフラ学習サイトのInfraAcademyとは?¶
InfraAcademyとは?¶
InfraAcademy(インフラアカデミー)は、インフラに特化したオンライン学習プラットフォームです。
Linuxやネットワークを実践的に学習することができます。
現在はLinuxとネットワークだけではなく、サーバー構築、Docker、DevOps、AWS、セキュリティなど、インフラエンジニアとして必要になる分野を幅広く学習できます。
インフラの勉強では、Linuxだけ理解しても十分ではありません。Linuxサーバーはネットワークにつながり、その上でWebサーバーやDNSなどが動き、現在ではAWSなどのクラウド上で利用する場面も増えています。
そのため、個別の技術をバラバラに覚えるより、基礎から順番につなげて学ぶことが大切です。
InfraAcademyの特徴¶
InfraAcademyの特徴は、実践的にインフラ学習ができる点です。
Linuxでは教材とターミナルを使いながらコマンドを実行できます。ネットワークでも、シミュレーターを利用して機器の設定や通信確認をしながら学習を進められます。
また、テキストで学習することで、自分の理解や進捗に合わせて読み進めることができます。
以下は、InfraAcademyの講座の一部です。

InfraAcademyで学習できる内容とは?¶
インフラエンジニアになるための基礎から学習できる¶
InfraAcademyでは、インフラエンジニアになるために必要な知識を基礎から学習できます。
最初からAWSやDockerを覚えようとすると、Linuxやネットワークの用語が前提として出てきてしまい、理解できないことがあります。
まずは、どのような分野を学べるのか整理してみましょう。
| 分野 | 主な学習内容 | 学習の目的 |
|---|---|---|
| Linux | ファイル、権限、ユーザー、プロセス | サーバーを操作する基礎を身につける |
| ネットワーク | IPアドレス、ルーティング、VLAN | 通信の仕組みを理解する |
| サーバー構築 | Web、DNSなど | Linux上でサービスを構築する |
| Docker | コンテナ、イメージ、Compose | コンテナ環境の仕組みを理解する |
| DevOps | Terraform、Jenkins、Ansible | インフラ構築や運用の自動化を学ぶ |
| AWS | IAM、EC2、VPCなど | クラウドの基本を理解する |
| セキュリティ | リスク、認証、攻撃・防御の基礎 | 安全にインフラを運用する知識を学ぶ |
すべてを一度に学ぶ必要はありません。
インフラ初心者であれば、Linux → ネットワーク → サーバー構築という順番から始めると理解しやすいです。
まずLinuxを実際に操作してみる¶
コマンドは読むだけではなく実行する¶
Linuxの勉強を始めると、ls、cd、cp、mvなど多くのコマンドが登場します。
一覧表を見ながら全部暗記しようとすると大変なので、まずは簡単な操作を実際に試してみましょう。
pwd
ls -la
mkdir infra-practice
cd infra-practice
touch sample.txt
この5つだけでも、現在いる場所の確認、ファイル一覧の表示、ディレクトリ作成、移動、ファイル作成を経験できます。
次に、作成したファイルへ文字を書き込んでみます。
echo "Hello InfraAcademy" > sample.txt
cat sample.txt
実行すると、次のように表示されます。
Hello InfraAcademy
コマンド名と意味を覚えるだけではなく、自分で操作して結果を見ることで、Linuxの仕組みを理解しやすくなります。
Linuxをこれから始める方は、Linux入門講座から学習できます。
【関連記事】勉強の進め方そのものに迷っている方は、Linuxの自己学習はどうやってやればいいの?も参考にしてください。
Linuxの次はネットワークを学習する¶
サーバーが通信する仕組みを理解する¶
Linuxの基本操作に慣れたら、次はネットワークです。
サーバーは単体で動くのではなく、ネットワークを通してPCや別のサーバーと通信します。そのため、IPアドレスやルーティングを理解しておくと、サーバー構築の設定も分かりやすくなります。
Linuxでは、次のコマンドでIPアドレスを確認できます。
ip addr
ルーティング情報は次のコマンドで確認できます。
ip route
通信相手から応答が返るか確認する場合はpingも使います。
ping -c 4 8.8.8.8
ここまで実際に試すと、IPアドレスやデフォルトゲートウェイが単なる用語ではなく、Linuxサーバーの通信に使われている情報だと分かります。
InfraAcademyでは、IPアドレスからルーター、ルーティング、スイッチ、VLANなどをネットワーク講座で学習できます。
【関連記事】ネットワークの学習順序については、ネットワークの勉強は何から始めたらいいの?でも詳しく解説しています。
Linuxとネットワークを学んだらサーバーを構築する¶
学んだ知識を一つにつなげる¶
Linuxとネットワークを学習したら、WebサーバーやDNSサーバーなどの構築へ進みます。
たとえばUbuntuへApacheをインストールする場合は、次のようなコマンドを使います。
sudo apt update
sudo apt install apache2
サービスの状態は次のように確認できます。
systemctl status apache2
ここでは、Linuxのパッケージ管理、プロセス、ネットワークなど、それまでに学んだ知識が一つにつながります。
インフラ学習では、この知識がつながる感覚がとても大切です。
Apacheのインストール方法だけを覚えるのではなく、どのポートで待ち受けているのか、ブラウザからなぜアクセスできるのかまで考えてみると理解が深まります。
【関連記事】実際に構築する学習を増やしたい方は、Linuxでサーバー構築を練習する方法もご覧ください。
インフラ学習のためのロードマップ¶
先ほど紹介した講座はほんの一部です。InfraAcademyではインフラ学習のためのロードマップに沿って学習を進めます。

次に、ネットワークです。ネットワークでは、スイッチやルーターを使って基礎的なネットワークが構築できるように学習します。
その後は、サーバー構築やDocker、DevOps、AWS、セキュリティなどへ学習範囲を広げられます。
順番に学習することで、なぜDockerでLinuxの知識が必要なのか、なぜAWSでネットワークの知識が必要なのかも理解しやすくなります。
AWSまで学ぶとインフラの理解がさらに深まる¶
現在は、AWSなどのクラウド上にLinuxサーバーを作ることも一般的です。
AWSのEC2を使うとLinuxサーバーを起動できますが、実際に設定しようとするとIAM、VPC、サブネット、ルートテーブル、セキュリティグループなど多くの言葉が出てきます。
ネットワークを学んでいれば、VPCやサブネットも理解しやすくなります。
Linuxを学んでいれば、EC2へSSHで接続したあとも、ファイル操作やサービスの設定を自分で進められます。
AWSを基礎から学習したい方は、AWS講座も利用できます。
Linuxとネットワークを土台にしてAWSへ進むことで、クラウドサービスの画面操作を暗記するだけではなく、裏側の仕組みまで理解しやすくなります。
InfraAcademyはどんな人におすすめ?¶
InfraAcademyは、これからインフラエンジニアを目指す方や、Linux・ネットワークを実際に触りながら勉強したい方に向いています。
特に、参考書を読んだだけでは理解できなかった方や、自分で学習環境を作るところで止まってしまった方には、まず実際に操作してみてほしいと思っています。
おすすめの使い方を整理すると、次のようになります。
| 学習状況 | おすすめの進め方 |
|---|---|
| Linuxを触ったことがない | Linux入門から始める |
| Linuxコマンドは少し使える | 権限、プロセス、ネットワークへ進む |
| ネットワークが苦手 | IPアドレスから順番に学ぶ |
| サーバーを作ってみたい | Linux・ネットワーク後にサーバー構築へ進む |
| クラウドを学びたい | Linux・ネットワークを学んでAWSへ進む |
資格取得が目的の場合でも、問題だけを解くのではなく実際にコマンドを試しておくと、知識が残りやすくなります。
インフラは覚える範囲が広いからこそ、一つずつ手を動かしながら進めることが大切です。
インフラ学習サイトInfraAcademyまとめ¶
今回は、インフラ学習におすすめのサイトInfraAcademyについて紹介しました。
InfraAcademyでは、Linuxやネットワークを基礎から学習し、サーバー構築、Docker、DevOps、AWS、セキュリティなどへ学習範囲を広げられます。
インフラエンジニアを目指すのであれば、いきなり難しいクラウドサービスから始める必要はありません。
まずLinuxでファイルやディレクトリを操作する。その後にネットワークを理解し、実際にサーバーを構築する。
この順番で進めると、それぞれの技術がどのようにつながっているのか分かりやすくなります。
教材を読むだけではなかなか覚えられなかった方は、ぜひ実際にコマンドを入力しながら学習してみてください。



