自宅で小規模なエンタープライズ環境を構築しようとしていますが、ディストリビューションに関するアドバイスが必要です

自宅で小規模なエンタープライズ環境を構築しようとしていますが、ディストリビューションに関するアドバイスが必要です

学習目的で、自宅でエンタープライズ セットアップを実行したいと考えています。職場で使用している Windows エンタープライズ システムについてはある程度理解しています。しかし、IT キャリアの始まりの段階であり、多くの大企業が Linux を選択していることに気付きました。エンタープライズの Linux 側に精通しておくのは賢明なことだと思います。自宅に自分のコンピューターで小規模なセットアップを構築するのは理にかなっていると思いました。

無料である必要があるのですが、予算に余裕がありません (したがって、REHL は除外されると思います)。したがって、CentOS、Debian、または私が見逃しているものの間で迷っています。最善の策は何でしょうか?

答え1

Debian、REHL、CentOS に慣れることは良い出発点です。1 つの Linux ディストリビューションだけでなく、複数の Linux ディストリビューションに慣れておく必要があります。

LXC、cgroups、systemd、VFS など、多くの Linux テクノロジーにも精通しておく必要があります。

さらに、PostgreSQL、Mariadb などのデータベース、Apache、nginx などの Web サーバー、ファイアウォール用の iptables、openldap などのディレクトリ サーバーなどの一般的なソフトウェア テクノロジを学習する必要があります。

デプロイメント ソリューションやログ記録など、さまざまな IT 自動化も使用されています。いくつかに慣れてから、新しいものを学習していくのも良いでしょう。私がよく使うのは Red Hat の Ansible です。

一般的に、企業や大企業では OpenStack、libvirt などの管理ソフトウェアや「プラットフォーム」が使用されるため、それらのシステムにも精通しておく必要があります。

基本的に、1 つのことだけを学ぶべきではありません。大まかな考え方は理解したいですが、採用されたら何か新しいことを学ぶ必要があるかもしれません。それは問題ありません。まともな雇用主なら、とにかくその点についてあなたを助けてくれるはずです。

関連情報