AWS DevOps — Linux
Linux вместе с сетями — главное для DevOps вообще и для начинающих есть то, с чего следует начинать. Упоминал, что если совсем уж нет представления о сетях — лучше начать с них. Если же есть какие-то знания-опыт — начинаем с Linux.
Учитывая тот факт, что Amazon Linux построен на базе RedHat, даю и рекомендую изучать Linux на базе подготовки к сертификации RHCSA:
https://www.redhat.com/en/services/certification/rhcsa
Курсов для подготовки к нему много и не стоит пугаться, что в описании ко многим указывается что-то типа "
Конечно же крайне важно сразу совмещать с практикой, но для совсем начинающих возникает проблема курицы и яйца — чтобы знать, нужно практиковаться, а чтобы практиковаться, нужно хоть что-то знать. Потому на первом этапе лабы (их наличие) критично. Простые, понятные, легко выполняемые, повторимые.
Пересмотрев немало курсов, рекомендую для начинающих курсы по Linux от Sander van Vugt — он даёт их больше двадцати лет и это не просто так. Например, здесь:
https://www.oreilly.com/videos/red-hat-certified/9780135656495/
Они не идеальны, но отработаны, есть чёткая программа, что критично именно для тех, кто с нуля. У других есть крутые вещи, но подавляющее большинство изначально предполагает наличие знаний/опыта у обучающегося.
Альтернативой может быть подготовка к сдаче сертификации на LFCS:
https://training.linuxfoundation.org/certification/linux-foundation-certified-sysadmin-lfcs/
Особых отличий у них реальности нет, а курс LFCS от вышеупомянутого автора в реальности полная копия его курса для RHCSA с упоминанием Ubuntu в одном из уроков на пару минут. 😀
После прохождения основного курса по Linux (даю с ориентацией именно на облака/AWS, потому выбрасываю или проходим лишь для информации чисто локальное применение и специфику RedHat инструментов), очень рекомендую его же курс Linux Under the Hood — при некоторой сложности полезен для новичков, т.к. объясняет важные вещи (и даже знающим может быть полезен).
Ещё раз отмечу, что по Linux в интернете много всего, однако стройной, доступной именно с нуля и при этом относительно компактной программы, не обнаружил и вышеперечисленные ближе именно к такому желаемому варианту. Опять же автор из Нидерландов и у него понятный английский даже совсем начинающим в нём.
В дополнение на YouTube из моря по Linux вообще и RHCSA в частности посоветую этот канал:
https://www.youtube.com/c/theurbanpenguin/search?query=rhcsa
p.s. Напишите, пожалуйста, ваши рекомендации по изучению Linux для начинающих с нуля — мне и многим другим точно будет полезно. 😀
#devops #начинающим #linux
Linux вместе с сетями — главное для DevOps вообще и для начинающих есть то, с чего следует начинать. Упоминал, что если совсем уж нет представления о сетях — лучше начать с них. Если же есть какие-то знания-опыт — начинаем с Linux.
Учитывая тот факт, что Amazon Linux построен на базе RedHat, даю и рекомендую изучать Linux на базе подготовки к сертификации RHCSA:
https://www.redhat.com/en/services/certification/rhcsa
Курсов для подготовки к нему много и не стоит пугаться, что в описании ко многим указывается что-то типа "
год опыта работы системным администратором". Во-первых, это не так. 🙂 Во-вторых, главное — какая-то система, план подачи материала, лабы, охват работы Linux с разных сторон.Конечно же крайне важно сразу совмещать с практикой, но для совсем начинающих возникает проблема курицы и яйца — чтобы знать, нужно практиковаться, а чтобы практиковаться, нужно хоть что-то знать. Потому на первом этапе лабы (их наличие) критично. Простые, понятные, легко выполняемые, повторимые.
Пересмотрев немало курсов, рекомендую для начинающих курсы по Linux от Sander van Vugt — он даёт их больше двадцати лет и это не просто так. Например, здесь:
https://www.oreilly.com/videos/red-hat-certified/9780135656495/
Они не идеальны, но отработаны, есть чёткая программа, что критично именно для тех, кто с нуля. У других есть крутые вещи, но подавляющее большинство изначально предполагает наличие знаний/опыта у обучающегося.
Альтернативой может быть подготовка к сдаче сертификации на LFCS:
https://training.linuxfoundation.org/certification/linux-foundation-certified-sysadmin-lfcs/
Особых отличий у них реальности нет, а курс LFCS от вышеупомянутого автора в реальности полная копия его курса для RHCSA с упоминанием Ubuntu в одном из уроков на пару минут. 😀
После прохождения основного курса по Linux (даю с ориентацией именно на облака/AWS, потому выбрасываю или проходим лишь для информации чисто локальное применение и специфику RedHat инструментов), очень рекомендую его же курс Linux Under the Hood — при некоторой сложности полезен для новичков, т.к. объясняет важные вещи (и даже знающим может быть полезен).
Ещё раз отмечу, что по Linux в интернете много всего, однако стройной, доступной именно с нуля и при этом относительно компактной программы, не обнаружил и вышеперечисленные ближе именно к такому желаемому варианту. Опять же автор из Нидерландов и у него понятный английский даже совсем начинающим в нём.
В дополнение на YouTube из моря по Linux вообще и RHCSA в частности посоветую этот канал:
https://www.youtube.com/c/theurbanpenguin/search?query=rhcsa
p.s. Напишите, пожалуйста, ваши рекомендации по изучению Linux для начинающих с нуля — мне и многим другим точно будет полезно. 😀
#devops #начинающим #linux
Redhat
Red Hat Certified System Administrator
A Red Hat Certified System Administrator (RHCSA) has proven the skills and knowledge required in Red Hat Enterprise Linux environments.
👍18❤4🔥2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Не изобретайте велосипед — просто используйте контейнеры и запускайте проект!
#курсы #devops #пятничное
#курсы #devops #пятничное
😁15👍5
ChatGPT-3 для DevOps и обучения DevOps
Если вы ещё не пробовали использовать ChatGPT-3, то обязательно попробуйте:
https://chat.openai.com/
Возможности его можно посмотреть в многочисленных обзорах, тут же хочу отметить кратко рассказать о применимость для DevOps как с точки зрения уже работающего в этой сфере, так и с позиции кандидата, изучающего DevOps или с нуля начинающего изучать эту тему.
Всех девопсов скоро заменят на ИИ
Краткий ответ — нет. Развёрнутый — нет, всех не заменят. 😁
Грядут серьёзные изменения
Если же серьёзно, то мы находимся в точке резкого увеличения производительности труда, радикального изменения во многих сферах обучения, когда классические методы образования будут вынуждены приспособиться к ещё на порядок увеличившейся простотой доступа к информации.
Это приведёт к изменениям в процессе найма, если процесс происходит удалённо, т.к. задавать по чеклисту вопросы будет малоэффективно ввиду слишком большого количества способов на них получить адекватный ответ в ChatGPT.
PromptOps
На первый план при использовании ChatGPT выходит то, как вы умеете спрашивать, то есть формировать запрос. Тут ведь вопрос уже не половина, а 100% ответа, а правильно поставленный запрос даст не только адекватный, но и качественный ответ.
Уже совсем скоро негодование по поводу поверхностности знаний начинающих перейдёт на новый уровень, т.к. теперь часть работ можно выполнять вообще без знаний — ведь всё можно спросить у ChatGPT-3.
Незачем гуглить ошибку и читать StackOverfllow — вставляем в ChatGPT-3, который поймёт из неё контекст, напишет когда и почему так бывает, а также даст ответ. Если это нельзя сделать — так и напишет, что может быть особенно полезно.
ChatGPT-3говнокодит не точен
Это правда, ChatGPT-3 ошибается, по опыту оценю ошибки в 10-15%+. Главное — он хорошо генерирует конструкции, на базе которых уже можно сделать нужное, что особенно круто для самообучения (к тому же он всегда поясняет что-как работает).
Крутые вещи ChatGPT-3 для DevOps
▫️ Объяснение ошибок
▫️ Конвертация скриптов из одного языка программирования в другой
▫️ Генерация случайных данных для тестов в любом формате
▫️ Сравнение продуктов/подходов/технологий с аргументаций плюсов и минусов, рекомендаций выбору и подведению выводов
▫️ Поможет придумать имя переменной (постоянно использую 😁)
ChatGPT-3 напишет за вас
➖ Контракт о найме
➖ Письмо шефу с просьбой о повышении зарплаты
➖ Объяснительную, почему упал прод
➖ Резюме
Недостатки ChatGPT-3
▫️ Он не в курсе о том, что было в этом и прошлом году, т.к. был натренирован на данных до 2021-го года
▫️ Он хорош в конкретных областях, крут в генерации идей, но этим и может быть плох — он может придумать то, чего не знает.
p.s. ChatGPT-3 доступен не во всех странах (без дополнительных усилий), с 18 февраля стал официально доступен в Украине. 🇺🇦
#chatgpt #devops
Если вы ещё не пробовали использовать ChatGPT-3, то обязательно попробуйте:
https://chat.openai.com/
Возможности его можно посмотреть в многочисленных обзорах, тут же хочу отметить кратко рассказать о применимость для DevOps как с точки зрения уже работающего в этой сфере, так и с позиции кандидата, изучающего DevOps или с нуля начинающего изучать эту тему.
Всех девопсов скоро заменят на ИИ
Краткий ответ — нет. Развёрнутый — нет, всех не заменят. 😁
Грядут серьёзные изменения
Если же серьёзно, то мы находимся в точке резкого увеличения производительности труда, радикального изменения во многих сферах обучения, когда классические методы образования будут вынуждены приспособиться к ещё на порядок увеличившейся простотой доступа к информации.
Это приведёт к изменениям в процессе найма, если процесс происходит удалённо, т.к. задавать по чеклисту вопросы будет малоэффективно ввиду слишком большого количества способов на них получить адекватный ответ в ChatGPT.
PromptOps
На первый план при использовании ChatGPT выходит то, как вы умеете спрашивать, то есть формировать запрос. Тут ведь вопрос уже не половина, а 100% ответа, а правильно поставленный запрос даст не только адекватный, но и качественный ответ.
Уже совсем скоро негодование по поводу поверхностности знаний начинающих перейдёт на новый уровень, т.к. теперь часть работ можно выполнять вообще без знаний — ведь всё можно спросить у ChatGPT-3.
Незачем гуглить ошибку и читать StackOverfllow — вставляем в ChatGPT-3, который поймёт из неё контекст, напишет когда и почему так бывает, а также даст ответ. Если это нельзя сделать — так и напишет, что может быть особенно полезно.
ChatGPT-3
Это правда, ChatGPT-3 ошибается, по опыту оценю ошибки в 10-15%+. Главное — он хорошо генерирует конструкции, на базе которых уже можно сделать нужное, что особенно круто для самообучения (к тому же он всегда поясняет что-как работает).
Крутые вещи ChatGPT-3 для DevOps
▫️ Объяснение ошибок
▫️ Конвертация скриптов из одного языка программирования в другой
▫️ Генерация случайных данных для тестов в любом формате
▫️ Сравнение продуктов/подходов/технологий с аргументаций плюсов и минусов, рекомендаций выбору и подведению выводов
▫️ Поможет придумать имя переменной (постоянно использую 😁)
ChatGPT-3 напишет за вас
➖ Контракт о найме
➖ Письмо шефу с просьбой о повышении зарплаты
➖ Объяснительную, почему упал прод
➖ Резюме
Недостатки ChatGPT-3
▫️ Он не в курсе о том, что было в этом и прошлом году, т.к. был натренирован на данных до 2021-го года
▫️ Он хорош в конкретных областях, крут в генерации идей, но этим и может быть плох — он может придумать то, чего не знает.
p.s. ChatGPT-3 доступен не во всех странах (без дополнительных усилий), с 18 февраля стал официально доступен в Украине. 🇺🇦
#chatgpt #devops
👍33😁6❤3
Вот у меня также, только 200 лет и вопрос про что такое девопс.
https://www.youtube.com/watch?v=eSqexFg74F8
#devops #interview #пятничное
https://www.youtube.com/watch?v=eSqexFg74F8
#devops #interview #пятничное
YouTube
Senior Engineer
coding interview
// outtakes: https://youtu.be/FDoH15ylAeo
// more krazam scenes: https://www.patreon.com/KRAZAM
// merch: https://merch.krazam.tv
// https://www.instagram.com/krazam.tv
// https://twitter.com/krazamtv
// SFX: http://www.freesfx.co.uk…
// outtakes: https://youtu.be/FDoH15ylAeo
// more krazam scenes: https://www.patreon.com/KRAZAM
// merch: https://merch.krazam.tv
// https://www.instagram.com/krazam.tv
// https://twitter.com/krazamtv
// SFX: http://www.freesfx.co.uk…
📚 Два главных документа которые должен знать каждый грамотный AWS DevOps Engineer:
1️⃣ AWS CAF (AWS Cloud Adoption Framework)
2️⃣ AWS WAF (Well-Architected Framework)
Это немалый объём и в реальности не два документа. Но это база. © Настоящая база, которая не про айноды. 😁
Можно спорить про применимость это для начинающих, хотя WAF (не который firewall) точно показан с самого начала и в режиме pocket book на все случаи.
Обязательно рекомендуется продвинутым. Особенно, если нужно прокачаться в ширину, а не глубину.
#design #CAF #WAF #devops
1️⃣ AWS CAF (AWS Cloud Adoption Framework)
2️⃣ AWS WAF (Well-Architected Framework)
Это немалый объём и в реальности не два документа. Но это база. © Настоящая база, которая не про айноды. 😁
Можно спорить про применимость это для начинающих, хотя WAF (не который firewall) точно показан с самого начала и в режиме pocket book на все случаи.
Обязательно рекомендуется продвинутым. Особенно, если нужно прокачаться в ширину, а не глубину.
#design #CAF #WAF #devops
Amazon
AWS Cloud Adoption Framework
The AWS Cloud Adoption Framework helps enterprises effectively adopt the AWS cloud
👍26💩7🤪1
AI + DevOps = не всё так однозначно
Исследование показало, что AI-инструменты увеличивают количество ошибок и уязвимостей в коде. Основная проблема заключается в том, что качество генерируемого кода не всегда соответствует профессиональным стандартам, что требует тщательной проверки людьми.
https://devops.com/study-finds-no-devops-productivity-gains-from-generative-ai/
В общем, коллеги, можно расслабиться, всех не уволят. А если и уволят, то не всех. Но это не точно.
#DevOps #AI
Исследование показало, что AI-инструменты увеличивают количество ошибок и уязвимостей в коде. Основная проблема заключается в том, что качество генерируемого кода не всегда соответствует профессиональным стандартам, что требует тщательной проверки людьми.
https://devops.com/study-finds-no-devops-productivity-gains-from-generative-ai/
В общем, коллеги, можно расслабиться, всех не уволят. А если и уволят, то не всех. Но это не точно.
#DevOps #AI
DevOps.com
Study Finds No DevOps Productivity Gains from Generative AI
A study of developers working on large engineering teams that have adopted the GitHub Copilot AI tool finds limited gains in productivity.
👍15💩2❤1
Разработчикам про DevOps.
https://www.youtube.com/watch?v=7O1eUI744Ng
В том числе узнаете:
▫️ Правильное определение DevOps — что от вас скрывали.
▫️ Как бесплатно использовать AWS годами.
▫️ Кого заменит AI и когда. Спойлер:всех не заменят!
#video #DevOps
https://www.youtube.com/watch?v=7O1eUI744Ng
В том числе узнаете:
▫️ Правильное определение DevOps — что от вас скрывали.
▫️ Как бесплатно использовать AWS годами.
▫️ Кого заменит AI и когда. Спойлер:
#video #DevOps
YouTube
Роман Севко - Простыми словами про Devops | Ogooglebar подкаст №1
Соц. сети Романа:
Telegram - https://xn--r1a.website/aws_notes
YouTube - https://www.youtube.com/@awsnotes
LinkedIn - https://www.linkedin.com/in/roman-siewko/
X - https://x.com/apple_rom
Мой личный телеграм - https://xn--r1a.website/+q_a33EmnjC02MmUy
Сообщество "Северный IT"…
Telegram - https://xn--r1a.website/aws_notes
YouTube - https://www.youtube.com/@awsnotes
LinkedIn - https://www.linkedin.com/in/roman-siewko/
X - https://x.com/apple_rom
Мой личный телеграм - https://xn--r1a.website/+q_a33EmnjC02MmUy
Сообщество "Северный IT"…
👍12🔥6❤3