
Я хочу запустить корпоративную установку дома в целях обучения. Я немного знаком с корпоративными системами Windows, поскольку мы используем их на работе. Но я понимаю, что я в начале своей ИТ-карьеры, а Linux — это выбор многих крупных компаний. Я думаю, что было бы разумно познакомиться с Linux-стороной корпоративного уровня, и я решил, что установка небольшой установки дома с моими компьютерами имеет смысл.
Мне нужно, чтобы он был бесплатным, просто в бюджете на это нет места (так что, я полагаю, это исключает REHL). Так что это выбор между CentOS, Debian и, возможно, чем-то, чего мне не хватает. Что мне лучше всего подойдет?
решение1
Знакомство с Debian, REHL и CentOS — хорошая отправная точка. Вам нужно будет ознакомиться с несколькими дистрибутивами Linux, а не только с одним.
Вам также захочется ознакомиться со многими технологиями Linux, такими как LXC, cgroups, systemd, VFS и т. д.
Кроме того, вам необходимо изучить распространенные программные технологии, такие как базы данных, такие как PostgreSQL, Mariadb, веб-серверы, такие как Apache и nginx, а также iptables для брандмауэра и серверы каталогов, такие как openldap.
Существуют также различные ИТ-автоматизации, включая решения по развертыванию и ведению журналов, которые используются, их много. Вы также можете использовать несколько, а затем изучать новые по ходу дела. Один из них, который я часто использую, это Red Hat's Ansible.
Как правило, предприятия или крупные компании используют программное обеспечение или «платформы» управления, такие как OpenStack, libvirt, и вам также следует ознакомиться с этими системами.
По сути, вы не должны изучать только что-то одно. Вы хотите получить общую идею, но как только вас наймут, вам, возможно, придется узнать что-то новое, и это нормально, любой приличный работодатель должен вам в этом помочь.