Найти в Дзене
Эникей на передержке

Введение в DevOps

Оглавление

Приветствую, дорогие друзья! На сегодняшний день DevOps и облачные вычисления - одни из самых актуальных тем в области IT.

Самый распространённый вопрос у тех, кто решил освоить профессию DevOps-инженера: с чего начать? В интернете полно курсов, касающихся темы devops, но в большинстве своём они не дают базовые знания, служащие крепким фундаментом для дальнейшего изучения.

После начала публикации курса по Kubernetes было очевидно, что рано или поздно я затрону тему DevOps. Чтобы усвоить материал наверняка - его необходимо переработать, именно по этой причине я свободно делюсь с вами тем, за что обычно просят денег.

Темы курса

Курс разделён на несколько разделов, ниже кратко описаны темы, которые планируется затронуть по мере знакомства с курсом.

Настройка рабочих сред

Для лучшего усваивания материала, необходимо проделывать все действия, описанные в курсе. Возможно, у вас нет среды Linux, поэтому я покажу как установить и настроить эту ОС с помощью Hyper-V (необходима Windows 10 Pro или выше).

Linux

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

Сеть

Для правильной работы физических и виртуальных машин необходима настройка сети. Поговорим об IP, портах, маске, шлюзах и подсетях, а также о DNS и DHCP

Деплой приложений

Поговорим об исходниках и сборке пакетов, а также об их установке.

Базы данных

Обсудим SQL и NoSQL БД, рассмотрим разницу между этими понятиями и познакомимся с MySQL и MongoDB.

В разделе не будет описание основ SQL. Базы данных будут рассмотрены в основном с точки зрения установки и конфигурации.

JSON, YAML

Некоторый софт (например, Ansible) использует файлы со специальной разметкой. Поверьте, в их освоении нет абсолютно ничего сложного.

Веб-серверы

Рассмотрим запуск веб-приложений с использованием NGINX и Apache2, а также немного затронем Java, Node.js и Python.

В этом разделе нет основ программирования. Описанное выше рассматривается только с точки зрения DevOps.

Следующая часть:

Весь курс:

Введение в DevOps | Эникей на передержке | Дзен

Заключение

Спасибо, что дочитали материал. Поставьте лайк и подпишитесь на канал, чтобы не пропустить выход новых частей курса. Всем добра!)