Как стать автором
Обновить

Комментарии 22

Кроме того, виртуализация помогает DevOps-инженеру улучшить управление ресурсами, так как можно использовать виртуальные серверы и хранилища данных, а это экономия ресурсов и сокращение затрат на оборудование.

это что то из области эффективных менеджеров ? У нас есть приложение, которое требует 8 cpu/16 gb ram. Надо запустить 100 копий. Как в данном случае виртуализация поможет сократить затраты на оборудование ?

Kubernetes — платформа с открытым исходным кодом, которая автоматизирует развертывание больших приложений и управление ими.

Очень странное определение k8s. Ok google

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

Как говорится найди 3 отличия

Какие преимущества:

позволяет вести разработку совместно;

А что, вне докера вести разработку совместно нельзя ?

Негодование по поводу вм какое-то странное.

Приложение может не постоянно требовать все ресурсы, можно убирать, добавлять cpu на ходу. + можно какое-то время продержаться на переподписке, пока ждешь новые хосты в кластер.

Приложение может не постоянно требовать все ресурсы, можно убирать, добавлять cpu на ходу.

А на baremetal этого делать нельзя ?

И я привел конкретный пример задачи, каким боком в ней поможет виртуализация ? Ответ - никаким. Поэтому странно заносить в плюсы виртуализации снижение затрат, имхо

А на baremetal этого делать нельзя ?

Если приложение под 8ЦПУ, то на baremetall c 32 CPU можно развернуть их 4, в изолированых средах, а 1 сервер с 32 ядрами стоит дешевле, чем 4 сервера с 8 ядрами. Так достигается сокращение затрат на оборудование. А если приложение еще и непостоянно требует эти ядра, то на еще более жирных серверах можно сэкономить на overprovisioning. И да, это можно делать и без виртуализации/контейнеров и т.п., но с ними делать проще.

Если приложение под 8 ЦПУ, то на baremetall c 32 CPU можно развернуть и 4, в изолированых средах

и в чем будет разница при запуске всего того же на виртуалках ? У нас есть все тот же сервер с 32 cpu/128 ram. Чем конкретно поможет виртуализация ?

а 1 сервер с 32 ядрами стоит дешевле, чем сервера с 8 ядрами. Так достигается сокращение затрат на оборудование

так а кто мешает купить 1 сервер с 128 ядрами... и в каком месте достигается сокращение ?

Адекватные админы мешают купить 1 сервер. Потому, что это нужно не только крутить, но и обслуживать.

Сокращение достигается не уменьшением количества ресурсов, а их распределением, что и ведёт к снижению затрат.

и в чем будет разница при запуске всего того же на виртуалках ?

Собирать инфраструктуру из похожих маленьких кубиков проще, чем из уникальных больших. Развернуть пачку виртуалок, собранных по одной схеме, и в каждой своё приложение, проще в обслуживании, чем понаставить все эти приложения прям на хостовую ОС.

Есть еще вот такой roadmap

я: [вижу зарплаты там и хочу(apparently not) вкатится в девопс]

первый шаг: - выучить язык програмирования

я: "нууу начинается!"

так же я: [продолжаю работать абосаным сисодмином за копейки]

Работаю уже больше 10 лет в it, начинал админом, сейчас уже РН по ИТ-инфраструктуре в крупной компании. Есть отличные знания сетей, виртуализации, Linux, хорошие знания Phyton, bash, git. Самостоятельно изучил основы docker, Jenkins, k8s. Тот же zabbix впервые лет 10 назад поднимал и писал свои шаблоны, триггеры и т.д. Вот знаю что devops это моё, мне интересно, и главное есть возможность работать удалённо, что для меня особенно важно. Пробовал откликаться на hh на различные вакансии, тишина. Записался на платный курс devops инженер, в июле пойду учиться, может после окончания курса кого-нибудь заинтересует резюме человека, без опыта именно devops, иначе где этот опыт получать?)

Записался на платный курс devops инженер, в июле пойду учиться, может после окончания курса кого-нибудь заинтересует резюме человека, без опыта именно devops, иначе где этот опыт получать?)

уж лучше получить нормальные сертификаты от мировых брендов, а не бумажку от Васи и ко. Ну, например, CKA по k8s, от AWS пару сертификатов

хорошие знания Phyton, bash, git.

ну вы знаете этот Фитон )))

Прошу прощения, Python конечно. AWS в крупных компаниях из РФ популярен?

С линуксом и сетями не вижу никаких проблем войти в DevOps.
Вместо курса я бы просто посидел-подумал, что на текущем месте автоматизировать. Например

  • automatic provisioning новых машин для людей / задач

  • CI/CD - если есть разработка

Пока тренируюсь на своих собственных проектах на python. На текущем месте работы нет возможности заниматься другим направлением.

В практикум чтоль?

Там Вам будет легко и неинтересно с таким бекграундом, а бумажка, говорят, не сильно ценится.

Но денег потратите.

В skillfactory, уже оплату внёс.

  1. почему в htop все разноцветное, что цвета означают?

  2. Как найти того, кто пишет в файл и подсунуть ему другой файл не перезапуская процесс?

  3. какой порядок удаления подов в дейплойменте при скалировании вниз?

если знаешь ответы и живешь в рнд/спб можем пообщаться

Это вы мне? Сейчас от РнД и СПБ далековато живу, но планирую перебраться на родину, как раз относительно не далеко от РнД. В связи с этим рассматриваю только удалёнку.

По второму вопросу, как сделать-то? Очень интересно. Напишите, пожалуйста, ответ.

Спасибо. Очень интересно. А есть ещё? Я имею ввиду может книги какие-то или статьи на такую же тематику как оно работает под капотом, чтоб вот так обьяснялось что и куда. А то инфы море, и всё перебирать надоедает.

любой курс линукс администратор. В каждом есть описание работы с файловой системой

Зарегистрируйтесь на Хабре, чтобы оставить комментарий