AWS Notes
5.6K subscribers
445 photos
42 videos
10 files
2.8K links
AWS Notes — Amazon Web Services Educational and Information Channel

Chat: https://xn--r1a.website/aws_notes_chat

Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/
Download Telegram
Когда у меня спрашивают, что главное, с чего начать простому человеку с техническим образованием, испорченным многолетним использованием Windows, то обычно рекомендую освоить линукс и сеть. Если сеть в какой-то мере известна, то остаётся линукс. К этому правильно приложить ещё и условный питон, но для начала можно и башить.

Потому в общем случае рекомендую взять какой-то ненужный ноут, водрузить на него линукс и попытаться пользоваться в полноценном режиме замены текущего виндового. В ходе осуществления сего камасутрического процесса, на вас обязательно снизойдёт просветление или как минимум понимание, почему линукс — это не Windows и наоборот.

Совершенно не обязательно ставить FreeBSD, ощущения (и опыт — сын ошибок) придут и с любой Убунтой, главное заставить такой ноут петь, показывать и всё другое, что используется в обычной жизни (игры не в счёт).

На выходе требуется достижение конкретной цели — вы сидите в интернете, смотрите фильмы, читаете почту, общаетесь в мессенджерах, работаете на ноуте с линуксом и при этом соседи не слышат ваших криков (счастья и радости, конечно).

Когда ненужного ноута нет, его придётся завести. Процесс обучения не должен быть оправданием покупки нового ноута, наоборот — рекомендуется любой старый, потому обычно это не есть проблема.

Главное в процессе — пройти уровень настройки бесплатного ПО в версии линукса, заменяющего привычное пиратское виндовое, освоить терминал и базовые настройки/команды линукса.

Далее можно советовать освоить принципы работы с git, чтобы можно было пытаться ходить на собеседования по девопсу. Но самое базовое — это сеть и линукс.

===

Из переписки в другом чате. Не совсем про AWS, но на важную для меня тему обучения и переобучения. Если у вас есть свои методы и подходы — поделитесь ими в чате, спасибо.

#переквалификация #linux
AWS 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
👍184🔥2👎1
Больше Linux-ов, хороших и разных!

https://devclass.com/2023/05/25/azure-linux-released-at-build-where-microsoft-revealed-why-it-did-not-fork-fedora/

Is Azure Linux comparable to Amazon Linux 2023?

▪️ AL2023 is designed for customers to install on their VMs, whereas Azure Linux is not, currently.

▪️ AL2023 is related to Fedora whereas Azure Linux is its own distribution. Azure team didn’t fork Fedora or anything like that. They have borrowed code from them, it’s an RPM-based distro.

#Azure #Linux
🤯1😢1