Comments 7
Почему именно Python? Мне, к примеру, для автоматизации вышеуказанных задач Golang вкатил, кому-то - другой более удобный ЯП. А так - статья какая-то ну прям совсем ни о чём.
Цель статьи — не противопоставить языки или утверждать, что Python — единственный путь, а скорее помочь тем, кто делает первые шаги в автоматизации. Golang, как и Ruby, Perl и даже Rust, вполне применим в этой области — особенно если есть опыт разработки.
Я выбрал Python как "базу", потому что он проще для старта, широко используется в админских сценариях, отлично работает с API, и для него море готовых библиотек. Но, конечно, выбор языка — это всегда вопрос задачи, привычки и среды.
Почему именно Python? Мне, к примеру, для автоматизации вышеуказанных задач Golang вкатил, кому-то - другой более удобный ЯП. А так - статья какая-то ну прям совсем ни о чём.
Компилируемый язык для рутинных задач ?! Ну очень спорно
Нам надо поправить скрипт для 10 серверов из 100, будем компилировать и хранить бинарники отдельно ? А как отлаживать на сервере, где возникла проблема ? тянуть туда компилятор golang со всеми зависимостями ?
Да да..
Что же мне выбрать? Bash или power shell?
Bash, Python, PowerShell — что выбрать сисадмину в 2025 году
Лучше выбрать Ansible, Terraform и Kubernetes.
и AD пожалуй почти единственный эксклюзив, для которого понадобится PowerShell. Для всего остального более универсальные Python и Bash.
Bash, Python, PowerShell — что выбрать сисадмину в 2025 году